/* CSS Document */

body {margin: 0px; background:url(images/bg.gif);}

#container {width:960px; margin:0 auto; background-color:#f5e8be; display:block;}
#content {width:960px; margin:0 auto; clear:both;}
#content-lft {width:685px; min-height:1400px; float:left; background-color:#F9F4E0;}
#content-rgt {width:274px; float:right;}

#header {width:100%; height:117px; background:url(images/header.jpg); clear:both;}
.headerlft h1{font-family:"Times New Roman", Times, serif; font-size:29px; width:500px; margin-left:16px; margin-top:20px; float:left; text-transform:uppercase; color:#462600;}
.headerlft a{font-family:"Times New Roman", Times, serif; font-size:29px; text-decoration:none; color:#462600;}

.headerrgt {width:360px; color:#462600; margin-top:20px; vertical-align:middle; float:right;}

#menu {width:960px; height:34px; clear:both;}
.mnu {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#fff5ce; text-decoration:none; background:url(images/menu-bg.gif);}
.mnu a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff5ce; text-decoration:none;}
.mnu a:hover{text-decoration:underline;}
.mnu table{height:34px;}

#banner {width:960px; height:140px; background:#CC9900; display:inline;}
.bannerlft {float:left;}
.bannerrgt {height:141px; background:#fdf3cf; float:right;}

.photogallery {width:273px; text-align:center;}

.lft {height:155px; background-color:#dcbf93;}

.procedure-lft {padding-left:10px; padding-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5b4426; text-align:justify; padding-bottom:10px;}
.procedure-lft h1{font-family:Times New Roman, Times, serif; font-size:20px; color:#2d2111; margin-top:10px; margin-bottom:0;}


.procedure-lft h1 a{font-family:Times New Roman, Times, serif; font-size:20px; color:#2d2111; margin-top:10px; margin-bottom:0;}
.procedure-lft h1 a:hover{text-decoration:underline;}


.procedure-lft h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5b4426; margin-top:10px; margin-bottom:0;}
.procedure-lft h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5b4426; margin-top:10px; margin-bottom:0;}

/*.procedure-lft a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5b4426; text-decoration:none;}
.procedure-lft a:hover{text-decoration:underline;}*/

#procedures-faq {background-color:#000000; height:380px; margin-top:20px; margin-bottom:20px;}
.procedures-faq {background-color:#000000; height:320px; margin-top:20px; margin-bottom:20px; overflow:hidden; padding-bottom:20px;}
.procedures-faq-video {width:320px; text-align:center; float:left; margin-top:25px;}
.procedures-faq-map {width:320px; text-align:center; float:right; margin-top:25px;}
.procedures-faq-text {width:335px; float:right; margin-top:25px; padding-right:10px;}

.procedures-faq-qa {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff5ce; margin-top:9px;}
.procedures-faq-qa a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff5ce; text-decoration:none;}
.procedures-faq-qa img{ border:0;}
	
.procedures-faq-hdng {font-family:Times New Roman, Times, serif; font-size:20px; color:#fff5ce;}
.procedures-faq-hdng a{font-family:Times New Roman, Times, serif; font-size:20px; color:#fff5ce;}

.procedures-photo {background-color:#E3DAB3; text-align:center;}

.procedures-vertical {background-color:#000000; color:#FFFFFF; padding-left:10px; padding-right:10px; padding-bottom:20px;}
.procedures-vertical-hdng {background-color:#000000; color:#FFFFFF; padding-top:20px; padding-top:10px; text-align:center;}
.procedures-vertical-img {margin-top:15px; padding-bottom:5px;}
.procedures-vertical-list {color:#FFFFFF; padding-top:5px; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f4e7c4; border-bottom:1px dotted #847c6f;}
.procedures-vertical-list a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#f4e7c4; text-decoration:none;}

#footer {width:961px; margin:0 auto; background:#f9f4e0; display:block; clear:both;}
.footer-img {padding-top:20px; margin-left:10px; margin-right:10px;}
.footer-text {padding-top:10px; margin-left:10px; margin-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2d2000;}
.footer-text ul{line-height:20px; list-style:none; margin-top:5px; margin-left:0px;}
.footer-ad {width:960px; text-align:center;}

.otherwebsites {height:208px; width:960px; background:#eae2c1;}
.otherwebsites-hdng {font-family:Times New Roman, Times, serif; font-size:20px; color:#2d2111; margin-left:10px; margin-right:10px; padding-top:15px;}
.otherwebsites-img {text-align:center; margin-left:10px; margin-right:10px; padding-top:19px;}

.footer-main{width:960px; height:120px; background:#D8CC9B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2d2000; text-decoration:none; text-align:center; padding-top:15px;}
.footer-main a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2d2000;}

#fotoer-main {width:961px; height:20px; background:#D8CC9B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2d2000; text-decoration:none; padding-bottom:5px; padding-top:5px;}
.footer-main-lft {width:400px; float:left; text-align:left; margin-left:10px;}
.footer-main-rgt {width:520px; float:right; text-align:right; margin-right:10px;}
.footer-main-rgt a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#2d2000;}

.textarea{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:150px; height:85px;  clear:both; padding:5px 0 0 5px; 	border-top:1px solid #908f8b; border-left:1px solid #908f8b;}
.textfield{font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 10px 0; font-size:11px; width:130px; height:16px; padding:5px 0 0 5px; border-top:1px solid #908f8b; border-left:1px solid #908f8b;}

.econsult {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#F3E6C7; color:#2d2000; text-decoration:none;}
.econsult-hdng {height:56px; text-align:center; padding-top:13px;}
.econsult-text {font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:10px; margin-right:10px; padding-bottom:25px;}
.econsult-text-lft {width:60px; float:left;}
.econsult-text-rgt {width:190px; float:right;}

.red {color:#FF0000;}
.img {float:left; padding:0 10px 10px 0;}
.img-rgt {float:right; padding:0 0px 10px 10px;}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
