* {margin:0px; padding:0px;}







img {border:none;}







body {



	background-color:#FFFFFF;



}



.wrapper {



	width:964px;



	margin:0 auto;



}



.header {



	width:964px;



	height:359px;



	position:relative;



	float:left;



	background:url(images/header.gif) no-repeat;



}



.logo {



	width:242px;



	height:203px;



	position:relative;



	float:left;



	padding-left:31px;



	padding-top:39px;



}



.search {



	width:428px;



	height:74px;



	position:relative;



	float:right;



	background-image:url(images/searchboxtop.gif);



	background-repeat:no-repeat;



	margin-right:18px;



}



.searchboxmain {

	width:400px;

	position:relative;

	float:right;

	margin-top:10px;

	margin-right:15px;

}



.searchboxinput {

	width:400px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	position:relative;

	float:left;

}

.searchboxinput a { color: #000; text-decoration:none;}

.searchboxinput a:hover { color:#000000; text-decoration:underline;}



.searchboxbut {



	width:57px;



	height:32px;



	position:relative;



	float:left;



	margin-left:5px;



}



.formstyle {



	width:215px;



	height:21px;



	background-image:url(images/searchbg.gif);



	background-repeat:repeat-x;



	border:1px solid #999999;



	padding-top:7px;



	padding-top:5px;



}



.headertext {



	width:350px;



	height:auto;



	float:left;



	font-family:Georgia, "Times New Roman", Times, serif;



	font-size:24px;



	color:#FFFFFF;



	font-weight:bold;



	text-align:center;



	margin-left:160px;



	margin-top:80px;



}



.nav {



	width:964px;



	height:51px;



	position:relative;



	float:left;



	margin-top:3px;



}



.content {



	width:964px;



	position:relative;



	float:left;



	margin-top:3px;



}











.left {



	width:209px;



	height:auto;



	position:relative;



	float:left;



}



.leftfirstroundbox {



	width:209px;



	height:auto;



	position:relative;



	float:left;



}



.leftblueround {



	width:209px;



	height:32px;



	position:relative;



	float:left;



	background-image:url(images/leftround.gif);



	background-repeat:no-repeat;



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:bold;



	text-align:center;



	color:#FFFFFF;



	padding-top:18px;



}



.leftblueroundflat {



	width:209px;



	height:32px;



	position:relative;



	float:left;



	background-image:url(images/leftroundflat.gif);



	background-repeat:no-repeat;



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



	font-weight:bold;



	text-align:center;



	color:#FFFFFF;



	padding-top:18px;



}



.leftcentertextbox {



	width:209px;



	height:auto;



	background-color:#dedede;



	position:relative;



	float:left;



}



.leftcentertextbox ul {



	margin-left:25px;



}



.leftcentertextbox li {



	list-style-image:url(images/bullet.gif);



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	line-height:24px;



	color:#000000;



}



.leftcentertextbox li a {



	color:#000000;



	text-decoration:none;



}



.leftcentertextbox li a:hover {



text-decoration:underline;



}



.leftbotround {



	width:209px;



	height:10px;



	position:relative;



	float:left;



	background-image:url(images/leftgreyround_bot.gif);



	background-repeat:no-repeat;



	padding-bottom:3px;



}







.leftcenterbluetextbox {



	width:209px;



	height:auto;



	background-color:#057dc2;



	position:relative;



	float:left;



}



.leftbluebotround {



	width:209px;



	height:10px;



	position:relative;



	float:left;



	background-color:#057dc2;



	padding-bottom:6px;



}



.dropdown{float:left;width:185px;text-align:center;clear:both;}



.dropdown ul{padding:5px 0px 20px 16px; margin:0px;list-style:none;}



.dropdown ul li{font: 11px arial;padding:5px;margin:0px;}



.dropdown ul li .lefpad{padding-left:8px;}



.dropdown ul li .border{border:1px solid FFFFF;}







.leftcentergreentextbox {



	width:209px;



	height:auto;



	background-color:#72b238;



	position:relative;



	float:left;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	background-color:#057dc2;



}



.leftcentergreentextboxindex {



	width:209px;



	height:auto;



	background-color:#72b238;



	position:relative;



	float:left;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	background-color:#72b238;



}







.leftcentergreentextboxgreen {



	width:209px;



	height:auto;



	background-color:#72b238;



	position:relative;



	float:left;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFFFFF;



}



.leftgreenbotround {



	width:209px;



	height:10px;



	position:relative;



	float:left;



	background-color:#057dc2;



	padding-bottom:6px;



}



.leftgreenbotroundgreen {



	width:209px;



	height:10px;



	position:relative;



	float:left;



	background-image:url(images/roundgreenbot.gif);



	background-repeat:no-repeat;



	padding-bottom:6px;



}



.leftcenterlightbluetextbox {



	width:209px;



	height:auto;



	background-color:#057dc2;



	position:relative;



	float:left;



	text-align:center;



}
.leftcenterlightbluetextbox a{
color:#FFFFFF;
text-decoration:none;
}
.leftcenterlightbluetextbox a:hover{
color:#FFFFFF;
text-decoration:underline;
}


.leftcenterlightbluetextbox p{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFFFFF;



	text-align:left;



	padding-left:20px;



}



.leftlightbluebotround {



	width:209px;



	height:10px;



	position:relative;



	float:left;



	background-color:#057dc2;



	padding-bottom:8px;



}



.leftlightbluebotroundindex {



	width:209px;



	height:10px;



	position:relative;



	float:left;



	background-image:url(images/roundbluebot.gif);



	background-repeat:no-repeat;



	padding-bottom:8px;



}



.leftlightgreenbotroundindex {



	width:209px;



	height:10px;



	position:relative;



	float:left;



	background-image:url(images/roundgreenbot.gif);



	background-repeat:no-repeat;



	padding-bottom:8px;



}



.roundbluebot {



	width:209px;



	height:10px;



	position:relative;



	float:left;



	background-image:url(images/rounlightblue.gif);



	background-repeat:no-repeat;



	padding-bottom:8px;



}







.formstyle002 {



	width:145px;



	height:16px;



	border:1px solid #999999;



	margin:2px;



	padding-top:1px;



	padding-left:5px;



}











.center {



	width:525px;



	height:auto;



	position:relative;



	float:left;



	margin-left:8px;



}



.center p{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#000000;



	padding:5px;



	text-align:left;



	line-height:18px;



}



.center h1{



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	color:#3b9d00;



	padding:5px;



	text-align:left;



}



.center h2{



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	color:#4192fa;



	padding:5px;



	text-align:left;



}



.center h3{



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	color:#3b9d00;



	padding:5px;



	text-align:center;



	margin-top:20px;



	margin-bottom:20px;



}



.center h4{



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#0099FF;



	padding:5px;



	text-align:center;



}



.center ul{



	margin-left:25px;



}



.center li{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#000000;



	padding:5px;



	text-align:left;



	list-style-image:url(images/bullet.gif);



}



.mapmain {



	width:525px;







	position:relative;



	float:left;



}



.centerroundtopblue {



	width:525px;



	height:36px;



	position:relative;



	float:left;



	background-image:url(images/biground.gif);



	background-repeat:no-repeat;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



	color:#FFFFFF;



	font-size:18px;



	padding-top:15px;



}



.maparea {



	width:525px;



	height:237px;



	position:relative;



	float:left;



}



.greenbotroundmap {



	width:525px;



	height:14px;



	position:relative;



	float:left;



	background-image:url(images/centergreenroundbot.gif);



	background-repeat:no-repeat;



}







.spacer {



	position:relative;



	float:left;



	width:525px;



	height:15px;



}



.greenroundbox002 {



	width:525px;



	/*height:123px;*/



	position:relative;



	float:left;



	margin-top:15px;



	background-color:#87c740;



	-moz-border-radius: 1em;







}



.greenroundbox002 p {



	font-family:Arial, Helvetica, sans-serif;



	font-size:18px;



	color:#FFFFFF;



	padding:10px;



	text-align:center;



	line-height:26px;



}







.botblueandgreenbox {



	width:525px;



	height:auto;



	position:relative;



	float:left;



	margin-top:15px;



}



.botblueandgreenboxround {



	width:525px;



	height:36px;



	position:relative;



	float:left;



	background-image:url(images/biground.gif);



	background-repeat:no-repeat;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



	color:#FFFFFF;



	font-size:18px;



	padding-top:15px;



}



.botblueandgreenboxgreen {



	width:525px;



	height:auto;



	background-color:#e8f6d3;



	position:relative;



	float:left;



}



.botblueandgreenboxgreen p {



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#000000;



	padding:10px;



}



.botblueandgreenboxbot {



	width:525px;



	height:14px;



	position:relative;



	float:left;



	background-image:url(images/centergreenroundbot.gif);



	background-repeat:no-repeat;



}















.right {



	width:209px;





	position:relative;



	float:right;



	margin-left:8px;



	background-color:#057dc2;



}



.rightindex {



	width:209px;







	position:relative;



	float: right;



	margin-left:8px;



}



.rightyello {



	width:209px;



	height:182px;



	position:relative;



	float:left;



	background-image:url(images/rightyellowbox.gif);



	background-repeat:no-repeat;



}



.rightyellotoptext {



	width:190px;



	margin:0 auto;



	font-family:"Times New Roman", Times, serif;



	font-size:20px;



	color:#000000;



	text-align:center;



	margin-top:10px;



}



.rightyellobottext {



	width:190px;



	margin:0 auto;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#000000;



	text-align:center;



	margin-top:35px;



}



.rightads {



	width:209px;



	position:relative;



	float:left;



	margin-top:10px;



}











.footerfirst {



	width:963px;



	height:120px;



	background-image:url(images/footerfirstbg.gif);



	background-repeat:repeat-x;



	position:relative;



	float:left;



	margin-top:15px;



}



.footerfirst p {	



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	padding:28px;



	color:#000000;



	text-align:center;



	line-height:20px;



	marging:20px;



}



.footersecond {



	width:963px;



	height:152px;



	background-image:url(images/footer.gif);



	background-repeat:repeat-x;



	position:relative;



	float:left;



}



.footersecond p {	



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	padding:23px;



	color:#FFFFFF;



	text-align:center;



	line-height:20px;



}



.footersecond h3 {	



	text-align:center;



}



.footersecond p a{	



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFFFFF;



	text-decoration:none;



}



.footersecond p a:hover{	



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#000000;



	text-decoration:none;



}







.arialtext {



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#000;



}







.formwidthsize {



	width:155px;



}











.extrasquaremain {



	width:525px;



	height:auto;



	position:relative;



	float:left;



	margin-top:15px;



}



.extrasquareinner001 {



	width:525px;



	height:164px;



	position:relative;



	float:left;



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



}



.leftphoto {



	width:110px;



	height:128px;



	position:relative;



	float:left;



	margin-top:15px;



	margin-left:15px;



}



.rightcontent {



	width:360px;



	height:auto;



	position:relative;



	float:left;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#FFFFFF;



	margin-top:15px;



	margin-left:15px;



}



.voirdetails {



	width:89px;



	height:24px;



	position:relative;



	float:right;



	margin-right:15px;



}







.rightcontent h2{



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	color:#000000;



}



.extrasquareinner002 {



	width:525px;



	height:50px;



	position:relative;



	float:left;



	background-color:#FFFFCC;



}







.subborder{width:515px;border:2px solid #0D4159;}



.subtablebottom{clear:both;height:35px;background-color:#0D4A5D;width:515px;line-height:35px;}



.innerbg{background-image:url('images/post_body_bg.jpg');background-repeat:repeat-x;height:164px;width:auto;}



.small{float:left;margin:0px;padding:0px;width:60px;}



.innertext{float:left;width:350px;padding-left:10px;}



.smalltext{float:left;font: 12px arial;color:#FFFFFF;text-align:left;height:110px;}



.button4{clear:both;padding-top:10px;}



#links{float:left;width:420px;height:50px;}



#linksbut{float:left;width:100px;height:50px;}



#links ul{list-style:none;margin:0px;padding-top:3px;line-height:11px;}



#links ul li{float:left;clear:none;margin:0px;font-family:Arial;font-size:12px;color:#000000; list-style:none;}



#links ul li a{color:#000000;text-decoration:none;}



#links ul li a:hover{color:#000000;text-decoration:none;}



.floatright{float:right;}



























ul#saturday{



	margin:0 auto;



	padding:0;



	list-style-type:none;



	width:auto;



	position:relative;



	display:block;



	height:51px;



	text-transform:uppercase;



	font-size:13px;



	font-weight:bold;



	background:transparent url(images/bgnav.gif) repeat-x top left;



	font-family:Helvetica,Arial,Verdana,sans-serif;



}



ul#saturday li{



	display:block;



	float:left;



	margin:0 auto;



	pading:0;



}



ul#saturday li a{



	display:block;



	float:left;



	color:#ffffff;



	text-decoration:none;



	padding:14px 55px 0 50px;



	height:37px;



	background:transparent url("images/bgDIVIDER.gif") no-repeat top left;



}



ul#saturday li a:hover{



	color:#FFFFFF;



	background:transparent url("images/bgHOVER.gif") no-repeat top right;



}



ul#saturday li a.current,ul#saturday li a.current:hover{



	color:#fff;



	background:transparent url(images/bgON.gif) no-repeat top left;



}



#lien { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }

#lien a{

text-decoration:none;

color:#FFFFFF;

}

#lien a:hover{

text-decoration: underline;

color:#FFFFFF;

}



.input{width:170px;}





#bodyMiddle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }



.yellow { font-size: 1.4em; font-weight: bold;}

.yellow {



	width:525px;



	height:36px;



	position:relative;



	float:left;



	background-image:url(images/biground.gif);



	background-repeat:no-repeat;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



	color:#FFFFFF;



	font-size:18px;



	padding-top:15px;





}



.bodytextpadding a { color:#000000; text-decoration: underline; }

.bodytextpadding a:hover { color: #000000; text-decoration: none; }



#mesinfos td { height: 30px; }



#left_side_conn { color:#FFFFFF; text-align: left; }

#left_side_conn a { color: #ffffff; text-decoration: underline; }

#left_side_conn a:hover { color: #ffffff; text-decoration: none; }



.login1 .Emailtxt{height:16px;width:145px;border:1px solid #999999;margin:2px; padding-top:2px; padding-left:2px;}









.login1{float:left;width:185px;text-align: center;clear:both;}



.login1 ul{margin:0px;list-style:none;padding:10px 5px 12px 8px; text-align:center; }



.login1 ul li{font: 12px verdana;color:#ffffff;margin:0px;padding-bottom:10px; padding-left: 20px; }
