/* mbhuju@gmail.com */
@import url(http://fonts.googleapis.com/css?family=Lato:400,700,900,700italic,400italic,900italic);

body{margin:0px; background:#fff8e4; min-width:1200px; font-family:'Lato', Arial, Helvetica, sans-serif;  font-size:15px; color:#000; font-weight: 400; line-height: 24px;}

a:link, a:active, a:visited{ color:#ff9700; font-weight: normal; text-decoration:underline;}
a:hover{color:#000; text-decoration:underline;}

a.footermenu:link, a.footermenu:active, a.footermenu:visited {font-size:10px; color:#aaaaaa; font-weight: bold; line-height:40px; text-decoration:none;}
a.footermenu:hover{color: #000;}


#container{ width:1090px; height:auto; margin:0 auto; padding:0;}


/*********
HEADER
******/
#header{width:100%; height:auto; background: url(../images/topbg.jpg) repeat-x #fff8e4;}
	#logo{ width:40%; float:left;}
	#navframe{ width:50%; float:right; padding-top:90px;}
	
	nav ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden;}
	nav li { float: right;}
	nav a:link, a:active, a:visited { display: block; padding:15px; text-transform:uppercase; color:#1c6ab2; font-weight:900; text-decoration:none; }
	nav a:hover{color:#FFF; background:#1c6ab2;}

#banner{width:100%; height:auto; background:url(../images/bannerbg.jpg) repeat-x;}
	#banner-photo{ width:724px; float:left; padding-bottom:30px;}
	#banner-content{ width:320px; float:right; background:#FFF; padding:15px;} 

/*******
CONTENTs
*********/

article{width:100%; height:auto;  background: url(../images/bbg.jpg) repeat-x #fff8e4; padding:35px 0 15px 0;}
	#content{ background:#FFF; padding:40px 50px;}
	#content-left{ width:40%; float:left; text-align:center;}
	#content-right{ width:60%; float:left;}


/*******
FOOTER
*********/
footer{ padding-bottom:50px; width:1090px; margin:0 auto;}
	#footer-logo{ width:50%; float:left;}
	#copyright{ width:50%; float:right; text-align:right;}




/*******
STYLE
*********/
h1{	font-size:36px;	color: #166fb6;	font-weight:900; text-transform: uppercase; margin-top:0;}

.style1{ font-size:18px; font-weight: bold; line-height:35px;}
.style2{ 	font-size:18px; color: #fff; font-weight: bold;	line-height: 24px;}

.blue{ color:#166fb6;}


.img{border:1px solid #D7D7D5; padding:5px;}

.clear{clear:both;}

input.btn{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	text-align:center;	color:#FFFFFF;	background:#166fb6;	border:1px solid #cdcccc;	padding:7px;}

input, textarea, select{border:1px solid #cdcccc;	background:#fff; padding:3px;}
.noborder{
	border:0px;
	background:#fff;
	padding:0px;
}


/* Honey Pot */
.form_field_hp{
	display:none;
}


