@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-align:justify; color:#000; line-height:18px; text-decoration:none;}
.clearleft{ clear:left;}
.clearboth{ clear:both;}
li{list-style-type:circle;}
.left{float:left}

#wrapper{ margin-left:auto; margin-right:auto; width:1004px; padding:60px 0 0 0}

#header{ width:600px; background:url(../images/brown_square.gif) bottom left no-repeat; border:0; padding:0 0 0 228px; position:relative;}
h1#logo{background:url(../images/logo.jpg) top left no-repeat; width:159px; height:39px; position:absolute; top:55px; left:40px; text-indent:-9999px;}

.navbar{ width:590px; height:40px; background:#919290; padding:0 0 0 10px; position:relative;}
.corner_square{background:url(../images/corner_square.gif); width:24px; height:40px; position:absolute; top:0; right:0;}
.navbar ul{width:590px; list-style:none;}
.navbar ul li{ display:inline; padding:0 17px 0 15px; border-right:2px solid #FFF;}
.navbar ul li a{text-decoration:none; line-height:40px; font-family: Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; font-size:13px;}
.navbar ul li a:hover{color:#F90;}

.ban_img{ margin:0; height:155px; width:600px;}

/* -------midContent begins here-------------*/

#midContent{ margin-top:25px; width:1004px; background:#FFF;}
#side_nav{ float:left; width:228px; background:#919290;}
#side_nav h2{ margin-top:15px; margin-bottom:15px; height:35px; background:#fc8a04; width:202px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; padding-left:27px; padding-top:15px; color:#FFF;}
#side_nav ul li{ height:40px; padding-left:25px; list-style:none; border-top:1px solid #FFF; background:#919290;}
#side_nav ul li img{margin-left:0px; margin-top:10px;}
#side_nav a{text-decoration:none; background:url(../images/arrow.gif) left center no-repeat; font-family:Verdana, Geneva, sans-serif; color:#FFF; line-height:40px; font-weight:bold; font-size:13px; padding-left:22px}
#side_nav ul li a:hover{color:#F90; }

#middle{float:left; padding-left:30px; padding-right:30px; padding-top:32px; padding-bottom:38px; width:540px; border:1px solid #dfe1df; position:relative; }
#middle h1{ font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#666; text-transform:uppercase;}
#middle p{font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#666;}
ul#multimedia li{color:#666; font-family:Verdana, Geneva, sans-serif; font-size:13px; margin-left:14px;}
ul#expertise li{color:#666; font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; margin-left:14px; margin-top:20px;}
.indent{color:#666; font-family:Verdana, Geneva, sans-serif; font-size:13px; margin-left:14px;}

#right_part{ float:left; padding:10px; width:152px; background:#dcdcdc; height:354px; padding-top:32px;}
#right_part img{ margin-top:5px; margin-bottom:0px;}
.para{font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#F60;}
#right_part h4{ font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#666;}



/* -------footer begins here-------------*/

#footer{ margin-left:228px; margin-top:80px; width:600px; background:#b4b6b7; height:30px; border-bottom:5px solid #919290;}
#footer p{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666; line-height:28px; padding-left:262px;}
.webmaster{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF;}
.webmaster:hover{color:#F60;}


/*-------contact form begins here----------*/

input, textarea{border:1px solid #CCC; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#666;}
input{width:260px; height:18px; line-height:18px;}
textarea{overflow:auto; width:290px;}
#middle_success{float:left; padding-left:22px; padding-right:22px; padding-top:32px; padding-bottom:38px; width:556px; color:#F33; border:1px solid #b4b6b7; position:relative; height:324px;}
.contact_form{ padding:0px; width:300px; float:right;}
.contact_form p{ width:270px; margin-bottom:20px; font-family:Verdana, Geneva, sans-serif; color:#666; font-size:13px; }
.contact_form label{ float:left; color:#666; font-family:Verdana, Geneva, sans-serif; font-size:13px;}
.red{ color:#FF0000; font-weight:bold; font-size:13px;}
input:hover, input:focus, textarea:hover, textarea:focus{background: #FFC;}
.btn{ width:70px; height:25px; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; background:#F60; color:#FFF;}
.btn:hover, .btn:focus{background:#F93; cursor:pointer;}
h1#contact{ padding:0 0 20px 0;}
#thanks{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color:#090;
	position:absolute;
	top:29px;
	left:20px;
}
#error{font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#F00; font-weight:bold; position:absolute; top:10px; left:20px;}
p.address{width:220px;}
