/*------------------------------------------------------------------------------*/
/*	 WEBSITE BODY					*/
/*------------------------------------------------------------------------------*/
body {margin:0; padding:0; width:100%; font-family:Arial, Helvetica; background: #bbd231;}
img{border: none;}


/*------------------------------------------------------------------------------*/
/*	 DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/

#top_body{background:#ffffff;}
#top{width:960px; margin:0 auto; padding:0;}

#nav-body{width:100%; height:50px; background:url(../images/nav_bg.gif) repeat-x;}
#navigation{width:960px; height:50px; padding:0; margin:0 auto;}
.menu{font-size:14px; font-weight:normal; width: 100%; position:relative; z-index:25; }
.menu ul{margin:0; padding:0; list-style-type:none;}
.menu ul li{position: relative; display: inline; float: left;  line-height:20px;}
.menu ul li a{display: block; color: #ffffff; padding: 16px 18px 14px; text-decoration: none; cursor:pointer;}
* html .menu ul li a{display: inline-block;}
.menu ul li a:link, .jqueryslidemenu ul li a:visited{color: #ffffff;}
.menu ul li a:hover{color: #ffffff; background:#83b400; text-decoration:none;}
.menu ul li a.current{color: #4c4c4c; background:#ededed; text-decoration:none;}

#content_body{background: url(../images/body_bg.gif) top center no-repeat #ffffff; padding-bottom:20px;}
#content{width:960px; margin:0 auto; padding:0; min-height:250px;}

.mp{width:938px; padding:10px; border:1px solid #dddddd; margin:0 0 20px; background:#fdfdfd;}
.mp p{color:#ff0000; font-size:14px; line-height:16px; margin:0; padding:0;}
.mp p a{color:#ff0000; text-decoration:underline;}
.mp p a:hover{color:#000000; text-decoration:underline;}


/*Font Styles*/
h1{font-size:28px; margin:0; padding:16px 0; font-weight:normal; line-height:24px; color:#4c4c4c;}

h2{font-size:20px; margin:0; padding:0 0 16px; font-weight:normal; line-height:24px; color:#4c4c4c;}

p{color:#757575; font-size:16px; line-height:24px; margin:0; padding:0 0 16px;}
p.green{color:#83b400; font-weight:bold;}
p a{color:#000000; text-decoration:underline;}
p a:hover{color:#000000; text-decoration:underline;}
p img{float:right; border:1px solid #dbdbdb; padding:5px; margin:3px 0 0 15px;}
p img.none{float:none; border:0; padding:0; margin:0;}

ul{margin:0 0 16px; }
ul li{color:#757575; line-height:24px; padding-bottom:5px; font-size:14px;}
ul li a{color:#000000; text-decoration:underline;}
ul li a:hover{color:#000000; text-decoration:underline;}


#footer_body{width:100%; background:url(../images/footer_bg.gif) repeat-x; margin:0; min-height:140px;}
#footer_container{width:960px; margin:0 auto; padding:30px 0 30px; font-size:14px;}

#footer_col_1{width:380px; float:left; display:inline; padding:0; padding:45px 0 0;}
#footer_col_2{width:580px; float:right; display:inline; margin:0; padding:48px 0 0; text-align:right;}

#footer_container ul{margin:0; padding:0; list-style-type: none; }
#footer_container li{margin:0; padding:0; display:inline; font-size:14px; color:#FFFFFF; line-height:normal;}

#footer_container a{color:#FFFFFF; text-decoration:none;}
#footer_container a:hover{color:#f6f6f6; text-decoration:underline;}

.clearcols{clear:both; height:1px;}

