body{

	margin:0 auto;

	padding:0;

	text-align:center;

}



.floatleft{

	float:left;

}



.floatright{

	float:right;

}



.clear{

	clear:both;

}



#container{

	margin:0 auto;

	padding:0;

	text-align:center;

	width:760px;

}



#content-container{

	width:760px;

	margin:0 auto;

	padding:0;

}



#header, #footer{

	position:relative;

	width:760px;

}



.search-area{

	position:absolute;

	top:50px;

	left:475px;

}



.search-area .search-go{

	position:absolute;

	top:1px;

	left:125px;

}



.header-links{

	font:normal 11px Arial, Helvetica, sans-serif;

	color:#64A7F5;

	position:absolute;

	top:90px;

	left:270px;

}



.header-links a{

	font:normal 11px Arial, Helvetica, sans-serif;

	color:#52627A;

	text-decoration:none;

}



.header-links a:hover{

	text-decoration:underline;

}



.footer-links{

	font:normal 12px Arial, Helvetica, sans-serif;

	color:#53637A;

	position:absolute;

	top:20px;

	left:190px;

	text-align:left;

}



.footer-links a{

	font:normal 12px Arial, Helvetica, sans-serif;

	color:#53637A;

	text-decoration:none;

}



.footer-links a:hover{

	text-decoration:underline;

}





.left-column{

	width:210px;

	background:#FFF url(images/left-column-bg.gif) no-repeat top right;

}



.right-column{

	background:#FFF url(images/body-bg.gif) no-repeat top left;

	width:550px;

}



.left-column ul{

	margin:0;

	padding:0;

	list-style-type:none;

	text-align:left;

	margin-top:10px;

	padding-left:5px;

}



.left-column ul li a{

	font:bold 12px Arial, Helvetica, sans-serif;

	color:#FFF;

	text-decoration:none;

	display:block;

	background:url(images/nav-header-bg.jpg) no-repeat 0 0;

	padding-left:15px;

	height:17px;

	padding-top:1px;

}



.left-column ul li ul{

	margin:0;

	padding:0;

	list-style-type:none;

	text-align:left;

	padding-left:15px;

}



.left-column ul li ul li a{

	font:normal 12px Arial, Helvetica, sans-serif;

	color:#53637A;

	text-decoration:none;

	display:block;

	background:url(images/nav-bullet.gif) no-repeat 5px 10px;

	padding-top:3px;

	padding-bottom:3px;

}



.left-column ul li ul li a:hover{

	color:#6BA1E2;

	text-decoration:underline;

}



.cactus{

	font:normal 11px Arial, Helvetica, sans-serif;

	color:#53637A;

	position:absolute;

	top:85px;

	right:20px;

}



.cactus a{

	font:normal 11px Arial, Helvetica, sans-serif;

	color:#53637A;

	text-decoration:none;

}



.cactus a:hover{

	text-decoration:underline;

}



.copyright{

	font:normal 11px Arial, Helvetica, sans-serif;

	color:#53637A;

	position:absolute;

	top:85px;

	left:20px;

}



.free-shipping-banner{

	width:210px;

	text-align:center;

	margin-bottom:30px;

}



.mailing-area{

	background:url(images/mailing-bg.jpg) no-repeat 0 0;

	width:177px;

	height:91px;

	position:relative;

	margin-bottom:120px;

	margin-left:20px;

	

}



* html .mailing-area{

	margin-left:5px;

}



.mailing-area form{

	position:absolute;

	top:53px;

	left:10px;

}



.mailing-area .mailing-go{

	position:absolute;

	top:1px;

	left:125px;

}



.logos{

	position:absolute;

	top:-100px;

	left:0px;

	width:210px;

	text-align:center;

}



.welcome-area{

	margin-top:10px;

	padding-left:5px;

	width:545px;

}



.welcome-image{

	width:275px;

	text-align:center;

}



.welcome-image img{

	border:1px solid #51637B;

}



.welcome-text{

	font:normal 11px Arial, Helvetica, sans-serif;

	color:#53637A;

	text-align:left;

	width:255px;

	padding-right:5px;

        



}

h1{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #53637A;

display: inline;



}



h2{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #53637A;

display: inline;

}



.welcome-text span{

	font:bold 14px Arial, Helvetica, sans-serif;

	color:#65A7F5;



}





.conts-item2{

	background:url(images/conts-sep.gif) repeat-x 0 0;

}



.conts-item{

	background:url(images/conts-sep.gif) repeat-y 10px 0;

}



.conts-name a{

	font:bold 11px tahoma, Arial, Helvetica, sans-serif;

	color:#53637A;

	text-decoration:none;

}



.conts-name a:hover{

	text-decoration:underline;

}



.conts-price{

	font:normal 11px tahoma, Arial, Helvetica, sans-serif;

	color:#53637A;

}



.conts-saleprice{

	font:bold 11px tahoma, Arial, Helvetica, sans-serif;

	color:#53637A;

}



.breadcrumbs{

	font:normal 11px tahoma, Arial, Helvetica, sans-serif;

	color:#53637A;

}



.breadcrumbs a{

	font:normal 11px tahoma, Arial, Helvetica, sans-serif;

	color:#53637A;

	text-decoration:none;

}



.breadcrumbs a:hover{

	text-decoration:underline;

}



.page-body{

	width:540px;

	padding-left:10px;

}



.page-name{

	font:bold 16px Arial, Helvetica, sans-serif;

	color:#53637A;

}



#sc-seo-related-links {

    width: 540px;

    }

    #sc-seo-related-links:after {

        clear: both;

        content: ".";

        display: block;

        height: 0;

        visibility: hidden;

        }

    #sc-seo-related-links h3 {

        color: #000;  

        font: bold 13px/1.2 verdana, arial, sans-serif;

        text-align: center;

        }

    #sc-seo-related-links ul {

        margin:0; padding: 0;

        list-style: none;

        }

    #sc-seo-related-links ul.seo-links li {

        width: 49%;

        float: left;

        display: inline;

        background: url(dot.gif) 5px center no-repeat;

        margin:0; 

        padding:0;

        }

        #sc-seo-related-links ul.seo-links li a {

            text-decoration: none;

            padding-left: 25px;

            display: block;

            _width: 100%;

			font:normal 11px Arial, Helvetica, sans-serif;

			color:#53637A;

            }

            #sc-seo-related-links ul.seo-links li a:hover {

                text-decoration: underline;

                }



.sitemap-header {

    font: bold 14px verdana;

    color: #53637A;

    display: block;

    padding-top:  15px;

}

.sitemap-1      {

    font: bold 12px verdana;

    color: #000;

    display: block;

    padding-left: 25px;

}

.sitemap-2      {

    font: normal 12px verdana;

    color: #53637A;

    display: block;

    padding-left: 50px;

}

.sitemap-3      {

    font: normal 10px verdana;

    color: #53637A;

    display: block;

    padding-left: 75px;

}

.sitemap-4      {

    font: normal 8px verdana;

    color: #53637A;

    display: block;

    padding-left: 100px;

}



.info-body{

	width:530px;

	padding-left:10px;

	padding-right:10px;

}

#html-below-content {
font-size:11px;
font-family:arial,sans-serif;
color:#53637A;
padding:10px;
}
