body {
background-color:#D4C6C6;
font-size:85.5%;
 font-family: Verdana, Sans-serif;
margin-bottom:20px;
margin-top:10px;
}
.site{
	float:none;
	width:930px;
	margin:auto;
	background:#FFFFFF;
	border:4px solid #FFFFFF;
}
.siteHeader{
	float:none;
	width:100%;
}
.siteContent{
	float:none;
	width:100%;
}
.siteFooter{
	float:none;
	width:100%;
}
.header{
	font-size:15px;
	font-weight:bold;
}
.footer{
	text-align:center;
	background-color:#D4C6C6;
}
.form_error{
	color:#FF0000;
	text-align:center;
}
a{
	 color: #003399;
	 background-color: transparent;
	 font-weight: normal;
}
h1{
	 color: #444;
	 background-color: transparent;
	 border-bottom: 1px solid #D0D0D0;
	 font-size: 16px;
	 font-weight: bold;
	 padding: 5px 0 6px 0;
}
code{
	 font-family: Monaco, Verdana, Sans-serif;
	 font-size: 12px;
	 background-color: #f9f9f9;
	 border: 1px solid #D0D0D0;
	 color: #002166;
	 display: block;
	 margin: 14px 0 14px 0;
	 padding: 12px 10px 12px 10px;
}
.Border{
	background-color:#60615F;
	height:4px;
}
.headerTopMenus,.headerMenus{
	background-color:#D4C6C6;
	border-bottom:4px solid #FFFFFF;
	border-top:4px solid #FFFFFF;
	color:#333333;
}
.headerMenus,.headerTopMenus{
	height:25px;
}
.headerContentBody{
	background-color:#D4C6C6;
	height:250px;
	overflow:hidden;
}
.headerContent{
	font-size:15px;
	width:360px;
	height:250px;
	float:left;
	background:url('../images/logo.jpg') no-repeat;
}
.headerContent div{
	margin-top:160px;
}
.headerContentImage{
	float:right;
	width:580px;
}
.headerContentImage img{
	height:250px;
}
.topMenu, .headerMenu{
	position:relative;
	display:inline;
	top:2px;
	padding:5px 10px;
}
.topMenu a,.headerMenu a{
	text-transform:uppercase;
	text-decoration:none;
	font-size:14px;
	padding:5px 10px;
	color:#6C390A;
}
.topMenu a:hover,.headerMenu a:hover{
	background-color:#FFF;
}
.footerContent{
	font-size:12px;
	border-bottom:4px solid #FFFFFF;
	border-top:4px solid #FFFFFF;
	height:130px;
	padding:10px;
}
.footerLeftContent{
	float:left;
	width:34%;
}
.footerLeftContent p{
	white-space:nowrap;
}
.footerRightContent{
	float:right;
}
.copyRight{
	font-size:8px;
	text-align:center;
}
#success{
	color:#FF0000;
	font-size:12px;
	padding-top:20px;
	padding-left:20px;
}
.headerTopMenus .menu ul li{
	float:right;
}
.headerMenus .menu ul li a,.headerTopMenus .menu ul li a{
	background:none;
	line-height:2;
	color:#202020;
	outline:none;
}
.headerMenus .menu ul li a:hover,.headerTopMenus .menu ul li a:hover{
	background:#FFF;
	height:25px;
	color:#202020;
}
.headerLogo{
	background:url(../images/w_house.jpg) no-repeat;
	width:350px;
	height:250px;
	float:right;
}
.leftcontentT{background:url(../images/box_dot.gif) repeat-x 0 0;}
.leftcontentB{background:url(../images/box_dot.gif) repeat-x 100% 100%;}
.leftcontentL{background:url(../images/box_dot.gif) repeat-y 0 100%;}
.leftcontentR{background:url(../images/box_dot.gif) repeat-y 100% 0;}
.leftcontentTL{background:url(../images/box_tl.gif) no-repeat top left;}
.leftcontentTR{background:url(../images/box_tr.gif) no-repeat top right;}
.leftcontentBL{background:url(../images/box_bl.gif) no-repeat bottom left;}
.leftcontentBR{background:url(../images/box_br.gif) no-repeat bottom right;}
.leftcontent,.leftcontent .content{padding:5px;}
.leftcontent .head{
	font-weight:bold;
	font-size:16px;
	padding:2px;
	height:30px;
}
#epoch_popup_calendar table.calcells td.wkday {background-color:#60615F;color:#FFFFFF;}
#epoch_popup_calendar table.calcells td.wkend {background-color:#60615F;color:#FFFFFF;}
#epoch_popup_calendar table.calcells td.cell_selected {background-color:#D4C6C6;color:black;}
#epoch_popup_calendar table.calcells td.hover{background-color:#D4C6C6;}
#epoch_popup_calendar table.caldayheading td {color:#60615F;}
#epoch_popup_calendar table.calcells td.wkhead {color:#60615F;}

#contentImagesGallery ul{list-style:none;}
#contentImagesGallery li{float:left;padding:5px;text-align:center;}
#contentImagesGallery li a div{width:100px;height:100px;}
#contentImagesGallery li a div img{border:none;}