/*author: Jason Huber */
/*email: jason@simplyworksconsulting.com */
/* June 1 2009 */ 


/* GENERAL SETTING */
body { 
 background:url(../images/background.jpg) #0f1317 no-repeat;
  font-family:  Arial, "Times New Roman", Times, serif;
  font-size: 12px;
  line-height: 17px;
}
div, p, h1, h2, h3, h4, img, form{padding:0px; margin:0px;}
img {border: none}
h1 {color:#900;
font-size: 1.2em;
font-weight: 600;
padding: 5px 0 4px 7px;
}
h3 {
padding: 2px 0 2px 8px;
}
a {color: #333399;}
a:active {color: #333399;}
a:visited {color: #333399;}
a:hover {color: #0070af;}

/* WEB PAGE ON CENTER */
#webpage {
width: 964px;
border: 2px solid #fff;
background-color:#FFF;
margin-left: auto;
margin-right: auto;
}



/* HEADER - LOGO BLOCK */
#header {
  margin: 2px 0 0 0;
}
#topadblock {
  background: #333399;
  margin: 0px 0px 0px 643px;
  border: 1px solid #333333;
  text-align:center;
  height: 185px;
}

#topadblock h2{
 color: #FFF;
 padding: 30px 0 15px 0;
 line-height: 1.2em;
}

#logoblock {
	float: left;
	width: 640px;
	height: 185px;
	}
.logo {
	float: left;
}
.tanbar {
	float: right;
	margin: 2px 9px 0 0;
	width: 380px;
	height: 4px;
	background:#900;
}

.greenblock {
	float: right;
	margin: 2px 7px 0 0;
	width: 380px;
	height: 84px;
	background: #008000;
	border: 1px #333333 solid;
	text-align: center;
}
.greenblock p {
	color:#FFF;
	font-size: 1.2em;
	padding: 9px 0 0 8px;
}
.btn_about_us {
	background:url(../images/btn_about_us.jpg) #fff no-repeat;
	float: left;
	width: 95px;
	height: 77px;
	text-align:center;
	margin: 0 2px 2px 0;
}

.homeimage {
	float:right; 
	width:380px; 
	padding: 8px; 
	font-size: 0.7em;
	text-align:center;
}

.homeimage img{
	margin: 0px 0px 7px 0px;
	border: none;
}

.text_pos {
	margin: 50px 0 0 0;
}

.text_pos a {color: #fff; text-transform:uppercase; font-weight: 600; text-decoration:none;}
.text_pos a:active {color: #fff;}
.text_pos a:visited {color: #fff;}
.text_pos a:hover {color: #008000;}

.btn_price_list {
	background:url(../images/btn_price_list.jpg) #fff no-repeat;
	float: left;
	float: left;
	width: 95px;
	height: 77px;
	text-align:center;
	margin: 0 2px 2px 0;;
}
.btn_services {
	background:url(../images/btn_services.jpg) #fff no-repeat;
	float: left;
	float: left;
	width: 95px;
	height: 77px;
	text-align:center;
	margin: 0 2px 2px 0;
}
.btn_contact_us {
	background:url(../images/btn_contact_us.jpg) #fff no-repeat;
	float: left;
	width: 95px;
	height: 77px;
	text-align:center;
	margin: 0 2px 2px 0;
}



/* MAIN BODY BLOCK */
#mainbody {
	clear:both;
  margin: 2px 0 0 0;
}
#leftbarpricepage {
	font-size: 1.3em;
	}
#pricesleft {
	float: left;
	width: 470px;
	padding: 5px 0 5px 15px;
}
#pricesright {
	float: right;
	width: 470px;
	padding: 5px 0 5px 0;
}
.bluepricetop {
	background:url(../images/pricelist_blue_top.gif) #fff no-repeat;
	line-height:6px;
}
.bluepricemid {
	background:url(../images/pricelist_blue_mid.gif) #fff repeat-y;
}
.bluepricemid h2{
	font-size: 1.6em;
	padding: 0 0 10px 0;
	text-align:center;
}

.bluepricemid p{
	font-size: 1.0em;
	line-height: 22px;
	padding: 0 3px 0 5px;
}
.bluepricebottom {
	background:url(../images/pricelist_blue_bottom.gif) #fff no-repeat;
	line-height:12px;
}
.greenpricetop {
	background:url(../images/pricelist_green_top.gif) #fff no-repeat; line-height: 12px;
}
.greenpricemid {
	background:url(../images/pricelist_green_mid.gif) #fff repeat-y;
}
.greenpricemid h2{
	font-size: 1.6em;
	padding: 0 0 10px 0;
	text-align: center;
}

.greenpricemid p{
	font-size: 1.0em;
	line-height: 22px;
	padding: 0 3px 0 5px;
}
.greenpricebottom {
	background:url(../images/pricelist_green_bottom.gif) #fff no-repeat;
	line-height:12px;
}	
	
#leftbar {
	float:left;
	width: 633px;
	font-size: 1.3em;
	}
#leftbar p {
	padding: 5px 0px 5px 7px;
    line-height: 1.2em;
	}
	
#leftbar strong {
	font-size: 1.2em;
}
#leftbar img {
padding: 0 15px 0 0;
}
.greencontact{
	margin: 2px 7px 0 0;
	width: 600px;
	height: 26px;
	background: #008000;
	border: 1px #333333 solid;
	text-align: center;
	color:#FFF;
	font-size:1.2em;
	font-weight: 600;
	padding:5px 0 0 0;
	margin: 0 0 0 7px;
}



#rightbar {
	float: right;
	width: 320px;
	padding: 0 5px 0 0;
	}

#rightbar strong {
	color:#900;
	font-size: 1.2em;
}

#rightbar img {
padding: 0 8px 0 0;
}

#rightbar hr {
color: #333399;
}

#rightbar a {color:#900; font-size: 0.9em;}
#rightbar a:active {color:#900;}
#rightbar a:visited {color:#900;}
#rightbar a:hover {color: #333399;}

/* FOOTER BLOCK */
#footer {
  clear: both;
  background-color: #333399;
  margin: 3px 0 0 0;
  padding: 3px 0 3px 0;
  text-align: center;
  color: #FFF;
}

#footer a {color: #ffffff; font-size: 1.2em; text-decoration:none;}
#footer a:active {color: #ffffff;}
#footer a:visited {color: #ffffff;}
#footer a:hover {color: #009999; text-decoration:underline;}

.copyright {
color:#FFF;
font-size: 0.9em;
}
