/* GENERAL STYLES */
.brownNewsHeader{


color:#543e30;

}




.gallerySelectText{
position:relative;
top:15px;


}




/* Main Text Definitions */

 #background_container{


background-position:left top;


}
 


td.rightBackground{

width:233px;
height:837px;


}


td.leftBackground{

width:233px;
height:837px;

}






 body {




 color: #6C6C6C;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 80%;

background-color:#ffffff;

background-repeat:repeat-x;

background-position:top center;





}


a img {
 border: 0;
}

a { 
color: #543e30;
 text-decoration: underline;
}
a:hover { 
 color: #5d5347;
 text-decoration: underline;
}

a.small { 
 color: #848486;
 text-decoration: none;
 font-size: 90%;
}
a.small:hover { 
 color: #034493;
 text-decoration: none;
 font-size: 90%;
}

h4{
font-size:15px;
color:#00755A;
text-align:center;
font-weight:lighter;

}

/************ CONTAINER **************/

#outer_container {
 width: 920px;
 background:#f9f8f7;
 margin:auto;
 position:relative;
 bottom:15px;


}


#outer_container_home {
 width: 920px;
 background:#f9f8f7;
 margin: auto;



}



#container {
 width: 820px;
 margin: auto;
 background:#f9f8f7;
}



/************** TOP **************/

#top{
width: 820px;
background: #f9f8f7;
height: 100px;


}

#logo{
float: left;
margin-bottom: 10px;
}

#top_nav{
margin-bottom: 10px;
float: left;
}

ul#top_nav_item{

float:left;
width:260px;
padding-left:0px;


margin-top:11px;
margin-left:50px;


}

ul#top_nav_item li{
list-style: none;
display: inline;
font-size:11px;

}


ul#top_nav_item li a{
color:#959595;
text-decoration: none;
padding-right:11px;
padding-left:0px;
margin-left:0px;



}


ul#top_nav_item li.navon a{
list-style: none;
display: inline;
color: #5d5347;
}


#top_search{
float: right;
padding-top: 12px;
margin: 0px;
text-align: right;
font-size: 80%;
}


#top_booking{
float: right;
padding-top: 12px;
margin: 0px;
text-align: left;


}

#top_booking select{
background-color:#ffffff;


}



/************** MAIN NAV **************/



#main_nav{
color: #24180C;
padding: 0px;
text-transform: uppercase;
background: #cabdb5;
height: 28px;
width: 819px;
margin-top:12px;

}

ul#main_nav_item {
margin: 0px;
padding: 7px 0px 1px 20px;
font-size: 90%;
}


ul#main_nav_item li{
padding: 0px 16px 0px 0px;
list-style: none;
display: inline;
}


ul#main_nav_item li a{
color: #24180C;
text-decoration: none;
}

ul#main_nav_item li a:hover{
color: #ffffff;
text-decoration: none;
}


ul#main_nav_item li.main_navon{
list-style: none;
display: inline;
color: #ffffff;
}

ul#main_nav_item li.main_navon a{
color: #ffffff;
}




/************** SECONDARY NAV **************/



#secondary_nav{
padding: 0px;
width: 165px;
float: left;
min-height:270px;



}

#secondary_nav_sub{
padding: 0px;
width: 165px;
float: left;
min-height:270px;



}




secondary_nav_no_banner{

padding: 0px;
width: 165px;
float: left;


}


div.secondary_nav_item {
margin: 0px;
padding: 4px 0px 4px 6px;
border-bottom: 1px solid #D4D4D4;
color: #777777;
}

div.secondary_nav_item a {
color: #9d8b84;
text-decoration: none;
}



div.fourthLevel_nav_item {
margin: 0px;
padding: 4px 0px 4px 25px;

color: #777777;
font-size: 80%;



}



.fourthLevel_nav_item a{
color: #9d8b84;
text-decoration: none;


}


div.secondary_nav_item a:hover {
color: #423c3e;
text-decoration: none;
}

div.secondary_nav_item_on {
margin: 0px;
padding: 4px 0px 4px 6px;
color: #423c3e;
border-bottom: 1px solid #D4D4D4;
background: #f2edea;

}


div.secondary_nav_item_on a {
color: #423c3e;
text-decoration: none;

}



/**** third level nav ****/


div.thirdLevel_nav_item {
margin-top:7px;

padding-left:15px;
font-size: 80%;
color: #9d8b84;
text-decoration:none;
padding-bottom:5px;
border-bottom: 1px solid #D4D4D4;


}

div.thirdLevel_nav_item a{
color: #9d8b84;
text-decoration:none;

}

div.thirdLevel_nav_item_on{
margin-top:7px;
padding-left:15px;
font-size: 80%;
color: #9d8b84;
text-decoration:none;
font-weight:bold;
padding-bottom:5px;
border-bottom: 1px solid #D4D4D4;
}

div.thirdLevel_nav_item_on a{
color: #9d8b84;
text-decoration:none;

}



div.fourthLevel_nav_item_on{
margin-top:5px;
padding-left:25px;
font-size: 80%;
color: #9d8b84;
text-decoration:none;
font-weight:bold;



}

div.fourthLevel_nav_item_on a{
color: #9d8b84;
text-decoration:none;

}



div.thirdLevel_nav_item a:hover{
color: #423c3e;
text-decoration:none;
}




/************* BREADCRUMB *************/


#breadcrumb{
margin-top: 7px;
font-size: 80%;
}

ul#breadcrumb_nav_item {
margin: 0px;
padding: 0px;
}


ul#breadcrumb_nav_item li{
padding: 0px 8px 0px 0px;
list-style: none;
display: inline;
}

ul#breadcrumb_nav_item li a{
 color: #848486; 
 background:  #ffffff;
 text-decoration: none;
}

ul#breadcrumb_nav_item li a:hover{
 color: #034493;
 background:  #ffffff;
 text-decoration: none;
}

ul#breadcrumb_nav_item li.breadcrumb_navon{
color: #034493;
}




/************** CONTENT **************/



/*****HP******/


#hp_flash{
width: 820px;
height: 275px;
}

#hp_centre_content{
float: left;
width: 530px;
padding: 0px 30px 0px 20px;
}

#hp_right_content{
float: right;
width: 180px;
padding: 20px;
margin-right: 20px;
background: #e8e1db;
color: #e46d21;
}

#hp_right_content a{
text-decoration: underline;
color: #e46d21;
}

#hp_right_content a:hover{
text-decoration: underline;
color: #ca5c15;
}



/******* general content *****/


#content{
width: 640px;
padding: 30px 0px 0px 0px;
color: #5c5455;
float:right



}



#content2{
width: 820px;
padding: 30px 0px 0px 0px;
color: #5c5455;



}








#content_1col{
width: 720px;
padding: 30px 0px 30px 0px;
color: #5c5455;
}


#sub_page_image{
height: 182px;
}


#content_left{
float: left;
width: 165px;
min-width:145px;
margin-top:8px;

}


#content_left2{
float: left;
width: 220px;
min-width:220px;
position:relative;
bottom:30px;

}






#content_left img{
width:170px;
margin-bottom:10px;
margin-top:25px;

}


#content_left2 img{
width:170px;
margin-bottom:10px;
margin-top:25px;

}




#centre_content{
float: left;
width: 638px;
padding: 0px 0px 25px 0px;
margin-bottom:8px;
}




#centre_content2{
float: right;
width: 570px;
padding: 0px 0px 0px 0px;
margin-bottom:8px;

}


#centre_content_wide{
float: right;
width: 570px;
padding: 0px 0px 0px 0px;
margin-bottom:8px;

}



#centre_content2_gallery{
float: right;
width: 570px;
padding-top:0px;



}


#centre_content2_gallery img{

padding-top:0px;
}


#listItemContent{
float: right;
width: 570px;
padding: 0px 0px 0px 0px;
margin-bottom:0px;

}


#centre_content_narrow{
float: left;
width: 320px;
padding: 0px 0px 0px 0px;
}

#centre_content_listitem{
float: left;
width: 563px;
padding: 0px 35px 0px 0px;
}




#centre_content_narrow_contact{
float: left;
width: 290px;
padding: 0px 35px 0px 0px;
}

#centre_content_wide_brochure_pack{
float: left;
width: 500px;
padding: 0px 0px 0px 0px;

}


#centre_content_wide{
float: left;
width: 540px;
padding: 0px 35px 0px 0px;
}


#content_right{
float: right;
width: 242px;
}

#content_right_brochurePack{
float: right;
width: 235px;
position:relative;
right:50px;
}

#content_right_requestBrochure{
float: right;
width: 300px;
position:relative;
right:0px;
}





#content_right_contact{
float: right;
width: 270px;
position:relative;
right:40px;

}




/***content element*****/

div.content_image_element{
float: right;
margin: 10px 0px 10px 10px;
width: 155px;
}

div.content_element{
padding: 5px 0px 5px 10px;
font-size: 85%;
}

/*******general styles*******/

div.bottom_images{
padding: 0px 0px 0px 0px;
width:570px;
}

div.bottom_images img{
padding: 10px 7px 0px 0px;
}

div.bottom_images490{
position:relative;
top:15px;


width: 570px;
}

div.bottom_images490 img{
width:570px;
margin-bottom:5px;
}



/*******map******/

#map_container{
width: 700px;
}

#map_key{
width: 180px;
float: left;
background: #99877d;
padding: 10px;
color: #ffffff;
font-size: 90%;
}

#map_key a{
color: #ffffff;
}

#map{
width: 480px;
float: left;
}

ul#key{
margin: 0px;
padding: 0px;
}

ul#key li{
list-style: none;
padding: 0px 0px 10px 0px;
}

ul#key li.key_panel{
padding: 20px 0px 10px 0px;
}

ul#key li.key_close{
padding: 20px 0px 10px 0px;
}

/*****contact us******/

ul.contact{
margin: 20px 0px 20px 0px;
padding: 0px;
}

ul.contact li{
list-style: none;
padding: 0px 0px 4px 0px;
}

/*******latest news*******/


ul.latest_news{
margin: 20px 0px 20px 0px;
padding: 0px;
}

ul.latest_news li{
list-style: none;
padding: 0px 0px 3px 0px;
}

ul.latest_news li.news_headline{
font-size: 110%;
font-weight: bold;
}

ul.latest_news li.news_date{
font-size: 90%;
color: #807879;
padding: 0px 0px 6px 0px;
}


/********register******/

div.login{
background: #f2edea;
padding: 15px 10px 15px 10px;
position:relative;
top:45px;

}




/************** FOOTER **************/


#footer {
border-top: 2px solid #d4c8c0;
background:#f9f8f7;
width: 820px;
font-size: 85%;
padding: 5px 0px 20px 0px;
}

#footer_links{

}

#footer_links ul {
margin: 10px 0px 0px 15px;
padding-left: 70px;
text-align:center;
width:665px;
float:left;
}


#footer_links ul li{
padding: 0px 30px 0px 0px;
list-style: none;
display: inline;

}

#footer_links ul li.copyright{
padding: 0px 0px 0px 250px;
list-style: none;
display: inline;
}


#footer_links ul li a{
color: #988e8a;
text-decoration: none;
}

#footer_links ul li a:hover{
 color: #6e6561;
text-decoration: none;
}

#footer_links ul li.navon a{
 color: #5d5347;
}




#facebookLogo{
width:50px;
float:left;
margin-top:6px;

}



/***************** FORM *****************/


FORM {
	 padding: 0;
	 margin: 0;
	 border: 0;
}

#form_contents{
	margin: 30px 0px 0px 0px;
	width: 360px;
}


.fmlabel {
	width: 140px;
	float: left;
	padding-bottom: 8px;
}


.fmfield {
	padding-bottom: 9px;
	margin-left: 150px;
}

input {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	height: 14px;
	font-size: 90%;
	width: 190px;
	border: 1px solid #b0a6a0;
	color: #413e3b;
	background: #fff url(../images/input_bg.jpg) repeat-x 0 0;
}

input.search {
	BACKGROUND: #ffffff !important;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	height: 14px;
	font-size: 11px;
	width: 110px;
	color: #9f9f9f;
}

select{

width: 220px;
color: #413e3b;
font-size: 80%;
border: 1px solid #b0a6a0;
height: 14px;
}

select.wide{
background: #cbcbcb !important;
width: 192px;
color: #413e3b;
font-size: 80%;
border: 1px solid #b0a6a0;
height: 14px;
}





.submit_button {
	background: #ffffff !important;
	color: #282725;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #b0a6a0;
	width: 90px;
	height: 17px;
	font-size: 90%;
	margin: 10px 0px 0px 0px;
}

.search_go_button {
	background: #cccccc !important;
	color: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #1f1f1f;
	width: 25px;
	height: 17px;
	font-size: 95%;
}


textarea{
    background: #fff url(../images/input_textarea_bg.jpg) repeat-x 0 0;
	color: #5a554e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #b0a6a0;
	width: 190px;
	height: 90px;
	font-size: 90%;
	margin: 0px;
}





/*****sitemap******/

div.site_map{
padding: 20px 0px 40px 0px;
}


div.site_map_col1{
float: left;
width: 210px;

}

div.site_map_col2{
float: left;
width: 210px;

}

div.site_map_col3{
float: left;
width: 260px;

}

ul.site{
margin: 0px;
padding: 0px;
}

ul.site li{
list-style: none;
padding: 0px 0px 5px 0px;

}


ul.site li.level2{

margin-bottom:0px;
}

ul.site li.level2 a{
color: #333333;
font-size: 90%;
margin-left: 10px;
margin-bottom:-10px;
text-decoration:none;
}

ul.site li.level2 a:hover{
color: #636363;
}


ul.site li.level2 ul.level2{

margin-bottom:0px;
}

ul.site li.level2 ul.level2 a{
color: #333333;
font-size: 90%;
margin-left: -10px;
margin-bottom:-10px;
}

ul.site li.level2 a:hover{
color: #636363;
}

#siteMapHeader li a{
color:#5c5455;
}

/*****listitems******/

#pictureListing{

padding-left:0px;
margin-left:0px;
margin-bottom:-50px;

}


#pictureListing li

{

padding-top: 5px;

padding-right: 0px;

padding-bottom: 0px;

padding-left: 0px;

background-color: transparent;

background-image: url(none);

background-repeat: no-repeat;

background-attachment: scroll;

background-position: left top;

margin-bottom: -20px;



list-style-type: none;
}



li.news_container p{
position:relative;
bottom:20px;

}

li.news_container p.date{
position:relative;
bottom:30px;
font-size: 90%;
color: #807879;
font-weight:bold;
}



li.news_container a{
position:relative;
/*bottom:7px;   === Move the link up 7 pixels */
text-decoration:none;
font-weight: bold;
color:#5c5455;
}


li.news_container a.moreText{
position:relative;
bottom:30px;
text-decoration:none;
color:#5c5470;


}



li.news_container a.news_headline{
position:relative;
bottom:5px;
text-decoration:none;
font-size: 110%;
font-weight: bold;
color:#5c5455;
}


#pictureListing li.newsItem

{

list-style-type: none;

}

#pictureListing li.paging

{

position:relative;
bottom:50px;
display:none;
list-style-type: none;
padding-bottom:0px;
}

li.newsItem{
margin-left:0px;

}


li.newsItem p{
margin-top:0px;

}


#pictureListing li.newsItem h1

{

font-weight: bold;
font-family: Verdana;
text-decoration:none;
list-style-type: none;
}

#pictureListing li.paging

{

list-style-type: none;

}


.listItemHeader{
font-size:12px;
font-weight: bold;
font-family: Verdana;


}


#listItemHeader a:link{
font-weight: bold;
font-size: 100%;
text-decoration:none;

}

#listItemHeader a:visited{
font-size:12px;
font-weight: bold;
font-family: Verdana;
text-decoration:none;

}

p.title{
font-size:14px;
font-weight:bold;
color:#00755a;
}

p.listItemBody{
font-size:20px;
}

.listItemContainer{
position:relative;
bottom:18px;
}



/*** Search Results ***/

form.xsltsearch_form input.submit{

width:50px;
height:18px;
}

#xsltsearch_pagerange{
font-size:15px;
}

a.xsltsearch_title{
font-size:12px;
color:#5c5455;
}

span.xsltsearch_score{

font-size:11px;
}

#xsltsearch_navigation li{
margin-right:10px;
list-style-type:none;
display:inline;

}

/*****RSS******/

#rss{

width:140px;

}

#rss a{
font-size:11px;
}

#rss img{
width:17px;
}



/*****Bottom Right Image******/
#bottomRightImage{
width:242px;
height:80px;

}



#bottomRightImage img{
position:relative;
top:20px;
width:242px;
height:80px;

}



/*** User Styles ***/

.SubHeading{
color: #00755a;
font-family: "Times New Roman",Times,serif;
font-weight: normal;
font-size: 115%;
letter-spacing: 1px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 0px;

}

.smallText{
font-size:10px;

}


.sideImage{
margin-top:4px;

}



.textHighlightColour{
color:#543e30;

}

.greenTextHighlightColour{

color:green;
}

.standardHeading{
font-size: 14px;
font-weight: bold;
color: #543e30;
}


.plainText{
font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px;


}



.lightLink{

font-size:11px;
}



.greenSubHeading{

color:#00755A;

}


/*** Sedley Place Link ***/

#sedleyPlaceLink{
position:relative;
float:right;
right:20px;
bottom:14px;

}

#sedleyPlaceLink a{
text-decoration:none;
color:#988e8a;
}

/*** Register Button ***/
#top_nav_item li input{
background-color:#cabdb5;
height:15px;
position:relative;


}


form #search ul #top_nav_item li input{
padding-top:10px;
}




/*** Logo ***/

#logo a img{
position:relative;
top:15px;
}

/*** Banner Right Text ***/

#subImage2Sec_content_text{
position:relative;
bottom:8px;
}


#subImage2Sec_content_text h3{
font-size:15px;

position:relative;
bottom:65px;


}

/*** Plain Text Page ***/

#PlainTextcontent{
margin-top:25px;
width:500px;
margin-bottom:20px;

}

/*** Bottom Image Wide ***/


.bottom_imageWide{
position:relative;
top:0px;

}


.bottom_imageWide_map object{

position:relative;
bottom:120px;

}



.bottom_imageWide img{

/*margin-bottom:30px;*/
margin-bottom:0;
margin-left: 220px;
position:relative;
/*bottom:90px;*/
bottom:150px;


}





#home_centre_content_narrow{
width:480px;
margin-left:15px;
float:left;


}

#home_subImage_container{
height:368px;
width:820px;
margin-top:7px;
}


#home_subImage_container img{
height:368px;
width:820px;
}

#home_content_right{
float: right;
width: 242px;
padding-right:20px;
}



#home_content_right_new{
	float: right;
	width: 267px;
	height: 461px;
	margin-top:43px;
	background:url(/media/94512/cornwall_home_right_panel.jpg);
}


#home_content_right_new p{
	padding-left:30px;
	padding-right:30px;
	font-size:11px;
}










#home_content_right_new p a{
text-decoration:none;


}



#home_content_right_new h1{
text-decoration:none;
margin-left:28px;

}





#trewhiddle_container{

float: left;
width: 570px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-left:0px;
position:relative;
right:50px;


}


#leftImageContainer{



}

#leftImageContainer p{
position:relative;
top:22px;
}


#centre_content_narrow ul li{
margin-left:-24px;
}


/*** User Styles ***/

.brochureImage{

position:relative;
top:-15px;
}


/*** New Home ***/

#home_centre_content_narrow_new{

width:880px;
margin-left:15px;
float:left;


}



#hp_panel_container{
width: 835px;
background-color: #f9f8f7;
background-image: url(/media/98189/hp_bottom_panel_bg.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top;
height: 150px;
margin-bottom:20px;
margin-top:0px;
padding-top:0px;


}



#hp_panel_container_new{


width: 550px;
background-color: #f9f8f7;
background-image: url(/media/98189/hp_bottom_panel_bg.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top;
height: 350px;
margin-bottom:20px;
margin-top:0px;
padding-top:0px;



}





#hp_panel1
{

width: 239px;
height: 145px;
float: left;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 15px;
margin-top:0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 0px;


border-style:solid;
border-width:1px;
border-color:#bbbbbb;

display:inline;
}




#hp_panel1_new
{

width: 239px;
height: 145px;
float: left;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 15px;
margin-top:0px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 0px;


border-style:solid;
border-width:1px;
border-color:#bbbbbb;

display:inline;
}












#hp_panel2 
{

width: 239px;
height: 145px;
float: left;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 15px;
margin-top:0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 0px;

border-style:solid;
border-width:1px;

border-color:#bbbbbb;
display:inline;
}





#hp_panel2_new 
{

width: 239px;
height: 145px;
float: left;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 15px;
margin-top:0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;

border-style:solid;
border-width:1px;

border-color:#bbbbbb;
display:inline;
}









#hp_panel3

{

width: 239px;
height: 147px;
float: left;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 15px;
margin-top:0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 0px;

border-style:solid;
border-width:1px;
border-color:#bbbbbb;

display:inline;
}




#hp_panel3 img

{

position:relative;
bottom:12px;


}






#hp_panel4_new

{

width: 239px;
height: 147px;
float: left;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 15px;
margin-top:0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;

border-style:solid;
border-width:1px;
border-color:#bbbbbb;

display:inline;
}





#hp_panel4_new img

{

position:relative;
bottom:2px;


}









li#hp_panel_header a{
color:#e68f4c;
text-decoration:none;
font-size:18px;



}


li#hp_panel_header{

margin-bottom:10px;


}





li#hp_panel_header2 a{
color:#e68f4c;
text-decoration:none;
font-size:18px;



}


li#hp_panel_header2{

margin-bottom:10px;


}







li#hp_panel_header3 a{
color:#e68f4c;
text-decoration:none;
font-size:18px;



}


li#hp_panel_header3{

margin-bottom:10px;


}





ul.hp_panel_list{

list-style-type:none;

margin-left:0px;
padding-left:0px;

margin-top:0px;
padding-top:0px;

}



ul.hp_panel_list li p{

list-style-type:none;
margin-left:0px;
padding-left:0px;
margin-top:0px;
padding-top:0px;
color:#6C6C6C;
font-size:11px;




}



ul.hp_panel_list li p a{

text-decoration:none;
font-weight:bold;


}



/*** Left Panel ***/





#left_panel_container
{

width: 140px;
height: 90px;
float: left;
padding-top:10px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 15px;
margin-top: 31px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 0px;
background-image:url('/media/63334/panelbackground.png');
background-repeat:repeat-x;
border-style:solid;
border-width:1px;
border-color:#bbbbbb;


}

li#left_panel_header{

margin-top:0px;
padding-top:0px;

}

#left_panel_header{

width:140px;

}


#left_panel_content{
position:relative;
top:15px;
width:140px;




}



ul.left_panel_content{
margin-left:0px;
margin-top:0px;
padding-top:0px;

padding-left:0px;
list-style-type:none;
position:relative;
right:2px;

}


ul.left_panel_content h4{
margin-top:0px;
padding-top:0px;
margin-bottom:0px;
padding-bottom:0px;
}





ul.left_panel_content p{
margin-top:0px;
padding-top:0px;
position:relative;
top:30px;

}



.bottomLeft{


width:140px;
height:250px;
float:left;
}

.bottomLeft_no_banner{
margin-bottom:15px;

}


/* Feedback Form */


.submit{
background-color: #b9aeaa;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
font-family: Arial,Helvetica,sans-serif;
height: 17px;
width: 80px;
color: #ffffff;

font-size: 100%;
font-weight: bold;
border: 1px solid #b9aeaa;

}


table.feedbackFormCol1 tbody tr td{
width: 120px;
float: left;
padding-bottom: 7px;
color: #b9aeaa;


}



table.feedbackFormCol1 tbody tr td input{

width:145px;
}

table.feedbackFormCol2 tbody tr td input{


}



table.feedbackFormCol1 tbody tr td select{
width: 140px;
height:18px;

}





table.feedbackFormCol2 tbody tr td p{
font-size:10px;


}



table.feedbackFormCol2 tbody tr td p#formHeader{
font-size:12px;
margin-top:0px;

}



table.feedbackFormCol2 tbody tr td p#formHeader{
font-size:12px;
margin-top:0px;

}


/* Feedback Form */

table.careersForm tbody tr td{

width: 140px;
color: #b9aeaa;



}


table.feedbackTable{

position:relative;
right:5px;



}


/* Gallery */




ul#galleryList{

width:360px;
position:relative;
left:249px;

bottom:20px;

}




#galleryList li a img{

width:50px;
height:30px;

}




ul#galleryList li{

list-style-type:none;
display:inline;
margin-right:10px;

}


img.mainImage{

width:639px;
height:435px;
}




#galleryContainer{
position:relative;
right:70px;
bottom:20px;

}



p#bottomCopy{
color:#aaaaaa;
margin-top:5px;
padding-top:0px;
text-align:center;

}





#centre_content table tbody tr td p{

margin-top:0px;
margin-bottom:10px;
padding-bottom:0px;




}



#home_centre_content_new table tbody tr td{

padding-top:0px;

}


#home_centre_content_new table tbody tr td p.plainText{

padding-top:0px;
margin-top:3px;
}




#home_centre_content_new2 table tbody tr td p.plainText{

padding-top:0px;
margin-top:3px;

width:538px;

}


#home_centre_content_new2{

padding-top:0px;
margin-top:3px;

width:490px;

}


h1.sideNews{

color:#543e30;

}



/* === Simon Boak, July 2010 === */
/* === Homepage Changes === */


#hp_panel1_10 {
	width: 250px;
	height: 200px;
	float: left;
	padding: 6px 6px 0 6px;
	margin: 0 10px 10px 0;
	border: 1px solid #bbb;
	display: inline;
}

#hp_panell_10 p {
	margin-bottom: 0;
}

#hp_panel1_10 img {
	margin-bottom: 3px;
	border: none;
}








#hp_panel2_10 {
	width: 250px;
	height: 200px;
	float: left;
	padding: 6px 6px 0 6px;
	margin: 0 0 10px 0;
	border: 1px solid #bbb;
	display:inline;
}

#hp_panel2_10 p {
	margin-bottom: 0;
}

#hp_panel2_10 img {
	margin-bottom: 3px;
	border: none;
}



#hp_panel3_10 {
	width: 250px;
	height: 200px;
	float: left;
	padding: 6px 6px 0 6px;
	margin: 0 10px 0 0;
	border: 1px solid #bbb;
	display:inline;
}

#hp_panel3_10 p {
	margin-bottom: 0;
}

#hp_panel3_10 img {
	margin-bottom: 3px;
	border: none;
}




#hp_panel4_10 {
	width: 250px;
	height: 200px;
	float: left;
	padding: 6px 6px 0 6px;
	border: 1px solid #bbb;
	display:inline;
}

#hp_panel4_10 p {
	margin-bottom: 0;
}

#hp_panel4_10 img {
	margin-bottom: 3px;
	border: none;
}



#home_content_right_wrapper {
	float: right;
	display: inline;
	width: 267px;
	margin-top:43px;
	margin-bottom: 40px;
}




#home_content_right_new_10 {
	float: right;
	width: 267px;
	height: 562px;
	margin-top:43px;
	margin-bottom: 40px;
	background: url(/media/94512/cornwall_home_right_panel.jpg);
}


#home_content_right_new_10_2 {
	width: 267px;
	height: 444px;
	margin-bottom: 10px;
	background: url(/media/94512/cornwall_home_right_panel.jpg);
}


#home_content_right_new_10 p {
	padding-left: 30px;
	padding-right: 30px;
	font-size: 11px;
}


#home_content_right_new_10 p a, #home_content_right_new_10_2 p a {
	text-decoration: none;
}



#home_content_right_new_10 h1, #home_content_right_new_10_2 h1 {
	text-decoration: none;
	margin-left: 28px;
}







#panel5_10 {
	width: 265px;
	height: 97px;
	border: 1px solid #bbb;
	padding-top: 8px;
}



#home_content_right_new_10_2 p, #panel5_10 p {
	margin-top: 0;
	margin-bottom: 9px;
	padding-left: 30px;
	padding-right: 30px;
	font-size: 11px;
}

#home_content_right_new_10_2 p a, #panel5_10 p a {
	text-decoration: none;
	font-weight: bold;
}

#home_content_right_new_10_2 h1, #panel5_10 h1 {
	text-decoration: none;
	margin-left: 28px;
}

#panel5_10 h1 {
	height: 27px;
}




/*** Languages ***/

#languageContainer{
width: 920px;
margin-top: auto;
margin-right: auto;
margin-left: auto;

}



#languageContainer ul{
margin-top:0px;
margin-bottom:3px;
padding-left:0px;
float:right;

}


#languageContainer ul li{

display:inline;
margin-left:2px;
}




#pictureListing .listItemContainer ul {
    margin-top: -15px;
    padding-bottom: 20px;
}

#pictureListing .listItemContainer ul li {
    margin-bottom: 8px;
    list-style-type: disc;
}


/* EDITOR PROPERTIES */

