@charset "utf-8";
body {
font : 100% Verdana, Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
text-align : center;
color : #000000;
background-color : #5d4847;
background-image : url(../images/main_bg.jpg);
background-repeat : repeat-x;
background-position : center center;
}
.oneColElsCtrHdr #container {
width : 59.375em;
background : #ffffff;
border : 1px solid #000000;
text-align : left;
margin-top : 10px;
margin-right : auto;
margin-bottom : 15px;
margin-left : auto;
}
.oneColElsCtrHdr #header {
	border : 1px solid #000000;
	height : 292px;
	background-color : #292929;
	width : auto;
	background-image : url(../images/bottom_right_text_space_bg.gif);
	background-position : right bottom;
	background-repeat : repeat-x;
}
#lt_content {
float : left;
width : 330px;
height : 275px;
margin-top : 10px;
border : 1px solid #999999;
background-color : #c3c7b2;
}
#lt_content_1 {
width : 328px;
background-color : #c3c7b2;
height : auto;
border : 1px solid #999999;
margin-top : 10px;
float : left;
}
#md_content_1 {
float : right;
width : 585px;
margin-top : 10px;
border : 1px solid #999999;
}
.text {
padding-top : 5px;
padding-bottom : 5px;
padding-right : 1px;
padding-left : 1px;
}
#top_lt_content {
width : 669px;
float : left;
margin-top : 10px;
height : 150px;
border : 1px solid #999999;
}
#bottom_lt_content {
float : left;
height : 150px;
width : 669px;
margin-top : 10px;
border : 1px solid #cccccc;
}
#md_content {
width : 330px;
clear : right;
float : left;
margin-left : 7px;
height : 275px;
margin-top : 10px;
}
#rt_content {
float : right;
width : 250px;
height : 437px;
margin-top : 10px;
margin-bottom : 10px;
border : 1px solid #999999;
background-color : #c3c7b2;
}
.oneColElsCtrHdr #header h1 {
margin : 0;
padding : 10px 0;
}
.oneColElsCtrHdr #mainContent {
background : #ffffff;
}
.oneColElsCtrHdr #footer {
margin-top : 15px;
}
.oneColElsCtrHdr #footer p {
margin : 0;
padding : 10px 0;
}
#wrapper {
padding : 10px;
}
.maintext {
font-size : 80%;
padding-top : 5px;
padding-right : 10px;
padding-bottom : 5px;
padding-left : 10px;
margin-top : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #333333;
}
.sbli {
font-size : 80%;
margin-left : -5px;
}
.linkright {
font-size : 70%;
text-align : right;
padding-right : 20px;
margin-top : -15px;
color : #333333;
}
.bottomnav {
font-size : 70%;
text-align : center;
}
.copyright {
font-size : 65%;
color : #999999;
text-align : center;
}
#leftflash {
float : left;
height : 292px;
width : 533px;
border-right-width : 1px;
border-right-style : solid;
border-right-color : #000000;
}
#rightnavmenu {
float : left;
height : 292px;
width : 190px;
margin-left : 1px;
}
#bottom_rt_header {
height : 147px;
width : 392px;
float : right;
clear : right;
background-color : #292929;
}
#globe {
height : 292px;
width : 200px;
float : right;
}
.name {
font-size : 150%;
color : #333333;
padding-top : 5px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 5px;
margin-top : 10px;
font-weight : bold;
}
.title {
font-size : 135%;
font-weight : bold;
color : #333333;
margin-top : -35px;
padding-top : 5px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 5px;
margin-bottom : 0;
}
.job {
padding : 2px;
}
#photo {
float : left;
border : 1px solid #000000;
margin-right : 10px;
margin-bottom : 1px;
margin-top : 5px;
margin-left : 5px;
}
#top_content {
height : 75px;
width : 585px;
margin-top : 10px;
color : #ffffff;
background-color : #39454b;
border : 1px solid #333333;
float : right;
}
.dk_bg_text {
font-size : 80%;
color : #ffffff;
padding-top : 5px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
margin-top : 0;
}
#form_area {
width : 750px;
margin-top : 20px;
float : left;
margin-right : 90px;
margin-left : 90px;
border : 1px solid #999999;
}
#form_left {
font-size : 80%;
color : #333333;
width : 285px;
float : left;
margin-top : 0;
margin-bottom : 5px;
margin-left : 10px;
}
#form_center {
clear : both;
font-size : 80%;
color : #333333;
text-align : center;
margin-bottom : 15px;
}
#pic1 {
float : left;
width : 100px;
border : 1px solid #000000;
margin-left : 20px;
margin-right : 50px;
}
#security {
height : 175px;
text-align : center;
width : 500px;
margin-left : 125px;
}
#submit {
text-align : center;
margin-top : 10px;
margin-bottom : 5px;
clear : both;
float : right;
width : 750px;
}
#answer {
float : left;
clear : none;
margin-top : 5px;
margin-right : 40px;
margin-left : 0;
}
#form_right {
font-size : 80%;
float : left;
width : 425px;
margin-top : 0;
margin-bottom : 5px;
}
#l_pic {
float : left;
width : 100px;
border : 1px solid #000000;
margin-left : 10px;
}
.border {
border : 1px solid #999999;
}
#answer_1 {
width : auto;
float : left;
margin-top : 10px;
}
#answer_2 {
float : left;
width : auto;
margin-top : 10px;
margin-left : 55px;
}
#answer_3 {
float : right;
width : auto;
margin-top : 10px;
}
.color {
background-color : #cccccc;
border : 1px solid #999999;
}
.cat_header {
font-size : 80%;
font-weight : bolder;
color : #333333;
padding-top : 5px;
padding-right : 10px;
padding-bottom : 5px;
padding-left : 10px;
margin-top : 0;
margin-bottom : -10px;
}
.info {
font-size : 80%;
color : #333333;
margin-top : 0;
padding-top : 5px;
padding-right : 10px;
padding-bottom : 0;
padding-left : 10px;
margin-bottom : -5px;
}
#contact {
margin-top : 5px;
margin-bottom : 20px;
}
.space {
height : 10px;
margin-bottom : 5px;
}
#top_left_contact_text {
width : 600px;
margin-top : 15px;
float : right;
}
#md_content_2 {
width : 225px;
float : left;
margin-top : 10px;
margin-left : 7px;
clear : right;
height : 275px;
border : 1px solid #999999;
}
#rt_content_2 {
height : 275px;
width : 350px;
margin-top : 10px;
margin-left : 7px;
border : 1px solid #999999;
float : right;
}
.text_bg_color {
background-color : #39454b;
height : 105px;
}
#thanks {
font-size : 85%;
color : #333333;
margin-top : 25px;
text-align : center;
}
#rt_content_3 {
height : 275px;
width : 350px;
margin-top : 10px;
margin-left : 7px;
border : 1px solid #999999;
float : right;
}
#lower_r {
height : 170px;
}
#photo_right {
float : right;
margin-top : 5px;
margin-bottom : 5px;
margin-left : 7px;
margin-right : 3px;
border : 1px solid #999999;
}
.OL {
font-size : 80%;
color : #333333;
}
#photo_left {
float : left;
margin-top : 5px;
margin-right : 7px;
margin-bottom : 5px;
border : 1px solid #999999;
margin-left : 3px;
}
.photo_right {
float : right;
margin-top : 5px;
margin-bottom : 5px;
margin-left : 7px;
margin-right : 7px;
border : 1px solid #999999;
}
#lt_content_2 {
float : left;
width : 241px;
border : 1px solid #999999;
margin-top : 10px;
}
.cat_header_lg {
margin-bottom : 10px;
}
#top_content_1 {
float : right;
border : 1px solid #000000;
width : 650px;
background-color : #39454b;
margin-top : 10px;
}
#md_content_3 {
float : right;
width : 650px;
border : 1px solid #000000;
margin-top : 10px;
background-color : #39454b;
margin-right : 10px;
height : 475px;
}
#banner1 {
float : left;
width : 160px;
}
#banner2 {
float : right;
width : 234px;
}
#bannerspace {
margin-bottom : 20px;
}
#websites {
margin-top : 10px;
margin-bottom : 10px;
}
.maintext1 {
font-size : 80%;
color : #666666;
margin-right : 10px;
margin-left : 10px;
margin-top : 15px;
margin-bottom : 0;
}
#gallery {
text-align : center;
}
#printgallery {
clear : both;
text-align : center;
margin-top : 0;
padding-top : 25px;
width : 800px;
margin-right : 10px;
margin-left : 64px;
}
#print {
border : 1px solid #333333;
width : 800px;
margin-right : 10px;
}
#webphoto {
text-align : center;
border : 1px solid #000000;
height : 153px;
width : 231px;
margin-top : 5px;
margin-bottom : 10px;
margin-left : 4px;
}
#flashads {
height : 150px;
width : 234px;
margin-top : 10px;
text-align : center;
margin-left : 3.5px;
margin-bottom : 5px;
}
a:link {
color : #666666;
text-decoration : none;
}
a:visited {
text-decoration : none;
color : #999999;
}
a:hover {
text-decoration : underline;
color : #999999;
}
a:active {
text-decoration : none;
color : #999999;
}
.style2 {
color : #292929;
}
#security .pic1 {
	float: left;
}
#security .pic3 {
	float: right;
}
#security .pic2 {
	float: left;
	margin-left: 100px;
}
#calendar {
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
}
.centertext {
	font-size: 80%;
	text-align: center;
}
#clients #tl {
	margin-right: 25px;
	margin-bottom: 25px;
	font-size: 85%;
	display: inline;
}
#clients #tml {
	font-size: 85%;
	display: inline;
	margin-right: 25px;
	margin-bottom: 25px;
}
#clients #tm {
	font-size: 85%;
	display: inline;
	margin-right: 25px;
	margin-bottom: 25px;
}
#clients #tm1 {
	font-size: 85%;
	display: inline;
	margin-right: 25px;
	margin-bottom: 25px;
}
#clients #tr {
	font-size: 85%;
	display: inline;
	margin-right: 25px;
	margin-bottom: 25px;
	clear: both;
}
#clients {
	margin-top: 25px;
	margin-bottom: 10px;
}
#clients #client_p {
	font-size: 85%;
	margin-left: 25px;
}
#client_list {
	font-size: 85%;
	list-style-type: square;
	list-style-position: inside;
	margin-left: 25px;
	margin-bottom: 10px;
}
#client_list #left {


}
#client_list #right {
	margin-left: -50px;

}
#left_list {
	float: left;
	width: 425px;
}

#clients #tmr {
	font-size: 85%;
	display: inline;
	margin-right: 25px;
	margin-bottom: 25px;
}
#right_list {
	float: right;
	width: 500px;
}
