body {
	/* to center the wrapper in IE 333418 222310*/
	text-align: center;
	background:#434721;
	font-family:"Gill Sans","Trebuchet MS",sans-serif;
	font-size: 12px;
	margin: 0px;
	height:100%;
/*	background: #424620 url('treesGreen.gif') no-repeat bottom left;*/
/*	background-image: url('treesGreen.gif');*/
/*	background-repeat: no-repeat;*/
/*	background-position: bottom left;*/
/*	background-attachment: fixed;*/
}
img {
	border:none;
}
p { font-size: 15px;}
a { color: #115079; }
/*strong {font-weight: 500;}*/
a:hover { color: maroon; text-decoration:none;}
#wrapper {
	/* so any position:absolute elements inside
		are relative to the wrapper C1924A */
	position: relative; 
	margin: 0 auto;
	background: #6A5231;
	width: 950px;
	height: 605px;
	border:4px solid #323418;
	border-top:0px solid #323418;
	text-align:left;
/*	background-image: url('treesBrown.gif');*/
/*	background-repeat: no-repeat;*/
/*	background-position: bottom left;*/
/*	background-attachment: fixed;*/
}
/* 38698F 274963 "#586D28"*/
#content {
	background: #fff;
	border: 2px solid #000;
	width: 720px;
	position: absolute;
	top: 124px;
	left: 213px;
	text-align:center;
	padding-top:9px;
	z-index:2;
}
#contentBorder {
	background: #000;
	width: 724px;
	position: absolute;
	top: 124px;
	left: 211px;
	z-index:1;
	display:none;
}

/*01A0E4*/
#topRect {
	width: 920px;
	background: #382516;
	height: 35px;
	position: absolute;
	top: 15px;
	left: 15px;
	z-index: 11;
	text-align:right;
}

#topRect h1 {
	color:white;
	font-size:18px;
	font-weight:500;
	margin-right:50px;
	margin-top: 15px;
	line-height: 0px;
}
#topRect h1 em {
	color: #B5925E;
	font-style:normal;
}
#topRect h1 strong {
	font-weight:500;
}
#topRectShadow {
	width: 920px;
	background: #574428;
	height: 35px;
	position: absolute;
	top: 17px;
	left: 17px;
}
#leftRect {
	background: #382516;
	width: 22px;
	height: 520px;
	position: absolute;
	top: 50px;
	left: 15px;
}
#leftRectShadow {
	background: #574428;
	width: 22px;
	height: 520px;
	position: absolute;
	top: 50px;
	left: 17px;
}
#bottomRect {
	background: #382516;
	width: 180px;
	height: 13px;
	position: absolute;
	top: 570px;
	left: 15px;
}
#bottomRectShadow {
	background: #574428;
	width: 180px;
	height: 13px;
	position: absolute;
	top: 572px;
	left: 17px;
}

#accountTab {
	padding-top:2px;
	background: #fff;
	width: 175px;
	height: 18px;
	position: absolute;
	top: 55px;
	left: 535px;
	z-index:12;
	text-align:center;
}
#accountTab p {
	margin:2px 0;
}
#accountTab p em {
	font-weight:bold;
	font-style:normal;
}

#accountTabShadow {
	padding-top:2px;
	background: #574428;
	width: 175px;
	height: 19px;
	position: absolute;
	top: 57px;
	left: 537px;
	text-align:center;
}
#cartTab {
	background: #fff;
	width: 180px;
	height: 32px;
	position: absolute;
	top: 55px;
	left: 735px;
	z-index:15;
}
#cartTab img {
	margin: -1px 0px 0 5px;
	width:34px;
	height:33px;
	float:left;
}
#cartTab .content {
	position:relative;
	top: 0px; /* this is modified for macs in js */
	left:6px;
}
#cartTab .content strong { color: maroon; font-weight:500; }
#cartTab .content em { color: green; font-style:normal; }
#cartTabShadow {
	background: #574428;
	width: 180px;
	height: 33px;
	position: absolute;
	top: 57px;
	left: 737px;
}


.homeSubContentWrapper {
	position:relative;
}
.homeSubContentWrapper .atlasText {
	width: 160px;
	height: 355px;
	text-align:left;
	background: #E3EBE0;
	border: 0px solid black;
	padding: 0 3px 0 3px;
	position:relative;
	top: -9px;
	left: 265px;
	font-size: 1.2em;
	line-height: 17px;
}
html>body .homeSubContentWrapper .atlasText {
	top: -18px;
	left: 540px;
}
.atlasText p {
	font-size: 13px;
	margin: 5px;
}
.homeSubContentWrapper .atlasImage {
	background: #A5BF98;
	border: 2px solid black;
	width: 500px;
	height: 364px;
	position:absolute;
	top: -9px;
	left: -267px;
}
html>body .homeSubContentWrapper .atlasImage {
	top: -18px;
	left: 10px;
}
.homeSubContentWrapper .blackBar {
	width: 6px;
	height: 370px;
	border-left:2px solid white;
	border-right:2px solid white;
	margin-left: 5px;
	background:black;
	position:absolute;
	top: 10px;
	left: 520px;
}
html>body .homeSubContentWrapper .blackBar {
	top: -18px;
}
.homeSubContentWrapper .fishingBookText {
	width: 160px;
	height: 355px;
	text-align:left;
	background: #E3EBE0;
	border: 0px solid black;
	padding: 0 3px 0 5px;
	position:absolute;
	top: 15px;
	left: -95px;
	font-size: 1.2em;  
	line-height: 17px;  
}
html>body .homeSubContentWrapper .fishingBookText {
	left: 10px;
	top: 0px;
}
.fishingBookText p {
	font-size: 13px;
	margin: 5px;
}
.homeSubContentWrapper .fishingBookImage {
	background: #E1EEF6;
	border: 2px solid black;
	width: 500px;
	height: 350px;
	position:relative;
	top: 15px;
	left: 95px;
	margin-top:5px;
	z-index:1;
}
html>body .homeSubContentWrapper .fishingBookImage {
	left: 198px;
	top: 0px;
}
.homeSubContentWrapper .smallArrow {
	width: 19px;
	height: 9px;
	position:absolute;
	top: 6px;
	left: 409px;
	margin-top:0;
}
html>body .homeSubContentWrapper .smallArrow {
	left: 518px;
	top: -8px;
}
#homeBlackBar {
	width: 5px;
	margin-left: 5px;
	background:black;
	position:absolute;
	/*christmas exception*/
	height: 390px;
	top: 346px;
	/* height: 375px;
	top: 306px;*/ 
	left: 520px;
}

#scLogo {
	z-index: 20;
	position:relative;
	top: 12px;
	left: 27px;
}

#homeBigArrowWrapper {
	position:relative;
	height: 23px;
	
}
html>body #homeBigArrowWrapper {
	height: 32px;
}
#homeBigArrowWrapper img {
	width:40px;
	height:19px;
	
}
#homeBigArrowWrapper .left {
	position:absolute;
	left: 183px;
	top: -5px;
	
}
html>body #homeBigArrowWrapper .left {
	top: 0px;
}
#homeBigArrowWrapper .right {
	position:absolute;
	left: 507px;
	top: -5px;	
}
html>body #homeBigArrowWrapper .right {
	top: 0px;
}


#navCircles {
	width: 50px;
	position:absolute;
	left: -20px;
	top: 34px;
	z-index:10;
}
#navCircles img {
	margin-top: -3px;
	float:left;
}
#navCircles #navCircleAbout { margin-top:-4px; }
#navCircles #navCircleLinks { margin-top:-4px; }
#navCircles #navCircleLinks { margin-top:-5px; }
#navCircles #navCircleOrder { margin-bottom:-1px; }

#navWrapper {
	background: #382516;
	width: 134px;
	height: 400px;
	position: absolute;
	top: 120px;
	left: 59px;
	padding:0;
}
#navWrapperShadow {
	background: #574428;
	width: 134px;
	height: 400px;
	position: absolute;
	top: 122px;
	left: 61px;
}
#navTitle {
	height: 15px;
	background: #000;
	margin: 5px 5px 20px 5px;
	color:#C1D0B0;
	font-weight:bold;
	text-align:center;
}

ul#navButs {
	list-style:none;
	text-align:left;
	margin:0;
	padding:0;
	position:absolute;
	left:0px;
	top: 37px;
}
ul#navButs li {
	height: 38px;
	margin-bottom:3px;
	padding:0;
	float:left;
}
ul#navButs a {
	display: block;
	text-decoration:none;
	width:128px;
	padding: 8px 0 6px 30px;
	background: #2E1E12;
	color:#B5925E;
}
html>body ul#navButs a {
	width:98px;
/*	padding-bottom:8px; */
/*todo: set mac padding to: 9px 0 8px 30px*/
}

ul#navButs a:hover, ul#navButs a.on {
	background: #25180E;
	color:#FFF
}

#navMapsSubMenu {
	background: #25180E;
	width: 130px;
	position: absolute;
	top: 198px;
	left: 159px;
	z-index:25;
	display:none;
	padding-bottom:1px;
}
#navMapsSubMenu ul {padding:0; margin:2px 0;}
/*standard:  width+padding+border+margin
  ie: width+margin (padding and border are "inside" width)
*/

#navMapsSubMenu li {
	height: 24px;
	margin: 0 2px 2px 2px;
	list-style:none;
}
html>body #navMapsSubMenu li {
	margin: 0 2px 3px 2px;
}
#navMapsSubMenu li a {text-decoration: none; color: #B5925E; }
#navMapsSubMenu li a {
	background:#1c0f04;
	display: block;
	height:28px;
	padding:6px 0 0 4px;
}
html>body #navMapsSubMenu li a {
	height:20px;
}
#navMapsSubMenu li:hover,
#navMapsSubMenu li a:hover { color: white;}

#pageTitle {
	height: 28px;
	background: #000;
	margin: 5px 10px 20px 5px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}

#pageTitle h2 {
	font-size: 24px;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#breadCrumb {
	font-size: 12px;
	color: #000;
	width: 477px;
	margin-left: -188px;
	padding-bottom: 10px;
	background: #FFF;
	text-align: left;
}
#breadCrumb p { padding-left: 0px; margin: 0px;}
#breadCrumb a { color: #059; text-decoration: none; }
#breadCrumb a:hover { color: #c00; text-decoration: none; }
html>body #breadCrumb {
	margin-left: 20px;
	width: 473px;
}
#content_under_title {
	margin-left: 20px;
	margin-right: 25px;
	text-align: left;
	position: relative;
}

#beigeBox, #beigeBoxHollow { padding:0; margin:0;}
#beigeBox li, #beigeBoxHollow li {
	margin: 0px 5px 13px 0px; /* IE win value */
	list-style:none;
	/*position:relative;*/
	padding: 3px 10px 3px 15px; /* todo: curvyCorners messes up padding */
/*	border: 1px solid #382516;*/
}
#beigeBox li p, #beigeBoxHollow li p { color:#000; }
#beigeBox li p.price, #beigeBoxHollow li p.price { color:#ED1B23; font-size: 26px;}
#beigeBox li p.subprice1, #beigeBoxHollow li p.subprice1 { color:#ED1B23; }
#beigeBox h3 a, #beigeBoxHollow h3 a {
	margin: 0 0 -3px 5px;
	font-size: 24px;
	text-decoration: none;
	padding:0;
}
#beigeBox h4 a, #beigeBoxHollow h4 a {
	margin: 0 0 -3px 5px;
	font-size: 18px;
	text-decoration: none;
	padding:0;
}
#beigeBox li {
	background:#cc9;
}
#beigeBoxHollow li {
	border: 1px solid #cc9;
}

.beigeBoxHollowSingle {
	margin: 5px 5px 0px 0px; /* IE win value */
	padding: 20px 10px 3px 15px;
	border: 1px solid #CCCC99;
	text-align: center;
}
html>body .beigeBoxHollowSingle {
	margin: 15px 5px 0px 0px;
}


#accountTabContent { font-size: 12px;}

.left_pane {
	left: 0;
	width: 75%;
}
.right_pane {
	position: absolute;
	right: 0;
	width: 20%;
	padding-right: 10px;
}

.addtocartbutton {
	font-size: 16px;
	background: #ED1B23;
	color: #FFF;
	width: 140px;
	height: 25px;
	border: 1px solid #000;
	padding-bottom: 2px;
}

ul.stateLinks {
	list-style:none;
	text-align:left;
	margin:0;
	padding:0;
}
ul.stateLinks li {
	height:68px;
	margin: 0 0 5px 18px;
	padding:0;
	float:left;
	position:relative;
}
ul.stateLinks a {
	display: block;
	text-decoration:none;
	width:225px;
	height:66px;
	padding: 8px 0 6px 10px;
	background: #cc9;
	color:#6A5231;
	font-size:16px;
}
html>body ul.stateLinks a {
	height:52px;
}
ul.stateLinks a img { float:left; }
ul.stateLinks a span {
	position:absolute;
	left: 80px;
	top: 24px;
}
ul.stateLinks a:hover, ul.stateLinks a.on {
	background: #bb8;
	color:#fff;
}

.laketable {font-size: 11px;}
.laketable tbody tr {border: 1px solid #666; border-collapse: collapse;}
.laketable tbody tr td {padding-right:5px; background: #eee;}
.laketable tbody tr.odd td {background: #fff;}

#productMain {width: 384px; float: left; padding-right: 10px;}
#productMain h1 {font-size: 16px;}
#productSide {
	background-image: url(/images/product_side_top.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 110px;
	float: left;
	text-align: center;
	padding-top: 10px;
	margin: 25px 0 0 15px;
}
.productSideContent {
	background-image: url(/images/side_divide.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 110px;
	padding: 10px 5px 20px 5px;
	margin: auto;
	font-size: 13px;
	font-weight: bold;
	background: #ABE1FA;
}
html>body .productSideContent {
/*	left: 7%;*/
/*	position: relative;*/
	width: 100px;
}
.productSideContent a {text-decoration: none; color: #000;}
.productSideContent a:hover {text-decoration: none; color: #ED1B23;}
.productSideContent a:visited {text-decoration: none; color: #000;}
#productSideBottom {
	background-image: url(/images/product_side_bottom.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 10px;
}


#productBook {
	float: left;
	text-align:center;
	padding: 15px 15px 15px 0;
}
#productInfo {
	text-align: center;
	padding: 15px 15px 15px 0;
}
#productInfo p {margin-top: 10px;}
#productBuy {
	text-align: center;
	float: left;
	padding-top: 10px;
	padding-bottom: 15px;
	margin-left: 10px;
	margin-top: 20px;
}
html>body #productBuy {
	margin-top: 0px;
}
.price { 
	font-size: 26px;
	color: #ED1B23;
	font-style: normal;
	text-align: center;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 0px;
}
html>body .price {
	line-height: 24px;
}

.subprice1 {
	font-size: 15px;
	color: #ED1B23;
	font-weight: 600;
	font-style: normal;
	text-align: center;
	margin-top: 0px;
	line-height: 15px;
}
.subprice2 {font-size: 10px;}
.discountmessage {
	font-size: 15px;
	color: #549900;
	font-weight: 600;
	font-style: normal;
	text-align: center;
}

#productFeatures {
	text-align: center;
	width: 140px;
	height: 25px;
	border: 1px solid #A7A9AC;
	float: left;
	color: #000;
	font-size: 20px;
	left:2%;
	margin-left: 17px;
}
html>body #productFeatures {
	margin-left: 8px;
}

#productFeatures a {
	width: 100%;
	height: 100%;
	margin: auto;
	display: block;
	color: #000;
	text-decoration: none;
	text-align: center;
}
#productFeatures a:hover {
	background: #A7A9AC;
	color: #000;
	text-decoration: none;
}

#pressrelease { clear: both; padding-bottom: 5px; font-style: italic; font-weight: bold;}
.presssource { font-style: normal; font-weight: 100;}


.productLakesTop {
	color: #FFF;
	font-size: 12px;
	padding-top: 12px;
	padding-left: 16px;
}
.productLakesTopDownloads {
	color: #FFF;
	font-size: 24px;
	padding-top: 4px;
	padding-left: 16px;
}
#productLakes {
	clear: both;
	background: #DCDDDE url(/images/lake_list_top.gif) no-repeat top left;
	font-size: 10px;
	width: 324px;
}
#productLakesBottom {
	background: url(/images/lake_list_bottom.gif) no-repeat bottom left;
	height: 16px;
}

.carttable {
	width: 600px;
	border: 1px solid #059;
	font-size: 13px;
	text-align: left;
}
.carttable tbody tr { border: 1px solid #666; border-collapse: collapse; }
.carttable tbody tr td { padding-right:5px; background: #D8E6F3; }
.carttable tbody tr.odd td { background: #AAC8E4; }
.carttable tbody tr.special td { background: #C8FF75; }

.deemphasize { color: #666;}

.checkoutcart {
	width: 530px;
	font-size: 11px;
	text-align: left;
}
.checkoutcart tbody tr {
	border: 1px solid #666;
	border-collapse: collapse;
}
.checkoutcart tbody tr td { padding-right:5px; }
.checkoutcart tbody tr.odd td {
	background: #D8E6F3;
	border-top: 1px solid #999;

}
.checkoutcart tbody tr.special td { background: #eee; }
.checkoutform {
	width: 500px;
	border: 1px solid #999;
	font-size: 13px;
	text-align: left;
}
.checkoutform tbody tr {
	border: 1px solid #666;
	border-collapse: collapse;
}
.checkoutform tbody tr td {
	padding-right:5px;
	background: #D8E6F3;
}
.checkoutform tbody tr.odd td {background: #AAC8E4;}
.checkoutform tbody tr.special td {background: #C8FF75;}

.checkoutformatlas {
	width: 500px;
	border: 1px solid #999;
	font-size: 11px;
	text-align: left;
}
.checkoutformatlas tbody tr {
	border: 1px solid #666;
	border-collapse: collapse;
}
.checkoutformatlas tbody tr td {
	padding-right:5px;
	background: #CC9966;
}
.checkoutformatlas tbody tr.odd td {background: #AAC8E4;}
.checkoutformatlas tbody tr.special td {background: #C8FF75;}


.addressbox {
	background: #fff;
	padding-left: 2em;
	border-top: 1px #999 solid;
	width: 500px;
	height: 150px;
	/*float:left;*/
	padding-top: 8px;
}

.downloadsbox {
	background: #fff;
	padding-left: 2em;
	border-top: 1px #999 solid;
	border-bottom: 1px #999 solid;
	width:440px;
	float:left;
	padding-top: 8px;
}

.ordernumberbox {
	clear: both;
	padding-top: 7px;
}

.inlineform {margin-left: 30px;}

.mapInfoContainer { float: left; }
.mapInfo {
	margin: 5px 5px 0px 0px; /* IE win value */
	padding: 5px;
	text-align: center;
	font-size: 12px;
	width: 300px;
	border: 1px solid #B5925E;
}
html>body .mapInfo {
	margin: 15px 5px 10px 0px;
	width: 280px;
}

.mapInfo p {padding: 0 1em 0 1em; }
.mapInfo form {margin: auto; text-align: center;}
.mapInfo table tr {background: #EAEBEA;}
.mapInfo table {width: 100%; font-size:12px; text-align:left;}
.mapInfoTableWrap {margin:0 0px;}
.mapInfoLakeName {
	width: 100%;
	color: #000;
	background:#B5925E;
	font-size: 24px;
	font-weight: bold;
	padding: 10px 0 0px 0;
	height:45px;
}
html>body .mapInfoLakeName {
/*	margin: 15px 5px 0px 0px;*/
	width: 100%;
}


.mapInfoPrice {font-size: 14px; padding-right: 5px;}
.mapInfoPriceGreen {color: #009933;}

.mapInfoThumbs {
	font-size: 12px;
	width: 270px;
	float: left;
	text-align: center;
	padding-left: 10px;
}
.mapInfoThumb {
	background-image: url(/images/side_divide.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 90px;
	padding: 2px;
	margin: auto;
	padding-top: 10px;
	padding-bottom: 20px;
	font-size: 13px;
	font-weight: bold;
}
.thumbsBox p { margin: 0 0 12px 0; font-size:12px; padding:0;}
.lakeInfo {
	margin: 5px 5px 0px 0px; /* IE win value */
	padding: 20px 10px 3px 15px;
	background: #EEE5CD;
	text-align: center;
	font-size: 12px;
	width: 220px;
	padding-top: 5px;
	padding-left: 5px;
}
html>body .lakeInfo {
	margin: 15px 5px 10px 0px;
	width: 215px;
}

.lakeInfo p {padding-left: 1em; padding-right: 25px;}
.lakeInfo form {margin: auto; text-align: center;}
.lakeInfo table tr {background: #EAEBEA;}

h6 { font-size: 15px; color: #000; font-weight: bold; text-align: center; margin-top: 0px; margin-bottom: 10px;}

.fileSizeBox {
	border: 1px solid #B5925E;
	margin-top: 5px;
	color: #ED1B23;
	padding: 10px;
}
html>body .fileSizeBox {
	margin-top: 15px;
} 

.thumbsBox {
	border: 1px solid #B5925E;
}

.productFeaturesAtlas {
	text-align: center;
	width: 140px;
	height: 25px;
	border: 1px solid #A7A9AC;
	float: left;
	color: #000;
	font-size: 20px;
	left: 4%;
	background-color: #CCCC99;
	margin-left: 17px;
	margin-bottom: 5px;
}
html>body .productFeaturesAtlas {
	left: 2%;
	margin-left: 9px;
}

.productFeaturesAtlas a {
	width: 100%;
	height: 100%;
	margin: auto;
	display: block;
	color: #000;
	text-decoration: none;
	text-align: center;
}
.productFeaturesAtlas a:hover {
	background-color: #A7A9AC;
	color: #000;
	text-decoration: none;
}

#productCDInfo {
	clear: both;
	background-image: url(/images/cd_info_top.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	width: 324px;
	background-color: #DCDDDE;
}
#productCDInfo ul { margin-top: 10px; padding-left: 25px; margin-left: 5px; padding-right: 5px; margin-bottom: 0px;}
#productCDInfo li { padding-top: 3px; font-size: 14px; }

#productCDInfoBottom {
	background-image: url(/images/lake_list_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 10px;
}

#atlasMainNav {
	list-style:none;
	padding:0;
	margin:0;
}
#atlasMainNav li {
	float: left;
}
#atlasMainNav li a {
	width: 70px;
	padding:5px;
	text-decoration:none;
	text-align:center;
	display:block;
	background:#607A43;
	border:1px solid #465931;
	border-bottom:0px solid #465931;
	border-top:0px;
	color:#fff;			
}
#atlasMainNav li a:hover, #atlasMainNav li a.active {
	background: #465931;
	color:#7A9B55;
}

#atlasFeaturesNav {
	list-style:none;
	padding:4px;
	margin:0;
	background: #465931;
	float:left;
	text-align:center;
	width:660px;
}
html>body #atlasFeaturesNav {
	width: 664px;
}
#atlasFeaturesNav li {float: left;}
#atlasFeaturesNav li a {
	height: 15px;
	display: block;
	width: 159px;
	margin:2px;
	background:#52693A;
	color:#B1B172;
	text-decoration:none;
	padding:5px;
}
html>body #atlasFeaturesNav li a {
	width: 152px;
}
#atlasFeaturesNav li a.active, #atlasFeaturesNav li a:hover {
	text-decoration: none;
	color:black;
	background:#4C6136;
}
#atlasFeaturesStates {
	list-style:none;
	padding:8px 4px 0 55px;
	margin:0;
	width:660px;
	background: #465931;
	float:left;
	text-align:center;
}
html>body #atlasFeaturesStates {
	width: 613px;
}
#atlasFeaturesStates li {float: left;}
#atlasFeaturesStates li a {
	height: 15px;
	display: block;
	width: 100px;
	margin:2px;
	background:#52693A;
	color:#B1B172;
	text-decoration:none;
	padding:5px;
	font-weight:bold;
}
#atlasFeaturesStates li a.active, #atlasFeaturesStates li a:hover {
	text-decoration: none;
	color:#FFF;
	background:#908D8D;
}
#atlasContent {
	border: 1px solid #465931;
	float:left;
	padding:5px;
	clear:both;
	width:660px;
}
#atlasContent img {
	float: left;
	margin:10px;
}
#atlasContent p { padding-left: 2px; font-size:13px;}

.atlasFeaturesContent h3 {
	padding-left: 10px;
	font-size: 24px;
	color: #52693A;
	text-decoration: underline;
	margin-bottom: 5px;
	margin-top: 15px;
}

.christmas {
	color: #ED1B23;
	background-color: #000;
	padding: 5px;
	font-size: 14px;
	width: 550px;
	margin-top: 10px;
}
html>body .christmas {
	font-size: 15px;
	margin-left: 80px;
}

.error {color: #c00; font-size: 12px;}

.christmasmessage {
	font-size: 15px;
	color: #549900;
	font-weight: 600;
	font-style: normal;
	text-align: center;}
