/* CSS Document */

body {margin:0; padding:0; background-color:#AA7C4B;  font:12px/15px Arial, Helvetica, sans-serif; color:#330000;}

td, p, h3, div {margin:0; padding:0;}

h1 { font:bold 20px/16px Arial, Helvetica, sans-serif; color:#CC6600; text-transform:uppercase;}

h2 {font: bold 14px/16px Arial, Helvetica, sans-serif; color:#330000; text-transform:uppercase;}

.spacer {font-size:0; line-height:0; clear:both;}



#mainbg {background:url(../designimgs/mainbg.jpg) left top repeat-y; width:800px; padding:0 10px 0 12px;}

#headerbg {background:url(../designimgs/header.jpg) left top no-repeat; width:800px; height:438px; display:block; position:relative;}

#headerbg img { position:absolute; margin:19px 0 0 517px;}


/*----------------Menu start here----------------------------*/

/*ul#menu {list-style-type:none; background-color:#B53000; height:46px; z-index:100;}

ul#menu li { font:bold 14px/46px Arial, Helvetica, sans-serif; color:#FFCC66; float:left;}

ul#menu li ul {display:none;}

ul#menu li a { font:bold 14px/46px Arial, Helvetica, sans-serif; color:#FFCC66; display:block; padding:0 20px; text-decoration:none; text-transform:uppercase;}

ul#menu li a:hover { font:bold 14px/46px Arial, Helvetica, sans-serif; color:#fff; display:block; padding:0 20px; background-color:#CC6600; text-decoration:none; text-transform:uppercase;}

*/

/*----------- < < << navi part start >> > > -------------*/
#naviDiv{
	z-index:600; background-color:#B53000; height:33px;
	}
.menu table{
	border-collapse:collapse;
	}
.menu {
	font:bold 14px/33px Arial, Helvetica, sans-serif; color:#FFCC66; height:33px; position:relative; z-index:100;
	}

.menu ul li a, .menu ul li a:visited {
	display:block; text-decoration:none;font:bold 14px/33px Arial, Helvetica, sans-serif; color:#FFCC66; float:left;
	height:33px; padding:0 18px; display:block;overflow:hidden; text-transform:uppercase;
	}
.menu ul {
	padding:0; margin:0; list-style: none;
	}
.menu ul li {
	float:left; position:relative;
	}
.menu ul li ul {
	display: none;
	}
/* specific to non IE browsers */
.menu ul li:hover a, .menu ul li a.hover{
	 font:bold 14px/33px Arial, Helvetica, sans-serif; color:#fff; display:block; padding:0 18px; background-color:#CC6600; text-decoration:none; text-transform:uppercase;
	}
.menu ul li a.hover{
	 font:bold 14px/33px Arial, Helvetica, sans-serif; color:#fff; display:block; padding:0 18px; background-color:#CC6600; text-decoration:none; text-transform:uppercase;
	}
.menu ul li:hover ul {
	display:block; position:absolute; top:33px; left:0px; 
	z-index:300;color:#fff;
	}
.menu ul li:hover ul li a.hide {
	color:#FFFFFF;
	}
.menu ul li:hover ul li:hover a.hide {
	color:#FFFFFF;
	}
	
.menu ul li:hover ul li {display:block; width:260px;}	
.menu ul li:hover ul li a {
	background-color:#CC6600; display:block; background-image:none!important;
	white-space:nowrap; float:none; padding:0 18px;opacity:0.6;
}

.menu ul li:hover ul li a:hover {
	background-color:#CC6600; background-image:none!important; color:#FFFFFF; display:block; padding:0 18px;opacity:1;
	}
/*----------- < < << navi part end >> > > -------------*/

/*----------------Menu end here----------------------------*/


/*--------------Body section start here--------------------------------*/

#bodybg {background:url(../designimgs/bodybg.jpg) left top repeat-y; font:12px/15px Arial, Helvetica, sans-serif; color:#330000; height:413px;}

#bodybg p { padding:0 0 8px 0;  font:12px/15px Arial, Helvetica, sans-serif; color:#330000;}

#textright p { font:12px/15px Arial, Helvetica, sans-serif; color:#330000;}

#bodybg a{ font: bold 12px/14px Arial, Helvetica, sans-serif; color:#D3812B; text-decoration:none;}


#bodybg a:hover{ font: bold 12px/14px Arial, Helvetica, sans-serif; color:#D3812B; text-decoration:underline;}

.bodybgtop {background:url(../designimgs/bodybgtop.jpg) left top no-repeat; padding:0 31px 18px 48px}

.leftpic {background:url(../designimgs/leftpic.jpg) left top no-repeat; width:380px; height:382px;}

.bodytopright {background:url(../designimgs/bodytopright.jpg) left top no-repeat;padding:80px 0 35px 166px; font:bold 20px/16px Arial, Helvetica, sans-serif; color:#CC6600; text-transform:uppercase; display:block; margin:0 0 14px 0;}

#bodybg a.bodytoptext { font:bold 20px/16px Arial, Helvetica, sans-serif; color:#CC6600; text-transform:uppercase;text-decoration:none; }

#bodybg a.bodytoptext:hover{ font:bold 20px/16px Arial, Helvetica, sans-serif; color:#CC6600; text-transform:uppercase;text-decoration:underline; }

p.toptext { font:bold 20px/16px Arial, Helvetica, sans-serif; color:#CC6600; text-transform:uppercase;}

.textbdy {font: bold 11px/16px Arial, Helvetica, sans-serif; color:#330000; text-transform:uppercase; margin:13px 0 0 0; display:block;}
.textbdyNxt {font: bold 14px/16px Arial, Helvetica, sans-serif; color:#330000; text-transform:uppercase;}


/*--------------Body section end here--------------------------------*/





/*-----------Footer-----------------------*/

.botbg {background:url(../designimgs/footerbg.jpg) left top no-repeat; width:800px; height:316px;}

#footer { background-color:#713C16; color:#fff; font: bold 10px/34px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 28px 0 0;}

#footer a {font: bold 10px/34px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 5px; text-decoration:none; color:#fff;}

#footer a:hover {font: bold 10px/34px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 5px; text-decoration:underline;}

.foottop {background:url(../designimgs/foottop.jpg) left top no-repeat; height:46px; width:800px;}

/*-----------Footer end-----------------------*/


#innerheader { background:url(../designimgs/innerheader.jpg) left top no-repeat; height:201px; width:800px; position:relative;}

#innerheader img { position:absolute; margin:16px 0 0 515px;}

.bodybgtopinner {background:url(../designimgs/innerbodybg.jpg) left top no-repeat; padding:23px 110px;}

.martop {margin:18px 0 0 0;}

/*------------------Inner page ------------------------------------*/

.menulink { background-color:#CC6600; display:block;padding:8px 18px 8px 18px; filter:alpha(opacity=50);opacity:0.4;font:bold 14px/12px Arial, Helvetica, sans-serif; color:#fff;  text-decoration:none; text-transform:uppercase;cursor:pointer; }

.menulinkhover { background-color:#CC6600; display:block;padding:8px 18px 8px 18px; font:bold 14px/12px Arial, Helvetica, sans-serif; color:#fff;  text-decoration:none; text-transform:uppercase;  cursor:pointer; filter:alpha(opacity=100);opacity:0.99;}


.lefttop { background:url(../designimgs/lefttop.jpg) left top no-repeat; padding:32px 0 3px 8px; width:256px; font: bold 20px/15px Tahoma, Arial, Helvetica, sans-serif; color:#CC3300; text-transform:uppercase;}

.midbg {background:url(../designimgs/midbg.jpg) left top no-repeat; width:264px; height:241px;}

.leftpad1 {padding:0 0 0 8px;}

.midbg p { font: bold 14px/16px Arial, Helvetica, sans-serif; color:#fff;text-transform:uppercase; margin:7px 0 0 14px;}

.midbg ul {margin:0; padding:0 0 0 27px; list-style-type:disc;}

.midbg ul li { font:14px/16px Arial, Helvetica, sans-serif; color:#fff;}

.midtextall {  font:12px/15px Arial, Helvetica, sans-serif; color:#330000;}
