/* CSS Document */

body {background-color: #283754; font-size:11px;  font-family:Arial, Helvetica, sans-serif;}

p {color:#293953; font-size:11px;  font-family:Arial, Helvetica, sans-serif; margin: 0px;}

img {border:none;}

#container {width: 760px; margin: 0px auto 0px auto; background: #3F403F url(bodybg.gif) no-repeat top; }
#container a{color: #293953;}

#header {height: 115px;}

#logo {float:left; margin-top: 25px;}

#cartfloat {text-align:right; margin:20px 15px 0px 0px; width:186px; float:right; }
.topcart {border:none;}
.bottomcart {border: #C7C7C7 1px solid; width:183px; height:23px; line-height: 23px; text-align:center;}



/*------Top Navigation----------*/


#topnav {height:50px; width:760px; background: url(topnav.gif) no-repeat;}
.topnav-links {color: #293953; line-height:45px; height: 45px; float:left; width:450px; margin-left: 10px; }
.topnav-links a{color: #293953; text-decoration: none; padding: 0px 8px 0px 8px;}
.topnav-links a:hover{color: #293953; text-decoration:underline;}


.search {float:right; width: 290px;}
.searchform {margin-top:10px; width: 220px; float:left;}
.searchforminput {vertical-align:middle; color: #989a9a; margin: 0px 5px 5px 5px;}
.searchformimage {vertical-align:-6px;}
.advanced {width: 60px; float:right; margin-top: 8px; font-size:10px;}
.advanced a{color:#4A573B; text-decoration:none; }


/*-----Main Part-----*/


#main {background-color: #ffffff; height:auto; float: left; width: 760px; padding-bottom: 10px;}/*modified*/
#bodypad {padding: 10px;}

/*-------Left Nav-----------*/
#leftnav-container {float:left; width:165px;}

#leftnav-head {background:#F1F1F1 url(leftnavbg.gif) no-repeat top; width: 159px; height: 67px;}
#leftnav-head p {padding: 5px 0px 0px 8px;}

#leftnav {width:157px; background-color:#F1F1F1; border-right: #C7C7C7 1px solid; border-bottom: #C7C7C7 1px solid; border-left: #C7C7C7 1px solid; border-top:none;}

#leftnav ul {width:157px; margin:0px; padding:0px;}
#leftnav ul li {width:157px; list-style:none;}
#leftnav ul li a {height: 15px; line-height: 15px; display: block; text-decoration:none; padding: 5px 0px 5px 25px;}
#leftnav ul li a:hover {text-decoration:none; background-color: #F9D887;}

#html-area {height: 434px;}

/*-------Right Content-----------*/
#content {width: 560px; background-color:#ffffff; margin-left: 175px;}

#welcome {width: 560px; height: 182px;}
#welcome img {border: #C7C7C7 solid 1px; float:left; margin:0px 10px 20px 0px}


.clear {width: 560px; height: 5px; background: url(clear.gif) repeat-x;}

#section {width: 560px;}
#section img {border: #C7C7C7 solid 1px; float:left;}/*modified*/
#section p {margin: 10px 5px 0px 0px;}
.sectiontable {width:560px; height: 118px; margin: 15px 0px 15px 0px;}
.name * {font-weight: bold; text-decoration: none;}/*added & modified*/
.name * , .price, .sale-price{font-size: 11px; margin: 0px 3px 3px 0px;}/*added & modified*/
.price input {font-size: 11px;}/*added & modified*/
#section .buyit * , #section .buyit a img{border: none;}/*added & modified*/

.sectiontable tr {}
.sectiontable tr td {width: 250px; xheight:110px; border: #C7C7C7 solid 1px; background: url(sectiontablebg.gif) no-repeat right bottom;}/*modified*/

.sectiontable tr td.break {width: 10px; border:none; background:none; height: auto;}/*modified*/
.sectiontable tr td.noborder {border: none; background: none;}/*added & modified*/
.sectiontable tr td.info, .sectiontable tr td.img {padding: 6px;}/*added & modified*/

.onsale {color:#929292; text-decoration:line-through;}

.divider {xwidth:1px!important; background: url(divider.gif) top right repeat-y;}/*modified*/
.tableborder {background: url(divider.gif) repeat-x; height:1px!important;}


/*-----------Begin Footer---------------*/

#footer {background-color: #ffffff; width: 760px; margin: 0pt auto; float: left;}/*modified*/
#footernav {height:25px; line-height:25px; border-top:#FBAE00 solid 1px; border-bottom:#FBAE00 solid 1px; border-right:none; border-left:none; margin: 0px 15px;}/*modified*/

#prostores {width:110px; xheight:37px; float:left;}/*modified*/
#prostores a {}/* added & modified*/

#footernavlinks {text-align:center;}/*modified*/
#footernavlinks a {text-decoration:none; line-height:25px; margin: 0px 11px 0px 11px;}/*modified*/
#footernavlinks a:hover {text-decoration: underline;}


#credit {height:100px;}
.copyright {text-align:left; width:280px; float:left; margin:10px 20px;}
.company {text-align:right; width: 280px; float:right; margin:10px 20px;}