@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg.jpg) repeat-x #1A3A69;}

#maincontainer{margin-left:auto; margin-right:auto; margin-top:0; padding:0; width:1003px;}


#header{margin:0; padding:0; height:390px; width:1003px;}
/*******************menu***********************/
#menu { margin:0; padding:0; width:1003px; height:58px; }
#menu ul { padding:105px 0 0 0; margin:0 0 0 50px; list-style:none;}
#menu li { margin:0; padding:0 30px 0 0; list-style:none; width:159px; height:58px; float:left;}
#menu li a { float:left; display:block; margin:0; padding:0 0 0 0;; line-height:60px; height:50px; width:159px; text-align:center;font-size:14px;  text-decoration:none; }
#menu li a:hover{ float:left; display:block; margin:0; padding:0; height:58px; width:159px; }
#menu .cur a{ float:left; display:block; background:url(../images/home_hov.jpg) no-repeat; height:58px; width:159px;}
#menu .cur a:hover{ float:left; display:block; margin:0; padding:0; background:url(../images/home_hov.jpg) no-repeat; height:58px; width:159px;}
/**************************menu ends***********************/


#mainbody{margin:0; padding:0; background:url(../images/bodybg.jpg) repeat-x #06182E; width:1003px; height:410px; }

/**************left********************************/
#left{margin:0; padding:0; width:723px; float:left;}
#welcome{margin:0; padding:20px 0 0 20px;}
#welcome p{text-align:justify; color:#DCECFA; line-height:18px; padding:10px 20px 0 0;}
#gallery{width:685px; height:128px; background:#0E325A; margin:10px 0 0 20px;}
/**************left end********************************/


#right{margin:20px 0 0 0; padding:0; background:url(../images/rightbody_bg.jpg) no-repeat; width:261px; float:left;}

#s_menu{padding:5px 0 0 0;}
#s_menut ul{margin:0;padding:10px 0 0 20px; }
#s_menu li{margin:0; padding:0px 0 0 40px;list-style:none; background: url(../images/arrow.jpg) no-repeat 20px 5px;color:#3B434A;line-height:24px;} 
#cont{padding:30px 0 0 20px;}
#cont p{color:#31363A; text-align:justify; line-height:17px; padding:15px 0 0 0;}
#cont a{color:#346495; text-decoration:none;}
.name{color:#346495;}

#footer{color:#9BC6E9; text-align:center; padding:10px 0 0 0;}
#footer a{color:#DA570A; text-decoration:none;}
#footer a:hover{color:#FFFFFF; text-decoration:none;}

/*************about us***********/
#about_us{padding:20px 20px 10px 20px;}
h1{font-size:14px; font-weight:bold; padding:0 0 0 0; color:#43AEFF; font-family:Georgia, "Times New Roman", Times, serif; text-align:justify;}
h2{font-size:12px; color:#DCECFA; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify;  line-height:14px;}
#benifits{padding:10px 20px 0 20px;}
#benifits a{color:#66CCFF; text-decoration:none;}

/***********contact us***********/
.inner{color:#DBECFC; font-size:13px;}
.message{color:#66CCFF;}
.btn{border:1px solid #0000CC; font-size:12px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#0000CC; cursor:pointer;}
.message_sent{color:#EA7225;}

/***********contact us end***********/
#con_left{margin:0; padding:0; width:350px; float:left;}
#map{margin:0; padding:40px 0 0 40px; float:left;}

#form{margin:0; padding:0; float:left;}

#free_qt{background:url(../images/bodybg.jpg) repeat-x #06182E; height:860px; width:1003px;}
#quote{padding:20px 20px 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#DCECFA; line-height:25px;}
h3{color:#FF9900; font-size:12px; font-weight:normal;}
.quote_btm{border:1px #000099 solid; color:#0000CC; cursor:pointer;}
.star{color:#FF0000; font-size:13px;}
.star1{color:#66CCFF; font-size:13px; width:500px; line-height:16px;}

#conts{margin:20px 0 0 0; padding:0 20px 0 0; background:url(../images/rightbody_bg.jpg) no-repeat; width:261px; float:right;}

    
