@charset "utf-8";
/* CSS Document */
body{

margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

img, ul, li, a{
	margin:0px;
	padding:0px;
}
a{
color:#898989;
}

#wrapper{
margin:auto;
text-align:center;
width:1024px;

}
#container{
float:left;
text-align:left;
width:1024px;
}

#header{
float:left;
width:1024px;
}

#head-left{
float:left;
width:295px;

}

#logo{
float:left;
width:295px;
margin-left:26px;
}

#head-right{
float:left;
width:689px;

margin-bottom:10px;
}

#head-top-nav{
float:right;
margin-right:56px;
margin-top:27px;
font-weight:bold;
/*width:141px;*/
/*#margin-left:488px !important;*/
}

#head-top-nav ul{
float:left;
height:10px;
}

#head-top-nav li{
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#252525;
/*background:url(images/home2_06.jpg) no-repeat left top;*/
padding-left:10px;
padding-right:5px; 
border-left:1px solid;
}

#head-top-nav li.first{
background:none;
border:none;
}

#head-top-nav li a{
	text-decoration:none;
	color:#252525;
}

#head-bottom-nav{
float:right;
margin-top:29px;
margin-right:25px;
}

#head-bottom-nav h2{
display:none;
}

#head-bottom-nav li{
display:inline;
padding-right:16px;
}

#head-bottom-nav li a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#252525;
text-decoration:none;
font-weight:bold;
}

#head-banner{
	float:left;
	background-color:#339933;
	width:1024px;
}

#content-body{
float:left;
margin-top:44px;
font-family:tahoma;
color:#898989;
width:100%;
}

#top-content{
float:left;
margin-left:32px;
}

#left-content-top{
float:left;
width:264px;
margin-right:29px;
}

#left-content-top li{
list-style-image:url(images/home2_15.jpg);
background:url(images/home2_19.jpg) repeat-x left bottom;
margin-bottom:10px;
padding-bottom:7px;
padding-top:5px;
}

#left-content-top li a{
font-family:tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

#left-content-top li a:hover, #left-content-top li a.active{
	font-weight:bold;
}

#content-separator{
	float:left;
	width:2px;
	height:180px;
	background:url(images/sep2.jpg) repeat-y;
}

#right-content-top{
	float:left;
	width:580px;
	margin-left:24px;
	background:url(images/sep2.jpg) repeat-y bottom left;
	padding-left:36px;
	min-height:182px;
}

#right-content-top h1{
float:left;
font-family:Century Gothic;
font-size:20px;
color:#F26522;
font-weight:normal;
}

#content-body h3{
font-family:Century Gothic;
font-size:20px;
color:#339933;
font-weight:normal;
margin:0;
margin-top:10px;
}

#content-body h2 {
color:#339933;
font-family:Century Gothic;
font-size:20px;
font-weight:normal;
margin:0;
margin-bottom:10px;
font-weight:bold;
}

#content-body h2 a{
text-decoration:none;
color:#339933;
}

#right-content-top{
float:left;
}

#right-content-top p{

margin-top:0px;
}

#botom-content{
float:left;
margin-left:29px;
margin-top:16px;

}

#botom-content #blocks{
float:left;
width:236px;
}

#botom-content #blocks img{

text-align:center;
}

#botom-content #blocks a{
color:#339933;
float:left;
font-family:Century Gothic;
font-size:17px;
font-weight:bold;
text-align:center;
text-decoration:none;
margin-bottom:10px;
width:100%;
}

#left-content-bottom{
float:left;

background:url(images/sep2.jpg) repeat-y right bottom;
padding-right:39px;
width:282px;
padding-bottom:10px;
}

#left-content-bottom h1{
float:left;
font-family:Century Gothic;
font-size:20px;
color:#F26522;
font-weight:normal;

width:100%;
}

#left-content-bottom p{

margin-top:0;
}

#right-content-bottom-left{
	float:left;
	width:301px;
	margin-left:38px;
	background:url(images/sep2.jpg) top right repeat-y;
	padding-right:30px;
}

#right-content-bottom-left h1{
float:left;
font-family:Century Gothic;
font-size:20px;
color:#F26522;
font-weight:normal;

width:100%;
}

#right-content-bottom-left p{
	
	margin-top:0px;
}

#right-content-bottom-right{
float:left;
width:245px;
margin-left:38px;
margin-top:18px;
}

#right-content-bottom-right .views-field-created{
margin-top:37px;
font-weight:bold;

}

#right-content-bottom-right .views-admin-links a{
color:#898989;
text-decoration:none;
}

#right-content-bottom-right .views-admin-links a:hover{
font-weight:bold;
}

#right-content-bottom-right p{
float:left;
margin-top:0px;
}

#right-content-bottom-right h2{
float:left;
font-family:Century Gothic;
font-size:20px;
color:#339933;
font-weight:normal;

}

#right-content-sep{
float:left;
width:2px;
height:178px;
background:url(images/sep2.jpg) repeat-y;
margin-top:40px;
margin-left:20px;
margin-right:20px;
}

#footer{
float:left;
background:url(images/home2_38.jpg) repeat-x;
height:79px;
width:981px;
padding-left:46px;
padding-top:33px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
color:#252525;
font-weight:bold;
}

#footer .links{
float:left;
width:613px;
}

#footer .links li{
float:left;
display:inline;
/*background:url(images/home2_06.jpg) no-repeat left bottom;*/
padding-left:10px;
padding-right:5px;
border-left:1px solid;
}

#footer .links li.first{
background:none;
border:none;
}

#footer .links a{
text-decoration:none;
color:#252525;
}

#footer p{
	float:left;
	margin:0;
}

#footer a{
color:#252525
}

#footer h2{
display:none;
}

#content-body p{ 
line-height:1.75;
/*margin-top:40px;*/
}

#left-content-top h2{
display:none;
}

#content-body .clear-block{
float:left;
width:100%;
}

.clear-block{
float:left;
}

#full-content-top .view .views-table thead{display:none;}

#full-content-top .view table{
width:70%;

}
#full-content-top .view tbody { border:none;}
#full-content-top .view td{ width:50%; height:16px; #height:40px;}
#full-content-top tr.even, #full-content-top tr.odd{background-color:#FFFFFF; border:none;}

#full-content-top tr{ 
float:left; 
background:url(images/home2_19.jpg) repeat-x bottom left; 
padding-bottom:10px;
padding-top:20px;
margin-bottom:10px;
width:100%;
}

#full-content-top td a span{display:none;}

#full-content-top td a{
text-decoration:none;
color:#898989;
font-family:tahoma;
font-size:11px;
background:url(images/down2.gif) no-repeat right top;
padding-right:200px;
padding-bottom:3px;
width:22px;
height:14px;
#position:absolute;
}

#full-content-top{
float:left;
margin-left:1px;
min-height:182px;
padding-left:7px;
width:921px;
}

.resizable-textarea textarea{width:50% !important;}

.resizable-textarea {color:#000000;}

#mediaspace{
margin-bottom:30px;
margin-top:20px;
float:left;
width:948px;
text-align:center;
}

#links{float:right;}

#block-block-3{
	float:left;
	width:400px;
}
h1, h2, h3{
	margin-bottom:10px;
}

#downloadsimg{
	background:url(images/home2_19.jpg) repeat-x left bottom;
	padding-bottom:10px;
	width:400px;
}

#downloadsimg a{

color:#898989;
font-family:tahoma;
font-size:11px;
height:14px;
padding-bottom:3px;
padding-right:200px;
text-decoration:none;
width:22px;
}

#content-body .messages{color:#FF0000;}
#content-body .messages{ background:none; border:none; }

#content-body .error li{ list-style:none; margin-top:10px; }

input.error, textarea.error{color:#000000;}

.ipaper-license{display:none !important;}
.submitted{display:none;}

#wrapper {width:990px; }
#container{width:990px; }
#header{width:990px; }
#head-banner{width:990px; }
#content-body{width:990px; }
#right-content-bottom-left{width:290px;}
#right-content-bottom-right{width:236px;}
#footer{width:945px; margin-top:20px;}

#contact-mail-page p{float:right; margin-right:80px; margin-top:-35px; }

.form-submit{ float:left; margin-left:170px;}

.grippie{ display:none !important;}
.ch_char {
  background:url(images/ch_char.png) no-repeat;
  width:23px;
  height:11px;
  position:absolute;
  top:30px;
}