@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FAFAFA;
	color: #000000;
	text-align:center /*for IE....Silly IE*/
	
}

.thumbs  {margin: 5px 3px 5px 3px; border:#999 1px soild;}
img {border:none;}

a {
	font-family: Verdana, Geneva, sans-serif;
	color: #999; font-size:12px;
}
a:link {
	text-decoration: none;
}
h2 { color:#888888; font-size:13px; font-family:"Lucida Grande", sans-serif;}

h3 {text-align:center; color:#000; font-size:10px; margin-bottom:5px;}

a:visited {
	text-decoration: none;
	color:#999;
}
a:hover {
	text-decoration: none;
	color: #0088CC;
}
a:active {
	text-decoration: none;
}
p {font-size:16px; color:#888888; text-align:left;} 

 #container {
	width: 980px;
	background: #FAFAFA;
	margin:auto;
}
#header { 
	background: #DDDDDD; 
	padding: 0 10px 0 20px;  
} 

.clearly {clear:both;} /* a class to clear float items */

#navMain{  height:35px; margin: 10px auto 0 auto;}

#behnlogo { height:120px; width:330px; float:left; margin-top:5px;}

#navSub ul li{ float:right; list-style:none; text-align:right; padding: 8px; margin:0 0 0 0;}

/* End of Header Area */

#line{clear:both; width:980px; height:23px; text-align:center; margin:0 -30px;}

#lineextended{clear:both;  width:980px; height:23px; text-align:center; margin:-30px; }

#line1{clear:both;  width:980px; height:23px; text-align:center; margin:-0px; }

.fltright {float:right; }

.fltleft {float:left; }

.toptext {float:left; margin-left:70px; width:300px; margin-top:70px;}

.toptext img {margin-left:-5px;}



#content { clear:both; text-align:justify; width:980px;  text-align:left; margin:20px auto; -moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border:1px solid #DDDDDD;
margin-bottom:20px;
background-color:#ffffff;
}

#innercontent {width:980px; padding:25px; height:470px;  }



.innertextleft {float:left; width:340px; padding-top:25px; padding-left:70px;}

.innertextright {float:left; width:320px; padding-top:25px; padding-right:70px;}



#bottom { width:980px; height:368px; text-align:left; margin-top:30px; 
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border:1px solid #DDDDDD;
background-image: url(images/bottombg.jpg);
 
}

.bottomtext {float:left; margin:0 auto 40px 5px; padding-top:20px; width:300px;}

.form {float:right; width:245px;margin-top:8px; }

.bottomtext2 {float:left; margin-left: 20px; width:150px; padding-top:200px; text-align:right;}



/*        footer begin       */

#footer { clear:both;
	padding: 5px; text-align:center; 
	-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border:1px solid #DDDDDD;/* this padding matches the left alignment of the elements in the divs that appear above it. */
	
} 
 #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
#footer2 { width:980px; text-align:left; margin:0 auto; padding:5px; margin-top:7px; margin-bottom:55px;}
#phone {
	text-align:right;
	float:right;
	font-size:12px;
	float:right;
	

}
#angle img {width:550px; height:490px; }
