* {margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; list-style-type:none;}

body {font-size:1em; font-family:times new roman;}

#details {float:right; padding-right:100px;}

ul#address {float:right; text-align:right; color:#000; line-height:1.1em;}
.link {display:none;}

#nav {display:none;}
#navbar {display:none;}

br.clear {height:0; clear:both; visibility:hidden;}

#leftcol {display:none;}

#footer {clear:both; color:#000;}
#footer ul {display:table; height:30px; line-height:30px; }
#footer ul li {margin-left:35px; float:left; display:table-cell; font-style:italic; font-size:.9em;}
#footer ul li a {text-decoration:none;}

#topbox {border:1px solid #000; padding:10px;}
#topbox h2 {font-size:1.5em; color:#1F555F; margin-bottom:10px;}
#topbox img {float:left; margin-right:8px; padding:5px; border:1px solid #000; background-color:#FFF;}
#topbox p {font-size:1.2em; color:#333; text-align:center; line-height:1.3em; margin-bottom:0;}
#mainbox #topbox ul {margin:15px 0 0; color:#930; font-style:italic;}
#mainbox #topbox li {margin-top:10px; list-style-type:none; padding:0;}
#topbox li:first-child {margin-top:0;}

h3 {font-size:1.3em; color:#1F555F;}
h1 {font-size:1.4em; color:#1F555F; text-align:center; font-weight:bold; margin-bottom:20px;}
p {text-align:justify; margin-bottom:15px;}
#mainbox>ul {margin-left:30px; margin-bottom:10px;}
#mainbox>ul li {list-style-type:disc; padding-bottom:5px;}

#mainbox>p a, #mainbox>ul a {color:#1F555F; text-decoration:none;}
#mainbox>p a:hover, #mainbox>ul a:hover {color:#999;}

div.feat.first {margin-left:0;}
div.feat {display:inline; float:left; margin:4px; background-color:#EEE; padding:7px; width:170px; border:1px solid #CCC; cursor:pointer; text-align:center;}
div.feat:hover {background-color:#DDD; border:1px solid #AAA;}
div.feat:hover img {border:2px solid #AAA;}
div.feat img {margin-bottom:7px; padding:5px; border:2px solid #CCC; background-color:#FFF;}
div.feat ul {position:relative; padding:0; margin:0; list-style-type:none; font-size:.7em;}
div.feat li {font-weight:bold; color:#333; padding-bottom:5px;}
div.feat li.price {font-style:italic; color:#666;}
div.feat li a {font-size:.9em; text-decoration:none; color:#666; font-style:normal; padding-left:10px;}
div.feat li a:hover {text-decoration:underline; color:#333;}

#edit {display:none}
#product form {display:none;}