
body { 
	font: 12px century gothic, verdana, sans-serif; 
	color: #c0d135; 
	background: #233913 url(../images/body-bkgd.jpg) repeat-x; 
	margin: 0; 
	padding: 0;
}

#print { display: none; }

#container { width: 980px; margin: 0 auto; padding: 0; position: relative; background: #3e6902 url(../images/page-bkgd.jpg) repeat-y; }

#header { background: url(../images/header.jpg) no-repeat; height: 165px; padding-left: 21px; }
.menu { float: left; margin: 0 15px 0 14px; }

#banner { 
	text-align: center; 
	font-size: 18px; 
	color: #fff; 
	background: url(../images/amanda-anderson.jpg) no-repeat; 
	line-height: 1.2; 
	padding: 10px 0 25px 0;
}

.big-text { font-size: 36px; }

#content { background: #3e6902 url(../images/page-bkgd.jpg) repeat-y; }
#inner-content { background: url(../images/page-gradient.jpg) no-repeat; padding: 30px 40px 0px 50px; }

#left-content { float: left; width: 315px; /*border-right: 1px solid #c0d135;*/ padding-right: 30px; }
#right-content { margin-left: 345px; border-left: 1px solid #c0d135; padding: 0 0 0 25px; min-height: 430px; }
#right-content a { color: #c0d135; text-decoration: none; }

#portfolio-box-bkgd { background: url(../images/portfolio-bkgd.jpg) repeat; margin: 0 0 0 -10px; padding:0; }
#portfolio-box-inner { background: url(../images/portfolio-top.jpg) no-repeat; padding: 24px 20px 25px 24px; }
#portfolio-box-bottom { background: url(../images/portfolio-bottom.jpg) bottom left no-repeat; }

.portfolio-image { float:left;}
.portfolio-text { padding: 26px 0 0 355px; }
.portfolio-numbers { text-align: right; color: #676d27; }

.selected-number { color: #000; }
.clear { clear: both; }


h1 { font-weight: normal; margin: 0 0 10px 0; padding: 0; font-size: 36px; }
h5 { margin: 0; padding: 0; font-size: 14px; font-weight: bold; line-height: 1.5; }
p { margin: 0 0 7px 0; line-height: 1.5; }
p.readmore { text-align: right; }

a { color: #c0d135; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }

#footer { 
	color: #426c02; 
	font-size: 11px; 
	text-align: center; 
	background: url(../images/footer.jpg) no-repeat; 
	padding: 30px 0 20px 0; 
	clear: both;
}

#footer a { color: #426c02; }
