@charset "utf-8";

body {background-color:#030; background: url(images/sandBG.jpg) repeat;font-family:"Century Gothic",Comic Sans MS, Verdana, Geneva, Arial, Helvetica, sans-serif;margin:0px;font-size:1em;margin:0px;padding:0px;}
	
p{margin:0px;padding-top:0px;padding-bottom:0px;}
h1{font-size:1.8em;font-weight:bold;margin-top:0px;padding-top:0px;color:#000066;clear:both;}
h2{font-size:1.3em;margin:0px;color:#609;clear:both;}
h3{font-size:1.2em;margin:0px;color:#000066;clear:both;}
h4{font-size:1.3em;color:#939; letter-spacing:0.1em; line-height:1.6em;clear:both;}

#bottomShadow{width:928px;margin-left:auto;margin-right:auto;background:transparent url(images/bottom.png) no-repeat; height:15px;}

#centerPage{width:900px; background:transparent url(images/bg.png) repeat-y;	margin-left:auto;margin-right:auto; position:relative;padding-left:18px;padding-right:18px;}

#header{height:136px; background-color:#FFF;margin:0px;padding:0px;}
#logo{height:121px;width:240px;float:left; }
#blueband{height:15px; background-color:#00C;clear:both;}
#blueband2{height:8px; background-color:#00C;}
#rightAdverts{ float:right;width:200px;}

#mainContent{padding:0px;}
#bottomSection{width:900px; background-color:#FFF;margin:0px;padding:0px;}
#footer{  background:transparent url(/images/wavebottom.png) no-repeat 0 0;color:#FFF; text-align:center;height:85px; margin:0px;padding-top:0px;}
#footerContent{}
#footer ul{padding-top:50px;margin:0px;}
#footer li{display:inline; padding-left:0px;}
#footer a{color:#FFF; text-decoration:none;}
#footer a:hover{color:#F00; text-decoration:none;}
#contentText{padding-left:20px;padding-right:20px;padding-top:0px;padding-bottom:10px;}
/* CSS Document */
#underNav{float:left;height:20px;width:910px;background-color:#630;}
#nav{float:right;top:85px;position:relative;}

#nav ul li:hover ul,li.over ul, .topNavigation ul a:hover ul{visibility:visible;z-index:100; }

#nav ul{list-style-type:none; margin:0em;padding:0em;float:left;}
#nav li{list-style-type:none;float:left; height:35px;margin-left:0px;margin-right:0px;margin-top:1px;padding:0px;}
#nav li:hover{}
#nav li a{text-decoration:none; font-size:12px; font-weight:bold;}
a:hover{background-position:0 0 ;}
#nav a { }
#nav a span span span{display:inline-block;background:url(/images/navmiddle.jpg);height:35px;line-height:35px; padding-left:0px;padding-right:0px;}
#nav a span{display:inline-block;background:url(/images/navleft.jpg) no-repeat 0 0;}
#nav a span span  {padding-left:15px;padding-right:15px; margin:0px;background:url(/images/navright.jpg) no-repeat 100% 0;}



#nav a:hover span span span{ background-position:0 -35px;}
#nav a:hover span{background-position:0 -35px;}
#nav a:hover span span  {background-position:100% -35px;}




#nav li a,.topNavigation li a:visited{color:#FFF;}
#nav li a:hover{color:#FFF;}
.section{padding-left:10px;padding-right:10px;}

.content1 {margin-top:10px;margin-left:10px;background-color:#FF9; width:650px;float:left;}
.content1top{ }
.content1top span{height:15px;display:block;background:url(/images/yellowleft.jpg) no-repeat 0 0;}
.content1top span span{background:url(/images/yellowright.jpg) no-repeat 100% 0;}


.content1bottom{ }
.content1bottom span{height:15px;display:block;background:url(/images/yellowleftbottom.jpg) no-repeat 0 0;}
.content1bottom span span{background:url(/images/yellowrightbottom.jpg) no-repeat 100% 0;}


#rightsidefloat{width:200px;float:right;}
.add1 {background-color:#FF9; width:200px;float:right;margin-top:10px;margin-right:10px;}
.shopNav {background-color:#FF9; width:200px;float:right;margin-top:10px;margin-right:10px;}
.add1top{}
.add1top span{height:15px;display:block;background:url(/images/yellowleft.jpg) no-repeat 0 0;}
.add1top span span{background:url(/images/yellowright.jpg) no-repeat 100% 0;}


.add1bottom{ }
.add1bottom span{height:15px;display:block;background:url(/images/yellowleftbottom.jpg) no-repeat 0 0;}
.add1bottom span span{background:url(/images/yellowrightbottom.jpg) no-repeat 100% 0;}

.imageLeft{float:left;padding-right:10px;}
.imageRight{float:Right;padding-left:10px;}
.clearFloats{clear:both;padding-top:20px;}
.centerAlign{text-align:center;}
.description{width:240px;float:left;clear:both;}
.price{width:600px;float:left;}