/* CSS Document */
body
{
	margin:0px;
	padding:0px;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#4D2300;
	line-height:normal;
}

p
{
margin:0px;
padding:0px;
}

a
{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
line-height:18px;
}

a.menu {font-size:12px;
font-weight:bold;
text-decoration:none;
color:#0C8BCD;
line-height:18px;
text-decoration:underline;}

a:hover
{
text-decoration:underline;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


#mainheader
{
	width:100%;
	margin:0px auto;
	padding:0px 0 5px 0px;
	background: url(images/headerbg.gif) top left repeat-x;
	height:166px;
}

#headerdiv
{
	padding:0px;
	width:983px;
	margin:auto;
}

#nav
{
	padding:0px;
	width:983px;
	margin:auto;
}

#bodytopimage
{
padding:0px 0 5px 0px;
background:url(images/header_image.jpg) top left no-repeat;
width:983px;
margin: 0px auto;
}
#bodytopimage1
{
padding:0px 0 5px 0px;
width:983px;
margin: 0px auto;
}



/* Rightmenu Start Here */


#rightmenumain
{
width:267px;
margin:9px 10px 0 3px;
padding:0px;
float:right;
}

#rightmenu
{
width:265px;
margin:0px;
padding:0px;
border:#A1A1A1 1px solid;
font-size:12px;
line-height:16px;
background:url(images/rightbg.gif) top left repeat-y;
}


#rightmenuinner
{
width:265px;
background:url(images/right_top_bg.gif) top no-repeat;
margin:0px;
padding:14px 0px 0px 0px;
float:right;
border-top:#4D2300 5px solid;
border-bottom:#4D2300 5px solid;
font-style:italic;
line-height:16px;
}

#bottombgrightmenu
{
background:url(images/address.gif) top left repeat-x;
margin:0px 0 0 5px;
padding:0px;
width:255px;
color:#4D2300;
text-align:center;

}

#rightmenubox1
{
margin:5px 0 0 0px;
padding:0px;
width:265px;
float:right;
}

#rightmenubox2
{
margin:0px;
padding:10px;
width:245px;
float:right;
background-color:#8B8B8B;
font-size:12px;
color:#FFFFFF;
line-height:18px;
font-weight:normal;
}
.border
{
border:#003148 1px solid;
padding:0px;
margin:0px;
}

/* Rightmenu End Here */

/* Body Start Here */

#maincontain
{
width:686px;
margin:10px 0px 0 17px;
padding:0px;
float:left;
display:inline;
}
#maincontain1
{
width:703px;
margin:282px 0px 0 0px;
padding:0px;
float:left;
display:inline;
}
#maincontain2
{
width:689px;
margin:0 0px 0 0;
padding:0px;
float:left;
display:inline;
}
#maincontain3
{
width:689px;
margin:10px 0px 0  14px;
padding:0px;
float:left;
display:inline;
}

#bodybox1
{
width:440px;
margin:10px 0 0 0px;
padding:15px;
float:left;
display:inline;
border:#DABE85 1px solid;
background-color:#FEF3DC;
line-height:normal;
font-size:12px;
}

#bodybox2
{
margin:10px 0 0 5px;
padding:20px 20px 24px 20px;
float:left;
width:172px;
background:url(images/body_box2bg.gif) top left no-repeat;
background-color:#4D2300;
font-size:12px;
line-height:normal;
color:#FFEBC1;
}

.biggertitle
{
font-size:14px;
font-weight:bold;
line-height:normal;
padding:0 0 5px 0;
}

.readmore
{
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FFEBC1;
line-height:normal;
}
.readmore:hover
{
text-decoration:underline;

}
.border1
{
border:#4D2300 1px  solid;
margin:0px;
padding:0px;
}
#body_box
{
background:url(images/body_boxbg.gif) repeat-x #F5F0EB;
width:663px;
border:#DABE85 solid 1px;
margin:0 0 4px 0px;
padding:10px 10px 15px 10px;
}
#body_box3
{
background:url(images/body_boxbg.gif) repeat-x #F5F0EB;
width:663px;
float:left;
border:#DABE85 solid 1px;
margin:0 0 4px 0px;
padding:10px 17px 10px 10px;
}
#services
{
margin:0px;
padding:0px;
}
#services ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4D2300;
padding:10px 0 0 0px;
margin:0px;
font-weight:bold;
list-style-type:none;
}
#services ul li 
{
background:url(images/arrow.gif) no-repeat ;
margin:0 0 0 0px;
padding:0 0 0 14px;

}
#services ul li a
{
color:#4D2300;
padding:0 0 0 4px;
text-decoration:none;
}
#services ul li a:hover
{
padding:0 0 0 4px;
text-decoration: underline;
}
.bold_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4D2300;
font-weight:bold;
}

/* Body End Here */
/* Footer Start Here */


#footermain
{
margin:auto;
width:100%;
background-color:#022C50;
border-top:#0C8BCD 10px solid;
padding:0px;


}
#innerdiv
{
width:525px;
margin: auto;
padding:0px;
font-size:12px;
line-height:16px;
letter-spacing:1.2px;
color:#0C8BCD;
text-align:center;
font-weight:bold;

}
/* Footer End Here */

