/*
Template Design by Jessica

*/

/** Common Styles */

body {
	margin: 0px 0 20px 0;
	padding: 0;
	background: #666666 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

h1, h2, h3 {	padding: 0;	margin: 0;	color: #000000;}

p, ul, ol {	margin-bottom: 10px;}

ul {	margin: 0px;	padding: 0;}

a {	color: #E37500;	}
a:hover {	text-decoration: none;	color: #A66300;}

/** Style for wrapper starts here */

#wrapper {
	width: 950px;
	margin: 0px auto;
	padding: 0;
	background: #FFFFFF; }

/** Style for header starts here */

#header {
	height: 130px;
	margin: 0px auto;
	background:  url('images/header.jpg' ) no-repeat top;}



/** Style for menu starts here */

#menu {
	width: 950px;
	height: 34px;
	margin: 0px auto;
	background: #000000 url('images/head-bar.gif');}

#menu ul {
	margin: 0px;
	padding: 0 0 0 20px;
	list-style: none;}

#menu li {
	display: inline;}

#menu a {
	display: block;
	float: left;
	border: none;
	padding: 14px 30px 10px 12px;
	text-decoration: none;
	color: #FFFFFF;}

#menu a:hover {	color: #D7D7BD;}



/** Style for content starts here */

#content {
	width: 950px;	margin: 0px auto;}



#content p {}

#content a {	text-decoration: none;}

#right {	float: right;
	width: 230px;
	padding: 20px 10px;}


#right p {display:block; clear:both;
			padding: 5px 0;
		color:#515050; font-size:12px; font-weight:500 }

#right img.left {float:left; margin-right:5px; }

#right .post { }

#left {
	float: left;
	width: 660px;
	padding: 20px 10px;	}

#left .home-hero { background: url('images/main-bkgd.gif') no-repeat bottom; width: 675px; position:relative; padding-bottom:66px; }
#left .home-hero a {color:#FFFFFF; text-decoration:underline}

#left .hero-left {  margin-right:415px; text-align:right; padding-left: 20px; padding-bottom:70px; position:absolute; bottom:0; right:0; }

#left .hero-left p {color:#FFFFFF; font-size:12px; }

#left .hero-right {width:380px; float:right; 
							display:inline; padding-right:20px; }

#left .hero-right p {  line-height: 26px;
				font-size:18px; font-weight:300; color:#FFFFFF;}


#left h2 {
	font-size: 14px;
	font-weight: bold;
	}

/** Style for footer starts here */

#footer {
	clear: both;
	width: 950px;
	height: 38px;
	margin: 0px auto;
	padding-top: 18px;
	font-size: 10px;
	color: #000;
}

#footer .copyright {
	float: left;
	margin: 0px;
	padding-left: 20px;
	text-align: center;}

#footer .links {
	float: right;
	margin: 0px;
	padding-right: 20px;
	text-align: center;}


#footer a {
	text-decoration: none;
	color: #E5E5CC;}
	

.clear  {clear:both;}
img, a {border:none;}
.picturewrap {
	float: left;
	margin-right: 2px;
	margin-bottom: 5px;
}
