body {

background-color: #D0C2B9;

margin: 0px;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #505050;

}



h2 ,h3 ,h4 ,h5 ,h6 {

margin: 12px 0;

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #E16C0B;

}



p {

margin: 12px 0;

}



p.emphasize {

margin: 12px 0;

letter-spacing: 0px;

}



h1 {

color: #E16C0B;

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 14px;

margin-top: 10px;

}



a{

letter-spacing: 1px;

color: #4169E1;

text-decoration: none;

font-weight: bold;

}



a:hover {

color: #1F415E;

text-decoration: underline;

}



a.testimonials{

letter-spacing: 1px;

color: #2B5578;

text-decoration: underline;

font-weight: normal;

}



a.testimonials:hover {

color: #1F415E;

text-decoration: none;

}



form{margin:0;}

#page_con {

background-image: url(images/page_bg.jpg);

background-repeat: repeat-y;

margin: auto;

width: 800px;

padding:0 27px;

}



#left_col{

float:left;

width:175px;

}



#right_col{

float:right;

width: 573px;

padding: 25px;

}



#content{background:url(/images/left_col_bg.gif) repeat-y;}



#right_col p {

letter-spacing: 2px;

}



.center{

text-align:center;

}



#footer {

background: url(images/footer.jpg) no-repeat;

height: 39px;

text-align:center;

clear: both;

}



#footer h4 {

color: #ffffff;

font-size: 10px;

margin: 0;

letter-spacing: 2px;

line-height:35px;

font-weight:normal;

}



#footer a {

color: #ffffff;

}



#footer a:hover {

color: #00BFFF;

}



.left_box ,.left_box_last{

background-color: #EAE1D8;

margin: 0 0 10px 0;

}



.left_box_last{

margin: 0;

}



.gradient_brown{

background: #b99f90 url(images/gradient_brown.jpg) repeat-x;

border-top:1px solid #ffffff;

border-right:1px solid #ffffff;

border-bottom:1px solid #ffffff;

border-left:1px solid #ffffff;

width:126px;

height: 215px;

padding: 1px 5px;

margin:0 auto;

color:#FFFFFF;

}



.gradient_blue{

background: #d5e3ec url(images/gradient_blue.jpg) repeat-x left bottom;

border-top:1px solid #ffffff;

border-right:1px solid #ffffff;

border-bottom:1px solid #ffffff;

border-left:1px solid #ffffff;

width:126px;

height: 170px;

padding: 1px 5px;

margin:0 auto;

color:#4F4F4F;

}



div.snippets {

background: url(images/ppc-quotes.jpg) no-repeat;

width:130px;

padding: 0 5px;

height: 87px;

margin: 0 auto 10px;

padding: 0 5px;

color: #4F4F4F;

line-height: 15px;

}



input.one {

background-color: transparent;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #505050;

border: 1px solid #2A658E;		

font-weight: normal;

padding: 2px 0 0 2px;

margin-bottom: 2px;

width: 123px;

height: 16px;	

}



input.contact {

background-color: transparent;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #505050;

border: 1px solid #2A658E;		

font-weight: normal;

padding: 2px 0 0 2px;

margin-bottom: 2px;

width: 150px;

height: 16px;	

}



input.news {

background-color: white;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #505050;

border: 1px solid #2A658E;		

font-weight: normal;

padding: 2px 0 0 2px;

margin-bottom: 2px;

width: 123px;

height: 16px;	

}



textarea.enquiry {

background-color: transparent;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

border: 1px solid #2A658E;

color: #505050;

font-weight: normal;

margin-bottom: 2px;

margin-left: 0px;

padding-left: 0px;

text-align: left;

width: 300px;

}



ul.bullets {

	font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color: #505050;

}

ul{

	font-family: Arial, Helvetica, sans-serif;

font-size: 11px;
letter-spacing: 2px;
color: #505050;

}


div.duane {

	background-color: #FAF0E6;

	padding-top: 20px;

	padding-right: 40px;

	padding-bottom: 20px;

	padding-left: 40px;

	border: 1px solid #D0C2B9;

	

	width: 80%;

}


