body {width:100%; min-height:1500px; background-color:#CCCCCC; background-image:url(../images/bkgr.jpg); background-repeat: repeat-x; }

.img { position:absolute; top:0px; left:50%; margin-left:-500px;}

#wrap{ position:absolute; left:50%; margin-left:-450px; top:10px; width:900px; height:100%;}
#topicon{position:absolute; left:759px; top:0px; width:135px; height:114px;}
#logo{position:absolute; left:8px; top:0px; width:256px; height:96px;}
#main{position:absolute; left:0px; top:185px; width:899px; height:498px; background-color:#FFFFFF;}
#left{position:absolute; left:373px; top:37px; width:515px; height:435px;}
#resleft{position:absolute; left:5px; top:37px; width:890px; height:897px;}
#right{position:absolute; left:10px; top:37px; width:351px; height:439px; font:Verdana,sans-serif;}
#local{position:absolute; left:10px; top:522px; width:850px; height:35; }

#local-sections{position:absolute; left:10px; top:560px; width:880px; height:850px; }
#local-sectionsa {margin-top:0px; float:left;  width:250px; height:500px; }	   
#local-sectionsb {margin-top:0px; float:left;  width:250px; height:500px;margin-left:50px;}	   
#local-sectionsc {margin-top:0px; float:left;  width:250px; height:500px;margin-left:50px;}
#local-sectionsd {margin-top:0px; float:left;  width:250px; height:300px; }	   
#local-sectionse {margin-top:0px; float:left;  width:250px; height:300px;margin-left:50px;}	   
#local-sectionsf {margin-top:0px; float:left;  width:250px; height:300px;margin-left:50px;}


#local-sections a.p1, #menu a.p1:visited {display:block; width:172px; height:125px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#local-sections a img {border:0;}
#local-sections a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#local-sections a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
#local-sections a.p1:hover .large {display:block; position:absolute;  top:-75px; left:200px; width:490px; height:355px; background-color:#ffffff; border:solid 1px; border-color:#FFFFCA;}

#navigation{position:absolute; left:0px; top:105px; width:900px; height:80px; }

#iconmenu {position: relative; margin:0px; auto; padding:0px; width: 900px; height: 80px; }

#iconmenu li {width: 900px; height: 80px; margin-left:0px; padding-left:0px; position: absolute; top: 0px; background: url(../images/navigation-none-text.jpg)  0 0 no-repeat; display: block; list-style: none; }

#iconmenu a {width: 180px; height: 80px; display: block; border:none; font: 13px Verdana, sans-serif; color:#666666; text-decoration:none; font-weight:200;   text-align:center; line-height: 50pt; font-style: normal;  }

#iconmenu a:hover {border: none; color:#990000;text-decoration:none;font-weight: 200;  font: 13px Verdana, sans-serif; text-align:center; line-height: 50pt;font-style: normal; }

#iconmenu #panel1c  {left: 0px;   background-position: -0px 0;}
#iconmenu #panel2c {left: 180px; background-position: -180px 0;}
#iconmenu #panel3c {left: 360px; background-position: -360px 0;}
#iconmenu #panel4c {left: 540px; background-position: -540px 0;}
#iconmenu #panel5c {left: 720px; background-position: -720px 0;}

#iconmenu #panel1c a:hover {background: url(../images/navigation-none-text.jpg) -0px -80px no-repeat;}
#iconmenu #panel2c a:hover {background: url(../images/navigation-none-text.jpg) -180px -80px no-repeat;}
#iconmenu #panel3c a:hover {background: url(../images/navigation-none-text.jpg) -360px -80px no-repeat;}
#iconmenu #panel4c a:hover {background: url(../images/navigation-none-text.jpg) -540px -80px no-repeat;}
#iconmenu #panel5c a:hover {background: url(../images/navigation-none-text.jpg) -720px -80px no-repeat;}

body#Welcome-page  a#Welcome,#iconmenu  #panel1c a:active {background: url(../images/navigation-none-text.jpg) -0px -160px no-repeat;}
body#Pitches-page a#Pitches,#iconmenu #panel2c a:active {background: url(../images/navigation-none-text.jpg) -180px -160px no-repeat;}
body#Location-page a#Location,#iconmenu #panel3c a:active {background: url(../images/navigation-none-text.jpg) -360px -160px no-repeat;}
body#Prices-page a#Prices,#iconmenu #panel4c a:active {background: url(../images/navigation-none-text.jpg) -540px -160px no-repeat;}
body#Reservations-page a#Reservations,#iconmenu #panel5c a:active {background: url(../images/navigation-none-text.jpg) -720px -160px no-repeat;}


p{ font: 11px Verdana, sans-serif; line-height: 2.5em; color:#666666; text-align:left;}	
h1{ font: 12px Verdana, sans-serif; line-height: 2.5em; color:#333333; font-style:italic;}


#footer{position:absolute; left:0px; top:1630px; width:900px; height:100px; font: 10px Verdana, sans-serif; line-height: 2em; color:#15B8E2;}

#footer-left{ float:left; text-align:left; width:500px; margin-left:0px;}
#footer-right{float:left; text-align:right;width:400px; }
#footer a { color:#1191B0; text-decoration: none;  }
#footer ul{ list-style-type: none;}
#footer a:hover { color: #000066; text-decoration: none;}
#footer span { color: #009dea;}


div.row {clear: both; padding-top: 10px;}
div.row span.label { float: left; width: 200px; font: 11px Verdana, sans-serif; line-height: 2.5em; color:#666666; text-align:left; }
div.row span.formw { float: left; width: 300px; text-align: left; } 
