/* Title : 								Some Website's Stylesheet	*/
*{ 										margin: 0; padding: 0; }
h1, h2, h3, h4, h5,h6, 
p, pre, blockquote, 
ul, ol, dl,
fieldset, address { 			margin: 1em 20px; }
li, dd { 								margin-left: 5%; }

*{
outline: none;
}

body{									background: #86B291; font: 11px/16px verdana, Tahoma, sans-serif; }
#container{						width: 819px; \width: 839px; w\idth: 819px; margin: 15px auto; padding: 0; background: #fff url(../images/top.jpg) top center no-repeat; }

#header{ 							padding: 10px; height: 120px; margin-bottom: 0; background: url(../images/logo1.jpg) 2px 20px no-repeat; }
#header h1{ 						width: 210px; height: 115px; float: left; padding: 0; margin: 0; text-indent: -9000px; }
#header h1 a{ 					width: 210px; height: 115px; padding: 0; margin: 0; border: 0; display: block; text-decoration: none; }

#navigation{						float: right; font-size: 10pt; }
#global{								margin: 40px 5px 0 0; padding: 0; border-bottom: 1px solid #00366E; }
#global li{							list-style-type: none; display: inline; font-weight: bold; text-transform: uppercase; padding: 0 10px; margin: 0; }
#global li a:link, 
#global li a:visited{			color: #00366E; text-decoration: none; border-bottom: 5px solid #fff; padding-bottom: 1px; }
#global li a:hover, 
#global li a:active{			border-color: #00366E; }

a:link{									color: #00366E; }
a:visited{ 							color: #00366E; }
a:hover, a:active{				text-decoration: none; }

#page_body{					padding: 0; }
#content{							width: 530px; float: right; }
#home #content{				float: left; margin-left: 10px; }
h1{										color: #00366E; font: bold 17pt "Arial black", verdana, Tahoma, sans-serif; margin: 0; padding: 0; }
h1 em{								display: block; font: 14pt "Arial Black", verdana, Tahoma, sans-serif; color: #999; margin: -10px 0 0 3px; }
h2{										color: #018752; font: 14pt "Arial", verdana, Tahoma, sans-serif; margin: 10px 0; padding: 0; }
h2 em{								display: block; color: #999; font-style: normal; font-size: 11pt; margin: 0 0 0 3px; }
#content p{						margin: 10px 20px 0 0; }

#sidebar{							width: 240px; margin: 0 10px 0 5px; float: left; background: url(../images/sidebar.jpg) top center no-repeat; padding: 10px; font: 11px verdana; line-height: 1.75em; color: #00804D; }
#home #sidebar{				float: right; }
.vcard{								padding-bottom: 25px; }
.fn{										color: #00366E; font-weight: bold; font: 14pt "Arial Black"; text-decoration: underline; }
#sidebar img{					display: block; margin: 15px auto; border: 3px solid #00824B; }

/*raescottdesign changes*/
#bottom_img img{
margin: 36px 5px 0 15px;
border: solid 3px #00824B;
}

#bottom_img li{
display: block;
list-style-type: none;
}

#bottom_img2 img{
margin: 5px 5px 0 15px;
border: solid 3px #00824B;
}

#bottom_img2 li{
display: block;
list-style-type: none;
}

#content1{ /*interview page*/
width: 800px;
float: left;
}
/*raescottdesign end*/

.block{								background: #D0DBE7 url(../images/blocktop.jpg) top center no-repeat; float: left; width: 510px; margin: 0; padding: 10px 10px 0 10px; color: #00366E; }
.block p{								font: italic 10pt verdana, Tahoma, sans-serif; }
.block h1{							font: bold 17pt "Arial black", verdana, Tahoma, sans-serif; text-align: center; margin: 0; padding: 0; }
.block .bottom{					background: url(../images/blockbottom.jpg) bottom center no-repeat; height: 20px; clear: both; margin: 0 -10px; }

#sellingpoints{					margin: 5px 0 0 0; padding: 0; font: 9pt verdana, Tahoma, sans-serif; }
#sellingpoints li{				display: block; float: left; list-style-type: none; margin: 0; padding: 0 0 7px 10px; width: 240px; color: #000; background: url(../images/bullet.gif) left 5px no-repeat; }

img.figure-a{						display: block; margin: 0 auto; }
img.figure-b{						float: right; margin: 10px 20px 10px 10px; border: 3px solid #00824B; }
img.figure-c{						float: left; margin: 0 10px 10px 0; border: 3px solid #00824B; }
img#animation{				width: 275px; padding-top: 75px; border: none; }

#buckets ul{						margin: 0 0 0 5px; padding: 0; }
#buckets li{						list-style-type: none; display: block; width: 260px; overflow: hidden; height: 265px; background: url(../images/bucket.jpg) top center no-repeat; margin: 0 9px 10px 2px; padding: 0; float: left; }
#buckets li img{				display: block; float: left; border: none; }
#buckets li a{					display: block; width: 380px; height: 130px; }
#buckets li a:link,
#buckets li a:visited{		text-decoration: none; color: #74946B; }
#buckets li a:hover{			color: #00824B; }
#buckets li a:hover img{	border: 3px solid #00824B; margin: -3px; }

form#contact{					width: 530px; }
form#contact fieldset {		margin: 0 10px 0 0; border: none; padding: 0; float: left; width: 350px; }
form#contact legend{		display: block; width: 360px; clear: both; color: #018752; font: 14pt "Arial Black", verdana, Tahoma, sans-serif; padding-left: 0; padding-top: 0.8em; /* position: relative; left: -0.5em; */ }
form#contact label{			float: left; width: 45%; display: block; clear: none; padding: 0.4em; font: 13px Arial, helvetica, sans-serif; white-space: nowrap; }
form#contact .required{	font-weight: bold; color: #00824B; }
form#contact .error{			font-size: 11px; color: #00366E; background: #fff; padding-left: 0; font-weight: bold; }
form#contact img{			display: block; margin: 10px 0 0 0; padding: 0; }
form#contact input, #contact select{		width: 100%; margin-top: 0.1em; }
form#contact textarea{	width: 200%; margin-top: 0.1em; }
form#contact select{		height: 18px; margin-bottom: -5px; }
form#contact input.checkbox,
form#contact input.radio{width: auto; height: auto; margin: 0 .4em 0 0; padding-left: 0.3em; }
form#contact input#submit{clear: both; float: left; width: auto; }
form#contact p{				font-size: 12px; text-indent: 0; margin: 0; }
form#contact #submit{	margin-top: 25px; }
p.instructions{ 					clear: both; padding: 10px 0; }

/*raescottdesign changes*/
#logos img{
margin: 0;
padding: 5px 0 0 0;
border: none;
}
/*raescottdesign end*/

#footer{								clear: both; padding: 10px 0; margin-top: 0; font-size: 12px; text-align: center; background: #fff url(../images/bottom.jpg) bottom center no-repeat; }
#footer h1{							font: bold 14pt "Arial black", verdana, Tahoma, sans-serif; text-align: center; margin: 0 0 10px 0; padding: 0; color: #00366E; }
#sitemap ul{						margin: 0; padding: 0; text-align: center; }
#sitemap li{						list-style-type: none; display: inline; padding: 0 10px; margin: 0; }