h2 a {
	color: #720800;
	font-family: Georgia, "Times New Roman" serif;
	text-decoration: none;	
}
h2 a:hover {
	text-decoration: underline;
}

/* Landing page styles */

.posts, .videos, .photos, .audios {
	width: 650px;
}
.posts .entry {
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
}

.photos .entry, .videos .entry, .audios .entry {
	width: 200px;
	float: left;
	margin-right: 25px;
}
.photos .entryRowEnd, .videos .entryRowEnd, .audios .entryRowEnd {
	margin: 0px;
}

.entry_title {
	display: inline;
	clear: left;
}

.entry_description {
	display: block;
	margin-bottom: 25px;
}

.entry span.small {
	display: block;
	margin: 0px;
	padding: 0px;
	color: #888;
}

.entry img {
	padding: 0px;
	margin: 0px;
	display: block;
}

.entry {
	display: block;
}

/* --- END Landing page styles */

/* View Page Styles */

.photo, .video, .audio, .post {
	width: 650px;
	overflow: hidden;
}

.photo h1, .video h1, .audio h1, .post h1 {
	font-size: 2em;
	color: #720800;
	font-family: Georgia, "Times New Roman" serif;
	text-decoration: none;	
}

.back_to_index {
	text-decoration: none;
	color: #740900;
	padding: 5px;
	background: #FFEEBF;
	border: 1px solid #88763D;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	clear: left;
}

/* --- END View page styles */


/* Pagination */
.paging {
	clear: both;
	display: block;
	margin: 10px 0px 10px 0px;
	width: 100%;
	height: 25px;
}
.paging .disabled_prev, .paging .disabled_next {
	display: inline;
	float: left;
	clear: none;
	color: #888;	
}
.paging a, .paging .current {
	text-decoration: none;
	color: #740900;
	padding: 5px;
	background: #FFEEBF;
	border: 1px solid #88763D;
	margin-right: 10px;
	font-weight: bold;
}
.paging a:hover {
	color: #000;
}
.paging .disabled_next {
	margin: 0px 0px 0px 10px;
}
.paging .disabled_prev {
	margin: 0px 10px 0px 0px;
}
.paging .current {
	background: #740900;
	color: #fff;
}
/* --- END Pagination */

#updates {
	width:435px;  background:url(../img/formbg.gif) 0 0 repeat-y; padding: 30px 10px 10px 10px;
}

#updates p, #updates h2 {
	width: 338px;
}
#updates p strong.date {
	color: #720800;
}

#topPan ul, #bodyrightPan ul{list-style-type:none;}


#topPan{width:875px;  position:relative; margin:0 auto;} 

.tallHeaderHeight { height: 231px; }
.shortHeaderHeight { height: 89px; overflow: hidden; }

body { background:url('/mainbg.gif') 0 0 repeat-x #fff; }


#topHeaderPan {width:440px; }

#topHeaderPan img{ display:block; position:absolute; top:120px; left:15px; }

#topHeaderPan ul{width:298px; height:59px; position:absolute; top:31px; left:0px; padding:0px;}

#topHeaderPan ul li{width:74px; height:59px; background:url(../img/menu-div.gif) 100% 0 no-repeat; float:left;} 

#topHeaderPan ul li a{width:73px; height:59px; display:block; background:url(../img/topmenubg.gif) 0 0 repeat-x #fff; color:#88763D; text-align:center; text-decoration: none; font-size:16px; font-weight:bold; line-height:59px;}

#topHeaderPan ul li a:hover{width:73px; height:59px; background:url(../img/topleftmenu-hover.gif) 50% 100% no-repeat; text-decoration:none;}

#topHeaderPan ul li.active a{width:73px; height:59px; background:url(../img/topleftmenu-hover.gif) 50% 100% no-repeat; text-decoration:none; color: #720800; }




#toprightPan{width:435px; height:250px; background:url(../img/rightsidebg.jpg) 0 0 no-repeat; position:absolute; top:13px; right:0px;}

#toprightPan ul{width:320px; height:49px; display:block; margin:16px 0 0 16px;}

#toprightPan ul li{width:104px; height:49px; border-right:0px dashed #C1B79A; float:left;}

#toprightPan ul li.home{width:104px; height:20px; font-size:13px; font-weight:bold; text-align:center; background:url(../img/home_icon.gif) 50% 0 no-repeat; color:#fff; padding:25px 0 0;}

#toprightPan ul li.home a{width:104px; height:20px; font-size:13px; font-weight:bold; text-align:center;  color:#fff; padding:25px 0 0; text-decoration:none;}

#toprightPan ul li.home a:hover{width:104px; height:20px; font-size:13px; font-weight:bold; text-align:center; color:#fff; padding:25px 0 0; text-decoration:none;}



#toprightPan ul li.about{width:104px; height:20px; font-size:13px; font-weight:bold; text-align:center; background:url(../img/about_icon.gif) 50% 0 no-repeat; color:#fff; padding:25px 0 0; text-decoration:none;}

#toprightPan ul li.about a{width:104px; height:20px; font-size:13px; font-weight:bold; text-align:center;  color:#fff; padding:25px 0 0; text-decoration:none;}

#toprightPan ul li.about a:hover{width:104px; height:20px; font-size:13px; font-weight:bold; text-align:center; color:#fff; padding:25px 0 0; text-decoration:none;}



#toprightPan ul li.download{width:104px; height:20px; font-size:13px; font-weight:bold; text-align:center; background:url(../img/download_icon.gif) 50% 0 no-repeat; color:#fff; border:none; padding:25px 0 0; text-decoration:none;}

#toprightPan ul li.download a{width:104px; height:20px; font-size:13px; font-weight:bold; text-align:center; color: #fff; padding:25px 0 0; text-decoration:none;}

#toprightPan ul li.download a:hover{width:104px; height:20px; font-size:13px; font-weight:bold; text-align:center; color:#fff; padding:25px 0 0; text-decoration:none;}



/*----BODY LEFT PANEL----*/

#bodyleftPan{}

#bodyleftPan h2{
	margin:43px 0 0 0;
	height:30px; 
/* width:196px; font:30px/30px Georgia, "Times New Roman", Times, serif; background:#fff; color:#006EA6; */
}

#bodyleftPan h3{width:196px; height:30px; font:30px/30px Georgia, "Times New Roman", Times, serif; background:#fff; color:#006EA6; margin:20px 0 0;}





#bodyleftPan ul{width:270px; height:24px; margin:20px 0 0;}

#bodyleftPan ul li{width:118px; height:24px; float:left; margin:0 5px 0 0;}

#bodyleftPan ul li.more{width:118px; height:24px; float:left;}

#bodyleftPan ul li a{width:90px; height:24px; display:block; background:url(../img/reedmore-bg.gif) 0 0 no-repeat #FEFEFE; color:#fff; font-size:13px; font-weight:bold; line-height:20px; padding:0 0 0 28px}

#bodyleftPan ul li a:hover{background:url(../img/reedmore-hover.gif) 0 0 no-repeat; text-decoration:none;}



#bodyleftPan ul li.comment{width:98px; height:24px; background:url(../img/commentbg.gif) 0 0 no-repeat #FEFEFE; color:#fff; font-size:13px; font-weight:bold; line-height:24px; text-decoration:none; float:left; padding:0 0 0 20px}





/*----/BODY LEFT PANEL----*/

/*----BODY RIGHT PANEL----*/

#bodyrightPan{}

.bodyBottomPan{width:435px; height:25px; background:url(../img/form-bottombg.gif) 0 0 no-repeat; padding: 0px; margin: 0px;}

.bodyTopPan{width:435px; height:25px; background:url(../img/servicestop-bg.gif) 0 0 no-repeat; padding: 0px; margin: 0px; } 

.bodyPan{width:359px; background:url(../img/servicesbody-bg.gif) 0 0 repeat-y; padding: 0px; margin: 10px 0px 0px 0px; clear: left; }

.bodyPanContent {  padding: 0px 10px 0px 10px; }


/*----FOOTER PANEL----*/

#footermainPan{height:75px; background: #740900; color:#fff; font:12px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; clear:both; padding:50px 0 0;}

#footerPan{width:748px; position:relative; margin:0 auto;}

#footerlogoPan{display:block; width:215px; height:40px; position:absolute; top:0px; right:15px;}

#footerPan p.copyright{width:auto; color:#fff; font-size: 1em;}
p.copyright a { color:#fff; font-weight: bold; text-decoration: none; }
p.copyright a:hover { color:#fff; text-decoration: underline; font-weight: bold;}






