/* CSS Document */

body
{
margin:0px;
}

.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.clear{clear:both;}

.rowspacer{width:20px;}

#topdiv
{
width:100%;
height:220px;
background:url(images/top-bg.jpg) repeat-x;
}

#middiv
{
width:100%;

}

#footdiv
{
width:100%;
height:203px;
background:url(images/foot-bg.jpg) repeat-x #fff;
}

/*============== header classes Start =================*/

#header
{
width:1002px;
margin:0 auto;
}

#topmenu
{
width:776px;
}

#top-layer
{
width:776px;
}




/*============== midpart classes Start =================*/

#midpart
{
width:1002px;
margin:0 auto;
background-image:url(images/mid-bg-new.jpg);
background-position:right;
}

#container
{
width:585px;
padding:12px 0px 0px 10px;
}

#rightpart
{
width:400px;
}

/*============== rightpart classes Start =================*/

.bigBurgandy:link,.bigBurgandy:visited,.bigBurgandy:active
{
font:normal 18px Georgia;
color:#803434;
text-decoration:none;
}
.bigBurgandy:hover
{
font:normal 18px Georgia;
color:#803434;
text-decoration:underline;
}

#comm-rightbg1
{
width:400px;
background:url(images/right-commbg1.jpg);
}

#comm-rightbg2
{
width:400px;
background-color:#ECECEC;
}

.common-right
{
width:190px;
}


/*============== footer classes Start =================*/

#footer
{
width:1002px;
margin:0 auto;
font:normal 11px Verdana, Arial;
color:#E7DED2;
line-height:18px;
}

#footer a
{
font:normal 11px Verdana, Arial;
color:#E7DED2;
line-height:18px;
text-decoration:none;
}

#footer a:hover
{
line-height:18px;
text-decoration:underline;
}




/*============== midpart classes Start =================*/



.genralh1
{
font:bold 12px Verdana, Arial;
color:#803434;
line-height:18px;
}

.redbigh1
{
font:normal 22px Georgia;
color:#803434;
line-height:25px;
}

.inputr1
{
border:1px solid #E2D7C9;
width:180px;
margin:5px 0px 5px 0px;
}

#newsletter
{
width:200px;
background: url(images/subscribe-bg.jpg) repeat-x #fff;
padding:5px 0px 0px 0px;
}


/* =============== 28 - 08 - 09 ==================== */
/*.genralText
{
	font:normal 12px Verdana, Arial;
	color:#85783F;
	line-height:18px;
	text-decoration:none;
}
.genralText a
{
	font:normal 12px Verdana, Arial;
	color:#85783F;
	line-height:18px;
	text-decoration:none;
}
.genralText a:hover
{
	font:normal 12px Verdana, Arial;
	color:#85783F;
	line-height:18px;
	text-decoration:underline;
}*/
#bdr{
border:solid 1px #2B2C30;
}



/* 01 - 09 - 09 */
.ul_litopmenu li 
{
	font:normal 14px Arial;
	color:#fff;
	vertical-align: top;
	display: list-item;
	list-style-position: outside;
	text-align: left;
	list-style-position:top;
	float:left;
	margin-right:15px;
	list-style:none;
}
.ul_litopmenu li a
{
	font:normal 14px Arial;
	color:#fff;
	text-decoration:none;
}


.ul_litopmenu
{
	margin:5px 0px 0px 10px;
	padding:0px;
}
#callus
{
width:198px;
height:71px;
padding:12px 14px 0px 14px;
background:url(images/call-us.jpg) no-repeat;
font:normal 12px Verdana, Arial;
color:#fff;
line-height:18px;
}

#callus a
{
font:normal 12px Verdana, Arial;
color:#fff;
line-height:18px;
text-decoration:none;
}

.normalText
{
    font:normal 12px Verdana, Arial;
	color:#000000;
	line-height:18px;
	text-decoration:none;
}
.linkSmall:link,.linkSmall:active,.linkSmall:visited
{
font:normal 12px Verdana, Arial;
/*color:#000000;*/
color:#000099;
line-height:18px;
text-decoration:none;
}
.linkSmall:hover
{
font:normal 12px Verdana, Arial;
/*color:#000000;*/
color:#000099;
line-height:18px;
text-decoration:underline;
}

.linkSmallTop:link,.linkSmallTop:active,.linkSmallTop:visited
{
font:normal 10px Verdana, Arial;
/*color:#000000;*/
color:#000099;
line-height:15px;
text-decoration:none;
}
.linkSmallTop:hover
{
font:normal 10px Verdana, Arial;
/*color:#000000;*/
color:#000099;
line-height:15px;
text-decoration:underline;
}

.linkSmallTopReviews:link,.linkSmallTopReviews:active,.linkSmallTopReviews:visited
{
font:normal 10px Verdana, Arial;
/*color:#000000;*/
color:#009900;
line-height:15px;
text-decoration:none;
}
.linkSmallTopReviews:hover
{
font:normal 10px Verdana, Arial;
/*color:#000000;*/
color:#009900;
line-height:15px;
text-decoration:underline;
}




.genralText
{
	font:normal 12px Verdana, Arial;
	color:#000000;
	line-height:18px;
	text-decoration:none;
}
.genralText a
{
font:normal 12px Verdana, Arial;
/*color:#000000;*/
color:#000099;
line-height:18px;
text-decoration:none;
}

.genralText a:hover
{
font:normal 12px Verdana, Arial;
/*color:#000000;*/
color:#000099;
line-height:18px;
text-decoration:underline;
}



.redText
{
	font:normal 12px Verdana, Arial;
	color:#FF0000;
	line-height:18px;
}
.genralh1
{
font:bold 12px Verdana, Arial;
color:#803434;
line-height:18px;
}

.redbigh1
{
font:normal 22px Georgia;
color:#803434;
line-height:25px;
}
.redbigh1 a
{
font:normal 22px Georgia;
color:#803434;
line-height:25px;
text-decoration:none;
}

.redbigh1 a:hover
{
font:normal 22px Georgia;
color:#803434;
line-height:25px;
text-decoration:underline;
}

.redbighsmenu a
{
font:normal 13px Georgia;
color:#803434;
line-height:25px;
text-decoration:none;
}

.redbighsmenu a:hover
{
font:normal 13px Georgia;
color:#803434;
line-height:25px;
text-decoration:underline;
}
.redbigh2
{
font:normal 18px Georgia;
color:#803434;
line-height:25px;
}

.inputr1
{
border:1px solid #E2D7C9;
width:180px;
margin:5px 0px 5px 0px;
}

#newsletter
{
width:200px;
background: url(images/subscribe-bg.jpg) repeat-x #fff;
padding:5px 0px 0px 0px;
}
#callus
{
width:198px;
height:81px;
padding:2px 14px 0px 14px;
background:url(images/call-us.jpg) no-repeat;
font:normal 12px Verdana, Arial;
color:#fff;
line-height:18px;
}

#callus a
{
font:normal 12px Arial, Verdana;
color:#fff;
text-decoration:none;
}

#callus a:hover
{
text-decoration:underline;
}

.inputtop
{
width:135px;
border:none;
height:19px;
padding:1px 0px 0px 2px;
margin-bottom:5px;
float:left;
}

.logbtn
{
float:left;
margin-left:5px;
}

.labeltop
{
width:198px;
float:left;
font:normal 12px Arial;
color:#FFFFFF;
}

.scroll-div{
overflow:auto;
overflow-x:scroll;
overflow-y:hidden;
}

.whiteText
{
	font:normal 12px Verdana, Arial;
	color:#FFFFFF;
	line-height:18px;
	text-decoration:none;
}

.normal
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
border:1px solid #000000;
text-decoration:none;
background:#70ABE7;
display:block;
text-align:left;
margin-bottom:6px;
}
.onlink
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
border:1px solid #000000;
background:#009900;
text-decoration:none;
display:block;
text-align:left;
}

.btnClass:link,.btnClass:visited,.btnClass:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
border:1px solid #000099;
text-decoration:none;
background:#009900;
display:block;
width:150px;
text-align:center;
}
.btnClass:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
border:1px solid #000099;
background:#009900;
text-decoration:none;
display:block;
text-align:center;
}
h1
{
font:normal 22px Georgia;
color:#803434;
line-height:25px;
margin:0px;
padding:0px;
}
