body {
font: 62.5% arial, sans-serif;
}

body.editor {
background-color: #fff;
}

#container {
width: 920px;
margin: 0px auto;
}

/* Global Classes */
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.img-left      { float:left; margin:0px 10px 10px 0px; }
.img-right     { float:right;margin:0px 0px 10px 10px; }
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

.error, .red {
background:#FFEBE8 none repeat scroll 0%;
border:1px solid #DD3C10;
margin:0pt 10px 10px;
padding:10px;
display: block;
}

.correct, .green {
background:#E6FCE6 none repeat scroll 0%;
border:1px solid #84DB12;
margin:0pt 10px 10px;
padding:10px;
display: block;
}

.info {
background:#FBFCE6 none repeat scroll 0%;
border:1px solid #D9B411;
margin:0pt 10px 10px;
padding:10px;
display: block;
}
/* End Global Classes */

#header{
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor-bar-header.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}

/*----Different Header Background Images----*/
#header-inishowen {
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor_header_conference.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}

#header-anchorbar {
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor_header_bar.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}

#header-anchorinn {
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor_header_inn.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}

#header-skippers {
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor_header_skippers.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}

#header-aura {
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor_header_aura.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}

#header-attractions {
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor_header_attractions.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}

#header-offers {
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor_header_golf.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}

#header-entertainment {
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor_header_entertainment.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}

#header-events {
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor_header_events.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}

#header-contact {
display: block;
width: 920px;
height: 160px;
background: url(../images/sce/anchor_header_contact.jpg) no-repeat;
position: relative;
margin: 5px 0 0 0;
}
/*----End Different Header Background Images----*/

#search {
display: block;
height: 18px;
float: right;
text-align: right;
padding: 5px;
color: #ffffff;
font-size: 1.2em;
}

#search button {
background: url(../images/sce/search-btn.gif) no-repeat left top;
border: none;
color: #ffffff;
padding: 3px 14px;
margin: 0px 0px 0px 5px;
}

#search form {
display: inline;
}

.contentbottomright img {
margin: 0 0 2px 2px;
}

.contentright img {
margin: 0 0 0 2px;
}

.contentleft {
width: 438px;
padding: 10px 10px 0 10px;
float: left;
}

.contentbottomleft {
clear:both;
width: 458px;
padding: 0;
float: left;
}

.contentright {
width: 462px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-bottom: 0px;
float:left;
}

.contentrightmap {
width: 462px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-bottom: 0px;
float:right;
}

.contentbottomright {
width: 462px;
padding: 0;
float:left;
}

#content {
width: 900px;
padding: 10px 10px 0 10px;
float: left;
min-height: 200px;
}

.copyright{
display: block;
padding: 10px 5px;
color: #ffffff;
background: #660000;
height: 10px;
width: 910px;
margin: 0px;
clear: both;
}

h1 {
font-size: 2em;
color: #441d01;
}

h2, h3, h4, h5, h6 {
font-size: 1.8em;
color: #441d01;
}

p {
font-size: 1.2em;
margin: 0px 0px 5px 0px;
}

.contentleft li, td {
font-size: 1.2em;
}

a {
color: #007da3;
}

a:hover {
color: blue;
}

#booking {
font-size: 1.4em;
color: #3b1901;
font-weight: bold;
padding: 5px 0 0 0 ;
}

#booking span {
padding: 0 0 0 5px;
color: #930608;
}

/*----Attraction Box Style----*/
.attractionsbox {
width: 222px;
float: left;
padding: 2px 0 2px 2px;
margin-left:4px;
margin-bottom:2px;
border:1px solid #660000;
}

.attractionsbox p {
margin:0;
padding-left:5px;
background-color:#ddd;
}
/*----End Attraction Box Style----*/

/* ---- Aura Night Box Style ---- */
.club-aura-night {
border:1px solid #660000;
width:420px;
height:38px;
margin:0 0 4px 0px;
padding:0;
}

.club-aura-night span {
font-size:1.2em;
line-height: 1em;
font-weight:bold;
color:#ffffff;
padding:2px 0 2px 4px;
display:block;
background-color:#660000;
}

.club-aura-night p {
padding:0 0 0 5px;
line-height: 1em;
margin: 4px 0 0 0;
}
/* ---- End Aura Night Box Style ---- */

.attractionsbox2 {
width: 229px;
float: left;
padding: 0px;
}

.attractionsbox2 p {
margin: 0 0 10px 0;
}

table {
font-family: arial, sans-serif;
font-size: 1.1em;
line-height: 1.4em;
}

.SiteSearch {
margin-bottom: 20px;
}

.SiteSearch_result_item {
margin: 10px 0;
}

.SiteSearch_titlelink {
font-size: 1.4em;
color: #441d01;
}

a#ctl01_MainContent_VolSiteSearchResults_Control_SectionsRepeater_ctl00_sresultes_ctl10_previous, a#ctl01_MainContent_VolSiteSearchResults_Control_SectionsRepeater_ctl00_sresultes_ctl10_next {
color: #441d01;
font-weight: bold;
}

/* Footer Styles */
#footer {
width: 920px;
margin-top: 10px;
}

#footer ul {
list-style: none;
padding: 0px;
text-align: center;
}

#footer ul li {
display: inline;
font-size: 1.2em;
}

#footer a {
padding-left: 4px;
}

#footer .footer_link {
border-left: solid 1px #000;
}

#footer .footer_first {
border-left: none;
}
/* End Footer Styles */

/* Contact Form Styles */
#contactform, .form {
margin-bottom: 0.5em;
width:360px;
font-size: 1.2em;
}

#contactform .indent, .form .indent {
margin:10px 0px 10px 95px;
}

#contactform .form_element, .form .form_element {
padding: 0px 10px 0px 0px;
text-align:right;
float: left;
width: 110px;
}

#contactform .form_data, .form .form_data {
padding: 0px;
text-align:left;
float: left;	
}

#contactform .separator, .form .separator {
clear: both;
padding: 0px;
font-size: 0.5px;
height: 0.5px;
}

#contactform .image, #ctl00_MainContent_ctl03_update, #ctl00_MainContent_ctl03_unsubscribe {
background: #660000;
color: #FFF;
border: 1px solid #000;
}
/* End Contact Form Styles */