body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #525252;
	margin: 20px 0px 0px;
	padding:0px;
	background-color: #F4F4F4;
	font-size:11px;
}
#outer_z {position: relative;	width: 930px; z-index:5; visibility:visible;}
#middle_z {position: absolute; width: 100%; text-align: center;  z-index:inherit;} /* for explorer only*/
#inner_z {position: relative;	text-align: left; z-index:5} /* for explorer only */
#inner_z {width: 880px; margin-left: auto; margin-right: auto; position: relative; z-index:inherit;} /* for all browsers*/
#detail {position:absolute; font-size:11px; width:330px; height:240px; margin-left:55px; margin-top:35px; z-index:inherit}
#detail h1 {font-family: Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;margin-top:18px;margin-bottom: 10px;color:#FFFFFF;}
#close {position:absolute; width:60px; height:20px; margin-left:335px; margin-top:56px; z-index:inherit}
#new_address {position:absolute; width:440px; height:340px; left:220px; top:80px; background-image:url(base_img/box_t.png); color:#FFFFFF;background-repeat:no-repeat; z-index:5; visibility:hidden;}
#alpha50 {
	height: 100%;
	position: absolute;
	width: 100%;
	background-color:#FFFFFF;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	z-index:4;
	visibility:visible;
}

a {
	color: #8C2633;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #A95C66;
}
.subnav {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C3C3C3;
	padding-top:21px;
	padding-bottom:8px;
}
.subnav a {
	color: #A95C66;
	text-decoration: none;
}
.subnav a:hover {
	text-decoration: underline;
	color: #C0888F;
}
.subnav p {
	line-height:12px;
	margin-top:0px;
}
.subnavactive { 
	color:#969696;
}
.subnavactive a {
	color:#969696;
	text-decoration:none;
}
.subnavactive a:hover {
	color:#525252;
	text-decoration:underline;
}
.font_size_12 {
	font-size:12px;
}
.font_size_11 {
	font-size:11px;
}
.font_size_10 {
	font-size:10px;
}
.font_size_9 {
	font-size:9px;
}
.font_menucolor {
	color:#969696;
}
h2 {font-size: 12px; font-weight:bold; margin-top:0px; margin-bottom:0px; color:#525252;}
h1 {font-size: 13px; font-weight:bold; margin-top:0px; margin-bottom:0px; color:#525252;}

hr {margin-top:15px; margin-bottom:15px;}
.contentback {
	background-image: url(base_img/content_back.gif);
	background-repeat: repeat-x;
	background-position: top;
}
li {margin-bottom:7px;}
.recentdeals li {margin-bottom:10px;}
.recentdeals p {margin-top:5px; margin-bottom:0px; color:#969696;}
.bordertop1 {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C3C3C3;
	padding-top:8px;
	padding-bottom:8px;
}
.bordertop1pub {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C3C3C3;
	margin-top:15px;
	margin-bottom:15px;
}
.bordertop1active {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C3C3C3;
	padding-top:8px;
	padding-bottom:8px;
}
.bordertop1active a {
	color:#969696;
	text-decoration:none;
}
.bordertop1active a:hover {
	color:#525252;
	text-decoration:underline;
}
.bordertop1 p {
	margin-top:0px;
	margin-bottom:0px;
}
	
.bordertop1p h2 {font-size: 13px; font-style:italic; font-weight:normal; margin-top:0px; margin-bottom:0px; color:#525252;}

.bordertop2r {
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A95C66;
	padding-top:20px;
	padding-bottom:8px;
}
.bordertop2r p {
	margin-top:0px;
	margin-bottom:0px;}
	
.bordertop2ractive {
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A95C66;
	padding-top:20px;
	padding-bottom:8px;
}
.bordertop2ractive a {
	color:#969696;
	text-decoration:none;
}
.bordertop2ractive a:hover {
	color:#525252;
	text-decoration:underline;
}
.bordertop1p {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C3C3C3;
	padding-top:19px;
	padding-bottom:8px;
}
.bordertop2f {
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #C3C3C3;
	padding-top:20px;
	padding-bottom:8px;
}
.padding_left30px {
	padding-left:30px;
}
.padding_right30px {
	padding-right:30px;
}
.padding_right45px {
	padding-right:45px;
}
.padding_right14px {
	padding-right:14px;
}
.padding_top40px {
	padding-top:40px;
}
.margin_lefttop30px {
	margin-left:30px;
	margin-top:30px;
}
.margin_left30top20px {
	margin-left:30px;
	margin-top:20px;
}
.margin_left30pxright20px {
	margin-left:30px;
	margin-right:20px;
}
.margin_left30pxright15px {
	margin-left:30px;
	margin-right:15px;
}
.margin_top30pxbottom10px {
	margin-top:40px;
	margin-bottom:10px;
}
.margin_right20px {
	margin-right:20px;
}
.margin_right15px {
	margin-right:15px;
}
.margin_bottom30px {
	margin-bottom:30px;
}
.margin_right30bottom20px {
	margin-right:30px;
	margin-bottom:20px;
}
.margin_right15bottom15px {
	margin-right:15px;
	margin-bottom:15px;
}
.margin_bottom20px {
	margin-bottom:20px;
}
.margin_bottom15px {
	margin-bottom:15px;
}
.margin_left30px {
	margin-left:30px;
}
