﻿/* CSS Document */
body { 
	background: url("images/patt_bg.jpg") repeat;
	font:12px/16px Arial, Helvetica, sans-serif; 
	color:#663333;
	margin-left: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ebdfd1;
}

td{
	font:12px/16px Arial, Helvetica, sans-serif; 
	color:#663333;
	margin-left: 2px;
	text-align:justify;
}

.wrap {
	background:url("images/home_page_bg.gif") repeat-y;
	width:812px;
	margin:0 auto;
	text-align:left;
}
.wrap1 {
	background:url("images/inner_page_bg.gif") repeat-y;
	width:812px;
	margin:0 auto;
	text-align:left;
}
.patt_left {
	background:url("images/patt_left.gif");
	width:7px;
	margin:0 auto;
}
.patt_right {
	background:url("images/patt_right.gif");
	width:7px;
	margin:0 auto;
}

copyright{
font-size:12px;
color:#ffcc66;
vertical-align:middle;
text-align:center;
}
.navbg {
	background:url("images/nav_bg.gif") repeat-x;
	height:24px;
}
.navbg2 {
	background:url("images/nav_bg2.gif") repeat-x;
	height:24px;
}
.topbanner {
	background:url("images/img_logobanner.gif") repeat-y;
	width:752px;
	height:88px;
	margin:0 auto;
	text-align:left;
}
#bannerimg{
	width:227px;
	height:223px;
	background-image:url(images/aboutusbanner_img.jpg);
	background-repeat:no-repeat;
	margin:11px 0px 0px 10px;
	vertical-align:baseline;
}
.topbanner_footer {
	background:url("images/img_logobanner_footer.gif") repeat-y;
	width:752px;
	height:22px;
	margin:0 auto;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:right;
	padding-right:40px;
	vertical-align:middle;
	color:#8a3030;
}
.topbanner_footer2 {
	background:url("images/img_logobanner_footer2.gif") repeat-y;
	width:812px;
	height:274px;
	margin:0 auto;
	text-align:left;
}
.bullet {
	background:url("images/bullet.gif");
	width:6px;
	height:9px;
	background-repeat:no-repeat;
}
.navbartop {
	background:url("images/nav_top_bar.gif");
	width:186px;
	height:8px;
	background-repeat:no-repeat;
}
.navbarbottom {
	background:url("images/nav_down_bar.gif");
	width:186px;
	height:8px;
	background-repeat:no-repeat;
}
.spacerdot {
	background:url("images/spacerdot.gif");
	width:19px;
	height:2px;
}
.navdot {
	background:url("images/navdot.gif");
	width:15px;
	height:20px;
}
.navarrow {
	background:url("images/navarrow.gif");
	width:15px;
	height:18px;
}
.navline {
	background:url("images/navline.gif");
	width:186px;
	height:1px;
	background-repeat:no-repeat;
}
.footer {
	background:url("images/img_footer.gif") repeat-y;
	width:812px;
	height:23px;
	margin:0 auto;
	text-align:left;
}
.flower {
	background:url("images/flower_bg.gif") repeat-y;
	width:752px;
	height:23px;
	margin:0 auto;
	text-align:left;
}
.footer2 {
	background:url("images/img_footer3.gif") repeat-y;
	width:752px;
	height:23px;
	margin:0 auto;
	text-align:left;
}
.bannerbg{
	background:#a0151a;
	width:740px;
	height:234px;
}
.bannerleftborder{
	width:6px;
	background:url(images/border_left.gif);
	background-repeat:repeat-y;
}
.bannerleftborder{
	width:6px;
	height:274px;
	background:url(images/border_left1.gif);
	background-repeat:repeat-y;
}
.bannerrightborder{
	width:7px;
	background:url(images/border_right.gif);
	background-repeat:repeat-y;
}
.bannerfooter{
	width:740px;
	height:40px;
	background-image:url(images/banner_footer.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;	
}
#welcome{
	height:60px;
	width:472px;
	background-image:url(images/welcome.gif);
	background-repeat:no-repeat;
	margin-left:35px;
	margin-top:20px;
}
#aboutustitle{
	width:484px;
	height:53px;
	background-image:url(images/title_aboutour.gif);
	background-repeat:no-repeat;
	margin-left:35px;
	margin-top:20px;
}
#contentimg1{
	background-image:url(images/contentimg1.jpg);
	width:91px;
	height:102px;
	background-repeat:no-repeat;
}
#contentimg2{
	background-image:url(images/contentimg2.jpg);
	width:129px;
	height:129px;
	background-repeat:no-repeat;
	margin-top:50px;
}
#aboutusimg1{
	width:200px;
	height:134px;
	background-image:url(images/img_aboutus1.jpg);
	background-repeat:no-repeat;
	margin-right:7px;
	float:right;
	position:static;
}
#aboutusimg2{
	width:200px;
	height:134px;
	background-image:url(images/img_aboutus2.jpg);
	background-repeat:no-repeat;
	margin-right:7px;
	float:right;
	position:static;
}
a:link{
	color:#000000;
	text-decoration:none;
}
a:visited{
	color:#000000;
	text-decoration:none;
}
a:active{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#ffcc33;
	text-decoration:none;
}
.content{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#663333;
}
.text1{
	font:12px/16px Arial, Helvetica, sans-serif;
	font: bold;
}
.text2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font:bold;
	color:#336600;
}
.text3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 10px 0 70px;;
}
.text4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 5px 0 0;;
}
.text5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.footertext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc66;
	text-align:center;
}
.title1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#943913;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
a.class1:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#663333;
	text-decoration:none;
	text-decoration:underline;
}
a.class1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc9933;
	text-decoration:underline;
}
a.class1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#663333;
	text-decoration:underline;
}
a.class1:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#663333;
	text-decoration:underline;
}
a.class2:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc66;
	text-decoration:underline;
}
a.class2:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc66;
	text-decoration:underline;
}
a.class2:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffcc66;
	text-decoration:underline;
}
a.class2:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cccc66;
	text-decoration:underline;
}
/* Navigation Menu Styles */
.menu {
	width:186px;
	top:16px;
	z-index:100;
	background-color:#A35A60;
}
.subMenu {
	width:186px;
	background-color:white;
	display:none;
}
.menuItem_over {
	width:186px;
	background-color:#CC6633;
	cursor:HAND;
	color:white;
}
.menuItem_out {
	width:186px;
	background-color:#A35A60;
	color:#FFFFFF;
	cursor:HAND;
}
.menuItem_outSubmenu {
	width:186px;
	background-color:#A35A60;
	color:#FFFFFF;
	cursor:HAND;
}
/* Navigation Menu Styles */

.heading1{
	font-size:0.9em; 
	font-weight:bold;
	line-height:15px;
	vertical-align:top;
	color:#4e7a21;
	padding-left:120px;
}
.heading2.subtitle{
	font-size:0.8em; 
	font-weight:bold;
	line-height:15px;
	vertical-align:top;
	color:#4e7a21;
	padding-left:3px;
}
.heading2{
	font-size:0.9em; 
	font-weight:bold;
	line-height:15px;
	vertical-align:top;
	color:#915866;
	padding-left:130px;
}

/*our team sections title*/
.heading3{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	font:bold;
	color:#336600;
}
.heading4{
}
a img,:link img,:visited img,fieldset { 
	border:none; 
}

h1 { 
	font-size:1.0em; 
	color:#6E5E47;
	padding-left:120px;
}
h2 { 
	font-size:12px; 
	color:#663333;
	line-height:10px;
}
h2.a { 
	font-size:12px; 
	color:#663333; 
	text-decoration:underline;
	line-height:10px;
}
h3 { 
	font-size:12px; 
	color:#D6684C; 
}






.home_rightside_tb_top{
	width:170px;
	height:8px;
	background:url(images/img_home_right_topborder.gif);
	background-repeat:repeat-x;
}

.home_rightside_tb_bot{
	width:170px;
	height:8px;
	background:url(images/img_home_right_botborder.gif);
	background-repeat:repeat-x;
}

a.class3:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		font-weight:bold;
	color:#663333;
	text-decoration:none;
}
a.class3:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#663333;
	text-decoration:none;
}
a.class3:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		font-weight:bold;
	color:#ffcc33;
	text-decoration:underline;
}
a.class3:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		font-weight:bold;
	color:#663333;
	text-decoration:none;
	
}

/*--------------------------------------Form---------------------------------------------*/

form {
	
	margin:0 0 15px 0;
	}

form label	{ font-size:.95em; }

form br { line-height:0; height:0; } /* defaults vertical spacing between fields */

input, textarea, select { 
	background-color:#FFF !important; /* to prevent highlighting by Google&reg; Toolbar */
	border:1px solid #898989;
	color:#0a3347;
	width:145px; /* 5 pixels smaller than form width !important */
	height:18px;
	line-height:18px;
	vertical-align: middle;
	margin-bottom:4px; /* sets vertical spacing between fields */
	padding-top:1px; /* vertically position text in input/textarea field */
	padding-left:4px; /* horizontally position text in input/textarea field */
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	}
	
select { width:150px; padding:0; } /* same width as form - !important */

textarea { height:50px; overflow:auto; }

#contact-business, #contact-business2 { display: none; }
.mainnavlinksseparator{
	font-size:12px;
	color:#ffcc66;
	vertical-align:bottom;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}


.copyright{
	font-size:12px;
	color:#ffcc66;
	vertical-align:middle;
	text-align:center;
}