
/* Layout */  
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p {
	padding: 0;
	margin: 0; 
	} 
	
body {
	background: #2B2211 url(images/bg1.jpg) repeat-x; 
	text-align: center; 
	font-family: Tahoma, Verdana, Helvetica, sans-serif, arial; 
	font-size: 15px; 
	color: #555555; 
	line-height: 19px;
	}
	
	
.testimonials {
	background:url(images/testimonials.png) no-repeat 0 0;
	width:235px;
	height:70px;
	display:block;
	margin-bottom:15px;		
	}
	
	
	
#keyText {
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
	}	
	
#pageFrame {
	width: 909px; 
    margin: 0px auto; 
		}
	
#header{
	width: 909px; 
	height: 215px;
	margin: 0px auto; 
	background:url(images/header.jpg) no-repeat;
	}


#header .toplinkpadding
{
padding-left:680px;
padding-top:3px;

}
	
#header .toplinktext
{
font-family:Tahoma;
font-size:12px;
color:#ED6806;
text-decoration:none;
}

#header .toplinktext1
{
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#header .logopadding
{
padding-left:41px; 
padding-top:10px;
}

#header .logo
{
background:url(images/logo.png);
height:124px;
width:200px;
float:left;

}

#header .menu
{
width:620px;
float:right;
padding-top:70px;

}



#header .menu ul {


	}
	
#header .menu ul li { 
	display: inline; 
	background:url(images/menu_line.jpg) no-repeat;
	padding-left:8px;
	line-height:18px;
	padding-right:7px;
	height:26px;
	font-family:Tahoma;
	font-size:10px;
    color:#FFFFFF;
	font-weight:bold;
	}
	
	
	#header .menu ul li a { 
    color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
	
	#header .menu ul li a:hover { 
    color:#CD5C0A;
	font-weight:bold;
	}



#headerimage
{
width:909px;
}	


#headerimage .centerimage_full
{
background:url(images/headerimage.jpg);
height:240px;
width:909px;
float:left;
}


#headerimage .centerimage
{
background:url(images/headerimage1.jpg);
height:240px;
width:433px;
float:left;
}
#headerimage .centerimage1
{
background:url(images/headerimage2.jpg);
height:240px;
width:476px;
float:left;
}	
	
	
#containerMain1 
{
  	background:#0B3659 url(images/containermain_bg.jpg) repeat-x;
	float:left;
	width:100%;
	}	
	
	
	
	#containerMainwidth
{
width:909px;
margin:0 auto;
	}	
	
	
	
#containerMain {
	width: 909px; 
    float:left;
	background:#0B3659 url(images/containermain_bg.jpg) repeat-x;
	}
	


#containerLeft {
	width: 617px;
	float: left;
	background:url(images/right_bg1.jpg) right top repeat-y;
	}
	
	
	#containerLeft .rightbg
{
background:url(images/right_bg.jpg) no-repeat right;
height:155px;
width:13px;
float:right;
}

	
	
#contentMain {
	text-align: left; 
	width:585px;
	float:left;
	padding-left:10px;
	
	} 

	
#contentMain .heading {
	color: #E46A11; 
	line-height: 30px;
	font-size: 18px; 
	font-weight: normal; 
	font-family:Tahoma;
    background:url(images/heading_line.jpg) bottom left no-repeat;
	} 
	
#contentMain h3 {
	color: #E46A11; 
	line-height: 30px;
	font-size: 18px; 
	font-weight: normal; 
	font-family:Tahoma;
	} 
	
#contentMain h3 a {
	color: #E46A11; 
	line-height: 30px;
	font-size: 18px; 
	font-weight: normal; 
	font-family:Tahoma;
	} 
	
#contentMain a {
	color: #E46A11; 
	} 
	
	
	#contentMain .heading1 {
	color: #FFFFFF; 
	line-height: 30px;
	font-size: 18px; 
	font-weight: normal; 
	font-family:Tahoma;
    	} 	
	
#contentMain .normaltext{
	color: #FFFFFF; 
	line-height: 20px;
	font-size: 12px; 
	font-weight: normal; 
	text-decoration: none; 
    font-family:Tahoma;
	text-align:left;
	padding-top:10px;

	}	 

.normaltext ul {
	padding: 0px 0px 8px 25px; 	
}

.normaltext p {
	padding: 0px 0px 10px 0px;	
}



#containerRight {
	width: 291px; 
	float: left; 
	text-align: left; 
	
	}			
	
#containerRight .alignment
{
padding-left:35px;
padding-top:20px;
}
#containerRight .alignment1
{
padding-left:20px;
}

#containerRight .image1
{
background:url(images/rightside_image.jpg) no-repeat;
width:235px;
height:70px;
display:block;
margin-bottom:5px;
}

#containerRight h3 {
	color: #E46A11; 
	line-height: 30px;
	font-size: 18px; 
	font-weight: normal; 
	font-family:Tahoma;
	}

#containerRight .image2
{
background:url(images/ppalms.gif) no-repeat;
width:235px;
height:70px;
display:block;
margin-bottom:5px;
}

#containerRight .image3
{
background:url(images/fjewl.gif) no-repeat;
width:235px;
height:70px;
display:block;
margin-bottom:5px;
}

#containerRight .image4
{
background:url(images/gvista.gif) no-repeat;
width:235px;
height:70px;
display:block;
}

#containerRight .content
{
font-family:Tahoma;
font-size:15px;
color:#FFFFFF;
text-decoration:none;
line-height:18px;
text-decoration:none;
text-align:center;
padding-top:15px;
padding-bottom:15px;
overflow:hidden;
height:42px;
}


#containerRight .more
{
font-family:Tahoma;
font-size:15px;
color:#E46A11;
text-decoration:none;
text-align:center;
line-height:18px;
padding-top:3px;
}



#containerRight .more a
{
font-family:Tahoma;
font-size:15px;
color:#E46A11;
text-decoration:none;
text-align:center;
line-height:18px;

}

#containerRight .more a:hover
{
font-family:Tahoma;
font-size:15px;
color:#E46A11;
text-decoration:underline;
text-align:center;
line-height:18px;

}


#containerFooter {

	background:#2B2211 url(images/bottom_bg.jpg) repeat-x;
	width:100%;
	float:left;
	}
	
#footer
{
background:url(images/footer.jpg) no-repeat;
height:213px;
width:909px;
margin:0 auto;
}
	
#footerspan {
	display: none;
	}	
	
#footerAddresstitle {
	color: #E46A11;
	line-height: 20px; 
	font-family:Tahoma;
	font-size: 24px; 
	float: left; 
	}					


#footerAddress {
	color: #FFFFFF; 
	line-height: 20px; 
	font-family:Tahoma;
	font-size: 14px; 
	float: right;
	text-align:right;
	padding-right:25px;
	padding-top:40px; 
	}					
	
 


	
#Footernav { 
font-family:Tahoma;
font-size:11px;
width:600px;
float:left;
color:#FFFFFF;
padding-top:40px;
text-align:left;

}

#Footernav ul {

	margin: 0;
padding-left:15px;
	color: #FFFFFF;
	font-size: 11px;

	}
	
#Footernav ul li { 
	display: inline;
	padding-left:10px;
	padding-right:10px;

	}


#Footernav ul li a {
	color: #FFFFFF;
	text-decoration: none;	
	}

#Footernav ul li a:hover {
	color: #CD5C0A;
	text-decoration:none;	
	} 		
		
#Footernav .copyright
{
padding-top:5px;
padding-left:20px;
}

		
			 
/**COMMON STYLES**/
a {
	color: #ffffff;
	text-decoration:none;
	}
	
a:hover {
	color: #ED6806;
	text-decoration: none;
	}	

.clear {
	clear: both;
	}	

a img {
	border: none;
	} 

input {
	border: 1px solid #1d4c84;			
	}	

textarea {
	background-color: #ffffff;
	border: 1px solid #1d4c84;
	width: 600px;
	padding: 2px;
	}

#commentform #submit {
	color: #ffffff;
	background-color: #1d4c84;
	border: 0;	
	margin: 0px 0px 0px 0px;
	}
	
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #1d4c84;
	}

blockquote {
	margin: 15px 30px 0px 10px;
	padding-left: 20px;
	border-left: 5px solid #ffffff;
	}

blockquote cite {
	margin: 5px 0px 0px 0px;
	display: block;
	}	
	
.pp_image {
	border: 1px solid #666666;
	margin:0px 5px 0px 5px;	
}	

ol {
	margin: 5px 0 20px 35px;
	}	
/**COMMON STYLES**/	




.input {width:209px; height:18px; border:1px solid #8ecfe2; background:#fff; padding:0 0 0 5px; font-size:1em;}
textarea {width:209px; height:98px; border:1px solid #8ecfe2; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em;}


input, select { font-weight:normal;}

 input, textarea
	{
		font-family:Arial;
		font-size:11px;
		line-height:1.333em;
		color:#000000;
	}




.classtext 
{ 
font-size:19px; 
font-family:"Times New Roman", Times, serif;
font-weight:bold; 
color:#E46A11;
margin-top:15px;
margin-left:10px;
 }


.classlist
{
float:left;
margin:0px 0px 0px 0px;
}

.classlist ul
{
display:inline;
margin:0px 0px 0px 0px;
}

.classlist li
{
padding-bottom:5px;
margin-left:10px;
background-image:none;
list-style:none;
padding-top:3px;

}

.classlist li a
{

color:858E90;
text-decoration:none;
font-size:12px;
font-family:Tahoma;
}

