/* PAGES */

/* GENERAL */
#content .threebytwo {padding:40px 0px 0px 175px; width:520px;}
#content .threebytwo td {padding:23px 20px 10px 0px; width: 160px; text-align:center;}
#content .threebytwo td p {padding:0px; margin:0px; padding-bottom:8px; background:url(../assets/images/furniture/shadowBottom.160.png) no-repeat bottom;}
#content .threebytwo td span {width:160px; height:160px; display:block;}
#content .threebytwo td img {margin-bottom:0px; }
#content .threebytwo h1.redsquare {height:200px !important; }


#content .threebythree {padding:30px 0px 0px 175px; width:520px;}
#content .threebythree td {padding:3px 20px 10px 0px; width: 160px; text-align:center; }
#content .threebythree td p {padding:0px; margin:0px; padding-bottom:8px; background:url(../assets/images/furniture/shadowBottom.160.png) no-repeat bottom;}
#content .threebythree td span {width:160px; height:120px; display:block;}
#content .threebythree td img {margin-bottom:0px; }

#content .threebythree #td0 span {background-position:top left;}
#content .threebythree #td1 span {background-position:top center;}
#content .threebythree #td2 span {background-position:top right;}
#content .threebythree #td3 span {background-position:center left;}
#content .threebythree #td4 span {background-position:center;}
#content .threebythree #td5 span {background-position:center right;}
#content .threebythree #td6 span {background-position:bottom left;}
#content .threebythree #td7 span {background-position:bottom center;}
#content .threebythree #td8 span {background-position:bottom right;}

#content .fourbythree {padding:30px 0px 0px 95px; width:700px;}
#content .fourbythree td {padding:3px 20px 10px 0px; width: 160px; text-align:center; }
#content .fourbythree td p {padding:0px; margin:0px; padding-bottom:8px; background:url(../assets/images/furniture/shadowBottom.160.png) no-repeat bottom;}
#content .fourbythree td span {width:160px; height:120px; display:block;}

#content .fourbythree #td0 span {background-position:top left;}
#content .fourbythree #td1 span {background-position:-180px 0px;}
#content .fourbythree #td2 span {background-position:-360px 0px;}
#content .fourbythree #td3 span {background-position:top right;}
#content .fourbythree #td4 span {background-position:left center;}
#content .fourbythree #td5 span {background-position:-180px -140px;}
#content .fourbythree #td6 span {background-position:-360px -140px;}
#content .fourbythree #td7 span {background-position:right;}
#content .fourbythree #td8 span {background-position:bottom left;}
#content .fourbythree #td9 span {background-position:-180px -280px;}
#content .fourbythree #td10 span {background-position:-360px -280px;}
#content .fourbythree #td11 span {background-position:bottom right;}

#backButton {float:right; display:inline; height:11px;}

#content .threebythree td.no-shadow p, #content .fourbythree td.no-shadow p {background:none;}


/* HOME */
#home { }
#offers {position:absolute; right:0; top:185px; text-align:center; width:200px;}

#offers .specialoffer { color:#000000; background:url(../assets/images/furniture/shadowBottom.png) no-repeat top #C82733; color:#FFFFFF; 
			   margin-bottom:37px;}
#offers .specialoffer .content {min-height:100px; padding:10px 10px 10px 10px; }
#offers .specialoffer h4 {padding-bottom:5px;}
#offers .specialoffer h3 {line-height:1.4em;}
#offers .specialoffer h2 {padding:5px 0;}
#offers .specialoffer p {font-size:90%; padding-top:5px; padding-bottom:0px;}
#offers .specialoffer a {color:#FFFFFF; text-decoration:underline;}


#offers select {width:180px; margin-top:5px;}
#offers input {padding:4px 10px; margin-top:5px;}



/* ABOUT */
#morston-aboutus { }
#morston-aboutus td p span {background-image: url(../assets/images/pages/morston-aboutus.jpg);}

#leziate-aboutus { }
#leziate-aboutus td p span {background-image: url(../assets/images/pages/leziate-aboutus.jpg);}

#aboutus .copy {text-align:left; font-size: 90%; line-height:1.4em; }
#aboutus .copy p {background:none; height:auto; margin-bottom:10px;}


/* SAILING */
#morston-sailing { }
#morston-sailing td p span {background-image: url(../assets/images/pages/morston-sailing.jpg);}


/* POWERBOATING */
#morston-powerboating { }
#morston-powerboating td p span {background-image: url(../assets/images/pages/morston-powerboating.jpg);}


/* THEORY */
#morston-theory { }
#morston-theory td p span {background-image: url(../assets/images/pages/morston-theory.jpg);}


/* CONTACT & LOCATION */
#contact #map {margin:22px 0px 0px 95px; width:700px; height:375px;}
#contact #details {margin:2px 0px 0px 95px; width:700px; height:100px; padding-top:8px;}
#contact #details .left {float:left; font-size:110%; line-height:1.3em; padding-right: 20px; margin-right:20px;}
#contact #details .border { border-right:1px solid #F03B42;  }
#contact #details .right {width: 200px; float:right; padding-top:4px;}
#contact #details .right h1 {padding-bottom:5px;}


/* TIMES & TIDES */
#times {margin:2px 0px 0px 95px; width:700px; height:375px;}
#times h3 {padding:7px 0px 4px 0px;}
#times .flash { background:url(../assets/images/furniture/shadowBottom.png) no-repeat bottom; padding-bottom:8px; overflow:hidden; clear:both;}
#times #codicil {margin-top:0px; color:#CCCCCC; font-size:90%;}


/* SEALS */
#seals { }
#seals td p span {background-image: url(../assets/images/pages/seals2.jpg);}

/* BLAKENEY */
#blakeney td h5 {font-size: 12px; text-align:left; line-height:1.4em; }
#blakeney td p span {background-image: url(../assets/images/pages/morston-powerboating.jpg);}

/* GROUPS & PARTIES */
#morston-groups td h5 {font-size: 12px; text-align:left; line-height:1.4em; }
#morston-groups td span {background-image: url(../assets/images/pages/morston-groups.jpg);}
#morston-groups td h5 p span {width:100%; background-image: none;}

/* VOUCHERS */
#morston-vouchers h3 {padding:10px 0px 4px 0px;}
#voucherDetails {margin-top:10px; background-color:#EEEEEE;}
#voucherDetails h3 {margin-top:10px; padding:10px 10px 0px 10px; color:#F03B43; font-size:150%;}
#voucherDetails p {padding:10px 10px 15px 10px; }

#courseTitle {padding:10px 0px 5px 0px;}


/* SCHOOLS */
#morston-schools { }
#morston-schools td p span {background-image: url(../assets/images/pages/morston-schools.jpg);}


/* ABOUT US */
#morston-aboutus td.copy p {text-align:left;}


/* SEARCH */
#search {margin:2px 0px 0px 95px; width:700px; height:375px;}
#search h1 {padding:10px 0px 8px 0px;}
#search input {font-size: 16px; padding:5px; margin-right:5px;}


h1.redsquare {background:#C82733; font-size: 160%; width:160px; height:120px; line-height:1.2em; vertical-align:middle; display:table-cell; }
a h1.redsquare {color:#FFFFFF !important;}
a:hover h1.redsquare {color:#000000 !important;}

.threebytwo ul.bulleted {list-style: none; }
.threebytwo ul.bulleted li {margin-bottom:4px; width:124px; padding:4px 20px 4px 10px; text-align: left; background:url(../assets/images/furniture/liarrow2.png) no-repeat right; }
.threebytwo ul.bulleted li a {color:#FFFFFF !important;}
.threebytwo ul.bulleted li:hover {background-color:#C82733; }
