body{
	margin:0px;
	padding:0px;
	background-image:url(images/main_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#ebe4d1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#111b2c;
}

a,a:visited{
	text-decoration:none;
	color:#111b2c;
}

a:hover{
	text-decoration:underline;
	color:#111b2c;
}

h1, h2, p, form{
	margin:0px;
}

h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:200%;
}

p{
	padding:5px 5px 5px 25px;
	width:auto;
}

form{
	padding:0px;
}

img{
	border:0px;
}

/********************** Structure ********************/

#MainContainer{
	width:1000px;
	margin:auto;
}

/*---------------------------------------------*/
#menuBlock{
	width:800px;
	margin:auto;
}

.menu {
	padding:20px 0 20px 32px; 
	margin:0; 
	list-style:none; 
	height:35px; 
	background:#fff url(button1.gif); 
	position:relative;
	
/*	border:1px solid #000; 
	border-width:0 1px; 
	border-bottom:1px solid #444;*/
}
.menu li {
	float:left; 
	margin-right:20px;
}
.menu li a {
	display:block; 
	float:left; 
	height:35px; 
	line-height:35px; 
	color:#ffffff; 
	text-decoration:none; 
	font-size:13px; 
	font-family:arial, verdana, sans-serif; 
	font-weight:bold; 
	text-align:center; 
	padding:0 0 0 8px; 
	cursor:pointer;
}
.menu li a b {
	float:left; 
	display:block; 
	padding:0 16px 0 8px;
	color:#ffffff; 
}
.menu li.current a {color:#142039; background:url(button3.gif);}
.menu li.current a b {color:#142039; background:url(button3.gif) no-repeat right top;}
.menu li a:hover {color:#142039; background:#000 url(button3.gif); text-decoration:none;}
.menu li a:hover b {color:#142039; background:url(button3.gif) no-repeat right top;}
.menu li.current a:hover {color:#142039; background:#000 url(button3.gif); cursor:default;}
.menu li.current a:hover b {background:url(button3.gif) no-repeat right top;}
/*---------------------------------------------*/

.bodyContentArea{
	background-image:url(images/body_feet.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:65px 30px 20px 35px;
}

#FooterHolder{
	width:auto;
	background-image:url(images/footer.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#142039;
	padding:46px 0px 20px 0px;
}
.footerBlocks{
	border-right:1px solid #1f3156;
}

.footerBlocks ul{
	color:#FFFFFF;
	margin:20px 30px 20px 30px;
}

.footerBlocks a, .footerBlocks a:visited, .footerBlocks a:hover{
	color:#CCCCCC;
}

.footerBlocks li{
	list-style:none;
	padding-bottom:5px;
}

.FooterthirdBlock{
	padding-left:20px;
	color:#cccccc;
}
.FooterthirdBlock a, .FooterthirdBlock a:visited, .FooterthirdBlock a:hover{
	color:#cccccc;
}
.footer{
	width:1000px;
	margin:auto;
}