@charset "utf-8";
/* CSS Document */



*{outline:none;}
body{background:#EEEAEA;}
#main_header{width:auto;height:auto; }
#main_frame{width:980px; display:table !important; margin:auto;}
.header{float:left; margin:0px 0px 10px 0px; padding:0px; width:980px; height:auto;  }
.img1{width:980px; height:auto; }

#main_slider
{
width:auto;
height:auto;
}

#main_slider{ width:auto; height:auto;}
#site_content { 
  width: 800px;
  overflow: hidden;
margin:-1070px 0px 0px 100px;
  padding: 15px 0 15px 0;
} 
/* Image Transitions */
ul#images1 {
  margin: 0 15px 10px 0;
  padding: 0;
  list-style: none;
  position: relative;
}

ul#images1 li {
  display: block;
  overflow: hidden;
  padding: 0;
  float: left;
  width: 155px;
  height: 300px;
}



/**
Stylesheet for SooperFish by www.SooperThemes.com
Author: Jurriaan Roelofs
**/

/* Configuration of menu width */

#main_content
{ width:auto;
height:auto;
}
.content{float:left; margin:-740px 0px 0px 60px; width:870px ;height:auto; background:url(../images/2.png) no-repeat;background:#DCD8D8; border-bottom:#DCD8D8 45px solid;}
.menu{width:250px; height:260px; background:url(../images/3.png) no-repeat; margin:10px 0px 0px 10px; }
.menu ul{float:left; width:auto; height:auto; margin:0px 0px 0px 20px;}
.menu ul li{float:left; list-style:none; display:inline; margin:0px 0px 0px -20px;  }
.menu ul li a{float:left; text-decoration:none; color:#435f95; padding:0px;  margin:0px 0px 0px -20px; }
.menu ul li:hover{background:url(../images/4.png) no-repeat;}


.right2{float:left; width:296px; margin:40px 0px 0px 0px;}
.right2 h1{float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:10px 0px 0px 90px;}
.right2 b{float:left; font-family:Arial, Helvetica, sans-serif;  font-size:14px; margin:10px 0px 0px 20px; color:#AAA8A8; border-bottom:#A8A5A5 2px solid;}
.right2 p{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:10px 0px 0px 20px; color:#274887; text-align:justify; width:230px;}
.read{float:right; margin:50px 0px 0px 0px;}



.right3{float:left; width:296px; margin:40px 0px 0px 190px;}
.right3 h1{float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0px 0px 0px 70px;}
.right3 b{float:left; font-family:Arial, Helvetica, sans-serif;  font-size:14px; margin:10px 0px 0px 70px; color:#AAA8A8; border-bottom:#A8A5A5 2px solid;}
.right3 p{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:10px 0px 0px 70px; color:#274887; text-align:justify; width:230px;}
.read1{float:right; margin:30px 10px 0px 0px;}





.right{float:right; width:596px; height:auto; margin:-260px 20px 0px 0px; }
.right h1{float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#000000; margin:0px 0px 0px 10px;}
.right p{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; width:596px; margin:0px 0px 0px 10px;   color:#274887;}
.right p b{float:left; color:#000000;}
.read2{float:right; margin:20px 0px 0px 0px;}



.right1{float:right; width:596px; height:auto; margin:-260px 20px 0px 0px; }
.right1 h1{float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#000000; margin:0px 0px 0px 10px;}
.right1 p{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; width:596px; margin:0px 0px 0px 10px; color:#435F95; background:#DCD8D8;}
.read2{float:right; margin:20px 0px 0px 0px;}



#contact
{
height:300px;
width:430px;
float:right;
margin:0px -10px 8px 0px;
webkit-box-shadow: 0 0 2px #000000;
-moz-box-shadow: 0 0 2px #000000;
box-shadow: 0 0 2px #000000; background:#244582; border: 1px #223C6E solid;
padding:5px 20px 40px 20px;
border-right:#244582 116px solid;
}

#contact a
{
color:#CCCCCC;
}

#contact h3
{
height: auto;
width:370pxpx;
float:left;
margin:0px 0px 10px 0px;
background: none;
padding:0px 5px 0px 5px;
text-align:left;
color:#cf2119;;
font-size:21px;
font-weight:normal;
border-bottom:#223C6E 2px solid;
}
#contact h1
{
height: auto;
width:200px;
float:left;
margin:0px 0px 0px 0px;
background: none;
padding:5px 5px 0px 0px;
text-align:left;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
}
#contact h2
{
height: auto;
width:340px;
float:left;
margin:20px 0px 0px 0px;
background: none;
padding:0px 0px 0px 0px;
text-align:left;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#contact font
{
font-family: Trebuchet MS;
font-size:12px;
color:#FFFFFF;
width:290px;
float:left;
margin:10px 10px 10px 10px ;
}
#contact b
{
font-size:13px;
color:#FFFFFF;
font-weight:bold;
float:left;
width:100px;
margin:10px 0px 10px 0px ;
padding:0px;
}

.map{float:left; width:850px; height:347px;webkit-box-shadow: 0 0 2px #3466B5;
-moz-box-shadow: 0 0 2px #3466B5;
box-shadow: 0 0 2px #3466B5; background:#fcfafa; margin:0px 0px 0px -240px;}
.map h4{float:left;float:left; margin:0px 0px 0px 5px;padding:5px 0px 0px 0px; font:Arial, Helvetica, sans-serif; font-size:14px; color:#3466B5;}
.button1{margin:0px 0px 0px 200px;}
.button2{margin:0px 0px 0px 300px;}


.enquiry_form
{
height:590px;
width:440px;
float: left;
margin:0px 0px 0px 40px;
background:none;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
background:#244582;
padding:25px 20px 60px 100px;
border:2px solid #262f34;
}
.enquiry_form div
{
width:376px;
float: left;
height:auto;
color: #ffffff;
font-size:14px;
font-family:Trebuchet MS;
margin-top:12px;
font-weight: normal;
margin-right:13px;
position:relative;
display:block;
margin-bottom:5px;
text-shadow:none;
font-weight:bold;
}
.enquiry_form input
{
-moz-box-shadow: 0px 1px 0px #777;
-webkit-box-shadow: 0px 1px 0px #777;
background: #ddd url('img/inputSprite.png') no-repeat 4px 5px;
background: url('img/inputSprite.png') no-repeat 4px 5px, -moz-linear-gradient(
           center bottom,
           rgb(238,238,238) 0%,
           rgb(238,238,238) 54%,
           rgb(238,238,238) 100%
           );
	  background:  url('img/inputSprite.png') no-repeat 4px 5px, -webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0, rgb(238,238,238)),
          color-stop(0.54, rgb(238,238,238)),
          color-stop(1, rgb(238,238,238))
          );
color:#333;
text-shadow:0px 1px 0px #FFF;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
}
.enquiry_form input:hover
{
background:#FFFFFF;
}
.txt_box
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:256px;
float:right;
margin:0px;
background:#f1f1f1;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
}
.txt_area
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:256px;
float:right;
margin:0px;
}
.enquiry_form  select 
{
height:23px;
width:260px;
float:right;
color: #666666;
font-family:Trebuchet MS;
font-size:12px;
font-weight: normal;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
background:#e9e9e9;
}
.enquiry_form  textarea 
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:256px;
float:right;
margin:0px;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px ;
background:#f1f1f1;
}
.enquiry_form textarea:hover
{
background:#FFFFFF;
}
.enquiry_form select:hover
{
background:#FFFFFF;
}
.button
{
height:25px;
width:80px;
border:none;
cursor:pointer;
color:#262f34!important;
font-family: Arial!important;
 border:2px solid #FFFFFF;
 font-weight:bold;
box-shadow: 0px 3px 0px #262f34 !important;
-moz-box-shadow: 0px 3px 0px #262f34 !important;
-webkit-box-shadow: 0px 3px 0px #262f34 !important;
float:right !important;
margin-top:30px !important;
margin-right:20px !important;
}
.button:hover
{
 color:#FFFFFF;
}

#main_footer{width:auto; margin:auto; }
.footer{float:left; margin:-80px 0px 0px 0px; width:980px; height:46px; background:#244582;}
.copyright{float:left; margin:20px 0px 0px 120px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.logo{float:left; width:80px; height:40px;margin:4px 0px 0px 50px;}
.logo1{float:right;  width:40px; height:40px;  margin:4px 50px 0px 0px;}






