/* general stuff */



html, body {
margin : 0;
padding : 0;
background-color : #717272;
}
body {
font : 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
margin : 0 auto;
text-align : center;
background-color : #717272;
background-image: url(site-back.jpg);
background-repeat: repeat-x;
}

#container {background-color: #fff; 
width: 932px;	
font : 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
margin: 0 auto;
padding: 0;
}

#banner {width: 932px; height: 230px;}

#topnav {width: 925px; float: left; margin: 0 0 5px 0; height: 46px; background-color: #878660;}
#navcontent {width: 850px; margin: 0; height: 14px; padding: 10px 0 0 30px; text-align: center; float:right;}

#ministryseries {width: 925px; float: left; margin: 5px 0 5px 0; height: 251px; background-image: url(ministry-series-back.jpg); background-repeat: no-repeat;}
#ministryseriescontent {width: 450px; float: left; height: 251px; margin: 0 0 0 5px; padding: 0; background-color: transparent; border: solid 1px #000;}
#ministryseriescontent h1 {font: 22px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #4c83a6; margin: 0; padding: 0; text-align: left;} 
#ministryseriescontent p {font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #404040; margin: 10px 0 10px 0; padding: 0; line-height: 1.3; text-align: left;}

#wrapper {width: 932px; margin: 0; padding: 0;}

#leftside {width: 217px; float: left; margin: 0 0 5px 0; padding: 0;}

#leftsidenav {width: 217px; margin: 0; padding: 0;}

#rightsidewrapper1 {width: 695px; float: left; margin: 0; padding: 0 0 0 16px; text-align: left;}
#rightsidewrapper1 h1 {font: 16px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #fff; margin: 25px 3px 0 0; padding: 0; text-align: left; font-weight: bold; background-color: #4c4a31;} 
#rightsidewrapper1 a {padding: 0; margin: 0; background-color: transparent; text-decoration: none; color: #1a4f70;}
#rightsidewrapper1 a:hover {padding: 0; margin: 0; background-color: transparent; text-decoration: underline; color: #1a4f70;}


#rightsidewrapper {width: 703px; float: left; margin: 0; padding: 0 0 0 5px; text-align: left;}
#rightsidewrapper h1 {font: 16px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #fff; margin: 25px 3px 0 0; padding: 0; text-align: left; font-weight: bold; background-color: #4c4a31;} 
#rightsidewrapper p {font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #404040; margin: 25px 3px 0 0; padding: 0; text-align: left; line-height: 1.4;} 
#rightsidewrapper a {padding: 0; margin: 0; background-color: transparent; text-decoration: none; color: #1a4f70;}
#rightsidewrapper a:hover {padding: 0; margin: 0; background-color: transparent; text-decoration: underline; color: #1a4f70;}


#middle {width: 360px; margin: 0; padding: 0; float: left; background-image: url(visitor-graphic.gif); background-position: top left; background-repeat: no-repeat;}
#middletop {width: 360px; margin: 0; padding: 0;}
#middletop p {font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #404040; margin: 12px 15px 12px 0; padding: 0; line-height: 1.5; text-align: left;}
#middletop h1 {font: 16px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #fff; margin: 15px 3px 0 0; padding: 0; text-align: left; font-weight: bold; background-color: #4e84a6;} 


#rightside {width: 331px; margin: 0; padding: 0; float: left; background-image: url(media-graphic.gif); background-position: top left; background-repeat: no-repeat;}
#righttop {width: 331px; margin: 0; padding: 0;}
#righttop p {font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #404040; margin: 15px 15px 15px 0; padding: 0; line-height: 1.5; text-align: left;}
#righttop h1 {font: 16px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #4c83a6; margin: 15px 0 0 0; padding: 0; text-align: left; font-weight: bold;} 
#righttop a {padding: 0; margin: 0; background-color: transparent; text-decoration: none; color: #1a4f70;}
#righttop a:hover {padding: 0; margin: 0; background-color: transparent; text-decoration: underline; color: #1a4f70;}


#rightbottom {width: 331px; margin: 5px 0 0 0; padding: 0;}
#rightbottomleft {width: 190px; margin: 5px 1px 0 0; padding: 0; float: left;}
#rightbottomright {width: 117px; margin: 5px 5px 0 0; padding: 0; float: right;}


#footer {width: 932px; background-color: #58593f; height: 45px;}
#footer p {font: 9px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #fff; margin: 0; padding: 18px; line-height: 1.1; text-align: right;}
#footer a {font : 9px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color : #fff; margin: 0; padding: 0; font-weight: bold; text-decoration: none;}
#footer a:hover {font : 9px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color : #fff; margin: 0; padding: 0; font-weight: bold; text-decoration: underline;}

.clear {clear: both;}