/* CSS Document */

body{margin:0px 0px 0px 0px; background:#FFFFFF url(images/page_bottom.gif) repeat-x left bottom; font-family:arial, helvetica,sans-serif; text-align:left; font-size:12px; color:#333333}

/*div{border:1px solid #99CC99}*/

#header{background-image:url(images/header_bg.gif); background-position:top left; background-repeat:repeat-x; width:100%; height:155px; border:0}

#nav{width:140px; height:330px; position:absolute; top:170px; left:5px; font-family:"Courier New", monospace; font-size:14px; text-align:right}
#nav a{display:block; margin-top:2px; padding:6px 8px 5px 0px; text-decoration:none; color:#666666; background-image:url(images/nav_bg.gif); background-position:right bottom; background-repeat:no-repeat}
#nav a:hover{color:#00CC99; background-image:url(images/nav_over.gif); background-position:right bottom; background-repeat:no-repeat}

#content{width:630px; position:absolute; top:150px; left:160px; padding:20px 0px 50px 5px}

/*#content{width:470px; position:absolute; top:170px; left:160px; padding:20px 0px 50px 5px}*/

#ads{width:160px; position:absolute; top:150px; left:810px}

h1{margin:0px 0px 10px 0px; color:#33BBCC; font-size:19px; font-weight:normal}

h2{margin:20px 0px 6px 0px; color:#333333; font-size:16px; font-weight:normal; word-spacing:0px}

a{color:#33BBCC}
a:hover{color:#006699}

#brands{clear:both; margin:10px 0px 0px 0px; word-spacing:20px}
#brands a{text-decoration:underline; font-size:14px; font-weight:bold; color:#0066AA; word-spacing:0px}
#brands a:hover{text-decoration:none; color:#33AAAA}

.featured_prods{width:190px; padding:5px 5px 0px 5px; margin:10px 10px 10px 5px; float:left; text-align:center;}
.featured_prods p{font-size:12px; font-weight:bold; color:#666666; text-align:left; margin:2px 0px 6px 0px}
.featured_prods span{margin-left:6px; color:#33BBCC}
.featured_prods img{margin:0px 5px 20px 0px}

.prod_header{text-align:left; margin:0px; padding:3px 5px 3px 5px; font-weight:bold; font-size:14px; color:#FFFFFF; border:1px solid #60B0B0; background-color:#6FCFBF}

.prod_details{text-align:left; margin:0px 0px 10px 0px; padding:15px 5px 5px 5px; border-left:1px solid #AACCEE; border-bottom:1px solid #AACCEE; border-right:1px solid #AACCEE}
.prod_details img{float:left; vertical-align:top; margin:0px 30px 0px 0px}
.prod_details p{margin:5px; font-size:12px; font-weight:normal}

p.price {font-size:14px; color:#666666; margin:0px 0px 20px 0px}

a.info{margin:0px; padding:15px 20px 0px 26px; background-image:url(images/info.gif); background-repeat:no-repeat; background-position:top left; width:46px; height:26px; border:0}
a.info:hover{background-image:url(images/info_over.gif)}

a.buy{margin:0px; padding:15px 20px 0px 25px; background-image:url(images/buy.gif); background-repeat:no-repeat; background-position:top left; width:45px; height:26px; border:0}
a.buy:hover{background-image:url(images/buy_over.gif)}

#brandlink {font-size:10px;}
