* {
margin: 0;
padding: 0;
}

p {padding:8px;}



body {
	margin:20px 0px; padding:0px;
	text-align:center;  
	background-color:#ffffff;
		
	}
	
#container {width:820px;
	margin:0px auto;
	padding:0px;
background-image:url('images/pagebak.jpg'); 
 
}

#topinfo {width:820px;
height:80px;
margin:0px;
	padding:0px;
background-color:#ffffff;}

#imagebar {width:820px;
height:320px;
margin:0px;
	padding:0px;
	background-image:url('images/headerbak.jpg');
background-color:#ffffff;
}

#tagline {width:805px;
height:23px;
background-image:url('images/tickerbak.jpg');
font: 75% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
text-align:left;
padding-left:15px;
padding-top:7px;
letter-spacing:2px;
color:#ffffff;}


#copycontainer{width:818px;
 margin:0px;
	padding:0px;
	 overflow:hidden;
 
 }

#copycol {width:515px;
padding-left:0px;
float:left;
text-align:justify;
font: 80% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
color:#333333;
 
 }
 
 #copytext { 
padding-left:6px;
padding-right:6px;
padding-bottom:8px;
 }
 
 a:link {color:#333333;
text-decoration:underline;}

a:visited {color:#333333;
text-decoration:underline;}

a:hover {color:#666666;  text-decoration:underline;}


img {
border: none;
} 

#rightmenu {width:250px;
margin-top:10px;
padding-bottom:8px;
padding-right:10px;
float:right;
text-align:left;
font: 90% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
color:#941715;
 
 }
 
 




#rightmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#rightmenu ul li {
margin: 0px;
padding: 0px;
line-height:160%;
}
#rightmenu ul li a {
font-size: 1.0em;
display: block;
border-bottom: 1px solid #8d1014;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #8d1014;
width:250px;
}

#rightmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}		

#testimonial {width:250px;
margin-top:20px;
color:#5b5756;
font-size:0.8em;
text-align:left;
padding-bottom:20px;}

#logo {width:500px;
height:70px;
float:left;}

#contactinfo {width:274px;
font-family: Arial,  Verdana, Geneva, Helvetica,  sans-serif;
font-size:0.6em;
font-weight:300;
height:70px;
float:right;
background-color:#ffffff;
padding-top:0px;
padding-right:6px;
text-align:right;
color:#666666;
}

	#contactinfo  a {
	text-decoration:underline;	
letter-spacing:1px;
 color:#8a1414;}

#contactinfo  a:visited {
	text-decoration:underline;
letter-spacing:1px;
color:#8a1414;}

#contactinfo  a:hover {
	text-decoration:none;
letter-spacing:1px;
	color:#666666; }
	
	


	
	#subtext {width:400px;
	text-align:justify;
	margin-top:160px;
font: 80% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
color:#8a1414;}
	
	
	
	#mainpic {width:480px;
	padding-left:0px;
	padding-top:0px;
	height:320px;
	background-image:url('images/rightpicbak.jpg'); 
	float:right;}
	
	#mainpiccopy {width:440px;
	height:140px;
	padding-left:40px;
	text-align:left;
	margin-top:180px;
	height:320px;}
	
	#mainpiccopyleft {width:220px;
	height:140px;
	float:left;
	text-align:left;
font: 70% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
color:#8a1414;}
	
	
	#mainpiccopyright {width:219px;
	height:140px;
	float:right;}
	
	
	
	#headerpic {width:320px;
	padding-right:8px;
	padding-top:6px;
	height:320px;
	float:left;}
	
	#bluebottom {width:820px;
	margin:0px auto;
height:60px;

	padding:0px;
	background-image:url('images/blue_bottom.jpg');
text-align:left;
clear:both;
}

#copyrighttext { 
padding-top:10px;
padding-left:18px;
color:#ffffff;
font: 60% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;}



	#botbit {width:800px;
	padding-top:1px;
	font-size:0.7em;
	text-align:left;
	margin:0 auto;
	padding-bottom:4px;}


#botbit a {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#aa4847;}

#botbit a:visited {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif; color:#aa4847;}

#botbit a:hover {
	text-decoration:underline;
	padding:0px;
	letter-spacing: 0px;
	font-family:  arial, helvetica, sans-serif;color:#666666; }

.hide {display:none;}

.redphone {color:#8a1414;
font-size:1.4em;
font-weight:600;
margin-left:8px;}

.pricingtable {

background-color:#ece9e9;
padding: 0px;
border: 1px solid #8a1414;}

.pricingtable td {border: 1px dotted #cccccc;
padding:0px;}

#textamonial {width:380px;
height:200px;
background-image:url('images/quotebak.jpg');
padding-top:30px;
padding-left:30px;
padding-right:30px;
color:#8a1414;}


