/* edit this style sheet ONLY for branding purposes============*/

body {
	background-color: #666;
	background-position: bottom;!important
}


/* image overlay============*/


/*.overlay{
	background-image: url("../images/trans.png");
	width:746px;
	height:10px;
	margin-top: -156px;
	position: relative;
}
*html .overlay{
background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/trans.png', sizingMethod='scale');
	
}*/


/* toplinks */
#toplinkswrap {
	color: #ECE9D8;
	background-image: url(/assets/folkestone/images/toplink_back.gif);
}

#toplinks ul li {
	background-image: url(/assets/folkestone/images/toplink_tab.gif);
}

#toplinks ul li a {
	color: #c2daf6;		
}

#toplinks ul li a:hover {
color:#366090;
}


/* accessibility links */

#accessibilitylinks {
	color: #610013;
}

#accessibilitylinks ul li a {
	color: #40000D;
}


/* header */

#header {
	background-image: url(/assets/folkestone/images/header_back.gif);
}

#header img {
	width:134px; height:102px;
	margin-top: 25px;
	margin-left: 25px;
}

#header #banner {
	border: 1px solid #977201;
}

/* picture */
#picture {
		border-left: 2px solid #820101;
		border-right: 2px solid #820101;
		border-bottom: 1px solid #820101;
}


/* main content */
#main{
	background:#FFF;
}

/**html #main {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/folkestone/images/trans.png', sizingMethod='scale');
}*/

/* main content area =============================================================================== */


#main #middle #content {
	color: #281e01;
	background-color: #FFFFFF;
}

/* main content area styles ========================================================================== */


#main #middle #content blockquote {
	color: #ec3b3b;
	background-color: #ffeded;
}


#main #middle #content h1 {
	color: #b20022;
	font-weight:normal;
}

#main #middle #content h2 {
	color: #b20022;
	font-weight:normal;
}


#main #middle #content p {


}
#main #middle #content h3 {
	color: #b20022;
	font-weight:normal;
}

#main #middle #content h3 a {
	color: #b20022;
}

#main #middle #content h3 a:hover{
color: #666;
}

/*main content feature =============================================================================== */


#main #middle .feature {
	
	background-color: #ffeded;
	color: #006600;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #ffc4c4;
}
#main #middle .feature p a {
	color: #b80101;
}
#main #middle .feature img{
	border: 1px solid #281e01;
}

#main #middle .feature p a:hover{
	color: #000000;
}

/* Enquiry =============================================================================== */


#main #middle #content form{
	background-color: #ffeded;
}
#main #middle #content form label{
	color: #cb0b0b;
}
#main #middle #content form input, textarea, select{
	border: 1px solid #be9824;	
}

#main #middle #content form .big {
	border: 1px solid #664d01;
	background-image: url(/assets/folkestone/images/but_back.gif);
}

#main #middle #content a {
	color: #333333;
}
#main #middle #content a:hover {
	color: #000000;
}


/* content footer =============================================================================== */


#main #middle #contentfooter{
	
	color: #ffc1c1;
}

#main #middle .footer-normal-width {
	background-image: url(/assets/folkestone/images/content_foot.gif);
}

#main #middle .footer-wide {
	background-image: url(/assets/folkestone/images/content_foot_wide.gif);
}

#main #middle #contentfooter a{
	color:#b20022;
}
#main #middle #contentfooter a:hover{
color: #666;
}

/* Email da page =============================================================================== */
#emailform form input.butt {
	background-image: url(/assets/folkestone/images/but_back.gif);
	border: 1px solid #890101;
}

#emailform form input, textarea{	
border: 1px solid #890101;
}
#emailform form label{	
color: #ffffff;}
.sent{	
color: #FFFFFF;}
/* Breadcrumb =============================================================================== */


#main #middle #breadcrumb {
	color: #b20022;
	
}

#main #middle .breadcrumb-normal-width {
	background-image: url(/assets/folkestone/images/content_top.gif);
}

#main #middle .breadcrumb-wide {
	background-image: url(/assets/folkestone/images/content_top_wide.gif);

}

#main #middle #breadcrumb a {
	color: #b20022;
}
#main #middle #breadcrumb a:hover {
color:#666;

}

/* Left column =============================================================================== */


#main #left {
	border:1 solid #993300;
}

#main #left h3 {
	color:#b20022;
}

#main #left #nav {
}

#main #left #top{
	background-image: url(/assets/folkestone/images/nav_top.gif);

	}	
#main #left #base{
	background-image: url(/assets/folkestone/images/nav_base.gif);
	}
	
#main #left input.go {
	background:#b20022;
}	
	
/*right column=============================================================================== */

#main #right #navrt {
}


#main #right #navfoot {
	background-image: url(/assets/folkestone/images/right_nav_base.gif);
}

#main #right h3 {
	color:#b20022;
}

/* Ticker  =============================================================================== */


#main #right #navrt #ticker {
	background-color: #ffc1c1;
	border-right: 1px solid #890101;
	border-left: 1px solid #890101;
	border-bottom: 1px solid #890101;
	color: #890101;
}


#main #right #navrt #ticker a {
	color:#890101;
}
	
#main #right #navrt #ticker a:hover {
	color:#000000;
}

#main #right #navrt #ticker ul {
}

#main #right #navrt #ticker ul li a {
	background-image:url(../../folkestone/images/bullet.gif);
}



/* News =============================================================================== */


#main #right #navrt #news {
background-color: #ffc1c1;
	border-right: 1px solid #890101;
	border-left: 1px solid #890101;
	color: #890101;
	border-bottom: 1px solid #890101;
}


#main #right #navrt #news a {
	color:#cb0b0b;
}
	
#main #right #navrt #news a:hover {
	color:#3a0000;
}
#main #right #navrt #news .hr {
	border-top: 1px solid #ff9292;
}


/* Fixtures =============================================================================== */

#main #right #navrt #fixtures {
	background-color: #ffc1c1;
	border-right: 1px solid #890101;
	border-left: 1px solid #890101;
	color: #890101;
	border-bottom: 1px solid #890101;
}


#main #right #navrt #fixtures a {
	color:#c20303;
}
	
#main #right #navrt #fixtures a:hover {
	color:#890101;
}

#main #right #navrt #fixtures ul {
}

#main #right #navrt #fixtures ul li {
	border-bottom: 1px solid #ff9292;
}

#main #right #navrt #fixtures ul li a {
	color:#c20303;
	background-image: url(/assets/folkestone/images/ico_event.gif);
}
#main #right #navrt #fixtures ul li a:hover {
	color:#3a0000;
}
/* Docs & Links =============================================================================== */


#main #right #navrt #docs {
	background-color: #fcf3f4;
	border-right: 1px solid #890101;
	border-left: 1px solid #890101;
	color: #890101;
	border-bottom: 1px solid #890101;
	
	border-top: 1px solid #890101;
}


#main #right #navrt #docs ul li {
	border-bottom: 1px solid #f1939b;
}

#main #right #navrt #docs ul li a {
	color:#c20303;
	background-image: url(/assets/folkestone/images/ico_doc.gif);
}

#main #right #navrt #docs ul li a:hover {
	color:#3a0000;
}
/* Docs & Links =============================================================================== */


#main #right #navrt #links {
	background-color: #fcf3f4;
	border-right: 1px solid #890101;
	border-left: 1px solid #890101;
	color: #890101;
	border-bottom: 1px solid #890101;
}


#main #right #navrt #links ul li {
	border-bottom: 1px solid #f1939b;
}

#main #right #navrt #links ul li a {
	color:#c20303;
	background-image: url(/assets/folkestone/images/ico_link.gif);
}

#main #right #navrt #links ul li a:hover {
	color:#3a0000;
}
/* Events =============================================================================== */

#main #right #navrt #events {
	background-color: #ffc1c1;
	border-right: 1px solid #890101;
	border-left: 1px solid #890101;
	border-bottom: 1px solid #890101;
	color: #890101;
}

#main #right #navrt #events a {
	color:#c20303;
}
	
#main #right #navrt #events a:hover {
	color:#890101;
}

#main #right #navrt #events ul {
}

#main #right #navrt #events ul li {
	border-bottom: 1px solid #ff9292;
}

#main #right #navrt #events ul li a {
	color:#c20303;
	background-image: url(/assets/folkestone/images/ico_event.gif);
}

#main #right #navrt #events ul li a:hover {
	color:#3a0000;
}
/* Search =============================================================================== */

#main #right #navrt #search {
	border-right: 1px solid #820101;
	border-left: 1px solid #820101;
	background-color: #ffe9e9;
	color: #890101;
	border-top: 1px solid #890101;
}

#main #right #navrt #search form input{
	border: 1px solid #c20303;
}

#main #right #navrt #search form .sm {
	border: 1px solid #c20303;
	background-image: url(/assets/folkestone/images/but_back.gif);
}


/*Newsletter =============================================================================== */

#main #right #navrt #newsletter {
	border-right: 1px solid #820101;
	border-left: 1px solid #820101;
	background-color: #ffd8d8;
color: #890101;
}

#main #right #navrt #newsletter form input{
	border: 1px solid #c20303;	
}

#main #right #navrt #newsletter form .sm {
	border: 1px solid #c20303;
	background-image: url(/assets/folkestone/images/but_back.gif);
}

/*footer =============================================================================== */

#footer {
	background:#FFF;
	color: #666;
	padding:0;
	margin:0;
}

#footer .right ul li a {
	color:#666;
}

#footer .center input.go {
	background:#b20022;
}


/*subfooter =============================================================================== */


#subfooter ul {
	color: #ff7878;
}



#subfooter ul li a {
	color: #ffa9a9;
}



/* Homepage portal elements ============================================================================= */

#homepic {
	background-color: #ff3960;
	border-left: 2px solid #890101;
	
	background-image: url(/assets/folkestone/images/homecontent_strip.gif);
}
#homepic img {
	border-bottom-color: #890101;
}
#homemain #imagefoot {
background-image: url(/assets/folkestone/images/picture_frame_foot.gif);
	}
#homemain {
	background-image: url(/assets/folkestone/images/homecontent_back.gif);
}

#homeheader {
	background-image: url(/assets/folkestone/images/header_back_home.gif);
}

#rightfloat{
	background-color: #bb0c2e;
}

#homepic #rightfloat .horizline {
	background-image: url(/assets/folkestone/images/break.gif);
}

#homepic #rightfloat .buttons {
	background-color: #890101;
	background-image: url(/assets/folkestone/images/portal_links.gif);
	border-top: 2px solid #FFFFFF;
	color: #ffa9a9;
}

#homepic #rightfloat .buttons .title a {
	color: #ffffff;
}
#homepic #rightfloat .buttons .title a:hover {
	color: #000000;
}
#homepic #rightfloat .buttons .small {
	color: #ffa9a9;
}
#homepic #rightfloat .buttons .small a {
	color: #ffffff;
}

#homepic #rightfloat .buttons .small a:hover {
	color: #000000;
}
#homemain  #image {
	background-image: url(/assets/folkestone/images/picture_frame.gif);
	}


#homemain p a {
	color: #890101;
}
#homemain p a:hover {
	color: #000000;
}
#homemain img {
	border: 1px solid #372901;
}
#homefooter {
	background-image: url(/assets/folkestone/images/foot_back_home.gif);
	color: #ff7878;
}

#homefooter a {
	color: #ff7878;
}
#homefooter a:hover {

}

/*sidenav ===================================================*/

	
ul#navmenuhoriz {
	color: #960101;
}

ul#navmenuhoriz li.top{
	background-image: url(/assets/folkestone/images/nav_top.gif);
}




/* 1st level */


ul#navmenuhoriz li a {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ff3535;
	background-color: #ffffff;
	color: #FFF;
}

ul#navmenuhoriz li a:hover {
	color: #960101;
	background-image: url(/assets/folkestone/images/link_roll.gif);
} 

ul#navmenuhoriz li a#active {
	background:#b20022;
	color:#FFF;
}
		
ul#navmenuhoriz li ul li a {
	background-color: #e8e8e8;
	color: #890101;	
	} 

ul#navmenuhoriz li ul li a:hover {
	color: #666;
	background-image: url(/assets/folkestone/images/link_roll.gif);
} 


/*3rd level*/


ul#navmenuhoriz li ul li ul li a {
	background-color: #ffd1d1;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ff3535;
	color:#890101;
} 
ul#navmenuhoriz li ul li ul li a:hover {
	color: #666;
	background-image: url(/assets/folkestone/images/link_roll.gif);
}


/*4th level*/

ul#navmenuhoriz li ul li ul li ul li a {
	color: #ffffff;
	background-color: #a8adbd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #957001;
} 
ul#navmenuhoriz li ul li ul li ul li a:hover {
	color: #666;
	background-color: #9bb0ce;
}
table.fixtures tr td.tickets a{
	background-image: url(/assets/folkestone/images/ico_ticket.gif);

}
/*search page*/
#main #middle #content #search2 input.button {
	width:60px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/assets/folkestone/images/but_back.gif);
}
/*===mac===*/

#mac_wrapper{
	width:750px;
	height:auto;
	margin:0 auto 0 auto;
}
#mac_header{
	width:730px;
	height:80px;
	padding:10px;
	background-image: url(../images/header_back.gif);	
}
#mac_centreimage{
	background-image:url(../images/pics/picture.jpg);
	width:746px;
	height:156px;
	border-left:#3D5201 2px solid;
	border-right:#3D5201 2px solid;
}
#mac_textarea{
	width:726px;
	height:auto;
	background:#fff;
	padding:10px;
	border-left:#3D5201 2px solid;
	border-right:#3D5201 2px solid;
}
#mac_textarea h1{
	color: #b20022;
	font-size:140%;
	font-family:Arial, Helvetica, sans-serif;
}
#mac_textarea p{
	color:#000;
	font-size:76%;
	font-family:Arial, Helvetica, sans-serif;
}
#mac_textarea p a, #mac_textarea p a:visited{
	color: #b20022;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:0 0 0 15px;
	background:url(../images/ico_link.gif) top left no-repeat;
	margin:0;
}
#mac_textarea p a:hover{
	color: #b20022;
	text-decoration:underline;
}
#mac_footer{
	width:750px;
	height:44px;
	background-color:#890101;
}
.mac_logobox{
	width:250px;
	background:url(../images/logo_1.gif) top left no-repeat;
	height:80px;
	float:left;
	position:relative;
}

/* skyscraper banner */

#skyscraper-banner .top-curve {
	background-image:url(/assets/folkestone/images/right_nav_base_invert.gif);
}

#skyscraper-banner .bottom-curve {
	background-image: url(/assets/folkestone/images/right_nav_base.gif);
}

#skyscraper-banner #sky-content {
	background-color:#ffe9e9;
	border-left:1px solid #890101;
	border-right:1px solid #890101;
}

#skyscraper-banner #sky-content img {
	border:1px solid #890101;
}

#topElements .search input.go {
	background:#b20022;
}