body{margin:0;padding:0;}
body,td{font-size:12px;font-family:verdana;}
#main_body{width:955px;text-align:left;}
.menu{background-image:url(images/menu_bg.gif);height:35px;}
.menu_pad{text-align:center;padding:10px 0 0 8px;}
.links,a{color:#000000;text-decoration:underline;}
.links:hover,a:hover{color:#000000;text-decoration:none;}
a.menu_item{padding-right:17px;color:#5E5E5E;text-decoration:none;font-weight:bold;}
a.menu_item:hover{color:#5E5E5E;text-decoration:underline;font-weight:bold;}
.logo{text-align:right;width:955px;}
.side_menu{float:left;width:180px;padding:0px;}
.main{float:left;width:775px;padding:0px;}
.main_full{width:955px;padding:0px;}
a.side_menu_links{padding-right:17px;color:#5E5E5E;text-decoration:none;}
a.side_menu_links:hover{color:#5E5E5E;text-decoration:underline;}
div.side_menu_item{padding:0px 0 8px 15px;display:block;}
div.side_menu_title{color:#5E5E5E;font-weight:bold;font-size:13px;padding:10px 0 8px 15px;}
.clear{clear:both;}

.categoryname,.header{font-size:16px;font-weight:bold;}
.prodinfoleft{height:300px;padding:10px;float:left;}
.prodinforight{height:300px;padding:10px;float:right;}
#cat_name{padding:0;margin:0;font-size:18px;font-weight:bold;}
.product_name{padding:0px;margin:0;font-size:16px;font-weight:bold;}
hr.sep{color:black;}

#footerlinks,#troutfooter{text-align:right;font-size:10px;color:#5E5E5E;}
#footerlinks a,#troutfooter a{color:#5E5E5E;text-decoration:underline;font-size:10px;}
#footerlinks a:hover,#troutfooter a:hover{color:#5E5E5E;text-decoration:none;}