/* Css document by Svein Erik Storkaas - CssTemplatesWeb.com | 2008 */

* {
 padding: 0;
 margin: 0;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 color: #555555;
 font-size: 14px;
 background: #87B363 url(../images/bg_tile.jpg) repeat-x;
}

#wrapper {
 width: 1000px;
 margin: 0 auto;
 background: #87B363 url(../images/bg_wrapper.jpg) repeat-x;
}

#bg_bottom_border {
 background: #7AB6F4 url(../images/bg_bottom_border.jpg);
 margin-bottom: 5px;
 width: 850px;
 height: 15px;
 float: left;
}

#border {
 display: inline; /* IE Hack */
 min-height: 800px;
 width: 822px;
 margin: 58px 78px 0px 100px;
 padding: 0;
 float: left;
}
* html #border {height:776px} /* IE Min-Height Hack */ 

#header { 
 background-repeat:no-repeat;
 height:142px;
 width: 800px;
 margin: 10px 28px 0px 0px;
}

#headertext {
 display: inline; /* IE Hack */
 width: 172px;
 height: 40px;
 font-family: "Trebuchet MS";
 font-size: 33px;
 color: #71c15c;
 margin: 50px 0px 0px 50px;
 float: left;
 clear: none;
}

#headertextsmall {	
 width: 250px;
 height: 30px;
 font-family: "Trebuchet MS";
 font-size: 20px;
 color: #fff;			
 padding-right: 50px;
 padding-top: 60px;
 float: right;	
}

/* ------------------------ Start Navigation Bar -----------------*/
#topmenu {
 margin: 0 28px;
 height: 30px;
 width: 772px;
 /*background: #000 url(../images/mainmenu/menubar.jpg) no-repeat;*/
}
/* ------------------------ End Navigation Bar -----------------*/


/* ------------------------ Start Images -----------------*/
img {
 display: inline;
 border: none;
}
img.block {
 display: block;
}
img.float {
 float: left;
 margin: 0px 14px 10px 0px;
}
/* ------------------------ End Images -----------------*/


/* ------------------------ Start Subheader -----------------*/
#subheader {
 width: 822px;
 height: 100px;
}
/* ------------------------ End Subheader -----------------*/


/* ------------------------ Start Main Columns -----------------*/
#rightcolumn { /* Parent Wrapper for inside boxes */
 margin: 0;
 padding: 0;
 display: inline; /* IE Hack */
 width: 242px;
 float: right;
 min-height: 90px;
 background: #D2F18E url(../images/right_col_mid_bg.jpg) repeat-y;
}
* html #rightcolumn {height: 90px} /* IE Min-Height Hack */

#end_right_col {
 width: 242px;
 height: 16px;
 float: right;
 background: #D2F18E url(../images/right_col_bot_bg.jpg) no-repeat;
}

.rightcolumn-inner { /* Parent Wrapper for inside boxes */
 display: inline; /* IE Hack */
 margin: 0px 6px 20px;
 width: 230px;
 float: right;
 min-height: 50px;
}
* html .rightcolumn-inner {height: 50px} /* IE Min-Height Hack */

.in-the-news { /* Parent Wrapper for inside boxes */
 margin: 0px 6px 20px;
 display: inline; /* IE Hack */
 width: 230px;
 float: right;
 min-height: 125px;
}
* html .in-the-news {height: 125px} /* IE Min-Height Hack */


#leftcolumn {
 margin: 0;
 padding: 0 10px;
 display: inline; /* IE Hack */
 width: 560px;
 float: left;
 min-height: 100px;
 background: #87B363 url(../images/left_col_mid_bg.jpg) repeat-y;
}
* html #leftcolumn {height: 100px} /* IE Min-Height Hack */ 

#end_left_col {
 display: inline; /* IE Hack */
 height: 20px;
 width: 580px;
 float: left;
 background: #87B363 url(../images/left_col_bot_bg.jpg) no-repeat;
}

#highlightnews {
 margin: 0;
 padding: 5px 15px;
 width: 530px; 
 background: #FFFF9A url(../images/highlight_mid.jpg) repeat-y; 
}


#highlightnews img
{
 float: left;
 margin: 0px 10px 3px 0px;
}

.maincontent {
 margin: 0;
 padding: 0;
 min-height: 80px;
 width: 560px;
}
* html .maincontent {height: 80px} /* IE Min-Height Hack */

.maincontent h1 {
 padding: 5px 0px 0px 25px;
 height: 27px;
 width: 535px;
 background: #F9FFE5 url(../images/content_heading.jpg) no-repeat;
}

.content-item {
 background: #F9FFE5 url(../images/content_bottom.jpg) no-repeat bottom;
 padding-bottom: 10px;
}

.content-item p {
 margin: 1px 10px;
}

.content-item img
{
 display: inline; /* IE Hack */
 float: left;
 margin: 3px 10px 3px 10px;
}

.content-item ul,
.content-item ol {
 margin: 5px 30px;
}

.content-item ul li,
.content-item ol li {
 margin: 2px 0;
}

.spacer {

 width: 560px;
 height: 20px;
}

.randompicture {
 background-image:url(../images/left-mid.gif);
 background-repeat: repeat;
 text-align:center;
 padding:5px 0px 5px 0px;
 overflow:hidden;	
}

.right-heading {
 padding: 9px 14px 5px 10px; 
 text-align: center;
 min-height: 11px;
 background: #B7AD70 url(../images/right_heading.jpg) no-repeat;
}
* html .right-heading {height: 11px} /* IE Min-Height Hack */

.right-heading h1 {
 font-size: 16px;
 color: #333333;
 min-height: 11px;
 font-weight: bold;
}
.right-mid {
 padding: 8px 14px 0px 14px;
 color: #555555;
 min-height: 60px;
 background: #B7AD70 url(../images/right_mid.jpg) repeat-y;
}
* html .right-mid {height: 60px} /* IE Min-Height Hack */

/* ------------------------ End Main Columns -----------------*/

/* ------------------------- Start Headings ---------------------*/
h1 {
 font-size: 18px;
 color: #333333;
}


/* ------------------------- End Headings ---------------------*/

#footer {
 font-size: 10px;
 clear: both;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin-bottom: 5px;
 text-align:center;
}


/*ul#daily-links li {
 list-style: none;
 margin-left: 2px;
}
ul#nav-links li {
 display: inline;
 margin-left: 0px;
 padding-left: 12px;
 
}

ul#daily-links li a:link{
 color: #333;
 text-decoration: none;
 font-weight: bold;
}
ul#daily-links li a:visited{
 color: #333;
 text-decoration: none;
 font-weight: bold;
}
ul#daily-links li a:hover{
 color: #999;
 text-decoration: none;
 font-weight: bold;
}*/




a:link {
 color: #f7941d;
 text-decoration: none;
}
a:hover {
 color: #f8bb49;
 text-decoration: none;
}
a:visited {
 color: #4e9ff2;
 text-decoration: none;
}

.valid {
 margin: 10px 0px 0px 10px;
}
