/* CSS Document */
body {
	background:url(imgs/bg_body.jpg);
	margin:0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
}
#top {
	width:902px;
	margin:0px auto;
	background:url(imgs/bg-top.gif) no-repeat top !important;
}
#main {
	width:902px;
	margin:0px auto;
}
#nav-top {	
	width:902px;
	float:left;
}
#logo-se {
	width:542px;
	height:137px;
	padding-left:181px;
}
#left-se {
	width:237px;
	float:left;
	padding-top:94px;
	padding-left:64px;
}
#left-se-products {
	width:237px;
	float:left;
	padding-left:64px;
}
#left-se-products a {
	text-decoration:underline;
	color:#9b1408 !important;
	font-weight:bold;
}
#left-se-products a:hover {
	text-decoration:none;
	color:#CF3527 !important;
	font-weight:bold;
}
#left-se p {
	margin-top: 0px;
}

#right-se {
	width:601px;
	float:right;
}
#right-se_products {
	width:902px;
	float:left;
}
#right-top {
	width:601px;
	height:62px;
	float:right;
	margin-top:32px;
	background:url(imgs/bg-con-top.gif) no-repeat top;
}
#right-mid {
	width:560px;
	float:right;
	background:url(imgs/bg-con-mid.gif) repeat-y top;
	text-align:left;
	padding-left:20px;
	padding-right:21px;
	padding-top:17px;
	color:#812889;
	padding-bottom: 28px;
}
#products {
	width:902px;
	float:left;
	background:url(imgs/bg-con-mid.gif) repeat-y top right;
	text-align:left;
	color:#812889;
	padding-bottom: 28px;
}
#right-mid-products {
	width:560px;
	float:right;
	background:url(imgs/bg-con-mid.gif) repeat-y top right;
	text-align:left;
	padding-left:20px;
	padding-right:21px;
	padding-top:17px;
	color:#812889;
	padding-bottom: 28px;
}
p {
	padding-top:0px;
	padding-bottom:0px;
}
a {
	text-decoration:underline;
	color:#76ad36;
}
a:hover {
	text-decoration:none;
	color:#5a8627;
}
#content {
	width: 902px;
	background:url(imgs/bg-mid.gif) repeat-y top;
	height: auto;
}
#search{ width:180px;  float:left; }
.img-header {
	padding-left:30px;
	padding-top:21px;
}
.img-title {
	padding-left:10px;
}
h2 {
	color:#b5d43c;
	font-size:16px;
}
.color-title {
	color:#812889;
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
}
#detail{ width:540px; float:right; padding-left:10px; padding-right:10px; float:right; }
#toplink{ font-size:11px;/* border-bottom:1px solid #583430; */padding-bottom:5px; font-weight:bold;}
#wrapped-footer {
	width:902px;
	margin: 0px auto;
	margin-top:0px;
	padding-top:3px;
}
#footer {
	width: 902px;
	margin:0px auto;
	padding-top:12px;
	padding-bottom:12px;
	text-align:center;
	font-size:14px;
	line-height:21px;
	color:#ffffff;
	font-weight:bold;
}
#footer2 {
	width: 902px;
	margin:0px auto;
	padding-top:12px;
	padding-bottom:12px;
	text-align:center;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
	font-weight:bold;
}
#footer a {
	text-decoration:none;
	color:#ffffff;
}
#footer a:hover {
	text-decoration:none;
	color:#e1ac25;
}
.clr {
	clear: both;
}
#container {
	  float:left;
	  position: relative;
	  margin: 0 auto;
	  width: 902px;  
	  padding-bottom: 5px;
}
#bottom {
	background:url(imgs/bg-con-bot.gif) no-repeat!important;
	bottom: 0 !important;
	left: 0!important;
	position: absolute!important;
	height: 31px!important;
	width: 902px!important;
}
#bottom-in {
	background:url(imgs/bg-bot-in.gif) no-repeat;
	bottom: 0;
	left: 0;
	position: absolute;
	height: 31px;
	width: 902px;
}
#left-in {
	width:249px;
	float:left;
	padding-left:62px;
	padding-top:47px;
}
#right-in {
	width:502px;
	float:right;
	padding-right:89px;
	padding-top:18px;
}