/* CSS Document */

body{
	background:#f6f5f0 url(../images/main-bg.jpg) repeat-x ;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif}
	
p{font-size:11px;
	line-height:16px;
	margin:10px 0 0 0;}
	
p span{
	font-weight:bold;
	color:#671511;}
input, select, textarea {
		background-color:#ffffff; 
		border:1px solid #dfdfdf;
		color:#444444;
		font-size: 10px;
		margin:1px;
		FONT-FAMILY: Arial, verdana, Helvetica, sans-serif;
		}
.contact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	}	
a{
 	color:#7E743D;
	text-decoration:none;
	font-weight:normal;
}
a:link, a:visited{	
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
a:hover{
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
ul li{
	font-size:11px;
	line-height:18px;
	list-style:url(../images/bullet1.jpg);}
	
h3{
	color:#282828;
	size:14px;
	font-weight:normal;}
	
#left-shadow-top{
	background:url(../images/left-shadow-top.jpg) no-repeat;
	height:539px;
	width:106px;}
	
#left-shadow-bottom{
	background:url(../images/left-shadow-bottom.jpg) no-repeat;
	height:77px;
	width:106px;}
	
#right-shadow-top{
	background:url(../images/right-shadow-top.jpg) no-repeat;
	height:539px;
	width:116px;}
	
#right-shadow-bottom{
	background:url(../images/right-shadow-bottom.jpg) no-repeat;
	height:77px;
	width:116px;}
	
#logo{
	background:url(../images/logo.jpg) no-repeat;
	width:221px;
	height:99px;}
	
#bottom-shadow{
	background:url(../images/bottom-shadow.jpg) no-repeat;
	width:778px;
	height:37px;}
	
.top-nav{
	font-size:9px;
	color:#1D1D1C;}
	
.top-nav a{
	color:#1D1D1C;
	text-decoration:none}
	
.top-nav a:hover{
	color:#1D1D1C;
	text-decoration:underline}
	
#left-nav{
	font-size:11px;
	color:#000;}
	
#left-nav a{
	text-decoration:none;
	color:#000;}
	
#left-nav a:hover{
	text-decoration:none;
	color:#000;}
	
#sub-nav-left{
	background:url(../images/sub-nav-left.jpg) no-repeat;
	width:11px;
	height:43px;}
	
#sub-nav-right{
	background:url(../images/sub-nav-right.jpg) no-repeat;
	width:10px;
	height:43px;}
	
#top-nav-bg{
	background:url(../images/top-nav-bg.jpg) repeat-x;
	width:757px;
	height:43px;}
	
#footer{
	background:url(../images/footer-bg.jpg) repeat-x;
	width:336px;
	height:37px;
	line-height:37px;
	color:#fff;
	font-size:11px;
	padding:0 20px 0 20px}
	
#footer a{
	color:#fff;
	font-size:12px;
	text-decoration:none;}
	
#footer a:hover{
	color:#fff;
	font-size:12px;
	text-decoration:underline;}
	
	
	
/*dropline menu*/
#nav {margin:0px 0 0px 0;
		}

/* the styling */
#nav {width:405px; height:36px; background-image:url(../images/nav1.jpg); position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none; display:block;}

#nav li {display:inline; margin:0; padding:0;height:auto;}

#nav .select a{display:block; height:auto; width:134px; float:left; padding :0px 0px 0px 0px; font-size:12px; font-family:Tahoma, Arial, sans-serif; font-weight:bold; color:#761919; text-decoration:none; line-height:36px; white-space:nowrap; text-align:center;}
#nav .current a {display:block; height:auto; width:134px; float:left; padding :0px 0px 0px 0px; font-size:12px; font-family:Tahoma, Arial, sans-serif; font-weight:bold; color:#fff; text-decoration:none; line-height:36px; white-space:nowrap; text-align:center;}
/** html #nav .select a, * html #nav .current a {width:1px;}  changed by Pinaki from 1px */

#nav .select a b, 
#nav .current a b {height:100%; width:134px; display:block; padding:0 0px 0 0px; color:#000;}

#nav .select a:hover, 
#nav .select li:hover a {background-position:100% -36px; cursor:pointer;background-image:url(../images/hover.jpg); height:36px; color:#fff}

#nav .select a:hover b, 
#nav .select li:hover a b { background-position:100% -36px; cursor:pointer;background-image:url(../images/hover.jpg); color:#fff}

#nav .sub {display:none; text-align:right;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0; font-size:12px;}

#nav .current a {background-position:0 -36px; background-image:url(../images/hover.jpg); height:36px}
#nav .current a b {background-position:100% -75px; color:#FFF0C0;}


#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {background:url(../images/top-nav-bg.jpg) repeat-x; tcolor:#fff0c0; text-decoration:underline;font-size:10px; font-family:Tahoma, Arial, sans-serif; font-weight:bold}


#nav .sub_active .current_sub a, 
#nav .sub_active a:hover { background:none; background-color:transparent; color:#FFF0C0; text-decoration:underline;font-size:10px; font-family:Tahoma, Arial, sans-serif; font-weight:bold}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:350px; top:26px; _top:35px; left:-70px; background:url(../images/top-nav-bg.jpg) repeat-x; margin-top:10px; padding:0 0 0 32px; z-index:99999; text-align:right; }

#nav .sub, #nav .sub_active {margin:0px; padding:0px; list-style:none;}
#nav .sub_active {
	display:block;
	position:absolute;
	width:350px;
	top:26px;
	_top:35px; 
	left:-70px;
	background:url(../images/top-nav-bg.jpg) repeat-x;
	margin-top:10px;
	padding:0px;
	z-index:1;
	color:#FFF0C0;
	font-size:12px;
	font-family:Tahoma, Arial, sans-serif;
	text-align:center;
	 font-weight:bold
}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:1px;}

#nav .sub_active a {height:25px; float:left; text-decoration:none; line-height:24px; white-space:nowrap; font-weight:bold;font-size:10px; font-family:Tahoma, Arial, sans-serif; }
#nav .sub_active a, 
#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:inline; background:url(../images/top-nav-bg.jpg) repeat-x; padding:7px 0 0 10px;  margin:0px; width:auto; white-space:nowrap; font-weight:bold; color:#FFF0C0; height:25px; line-height:24px; font-size:10px; font-family:Tahoma, Arial, sans-serif;}
/*#nav .sub_active a{ border:0px solid #000; _padding:0px 18px 0px 0px; margin:0px; _float:none;}*/
/*#nav .sub_active {_margin-left:-144px;}*/
/* */	
