/* CSS Document */

body
{
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right:0px;
  background-color: #4e3c23;
  min-width: 762px;
  
}
.table_bg_image{
	background-image:url(images/background_image.gif);
	background-repeat:no-repeat;
	height:385px;
	}
.table_bg_sorry{
	background-image:url(images/sorry_bg.gif);
	background-repeat:no-repeat;
	height:385px;
	}
.table_bg_none{
	height:385px;
	}
.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:justify;
	}
.copy{
	text-align:right;
	padding:5px 10px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#927041;
}

.head{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#E6B300;
	text-decoration:none;
	font-weight:bold;
	}
	
.head1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#CC9966;
	text-decoration:none;
	font-weight:bold;
	}
#contactMainArea {width: 386px; margin: 38px 0 0 0; padding: 0; position: relative; float: left; display: inline;}

#contactMainArea label {display: block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;}

.formInput { border: 1px solid #444444; background-color: #CC9966; width: 383px; padding: 4px 0 0 3px; height: 24px; font-size: 16px; color: #333333;}

.formTextarea {border: 1px solid #444444; background-color: #CC9966; width: 383px; padding: 4px 0 0 3px; height: 100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; margin: 0;}

.formButton { border: 1px solid #FFFFFF; background-color:#8C6B40; width: 100px; padding: 5px 0 5px 0; font-size: 12px; color: #FFFFFF;}

table.service{
	background-color:#644D2D;
	border:#FFFFFF dashed 1px;
	}
#services {width: 234px; margin: 10px 30px 0 0; padding: 0; position: relative; float: left; display: inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
#services ul {padding: 0; margin: 10px 0 10px 0; list-style: none; position: relative;}
#services li {padding: 0 0 5px 15px; background-image: url(images/bullet_info.gif); background-repeat: no-repeat; background-position: 4px 6px;}

#services1 {width: 234px; margin: 10px 30px 0 0; padding: 0; position: relative; float: left; display: inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
#services1 ul {padding: 0; margin: 10px 0 10px 0; list-style: none; position: relative;}
#services1 li {padding: 0 0 5px 15px; background-image: url(images/bullet_info.gif); background-repeat: no-repeat; background-position: 4px 6px;}

.sorry{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#E6B300;
	text-decoration:none;
	font-weight:bold;
	}
.sorry_white{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
.sitelink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC9966;
	text-decoration:none;
	}
.sitelink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E6B300;
	text-decoration:underline;
	}
.backlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	}
.backlink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#009933;
	text-decoration:none;
	}
table.backlinks{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dotted dotted dotted dotted;
	border-color:#E6B300;
	border-collapse: separate;
    -moz-border-radius: 0px 10px 0px 10px;
	line-height:20px;
	}
.footerline{
	background-image:url(images/dotspacer.gif);
	background-repeat:repeat-x;
	background-position:center;
	}
.testimonial{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:justify;
	}
.image{
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding:5px;
	border:solid;
	border-color:#E6B300 #E6B300 #E6B300 #E6B300 ;
	border-width: 1px 1px 1px 1px;
	}
.portfolio-image{
	margin-left: auto;
	margin-right: auto;
	padding:3px;
	border:solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 2px 2px 1px;
	background-color:#FFFFFF;
    }

