/* CSS Document */

html, body
{
	margin:0;
	padding:0;
	font-family:Verdana;
	background-image:url(images/background.jpg);
	background-repeat:repeat;
}
p, table
{
	margin:0;
	padding:0;
}
#body
{
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	width:795px;background-image:url(images/content-bg.jpg);
	background-repeat:repeat-x;
	background-position:center 30px;
	height:615px;
	padding-bottom:44px;

}
a:link.bodlink {
font-family:Verdana;
color:#5e4d1a;
text-decoration: none;
font-weight: none;
}
a:hover.bodlink {
font-family:Verdana;
color:#5e4d1a;
text-decoration: underline;
font-weight: bold;
}
a:visited.bodlink {
font-family:Verdana;
color:#5e4d1a;
text-decoration: none;
font-weight: none;
}
a:link.bodlink2 {
font-family:Verdana;
color:#ADB379;
text-decoration: none;
font-weight: none;
}
a:hover.bodlink2 {
font-family:Verdana;
color:#ADB379;
text-decoration: none;
font-weight: none;
}
a:visited.bodlink2 {
font-family:Verdana;
color:#ADB379;
text-decoration: none;
font-weight: none;
}
.note
{
font-size:80%;
}
#main
{
	width:795px;
	float: left;
	margin-top: 30px;

}
#main .content-bg
{
	width:796px;
	float:left;
	position: relative;
	padding-bottom: 3px;
	background-image: url(images/content-bg.jpg);

}
#main .logo
{
	background-image:url(images/chancellors-logo.jpg);
	width:89px;
	height:98px;
	background-repeat:no-repeat;
	float:left;
	margin-left:26px;
	margin-top:5px;
}
#main .chancellors
{
	background-image:url(images/chancellors.jpg);
	width:511px;
	background-repeat:no-repeat;
	float:left;
	margin-left:29px;
	margin-top: 14px;
}
.cart-text
{
	font-family:verdana;
	font-size:10px;
	color:#5e4d1a;
	float:left;
}
#main .cart
{
	background-image:url(images/cart.jpg);
	width:25px;
	height:26px;
	background-repeat:no-repeat;
	float:left;
	margin-top:4px;
	margin-left:8px;
}
#main .since-1873
{
	width:111px;
	height:17px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 62px;
}
#main .nav
{
	width:789px;
	height:21px;
	padding-top:3px;
	padding-left:3px;
	float:left;
}

#main .bodypart
{
	width:792px;
	padding-top:3px;
	padding-left:3px;
	float:left;
	position: relative;
	background-color: #E3D8BC;
}
#main .bodypart .left
{
	width:177px;
	float:left;
}
#main .bodypart .left .searchbrand
{
	width:167px;
	height:27px;
	float:none;
	background-color: #493007;
	color: #E3D8BC;
	font-size: 70%;
	font-weight: bold;
	line-height: 27px;
	padding-left: 10px;
}
#main .bodypart .left .searchbg
{
	width:170px;
	border:1px;
	border-style:solid;
	border-color:#6a5b2f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	padding-bottom:3px;
	padding-left:5px;
	float:left;
	margin: 0px;
	height: auto;
}
#main .bodypart .left .item
{
	width:167px;
	height:29px;
	float:left;
	margin-top:3px;
	background-color: #493007;
	font-size: 70%;
	line-height: 29px;
	font-weight: bold;
	color: #E3D8BC;
	padding-left: 10px;
}
#main .bodypart .left .itembg
{
	width:175px;
	border:1px;
	border-style:solid;
	border-color:#6a5b2f;
	background-color:#e3d8bc;
	float:left;
}

#main .left .newsletter
{
	width:167px;
	height:30px;
	float:left;
	margin-top:3px;
	background-color: #493007;
	font-size: 70%;
	line-height: 30px;
	color: #E3D8BC;
	padding-left: 10px;
	font-weight: bold;
}
.btn-sub
{
	background-image:url(images/btn-subscribe.jpg);
	background-repeat:no-repeat;
	width:54px;
	height:16px;
	border:0;
	cursor:pointer;
	margin-top:2px;
	float: right;
}

#main .bodypart .middle
{
	width:422px;
	float:left;
	padding-left:6px;
}
#main .bodypart .middle .mid-bg
{
	width:420px;
	border:1px;
	border-style:solid;
	border-color:#6a5b2f;
	float:left;
	margin-bottom: 5px;
}
#main .bodypart .middle .mid-bg1
{
	width:420px;
	border:1px;
	min-height:428px;
	height:auto !important;
	height:428px;
	border-style:solid;
	border-color:#6a5b2f;
	float:left;
	position: relative;
}
h3.green-text
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#134e04;
	padding-left:8px;
	padding-top:7px;
	line-height:16px;
}
h1.green-text
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#134e04;
	padding-left:8px;
	padding-top:7px;
	line-height:16px;
}
.brown-text
{
	font-family:Verdana;
	font-size:12px;
	color:#6e6311;
	padding-left:8px;
	line-height:16px;
	padding-bottom:9px;
}
.brown-text .contextBox
	{
	width:120px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #6c6c6b;
	font-size: 110%;
	padding-left:5px;
	margin-bottom: 5px;
	}
.brown-text .contextArea
	{
	width:315px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #6c6c6b;
	font-size: 110%;
	padding-left:5px;
	margin-bottom: 5px;
	overflow:auto;
	}
	.brown-text .submit
	{
	width:50px;
	cursor:pointer;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #6c6c6b;
	color:#e3d8bc;
	font-size:100%;
	background-color: #493007;
	}


#main .bodypart .middle .middle-bg
{
	background-image:url(images/mid-bg.jpg);
	background-repeat:repeat;
	float:left;
	width:420px;
	border:1px;
	border-style:solid;
	border-color:#6a5b2f;
}
#main .bodypart .middle .middle-bg .suitings
{
	background-image:url(images/suitings.jpg);
	background-repeat:no-repeat;
	width:239px;
	height:316px;
	margin-top:6px;
	margin-left:4px;
	margin-bottom:4px;
}
#main .bodypart .middle .middle-bg .we
{
	background-image:url(images/we.jpg);
	background-repeat:no-repeat;
	width:172px;
	height:162px;
	float:right;
	margin-top:6px;
	margin-right:3px;
}


#main .bodypart .right
{
	width:177px;

	float:left;
	padding-left:7px;

}
#main .bodypart .right .chancellor
{
	width:167px;
	height:30px;
	float:left;
	background-color: #493007;
	font-size: 70%;
	line-height: 30px;
	font-weight: bold;
	color: #E3D8BC;
	padding-left: 10px;
}
#main .bodypart .right .right-bg
{
	background-image:url(images/right-bg.jpg);
	background-repeat:repeat;
	float:left;
	width:175px;
	border:1px;
	border-style:solid;
	border-color:#6a5b2f;
}
#main .bodypart .right .bor
{
	width:168px;
	height:135px;
	border:1px;
	border-color:#5f4f1c;
	border-style:solid;
	padding-bottom:1px;
	padding-left:5px;
}
#main .bodypart .right .right-text
{
	font-family:verdana;
	font-size:10px;
	color:#e3d8bc;
	margin-left:7px;
	margin-top:13px;
	width:156px;
	line-height:17px;
}
.navm
{
	height:30px;
	width:786px;
	padding-top:2px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
.navm .nav-bg
{
	float:left;
	height:30px;
	width:786px;
	margin-right:auto;
	margin-left: auto;
	background-color: #493007;
}
.footer-text
{
	font-family:tahoma;
	font-size:10px;
	float:left;
	color:#e3d8bc;
	padding-left:10px;
	padding-top:11px;
	margin:auto;
}
.footer-text a
{
	color:#e3d8bc;
	padding-left:14px;
	padding-right:14px;
	text-decoration:none;
}
.footer-text a:hover
{
	color:#e3d8bc;
	text-decoration:underline;
}
.email
	{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:4px;
	padding-bottom:4px;
	color:#534314;
	text-align:center;
	width:150px;
	}
	.textBox
	{
	width:160px;
	height:16px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	border:1px solid #6c6c6b;
	}
	
	.itembg a
{
	font-family:verdana;
	float:left;
	width:155px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a19326;
	font-size:11px;
	color:#58574d;
	text-decoration:none;
}
.itembg a:hover
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.red-text
{
	font-family:verdana;
	font-size:11px;
	color:#ff0000;
	border:0;
	text-decoration:none;
}
a.red-text:hover
{
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
	.in
	{
	border:1px;
	border-color:#6c6c6b;
	font-size:10px;
	border-style:solid;
	width:160px;
	height:16px;
	float:left; margin:0px; padding:0px;

	}
	.copy
	{
	float:left;
	font-size:70%;
	padding-top:15px;
	color:#adb379;
	padding-left:10px;
	}
	.vroom
	{
	width:115px;
	height:38px;
	float:right;
	padding-top: 10px;
	padding-right: 10px;
	}
	.searchBrand
	{
	float:left;
	padding-bottom:6px;
	text-align:center;
	width: 168px;
	padding-top: 6px;
	}
	.subMitButton
	{
	float:right;
	width:162px;
	padding-right: 5px;
	padding-top: 5px;
	}
	a.cert
	{
	    float:left;
	    background:url(images/gift-cer.jpg) no-repeat;
	}
	a.navHistory
	{
	float:left;
	width:142px;
	height:21px;
	background:url(images/nav-history.jpg) no-repeat;
	}
	a.navHistory:hover
	{
	float:left;
	width:142px;
	height:21px;
	background:url(images/nav-historyh.jpg) no-repeat;
	}
	a.navShopbybrand
	{
	float:left;
	width:127px;
	height:21px;
	background:url(images/nav-shop-by-brand.jpg) no-repeat;
	}
	a.navShopbybrand:hover
	{
	float:left;
	width:127px;
	height:21px;
	background:url(images/nav-shop-by-brandh.jpg) no-repeat;
	}
	a.navShopbyitem
	{
	float:left;
	width:126px;
	height:21px;
	background:url(images/nav-shop-by-item.jpg) no-repeat;
	}
	a.navShopbyitem:hover
	{
	float:left;
	width:126px;
	height:21px;
	background:url(images/nav-shop-by-itemh.jpg) no-repeat;
	}
	a.navGift
	{
	float:left;
	width:126px;
	height:21px;
	background:url(images/nav-gift-certificates.jpg) no-repeat;
	}
	a.navGift:hover
	{
	float:left;
	width:126px;
	height:21px;
	background:url(images/nav-gift-certificatesh.jpg) no-repeat;
	}
	a.navLocation
	{
	float:left;
	width:126px;
	height:21px;
	background:url(images/nav-location.jpg) no-repeat;
	}
	a.navLocation:hover
	{
	float:left;
	width:126px;
	height:21px;
	background:url(images/nav-locationh.jpg) no-repeat;
	}
	a.navContact
	{
	float:left;
	width:142px;
	height:21px;
	background:url(images/nav-contactus.jpg) no-repeat;
	}
	a.navContact:hover
	{
	float:left;
	width:142px;
	height:21px;
	background:url(images/nav-contactush.jpg) no-repeat;
	}
	h3
	{
	margin:0px;
	padding:0px;
	font-size:140%;
	line-height:100%;
	font-weight:normal;
	}
	h3.shoppingheader
	{
	 font-size:16px;   
	}
	.address
	{
	float:left;
	padding-top:10px;
	}
