/*** PAGE LAYOUT ***/



body{

	background:url(../images/bodyBackground.jpg) repeat-x;

	}

	

#wrapper{

	width:900px;

	background:url(../images/mainBackground.jpg) repeat-x #fff;

    min-height: 100%;

    height: auto !important;

    height: 100%;

	margin:0 auto -123px auto;

	}





/*** HEADER ***/	

#header{

	width:800px;

	margin:0 auto;

    height: 125px;

	}

	

	#headerLeft{

		width:302px;

		float:left;

		height: 72px;

		margin-top:35px;

		}

		

	#headerRight{

		width:300px;

		float:right;

		text-align:right;

		height: 72px;

		margin-top:75px;

		font-weight:bold;

		color:#fff;

		}		

/*** HEADER ***/



/*** MAIN ***/	

#mainWrapper{

	width:800px;

	margin:0 auto;

	min-height: 700px;

    height: auto !important;

    height: 700px;	

	}



	#mainBanner{

		width:100%;

		background:url(../images/mainBanner2013.jpg) no-repeat center;

		height:210px;

		}

		

	/*** MAIN MENU ***/  

	#mainMenu{

		width:185px;

		 min-height:360px;

 		 height:auto !important;

 		 height:360px;

		float:left;

		margin-left:15px;

		padding: 0 0 15px 0;

		border:1px solid #b1c3d9;

		background:url(../images/menuTop.jpg) top repeat-x;

		}

				

		#mainMenu p{

			margin:0;

			padding:4px 0px 0px 15px;

			}

			

		#mainMenu ul {margin-top:-1px;}

		#mainMenu ul li{list-style:none;}

		#mainMenu ul li a {height:23px; line-height:23px; padding:0px 0px 0px 15px; color:#0090cf; border:0px solid #dbe7f1; border-bottom-width:1px; width:170px; display:block; background:#fff; font-size:11px;}

		#mainMenu ul li a:hover {color:#015ea4; border-color:#dbe7f1; background:#eee; text-decoration:none;}		

	/*** MAIN MENU ***/

		

	#mainContent{

		width:560px;

		float:left;

		margin-left:25px;

		}

		

	#mainContent p{

		padding-right:60px;

		}

		

	.gallery {padding-top:15px;}

	.gallery a{padding-top:15px;}

			

	#imageLeft {float:left; width:275px; padding:15px 0px 10px 0px;}

	#imageLeft img{margin:0px 4px 4px 0px;}

	#imageRight {float:left; padding:15px 0px 10px 0px;}

	#imageRight img{margin:0px 0px 4px 4px;}

	

	#logos {margin:20px 0px 0px 5px;}

	#logos img{margin:10px;}

	

	.contact {width:300px;}

	.contact td{padding:5px 0px;}

/*** MAIN ***/





/*** FOOTER ***/	

#push{height: 123px;}

#footer{

	clear:both;

	height: 123px;

	background:url(../images/footerBackground.jpg) repeat-x;

	}



#footerInner{

	width:800px;

	font-size:11px;

	margin:0 auto;

	text-align:center;

	background:url(../images/footerBackground.gif) repeat-x;

	padding:55px 0px 0px 0px;

	color:#fff;

	}

	

	/*** FOOTER MENU ***/  

	#footerMenu{

		width:430px;

		height:3px;

		margin:0 auto;

		}	

		

	#footerMenu ul li{list-style:none; float:left;}

	#footerMenu a {height:12px; padding:0px 5px;} 

	/*** FOOTER MENU ***/

	

#footerInner p{

	margin:0;

	padding:0;

	color:#fff;	

	}

	

#footerInner a{color:#fff;}	

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

/*** FOOTER ***/

#paging_container1 ul li {list-style:none;}

#paging_container1 ul li p{margin:1px;}

#paging_container1 .page_navigation {text-align:right;margin:15px 0;}

#paging_container1 .page_navigation a {margin:0 3px; color:#fff; background:#c5c6c7; padding:3px 5px;outline:none;}
#paging_container1 .page_navigation a:hover {cursor:pointer;text-decoration:none;}
#paging_container1 .page_navigation a.active_page {border:1px solid #c5c6c7;color:#c5c6c7;background:#fff; }
