/* CSS Document */

/* 'Doolin Harley', by Osmosis Technologies, */

body{
	font-family: Verdana;
	font-size: 11px;
	color:#FFFFFF;
	margin: 0px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#666666;
}

#container{				
	width: 688px;
	position: relative; 
	left:50%;
	margin-left:-344px;
}

/* Top Bar Begin */

#header_cont {
	width: 688px;
	height: 108px;
	padding: 0;
	position:relative;
}

#logo_cont {
	width: 174px;
	height: 108px;
	padding: 0;
	position:relative;
	float:left;
}

#rs_cont {
	width: 514px;
	height: 108px;
	padding: 0;
	position:relative;
	float:left;
}

#h_top {
	width: 514px;
	height: 108px;
	padding: 0;
	position:relative;
	float:left;
}


#h_top_l {
	width: 388px;
	height: 108px;
	padding: 0;
	position:relative;
	float:left;
}

#h_top_r {
	width: 126px;
	height: 108px;
	padding: 0;
	position:relative;
	float:left;
}

#menu_cont {
	width: 514px;
	height: 30px;
	padding: 0;
	position:relative;
	float:left;
}

/* Top Bar End */

/* Image Begin */

#img_cont {
	width: 688px;
	height: 228px;
	padding: 0;
	position:relative;
}

/* Image End */

/* Highlight Begin */

#highlight_cont {
	width: 688px;
	height: 106px;
	padding: 0;
	position:relative;
}

/* Highlight End */

/* Content Begin */

#content_cont {
	width: 688px;
	padding: 0;
	position:relative;
	background-image:url(../images/cont_bg.jpg);
	background-repeat:repeat-y;
	float:left;
	clear:left;
}

#content_l {
	width: 458px;
	padding-top: 20px;
	left: 5px;
	position:relative;
	float:left;
}

#content_r {
	width: 180px;
	padding-top: 20px;
	left: 30px;
	position:relative;
	float:left;
}

/* Content End */

/* Footer Area Begin */

#footer_area {
	width: 100%;
	height: 37px;
	position:relative;
	float:left;
	clear:left;
	background-image:url(../images/dhd_r7_c2.jpg);
	background-repeat:repeat-x;
}

#footer_cont{				
	width: 688px;
	height: 37px;
	position: relative; 
	left:50%;
	margin-left:-344px;
	background-image:url(../images/dhd_r7_c4.jpg);
}

#footer_cr{				
	width: 334px;
	height: 14px;
	padding-top: 13px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 11px;
	color:#000000;
	position: relative;
	float:left;
}

#footer_designed{				
	width: 334px;
	height: 14px;
	padding-top: 13px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-size: 11px;
	color:#000000;
	text-align:right;
	position: relative;
	float:left;
}

#footer_designed a {				
	color:#000000;
	text-decoration:none;
}

#footer_designed a:hover {				
	color:#000000;
	text-decoration:underline;
}

/* Footer Area End */

/* Fonts Begin */

.date_news {
	font-family: Verdana;
	font-size: 11px;
	color:#F6821D;
	font-weight:bold;
}

/* Fonts End */

/* Links Begin */

a {
	color: #F6821D;
}

a:hover {
	color: #FFFFFF;
}

/* Links End */

/* weather link */
.table_weather_widget {
	width: 100%;
}

/* admin panel */

#ap_cont {
	width: 676px;
	padding: 6px;
	position:relative;
	background-color: #818181;
}

#ap_cont a {
	color:#FFFFFF;
}
