* {
margin:0;
padding:0;
}
body {
background:#FFFFFF url(../../images/bg.jpg) no-repeat scroll center top;
font-family:Arial;
font-size:15px;
}
img {
border-style:none;
}
#wrapper {
margin:0 auto;
width:995px;
}
a {
color:#673116;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#000000;
text-decoration:none;
}
#navigation {
height:75px;
margin:0;
overflow:hidden;
padding:0;
}
#navigation ul.nav {
float:left;
height:21px;
margin-bottom:7px;
padding-left:30px;
padding-top:7px;
width:660px;
}
#navigation ul.nav li {
color:#404040;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-type:none;
}
#navigation ul.nav li a {
border-right:1px solid #404040;
color:#404040;
float:left;
height:15px;
text-align:center;
text-decoration:none;
padding-left: 5px;
padding-right: 5px;
}
#navigation ul.nav li a:hover {
	text-decoration: underline;
	
}
#navigation ul.subnav {
float:left;
height:26px;
margin-bottom:15px;
padding-left:40px;
width:660px;
}
#navigation ul.subnav li {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-type:none;
}
#navigation ul.subnav li a {
border-right:1px solid #FFFFFF;
color:#FFFFFF;
float:left;
height:15px;
text-align:center;
text-decoration:none;
padding-left: 5px;
padding-right: 5px;
}
#navigation ul.subnav li a:hover {
	text-decoration:underline;
}
#navigation .login {
float:right;
height:22px;
margin-bottom:0;
margin-top:3px;
width:290px;
}
#navigation .login p {
float:left;
margin-right:9px;
font-size:12px;
}
#navigation .login input#user, #navigation .login input#pass {
background:transparent url(../../images/inputbg.gif) no-repeat scroll 0 0;
border-style:none;
color:#404040;
font-size:9px;
height:18px;
padding-left:5px;
padding-top:5px;
width:75px;
}
#navigation .search {
float:right;
width:181px;
}
#navigation .search p {
float:left;
margin-right:5px;
}
#navigation .search input#search {
background-image:url(../../images/inputbg.gif);
border-style:none;
color:#404040;
font-size:9px;
height:17px;
padding-left:10px;
padding-top:6px;
width:124px;
}
#header {
height:151px;
margin:0;
padding:0;
width:995px;
}
#header h1 {
background:transparent url(../../images/logo.png) no-repeat scroll 0 0;
float:left;
height:132px;
margin-right:30px;
text-indent:-5000px;
width:195px;
}
#header h1 a {
background:transparent url(../../images/logo.png) no-repeat scroll 0 0;
float:left;
height:132px;
width:195px;
}
#header .banner {
float:left;
height:90px;
margin-top:25px;
width:728px;
}
#header .banner p {
text-align:center;
}
#mainnav {
height:39px;
overflow:hidden;
}
#mainnav ul.mainnav {
height:39px;
width:995px;
}
#mainnav ul.mainnav li {
float:left;
list-style-type:none;
}
#news {
background:transparent url(../../images/newsbg.gif) no-repeat scroll 0 0;
height:379px;
padding-left:10px;
padding-top:10px;
width:993px;
}
#news .video {
float:left;
height:274px;
width:535px;
}
#news ul.list {
float:left;
margin-left:25px;
margin-right:10px;
padding-top:39px;
width:410px;
}
#news ul.list li {
border-bottom:1px solid #9B8D86;
color:#673116;
font-family:Arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
list-style-image:url(../../images/arrow.gif);
list-style-type:none;
margin-bottom:4px;
padding-bottom:2px;
}
#content {
background:#9B8F89 url(../../images/content.gif) no-repeat scroll 0 0;
margin:0;
overflow:hidden;
width:993px;
}
#sidebar {
display:inline;
float:left;
margin-left:10px;
padding:0;
position:relative;
width:302px;
}
#sidebar .upcoming {
background:transparent url(../../images/upevents.gif) no-repeat scroll 0 0;
height:159px;
margin-top:10px;
padding-left:15px;
padding-top:45px;
width:286px;
}
#sidebar .upcoming span {
color:#404F40;
float:left;
font-family:Arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-right:10px;
width:46px;
}
#sidebar .upcoming p {
color:#4F4040;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:10px;
}
#sidebar .comments {
background:transparent url(../../images/comments.gif) no-repeat scroll 0 0;
height:159px;
margin-top:10px;
padding-left:15px;
padding-top:45px;
width:286px;
}
#sidebar .comments span {
color:#404F40;
float:left;
font-family:Arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-right:10px;
width:46px;
}
#sidebar .comments p {
color:#4F4040;
font-family:Arial;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:10px;
}
#mainc {
display:inline;
float:right;
margin-bottom:0;
margin-left:3px;
margin-top:0;
padding-bottom:13px;
padding-top:13px;
width:675px;
}
#mainc .top {
background:transparent url(../../images/top.gif) no-repeat scroll 0 0;
height:12px;
width:669px;
}
#mainc .midpost {
background:#C1B4AD none repeat scroll 0 50%;
overflow:hidden;
padding-left:5px;
padding-right:5px;
width:659px;
}
#mainc .but {
background:transparent url(../../images/but.gif) no-repeat scroll 0 0;
height:12px;
width:669px;
}
#mainc .post {
background:#D7CECC none repeat scroll 0 0;
font-weight:bold;
min-height:146px;
margin-bottom:10px;
padding-left:10px;
padding-top:10px;
width:650px;
}
#mainc .post h2 {
color:#288028;
float:left;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:7px;
width:550px;
}
#mainc .post h2 a {
color:#791717;
text-decoration:none;
}
#mainc .post li {
color:#485348;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
margin-bottom:10px;
padding-right:6px;
	margin-left:20px;
}
#mainc .post span {
color:#B15212;
float:left;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:7px;
text-transform:uppercase;
width:100px;
}
#mainc .post .pic {
border:3px solid #9B8D86;
float:left;
height:100px;
margin-right:10px;
width:100px;
}
#mainc .post p {
color:#485348;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:14px;
margin-bottom:10px;
padding-right:6px;
}
#mainc .post p.comment {
color:#6B3510;
font-family:Arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-right:20px;
text-align:right;
padding-bottom:10px;
}
#mainc .post p.comment a {
color:#B15212;
text-decoration:none;
}
#mainc .post p.comment a:hover {
	text-decoration: underline;
	font-style:italic;
}
#footer {
background:transparent url(../../images/footer.gif) no-repeat scroll 0 0;
border-top:4px solid #704D43;
clear:both;
height:213px;
margin:0;
padding-top:10px;
width:100%;
}
#footer .wrap {
margin:0 auto;
width:995px;
}
#footer .wrap .siteinfo {
background:transparent url(../../images/site_info.gif) no-repeat scroll 0 0;
float:left;
height:150px;
margin-right:8px;
padding-left:7px;
padding-top:45px;
width:316px;
}
#footer .wrap .follow {
background:transparent url(../../images/follow_us.gif) no-repeat scroll 0 0;
float:left;
height:150px;
margin-right:8px;
padding-left:7px;
padding-top:45px;
width:316px;
}
#footer .wrap .featured {
background:transparent url(../../images/footer_featured.gif) no-repeat scroll 0 0;
float:left;
height:150px;
margin-right:8px;
padding-left:7px;
padding-top:45px;
width:316px;
font-size:11px;
}

.midpost ul li {
	margin-left:15px;
}

#footer .wrap .featured p {
	padding-top:4px;
	border-bottom: 1px dashed black;
}
#footer .wrap .header1 {
background:transparent url(images/header1.gif) no-repeat scroll 0 0;
float:left;
height:150px;
margin-right:8px;
padding-left:7px;
padding-top:45px;
width:316px;
}

.clear {
background:transparent none repeat scroll 0 0;
clear:both;
}
#featured_stories {
float:left;
height:26px;
text-align:right;
width:983px;
}
#more_news {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#9B8F89 url(../../images/more_news2.jpg) no-repeat scroll left top;
padding-left:8px;
padding-right:4px;
padding-top:33px;
width:500px;
font-family:arial;
font-size:12px;
color:#000000;
}
#more_news a {
font-family:arial;
font-size:12px;
color:#000000;
text-align:justify;
border-bottom:1px dotted #e8dfda;
}
#more_news a:hover {
	color:#673116;
	border-bottom:1px dashed #e8dfda;
}
#more_news li {
	list-style:none;
	padding-bottom:3px;
	padding-top:5px;
	font-size:12px;
}
#interviews {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#9B8F89 url(../../images/interviews.jpg) no-repeat scroll left top;
padding-left:0px;
padding-right:4px;
padding-top:33px;
width:301px;
font-family:arial;
font-size:12px;
color:#000000;
}
#interviews a {
font-family:arial;
font-size:12px;
color:#000000;
text-align:justify;
border-bottom:1px dotted #e8dfda;
}
#interviews a:hover {
	color:#673116;
	border-bottom:1px dashed #e8dfda;
}
#interviews li {
	width: 280px;
	margin-left:20px;
	list-style:bullet;
	padding-bottom:3px;
	padding-top:5px;
	font-size:12px;
}
#mainnav {
height:39px;
}
#mainnav ul.mainnav {
height:39px;
margin:0;
padding:0;
width:995px;
}
#navdown {
margin:0;
padding:0;
}
#navdown li {
float:left;
list-style-type:none;
margin:0;
padding:0;
}
#navdown li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#20548E none repeat scroll 0 0;
color:#EAFFED;
display:block;
text-decoration:none;
white-space:nowrap;
}
#navdown li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#1A4473 none repeat scroll 0 0;
}
#navdown li ul {
border-top:1px solid white;
margin:0;
padding:0;
position:absolute;
visibility:hidden;
}
#navdown li ul li {
display:inline;
float:none;

}
#navdown li ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#b6a0a2 none repeat scroll 0 0;
font-family:arial;
font-size: 13px;
color: #FFFFFF;
font-weight: bold;
padding: 5px;
}
#navdown li ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#d1bec0 none repeat scroll 0 0;
}
