@charset "UTF-8";
/* CSS Document */


#container{

margin: 0 auto;
width: 888px;
text-align: left;

}

#top{
width: 888px;

float:left;
	}
	
#headerarea{
width: 888px;

float:left;
}

#topblankarea{
float:left;
width: 888px;
height: 47px;

	
}


#headerbg{
width: 888px;
height: 245px;
float:left;
background-image:url(../images/headerbg.jpg);
background-repeat:no-repeat;
	}	

#headerleft{
width: 500px;
height: 245px;
float:left;
	}


#logoarea{
width: 500px;
height: 150px;
float:left;
	}

#navarea{
width: 500px;
height: 95px;
float:left;
	}
#headerimage{
width: 388px;
height: 245px;
float:left;
	}




	
#middle{
width: 888px;
float:left;
padding-bottom: 100px;
	}
#middle_left{
width: 559px;
padding: 15px 30px 0px 10px;
float:left;
	}
#contentarea{
width: 559px;
float:left;
background-color:#FFF;
padding: 0 0px 20px 0;
	}
	

#blogfeed{
width: 559px;

float:left;
padding-right: 0px;
	}
	
#blogtextarea{
width: 559px;
padding-right: 0px;
float:left;
	}	
	
	
	
#middle_right{
width: 289px;

float:left;
	}

#adminarea{
width: 289px;
background: none;
float:left;
margin-left: 0px; 
}


#rightcalls{
width: 289px;
padding-bottom: 35px;
float:left;
	}
#contactmedley{
width: 289px;
height: 176px;
padding-bottom: 10px;
float:left;
background-image:url(../images/contactbg.jpg);
background-repeat:no-repeat;
}

#contactmedley .bold {
	font-weight: bold;
}

#contactmedley a {
	color: #fff;
	text-decoration: none;
}

#contactmedley a:hover {
	color: #ffcc00;
	text-decoration: underline;
}


#socialarea{
width: 289px;
padding-bottom: 25px;
float:left;
	}

#bottom{
width: 888px;
height: 99px;
float:left;
	}
	
#notesgraphic{
width: 888px;
height: 48px;
float:left;
background-image:url(../images/graphicnotearea.jpg);
background-repeat:no-repeat;
	}
	
#footer{
width: 888px;
min-height: 51px;
float:left;
	}
#bottomgraphic{
float:left;
width: 100%;
height: 150px;
background-image:url(../images/crowd.jpg);
background-repeat:repeat-x;
clear:both;
}

/*contact form override*/
#contact-mail-page input{
width: 490px;
}

#contact-mail-page .form-submit{
width: 8em;
}

#contact-mail-page .form-checkbox{
width: 1em;
}

#edit-copy-wrapper{
width: 15em;
}

#edit-message{
width: 490px;
}

#contact-mail-page .grippie{
width: 490px;
}
/*contact form override*/

/*Footer New Styles*/

#footer ul li.leaf{
display: inline;
border-right: 1px solid #009999;
padding: 0 5px;
margin: 0;
}

#footer ul li.leaf.last{
display: inline;
border-right: 0px solid #009999;
padding: 0 5px;
margin: 0;
}

/*End Footer New Styles*/


/*CONTENT AREA New Styles*/

.node {
border-bottom: 1px dotted #b7b7b7;
padding-bottom: 15px;
}

#sidebar-left .block{
margin: 0;
padding: 0;
}

.node .taxonomy{
padding: 0px;
}

li a.active{
color: #ffcc00;
}

.taxonomy ul.links li{
padding: 0;
}

#main h2{
font-size: 1.5em;
}

#main .content img{
	padding: 10px 10px 10px 0px;
	
}

#blogtextarea .messages{
	border: none;
	background: transparent;
}

#blogtextarea h2{
	border-bottom: 2px solid #009999;
}

#blogtextarea .messages{
	border: none;
	background: transparent;
}

#blogtextarea h2.title{
font-style: italic;
font-weight: bold;
	border-bottom: 2px solid #009999;
margin-bottom: 20px;
}

#blogtextarea .content h2{
	text-decoration: underline;
	font-style: normal;
	border: none;
	margin: 0;
}

/*END CONTENT AREA New Styles*/
