body {margin:0;background:#FBF6EB;}
#everything {
	width:850px;margin:auto;
	background:url(../../images/layout/topimage.jpg) no-repeat;
}
#main {padding:4px;padding-left:24px;}
#content {float:right;width:645px;padding:4px;}
#leftnav {float:left;width:165px;padding:4px 0;}
#bottom {
	clear:both;background:#F5DCCD;
	padding:6px 6px 6px 14px;
	border-top:solid 30px #FBF6EB;
}



/* Content and Defaults
=============================================*/
* {font-size:8pt;font-family:verdana;line-height:1.4em;padding:0;margin:0;}
a {font-weight:bold;color:#F26981;}
a:hover {color:#4CB981;}
b {color:#288A5F;}
h1,h2 {
	margin:0 0 6px 0;padding:8px 12px;
	font-size:14pt;font-family:georgia;color:#5F3F2C;
	border:dotted 0 #C49A81;border-bottom-width:1px;border-top-width:1px;
}
h2 {
	padding-left:6px;margin-top:20px;font-size:12pt;
}
input, .input, select, textarea {
	background:#ffffff;border:solid 1px #C49A81;
	color:#3C9F60;width:240px;margin:2px;
}
p {margin:10px 2px;padding:0;}

/* css <hr> line */
span.hr {
	font-size:1px;color:#FBF6EB;
	display:block;margin:14px 0;
	border-bottom:solid 1px #E3D5B5;
}

.start {color:#38BB77;font-size:1.4em;}
textarea {width:350px;height:180px;}


/* Home page line above image */
#index_topline {background:#F5DCCD;height:8px;}



/* Content Specifics
=============================================*/
.breadcrumbs {padding:10px;padding-top:0;color:#5F3F2C;}
.highlight {
	background:#F9EDE0;padding:8px;margin:10px 2px;
}

input:focus, .input:focus, select:focus, textarea:focus {border-color:#F6A5BF;}
.relatedproducts {vertical-align:top;padding:0 6px 0 0;}
.relatedproducts a {text-decoration:none;}
.rowspace {
	border-bottom:dotted 1px #C49A81;padding:14px 6px;
}
.submit {width:80px;}
.submit[disabled]{background:#E3E0DB;}
.input_left {
	float:left;text-align:right;
	width:90px;margin-right:6px;
}

.product_td {
	text-align:center;width:190px;padding-bottom:10px;
}
.product_td img, .product_td a img {width:160px;height:160px;}
span.left {width:126px;float:left;text-align:right;margin-right:4px;}
#total_in_shoppingbag {display:inline;}



/* Left Navigation
=============================================*/
.breadcrumbs a {color:#C19276;}
#leftnav b {font-size:8pt;color:#5F3F2C;padding-left:4px;}
#leftnav h1 {
	padding:8px;margin:0 0 5px 0;
	color:#997057;font-size:10pt;border-bottom:0;
}
#leftnav a {
	display:block;padding-left:12px;font-size:8pt;
	color:#30B16B;text-decoration:none;
}
#leftnav a:hover {color:#F04368;background:#F5DCCD;}



/* Top
=============================================*/
#top {padding:65px 0 0 290px;text-align:right;}
#top a {padding:0 10px;text-decoration:none;}
#topsearch {padding-top:8px;}
#topsearch input {
	background:#FFFFFF;border:solid 1px #D6A182;
	color:#B3A196;font-weight:bold;
}
#topsearch input:hover {color:#55D67E;}
#topsearch input:active {background:#F26981;}
#topsearch a {
	text-decoration:none;margin:0 10px 0 10px;padding:2px;
}

#total_in_shoppingbag {margin-right:8px;}

#topnav {margin:8px 0 12px 40px;clear:right;}
#topnav a {
	color:#30B16B;font-size:1.2em;
	text-decoration:none;margin:0;padding:0;
}
#topnav a:hover {color:#EF355F;}



/* Bottom
=============================================*/
#bottom a {color:#D86176;margin:0 12px 0 12px;padding:2px;}
#bottom a:hover {color:#4CB981;}