/* CSS Document */
body {
	margin:0; padding:0;
	background:#FFF url("../images/starback.gif"); height:100%;
	width:100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px; line-height:14px;
	}
	
	p {line-height:1.4em;}
	
	li {line-height:1.5em;}
	
	h1 {font-size:24px; font-weight:700; color:#F596BF; font-variant:small-caps;}
	h3 {display:block; background:#F596BF; font-size:16px; width:165px; color:#FFF; padding:4px; margin-bottom:5px; font-weight:800;font-variant:small-caps;}
	
	#brandlist ul {list-style-type:none; margin:0; padding:0;}
	#brandlist li {
		display: block; float:left; width:25%; padding-bottom:10px;
		}
	#brandlist ul li a {
		display:block;
		}
	
	a, a:active {text-decoration:underline; color:#F596BF;}
	a:hover, a:active:hover {text-decoration:underline; color:#603912;}
	
#container {width:800px; margin:10px auto; }
#shopbag {width:790px; text-align:right;}
#content {float:left; background:#FFF; border:3px solid #F596BF; width:790px; margin-top:10px;}

	#interior {padding:5px; float:left;}
	#leftcol {float:left; width:180px; margin:0px;}
	#rightcol {float:left; width:580px; margin:0px; padding:0; border-bottom:3px solid #F596BF;}
	
	#topnav {width:580px; text-align:center;margin-top:10px;}
	#main {float:left; width:580px;padding:40px 0px 20px 0px;}
	
	#sidenav ul {list-style-type:none; margin:0px; padding:0;}
	#sidenav li {margin:0px 0px 5px 5px; font-size:14px;}
	#sidenav a, #sidenav a:active {color:#71461D; text-decoration:none;}
	#sidenav a:hover, #sidenav a:active:hover {text-decoration:underline; color:#F596BF;}
	
#footer {float:left; text-align:center;color:#F596BF; width:790px; margin-top:10px;background:#FFF;}
	#footer a, #footer a:active {text-decoration:none; color:#F596BF;}
	#footer a:hover, #footer a:active:hover {text-decoration:none; color:#603912;}
	.logotext{ color:#E26;}
	
	#copyright {width:790px; float:left; text-align:left; color:#603912;margin-top:1px;} /*changed margin-top from 10 to 1*/
	#poweredby {width:790px; float:left; text-align:right; color:#603912; font-size:80%; margin-bottom:10px;background:#FFF}
	#poweredby a, #poweredby a:active {text-decoration:none; color:#F596BF;}
	#poweredby a:hover, #poweredby a:active:hover {text-decoration:none; color:#F596BF;}
	
input.ftext {background-color:#FFF; border: 1px solid #8E6351; color:#000;}
input.button {background-color:#F596BF; color:#FFF; border:0;cursor:pointer; }

.shopt {
	padding:0;
	margin:-1px 0 -3px 0 !important;
	margin:0 0 -3px 0;
	}
	
.namerow {font-size:14px; line-height:16px;}
.longdesc {font-size:14px; line-height:16px;margin-bottom:10px;}
.shortdesc {font-size:14px; line-height:16px;margin-bottom:10px;text-align:left;margin-top:10px;}
.specinst {font-size:14px; line-height:16px;}
.deptlist {font-size:14px; line-height:16px;}
.price {font-size:18px; line-height:18px;color:#F596BF;}
.prodname {font-size:21px; line-height:1em; color:#F596BF;}
.catname h1{color:#F596BF; margin-bottom:5px; font-size:24px;font-variant:small-caps;padding-top:5px;}
.deptname {color:#F596BF; margin-bottom:5px; font-size:24px;font-variant:small-caps;}
.pagecount {font-size:12px; padding-top:10px;color:#603912; margin-bottom:10px;}

.catnamebox {color:#FFF;}
	
div.float {float:left; margin:5px 15px 5px 0px;overflow:visible;}
div.item {float:left; margin:5px 15px 5px 0px;width:130px;}

.popupprodname {font-size:18px; line-height:1.3em; color:#F596BF;}
.linkbutton {font: 12px/1.3 Verdana, Helvetica, Arial, sans-serif; padding:10px; margin:5px 0px 5px 0px;}
.linkbutton a:link, .linkbutton a:visited, .linkbutton a:active {text-decoration:none; color:#FFF; background-color:#F596BF; padding:10px; display:block; width:500px;}
.linkbutton a:hover, .linkbutton a:visited:hover {text-decoration:none; color:#000; background-color:#F596BF;}

/* Archived brown color: #603912 */

.altimages {
   margin-top:10px;
   margin-bottom:10px;color:#000;
   border-top:1px solid #F596BF;
   border-bottom:1px solid #F596BF;
   padding-top:5px;
   padding-bottom:5px;
   }
   .altimages img {
   margin-right:5px; }

