body {background:url(../images/back.gif) top left repeat black;}
#page {width:980px; padding:0; margin:0 auto;}
#top {width:980px; height:123px; background:url(../images/top.jpg) top left no-repeat;}
#top a {display:block; width:980px; height:123px;}
#top a span {display:none;}
#top ul {list-style:none; padding:99px 0 0 800px; }
#top ul li {
	float:left;
	display:block;
	margin:4px 0px;
	padding:0px 10px;
	color: #FFF;
}
#top ul li.seperate {border-right:1px solid white;}
#top ul li a {color:white; text-decoration:none;}
#top ul li a:hover {text-decoration:underline;}
* {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#content {width:980px; margin-top:15px; position:relative; float:none; clear:both;}
#pagetitle {text-align:right; height:28px;}
#pagetitle span {color:darkgreen; font-size:14px;}
#pagetitle .header {float:right; background:url(../images/page-title-left.gif) top left no-repeat; text-align:right; padding-left:15px; height:28px;}
#pagetitle .right {background:url(../images/page-title-right.gif) top right no-repeat; height:22px; padding-top:6px; padding-right:30px; padding-left:15px; font-weight:bold; font-size:14px; margin:0;}
#bodytext {margin-left:236px; width:714px; padding:1px 15px; background:url(../images/right-back.gif) top left repeat-y; min-height:500px;}
#bodytop {margin-left:236px; width:744px; height:15px; background:url(../images/right-top.gif) top left no-repeat;}
#bodybottom {margin-left:236px; width:744px; height:15px; background:url(../images/right-bottom.gif) top left no-repeat;}

#bodytext h1 {font-size:14px; color:#0c5a92; border-bottom:2px solid #0c5a92; float:none; clear:both;}
#bodytext .price {font-size:14px; color:white; background:url(../images/price-background.jpg) top left no-repeat; width:232px; height:36px; margin:0 auto; padding:8px 0; text-align:center; font-weight:bold;}

#menu {position:absolute; top:0;}
#menutitle {background:url(../images/menutitle.gif) top left no-repeat; width:180px;height:22px; padding-top:6px; padding-left:18px; font-size:14px; font-weight:bold;}
#menutop {background:url(../images/menutop.jpg) top left no-repeat; width:232px; height:18px;}
#menuback {background:url(../images/menuback.jpg) top left repeat-y; width:212px; padding-left:20px; padding-bottom:5px;display:block;}
#menuback ul {margin:0; padding:0; list-style:none;}
#menuback ul li {display:block;}
#menuback ul li a {display:block; width:192px; text-decoration:none; padding:2px; color:black; font-weight:bold;}
#menuback ul li a:hover {background-color:#0c5a92; color:white;}
#menubottom {background:url(../images/menubottom.jpg) top left no-repeat; width:232px; height:15px; margin-bottom:20px;}

#menu .sub a {width:182px; padding:0px; margin-left:10px; font-weight:normal;}

#logos {text-align:center; width:232px;}
#logos img {display:block; padding:4px; margin:5px; background-color:black; border:1px dotted silver;}

#footer {float:none; clear:both; text-align:center; width:980px; margin:20px auto; height:36px; background:url(../images/footer.gif) top left; color:white; font-weight:bold;}
.thumbnails td {font-size:10px; width:118px;}
.thumbnails td img {display:block; cursor:hand;}

.thumbnails7 td {font-size:10px; width:97px;}
.thumbnails7 td img {display:block; cursor:hand;}

.indent5 {padding-left:5px;}
.indent10 {padding-left:10px;}
.padding5 {padding:5px;}
.style1 {color: #FFFFFF}
.imgtbl tr td a {margin-bottom:20px; display:block; text-decoration:none;}