@charset "utf-8";
/* 
		Blakes Boats ----------
    Document   : regionalguides.css
    Created on : 23-03-2009
    Author     : Erin Ward
		Cleanup #1 : CM 20090515
    Description:
        REGIONAL GUIDES STYLES, styles that apply to regional information
				pages or are used globally throughout the regional information page.
*/

/* COLORS
	- default body text  #002F5E
	- subtitle h2 text   #E74A3F

*/


/*~ Globally Applied Regional Styles ~*/
#content h3 {
color:#E74A3F;
font-size:20px;
font-weight:700;
padding:10px 0 0 10px;
}

#content h4 {
font-weight:700;
margin-top:10px;
padding-left:10px;
}

#content h5 {
font-size:16px;
font-weight:700;
margin-top:10px;
padding-left:10px;
}

#content h6 {
font-style:italic;
margin-top:10px;
padding-left:10px;
}

#content p {
	line-height:1.6;
	padding:5px 8px 0 10px;
}

#content {
height:auto;
padding:10px;
width:952px;
background: url(/images/regionalguides/bgrounds/bg_content.jpg) repeat-x;
}

#content_left {
background-color:#D6F3FB;
background-image:url(/images/regionalguides/bgrounds/bg_cont_box.jpg);
background-repeat:repeat-x;
float:left;
height:auto;
padding:0 6px 10px 0;
width:329px;
}

#content_right {
float:right;
height:auto;
width:607px;
}

#bcrumb {
background-image:url(/images/regionalguides/bgrounds/bg_bcrumb.jpg);
background-repeat:repeat-x;
height:25px;
margin-bottom:2px;
width:607px;
}

#bcrumb ul {
font-size:11px;
font-weight:700;
padding:6px 0 0 10px;
}

#bcrumb li a {
color:#E74A3F;
text-decoration:none;
}

#content_center_col {
background-image:url(/images/regionalguides/bgrounds/bg_cont_box.jpg);
background-repeat:repeat-x;
float:left;
height:auto;
margin-top:4px;
padding:0 0 10px 5px;
width:368px;
}

#content_right_col {
background-image:url(/images/regionalguides/bgrounds/bg_cont_box.jpg);
background-repeat:repeat-x;
float:right;
height:auto;
margin-top:4px;
width:225px;
}

#quote_box {
background-color:#D3C5A3;
height:auto;
margin:10px 0 10px 13px;
padding:0 0 5px;
width:200px;
}

#content_left_top {
background:#D6F3FB url(/images/regionalguides/bgrounds/bg_cont_box.jpg) repeat-x;
height:auto;
padding:0 0 10px;
width:336px;
}

#content_left_bottom {
background-image:url(/images/regionalguides/bgrounds/bg_boaters_guide.jpg);
height:280px;
margin-top:10px;
padding:10px 0;
width:336px;
}

#content_right_bottom {
background-image:url(/images/regionalguides/bgrounds/bg_maps.jpg);
float:right;
height:300px;
margin-top:10px;
width:299px;
}

/*Books and Maps */
#content_right_bm {
height:auto;
width:607px;
}

#content_books {
background-color:#D6F3FB;
background-image:url(/images/regionalguides/bgrounds/bg_cont_box.jpg)repeat-x;
height:auto;
margin-top:10px;
padding-bottom:10px;
width:607px;
}

#content_left_bottom_bm {
background:#D6F3FB url(/images/regionalguides/bgrounds/bg_cont_box.jpg)repeat-x;
float:left;
height:auto;
margin-top:10px;
padding-bottom:10px;
width:336px;
}

#content_left_bm_bg {
background:url(/images/regionalguides/bgrounds/bg_beg_guide2.jpg) no-repeat;
float:left;
height:300px;
margin-top:10px;
width:336px;
}

.view_button_bm {
float:right;
margin:140px 30px 0 0;
}

.book_img {
float:left;
margin:10px 10px 0 8px;
}

.hr_maps {
border-style:dashed;
border-width:1px;
margin-top:10px;
width:98%;
}

#content_right_hf {
background:#D6F3FB url(/images/regionalguides/bgrounds/bg_cont_box.jpg) repeat-x;
float:left;
height:auto;
margin-left:10px;
padding:0 0 10px;
width:606px;
}

#content_left_hf {
background:#D6F3FB url(/images/regionalguides/bgrounds/bg_cont_box.jpg) repeat-x;
height:auto;
margin-top:10px;
padding:0 0 10px;
width:336px;
}

.errorbox-good {
height:auto;
margin:0 0 0 50px;
text-align:left;
width:200px;
}

.ss-form-entry {
height:auto;
width:200px;
}

/*Beginners Guide */
#content_center_bg {
float:left;
height:auto;
margin-left:10px;
width:304px;
}

#content_center_bg1 {
background:#D6F3FB url(/images/regionalguides/bgrounds/bg_cont_box.jpg) repeat-x;
height:auto;
padding:5px 0 10px;
width:304px;
}

#content_center_bg2,#content_center_bg3 {
background:#D6F3FB url(/images/regionalguides/bgrounds/bg_cont_box.jpg) repeat-x;
height:auto;
margin-top:10px;
padding:5px 0 10px;
width:304px;
}

#content_right_bg {
float:right;
height:auto;
width:290px;
}

#content_right_bg1 {
background:#D6F3FB url(/images/regionalguides/bgrounds/bg_cont_box.jpg) repeat-x;
height:auto;
padding:5px 0 10px;
width:290px;
}

#content_right_bg2,#content_right_bg3 {
background:#D6F3FB url(/images/regionalguides/bgrounds/bg_cont_box.jpg) repeat-x;
height:auto;
margin-top:10px;
padding:5px 0 10px;
width:290px;
}

#sub_nav {
background-image:url(/images/regionalguides/bgrounds/bg_sub_nav.jpg);
background-repeat:repeat-x;
height:27px;
margin:0 0 10px;
width:952px;
}

#sub_nav ul {
float:right;
font-size:15px;
font-weight:700;
padding:5px 10px 0;
}

#sub_nav li a {
color:#002F5E;
text-decoration:none;
}

#sub_nav li a:hover {
color:#E74A3F;
text-decoration:underline;
}

.quote_box_bg {
background-color:#DFD3B9;
font-weight:700;
height:auto;
margin:5px;
padding:5px;
width:200px;
}


/*Guide Index Page*/
#content_left_gi {
	float:left;
	height:auto;
	width:336px;
}

#content_center_col_gi {
background:url(/images/regionalguides/bgrounds/bg_cont_box.jpg) repeat-x;
float:left;
height:auto;
margin-top:7px;
padding:0 2px 10px 0;
width:298px;
}

#content_center_col_gi ul {
font-size:14px;
font-weight:700;
padding:6px 0 0 10px;
}

#content_center_col_gi li {
margin:6px 10px 2px 0;
}

#content_center_col_gi a {
color:#002F5E;
}

#content_right_col_gi {
background-image:url(/images/regionalguides/bgrounds/bg_beg_guide.jpg);
background-repeat:repeat-x;
float:right;
height:300px;
margin-top:7px;
width:299px;
}

/*Sub Category Pages
Discovery Pages*/
#content_center_col_b {
background-image:url(/images/regionalguides/bgrounds/bg_beg_guide2.jpg);
background-repeat:repeat-x;
float:left;
height:369px;
margin-top:10px;
padding:0 0 0 5px;
width:368px;
}

#content_left_bottom_it {
background-image:url(/images/regionalguides/bgrounds/bg_beg_guide2.jpg);
height:298px;
margin-top:10px;
padding:10px 0;
width:336px;
}

.msg_head {
background:#039C3E;
color:#fff;
cursor:pointer;
font-size:12px;
font-weight:700;
margin:10px 10px 0;
position:relative;
width:206px;
}

.msg_body {
padding:5px 10px 0 15px;
width:203px;
}

h2.title_dg span {
background:url("/images/regionalguides/titles/des_guide.png");
height:100%;
left:-8px;
overflow:hidden;
position:absolute;
top:-6px;
width:100%;
}

h2.title_pyc {
height:54px;
position:relative;
width:205px;
}

h2.title_pyc span {
background:url("/images/regionalguides/titles/pyc.png");
height:100%;
left:-8px;
overflow:hidden;
position:absolute;
top:-7px;
width:100%;
}

h2.title_gi {
height:48px;
position:relative;
width:95px;
}

h2.title_gi span {
background:url("/images/regionalguides/titles/guides.png");
height:100%;
left:-7px;
overflow:hidden;
position:absolute;
top:-7px;
width:100%;
}

h2.title_bg span {
background:url("/images/regionalguides/titles/beg_guide.png");
height:100%;
left:-7px;
overflow:hidden;
position:absolute;
top:-7px;
width:100%;
}

h2.title_exp_discovery {
height:60px;
position:relative;
width:287px;
}

h2.title_exp_discovery span {
background:url("/images/regionalguides/titles/exp_discovery.png");
height:100%;
left:-7px;
overflow:hidden;
position:absolute;
top:-13px;
width:100%;
}

h2.title_local_sights span {
background:url("/images/regionalguides/titles/local_sights.png");
height:100%;
left:-8px;
overflow:hidden;
position:absolute;
top:-7px;
width:100%;
}

h2.title_books {
height:54px;
position:relative;
width:169px;
}

h2.title_books span {
background:url("/images/regionalguides/titles/books_maps.png");
height:100%;
left:-7px;
overflow:hidden;
position:absolute;
top:-13px;
width:100%;
}

h2.title_handbook {
height:54px;
position:relative;
width:209px;
}

h2.title_handbook span {
background:url("/images/regionalguides/titles/handbook.png");
height:100%;
left:-7px;
overflow:hidden;
position:absolute;
top:-13px;
width:100%;
}

.padding {
padding:10px 0 0 5px;
}

.padding_eu {
padding:10px 0 0 10px;
}

.margin {
margin-top:10px;
}

.link {
color:#002F5E;
float:right;
font-weight:700;
padding:5px;
}

.img {
margin:10px 0 0 8px;
}

.bold {
font-weight:700;
}

.quote_box_title {
color:#002F5E;
font-size:18px;
}

.quote_img {
float:left;
height:auto;
width:10px;
}

.quote {
font-size:14px;
line-height:1.4;
margin-left:5px;
}

.quote_name {
font-size:12px;
font-weight:700;
line-height:16px;
margin-left:5px;
}

.smtext {
font-size:11px;
}

.view_button {
float:right;
margin:160px 10px 0 0;
}

.books_button {
float:right;
margin:180px 80px 0 0;
}

.bh_text {
float:right;
margin:100px 40px 0 0;
}

.order_button {
float:right;
padding:10px 65px 0 0;
}

.to_know_button {
float:right;
margin:100px 10px 10px 0;
}

.orange_text {
color:#E74A3F;
}

.bg {
font-weight:700;
margin:5px 0;
}

.boat_sm {
float:right;
padding:5px 10px 0 5px;
}

.pdf_img {
float:left;
margin-right:5px;
}

a,#bcrumb li a:hover {
color:#002F5E;
text-decoration:underline;
}

#bcrumb ul li,#sub_nav ul li {
display:inline;
}

.buy_button,.msg_list {
float:right;
}

h2.title_dg,h2.title_bg {
height:53px;
position:relative;
width:176px;
}

h2.title_local_sights,h2.title_local_sights_leftcol,h2.title_local_sights_stourport {
height:54px;
position:relative;
width:255px;
}

h2.title_local_sights_leftcol span,h2.title_local_sights_stourport span {
background:url("/images/regionalguides/titles/local_sights.png");
height:100%;
left:-6px;
overflow:hidden;
position:absolute;
top:0;
width:100%;
}

.align_left,.align_right {
text-align:left;
}
#blakes-handbook form{ padding:8px; }
#blakes-handbook form label{ display:block; width:160px; float:left; font-weight:600;}
#blakes-handbook form br{clear:left; }
#blakes-handbook form #mailoption{
	width:550px;
	clear:left;
	padding: 8px 0 0 0;
}
#blakes-handbook form #submit{
	clear:both;
	margin: 10px 0;
}
/*EOF*/
