body
{margin:0px;
padding: 0px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
background: #969696 url(images/bg_all.jpg) repeat-x;
}

/*Container*/
#container
{
	width: 886px;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*toppart*/
#toppart
{
	width: 886px;
	height: 88px;
	background-color: #ffffff;
}
#toppart img.logo
{
	width: 212px;
	height: 88;
	padding-left: 5px;
	position:absolute;
	float:left;
}
#toppart ul{width:150px; height:30px;position:absolute; top:23px; left:750px; }
#toppart ul li{float:left; list-style-type:none;}
#toppart ul li.home{width:50px; height:30px; float:left;}
#toppart ul li.home a{width:22px; height:25px; display:block; background:url(images/home_link.jpg) 0 0 no-repeat; margin:3px 0 0 25px; text-indent:-15000px;}
#toppart ul li.contactus{width:50px; height:30px; float:left;}
#toppart ul li.contactus a{width:22px; height:25px; display:block; background:url(images/contact_link.jpg) 0 0 no-repeat; margin:7px 0 0 25px; text-indent:-15000px;}

#menu {
	height: 37px;
	width: 741px;
	margin-left: 80px;
	margin-right: auto;
	background:url(images/MenuBG.jpg) no-repeat;
}
#menu ul {
	margin: 0;
	padding: 0;
	padding-left: 30px;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: block;
	float: left;
	height: 20px;
	padding-left: 15px;
	padding-right: 15px;
	color: #ffffff;
	font-size: 14px;
	padding-top: 7px;
	padding-bottom: 5px;
    text-align: center;
}
#menu a
{
	text-decoration: none;
	color: #000066;
}

#menu a:hover
{
	color: #ffffff;
}

#menu a:active
{
	color: #000066;
}

/* Page */

#page
{

	margin: 0 auto;
	background: #ffffff;
}

/* Content */

#content {
	float:left;
	width: 367px;
	padding-top: 15px;
	padding-left: 20px;
	background-color:: #ffffff;
	text-align: justify;
}
#content.entry
{
	margin-bottom: 20px;
}
#content.pad
{
	padding: 10px;
}
#allpagecontent
{
	padding-left: 20px;
	padding-right: 20px;
	background-color:: #ffffff;
	text-align: justify;
}
#allpagecontent h5
{
	padding-top: 10px;
	font: bold Verdana, Arial, Helvetica, sans-serif;
	color: #175f9a;
	text-align: justify;
}

#sidetable
{
	background-image: url(images/SideTable.jpg);
	background-repeat: no-repeat;
	width: 468px;
	height: 129px;
	float:right;
	padding-right: 15px;
}
.header
{
	color: #175f9a;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 25px;
	padding-top: 10px;
	vertical-align: middle;
}
.sidetabletext
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	float:left;
}
.contactdetails_lft
{
	float: left;
	width: 300px;
	padding-left: 50px;
}
.contactdetails_rght
{
	float: left;
	width: 300px;
	padding-left: 15px;
	padding-right: 30px;
}
/* Footer */
#footer
{
	height: 20px;
	width: 886px;
	clear: both;
	background-color: #666666;
	padding-top: 5px;
}

#footer p {
	text-align: center;
	font-size: 9px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
}
#footer a
{
color: #ffffff;
}
