/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #FFFFFF;
}

#wrapper {
	width: 800px;
	margin: auto;
	padding: 0;
	color: #333333;
}

#header_season { float: left; width: 100%; height: 100px; background: url(../images/headers2/banner.php) no-repeat; margin: 0 0 0 10px; }
/*#header_season { float: left; width: 100%; height: 100px; background: url(../images/headers2/header_sum.jpg) no-repeat; margin: 0 0 0 10px; }*/
/*
#headerbanner_def { float: left; width: 100%; height: 100px; background: url(../images/headers/header_tt.jpg) no-repeat; margin: 0 0 0 10px; }
#headerbanner { float: left; width: 100%; height: 100px; background: url(../images/headers/header_bb.jpg) no-repeat; margin: 0 0 0 10px; }
#headerbanner2 { float: left; width: 100%; height: 100px; background: url(../images/headers/header_hc.jpg) no-repeat; margin: 0 0 0 10px; }
#headerbanner3 { float: left; width: 100%; height: 100px; background: url(../images/headers/header_cc.jpg) no-repeat; margin: 0 0 0 10px; }
#headerbanner4 { float: left; width: 100%; height: 100px; background: url(../images/headers/header_we.jpg) no-repeat; margin: 0 0 0 10px; }
*/

#menuWrapper { float: left; width: 780px; height: 25px; margin: 0 0 0 10px; background-color: #FF9900; }
#menuWrapper ul { margin: 0 0 0 5px; padding: 0; list-style-type: none; }
#menuWrapper ul li { float: left; display: inline; color:#FFFFFF; margin: 5px 11px 0 0; font-size: 12px; }
#menuWrapper ul li a { color: #ffffff; text-decoration: none; }
#menuWrapper ul li a:hover { color: #ffffff; text-decoration: none; }
#menuWrapper ul li a:visited { color: #ffffff; }

#subMenuWrapper { float: left; height: 18px; margin: 0 0 10px 10px; background-color: #ffffff; border: 1px solid #FF9900; border-width: 0 1px 1px 1px; }
#subMenuWrapper ul { margin: 0 0 0 10px; padding: 0; list-style-type: none; }
#subMenuWrapper ul li { float: left; display: inline; color:#FF9900; margin: 2px 20px 0 0; font-size: 12px; }
#subMenuWrapper ul li a { color: #ff9900; text-decoration: none; }
#subMenuWrapper ul li a:hover { color: #ff9900; text-decoration: underline; }
#subMenuWrapper ul li a:visited { color: #ff9900; }

#mainContent { float: left; width: 780px; margin: 0 0 0 10px; background-color: #FFFFFF; }
#mainContent #leftContent { float: left; width: 580px; }
#mainContent #rightContent { float: right; width: 180px; }

.natparklist { float: left; margin: 0 0 0 20px; }
* html .natparklist { float: left; margin: 0 0 0 10px; }
.natparklist ul { color: #333333; list-style-type: none; text-align:left; }
.natparklist ul li { }
.natparklist ul li a { color: #333333; text-decoration: underline; }
.natparklist ul li a:visited { color: #333333; }

.natparklist2 { float: left; padding: 10px; text-align: center; margin: 10px 0 0 25px; }
.natparklist2 .link { color:#333333; text-decoration: underline; }

.section { float: left; width: 20%; }
.section_l { float: left; width: 20%; }
.section_r { float: left; width: 20%; }
.section_l .natparklist ul { margin: 0; padding: 0; text-align: right; }
.section_r .natparklist ul { margin: 0; padding: 0; text-align:left; }
.section_l .natparklist ul li { margin: 0; padding: 0; }
.section_r .natparklist ul li { margin: 0; padding: 0; }

.section2 { float: left; width: 25%; background-color: red; }
.section2_l { float: left; width: 25%; }
.section2_r { float: left; width: 25%; }
.section2_l .natparklist ul { margin: 0; padding: 0; text-align: right; }
.section2_r .natparklist ul { margin: 0; padding: 0; text-align:left; }
.section2_l .natparklist ul li { margin: 0; padding: 0; }
.section2_r .natparklist ul li { margin: 0; padding: 0; }

.sectionMap { float: left; width: 160px; text-align:center; }
.sectionMap2 { float: left; width: 215px; text-align:center; }
.sectionMap3 { float: left; width: 155px; text-align:center; }
.sectionMap4 { float: left; width: 200px; text-align:center; }

.scotmove { margin-left: 15%; }
* html .scotmove { margin-left: 60px; }
.walesmove { width: 16%; margin-left: 20%; }
* html .walesmove { width: 16%; margin-left: 80px; }
.niremove { width: 18%; margin-left: 17%; }
* html .niremove { width: 18%; margin-left: 70px; }
.siremove { width:16%; margin-left: 7%; }
* html .siremove { width: 16%; margin-left: 20px; }

.holcotindent { margin-left: 80px; }
* html .holcotindent { margin-left: 30px; }

.ccindent { margin-left: 0px; }
* html .ccindent { margin-left: 5px; }

.restindent { margin-left: 100px; }
* html .restindent { margin-left: 60px; }

#featuredWrapper { width: 180px; text-align: right; }
#featuredWrapper img { }
#featuredWrapper .propName { width: 180px; text-align: center; }
#featuredWrapper .propName a { color: #333333; }

.item { float: left; width: 600px; height: 30px; margin: -1px 0 0 90px; line-height: 30px; border: 1px solid #FF9900; }
.item .linkicon { float: left; width: 24px; margin: 3px 5px 0 5px; }
.item .propName { float: left; width: 300px; color:#FF9900; font-size: 15px; font-style:italic; text-indent: 10px;  }
.item .location { float: left; width: 260px; color:#FF9900; font-size: 15px; font-style:italic; text-indent: 10px; border-right: 1px solid #FF9900; border-left: 1px solid #FF9900; }

.propList { float: left; width: 600px; margin: 0 0 0 0; }
.propList th { font-weight: normal; }
.propList .icon { width: 20px; }
.propList .location { width: 260px; }
.propList .propName { width: 300px; }
.propList .text { color:#FF9900; font-size: 13px; font-weight: bold; padding-left: 5px; font-family:Arial, Helvetica, sans-serif; }
.areaimg { float: right; width: 150px; }

.restlist { float: left; width: 320px; height: 100px; margin: 0 0 15px 45px; border: 1px solid #FF9900; }
.restlist .pic { float: left; padding: 10px; }
.restlist .propdetails { float: left; width: 150px; font-style:italic; padding: 10px; }

#footer { float: left; width: 780px; height: 25px; margin: 0 0 0 10px; padding: 10px 0 0 0; background:#ffffff; line-height: 25px; text-align:center; font-size: 11px; }

ul.details { margin: 10px 0 0 0; padding: 0; list-style-type: none; }
ul.details li { padding: 1px 0 1px 0; }

#bottomNav { width: 780px; height: 34px; margin: 20px 0 10px 0; }
#bottomNav .endbuttons { float: left; width: 105px; }
#bottomNav .midbutton { float: left; width: 570px; text-align: center; }

#myform { width: 600px; margin: 20px 0 10px 90px; }
#myform label { float: left; width: 180px; color: #FF9900; }
#myform .formstyle { border: 1px solid #666666; width: 300px; padding: 2px 5px 2px 5px; margin: 0 0 2px 0; color: #444444; }
#myform .formstyle:focus { border: 1px solid #ff9900; }
#myform .formstyle_buttons { border: 1px solid #666666; margin-left: 150px; }

.englandShift { margin-left: 40px; }
.scotlandShift { margin-left: 190px; }
.walesShift { margin-left: 240px; }
.nirelandShift { margin-left: 240px; }

/* =================== TEXT ================ */
h1 { margin: 5px 0 0 0; padding: 0; color: #ff9900; font-size: 24px; font-weight: normal; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; }
h2 { margin: 10px 0 0 0; padding: 0; color: #ff9900; font-size: 23px; font-weight: normal; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; }
h3 { margin: 5px 0 0 5px; padding: 0; color: #FF9900; font-size: 24px; font-weight: normal; text-align:center; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; }
h4 { margin: 20px 0 10px 0; padding: 0; color: #ff9900; font-size: 15px; font-weight: normal; font-style: italic; }
h5 { margin: 5px 0 0 0; padding: 0; color: #FF9900; font-size: 18px; font-weight: normal; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; }
p { margin: 0; padding: 10px 0 0 0; text-align: justify; line-height: 15px; }

a { color: #FF9900; text-decoration: none; }
a:hover { color: #FF9900; text-decoration: underline; }
a:visited { color: #FF9900; }


strong { color: #FF9900; }

td h2 { margin: 0; text-align:center; margin: 3px 0 3px 0; }

.link { color: #333333; text-decoration: underline; }
.link2 { color: #333333; text-decoration: underline; font-size: 11px;  }
.link3 { color: #333333; text-decoration: none; font-style: italic; }
.link3:hover { font-weight: bold; } }
.linkdesc { color:#333333; font-size: 11px; }
a.glink { color: #333333; text-decoration: none; }

.detailimg { border: 1px solid #808080; margin-top: -22px; }
.clearboth { clear: both; }
.tableHeader { text-align:center; font-weight: bold; font-size: 12px; }
.orange { color: #FF9900; font-size: 9px; font-style: normal; }
.country { color: #ff9900; font-size: 24px; font-weight: normal; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; line-height: 25px; }
.active { color: #663D00 }
.active2 { color: #995C00; }

a.desclink { color: #333333; text-decoration: underline; }
a.desclink:hover { color: #333333; }
img { border: none; }
