/* Torbay Council Website Stylesheet - Layout Only  */
/* Version: 2.0.1 		                    */
/* Created by: Nikki Roylance, 30/01/2007           */


/***************************************************/
/*				  	           */
/* All colour elements for website held in this    */
/* stylesheet.  This can be changed for Microsites.*/
/*				  	           */
/***************************************************/


/********************************/
/*      HTML & BODY STYLES      */
/********************************/


#container { 
	background-color: #FFFFFF;
	background-repeat: repeat;
	background-position: center;
	}

body { 
	background: #FFFFFF; 
	}


/********************************/
/*   STANDARD HTML TAG STYLES   */
/********************************/


a { 
	color: #d3000b; 
	}

a:hover { 
	color: #2b1b25; }

.heading2{ 
	color: #2b1b25; 
	}


h2 { 
	font-size: 1.15em; 
	font-family: Arial, Helvetica, sans-serif ; 
	color: #2b1b25; 
	margin-top: 4px; 
	margin-bottom: 4px
	}

h3 { 
	color: #2b1b25; 
	}

h4 {
	color: #2b1b25;
	}

/*********************************/
/* Top Name Banner Styles */
/*********************************/


DIV#TitleBanner {
	color: #FFFFFF;
	background-color: #046cb6; 
	background-image: url(cs-logo.gif); 
	background-repeat: no-repeat; 	
	background-position: right 6px; 
	border-bottom: 1px #FFFFFF solid;
	}
p#SkipTo {
	padding-bottom: 3px;
}
p#SkipTo a {
	color: #FDD144;
}
p#SkipTo a:hover {
	color: #FFF;
}
/********************************/
/*          SEARCH STYLES       */
/********************************/

#SearchBox label {
	color: #FDD144;
}
input {  
	border: 1px solid #2b1b25; 
}

/********************************/
/*     MIDDLE BANNER STYLES     */
/********************************/


Div#MiddleBanner {
	color: #046cb6; 
	background-color: #fdd144;
	}

Div#MiddleBanner A {
	color: #FFFFFF;
	} 

Div#MiddleBanner A:hover {
	color: #FFFFFF;
	}


/********************************/
/*     BOTTOM BANNER STYLES     */
/********************************/


Div#BottomBanner {
	background-color: #046cb6;
	border-bottom: 1px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
	}


/********************************/
/*     FOOTER BANNER STYLES     */
/********************************/


#Footer { 
	color: #FFFFFF; 
	background-color: #046cb6;
	border-bottom: 1px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
}


#Footer a { 
	color: #FFFFFF; 
	}


#Footer a:hover { 
	color: #fdd144; 
	}
	
	
/********************************/
/*        Column Styles			*/
/********************************/


DIV.RightColumn {  
	background-color: #FFFFFF;
	color: #046cb6;
}

DIV.LeftColumn{
	background-color: #FFFFFF;
	}
	
DIV.LeftColumn .text{
	color: #046cb6;
	}

DIV.RightColumn a { 
	color: #d3000b;
	text-decoration: none; }

DIV.RightColumn a:hover { 
	color: #046cb6;}

DIV.LeftColumn a { 
	color: #d3000b; 
}

DIV.LeftColumn a:hover { 
	color: #046cb6;
}

DIV.ColumnHeaders { 
	color: #046cb6;
	border-top: #046cb6 1px solid; 
	background-color: #fdd144;
	border-bottom: #046cb6 1px solid; 
	margin-bottom: 5px; 
	}

h1 { 
	color: #2b1b25;
	}




/********************************/
/*     MAIN CONTENT STYLES      */
/********************************/


#BodyText { 

	}


.contact-info { 
	color: #000000;
	}

.breadcrumb {
	color: #2b1b25;
	}


/********************************/
/*          A-Z STYLES          */	
/********************************/


div.az ul li {
	border: 1px solid #2b1b25;
	}

div.az a {
	background-color: #FFFFFF;
	color: #d3000b; 
	}

div.az a:hover { 
	text-decoration: none;
	color: #046cb6; 
	background-color: #fdd144;
	}

div.az p { 
	color: #FFFFFF;
	}


/********************************/
/*    PARENTING A-Z STYLES      */	
/********************************/


div.azparenting ul li {
	border: 1px solid #2b1b25;
	}

div.azparenting a {
	background-color: #FFFFFF;
	color: #d3000b; 
	}

div.azparenting a:hover { 
	text-decoration: none;
	color: #046cb6; 
	background-color: #fdd144;
	}

div.azparenting p { 
	color: #FFFFFF;
	}

/********************************/
/*        COLUMN STYLES         */
/********************************/

/********************************/
/*    LEFT NAVIGATION STYLES    */
/********************************/

div.LeftColumn ul { 
	padding-left: 12px; 
	margin-left: 12px; /* Affects IE7 */
	margin-top: 0px; 
	margin-bottom: 0px; 
	}


div.LeftColumn li { 
	color: #fdd144;
	}
/********************************/
/*   RIGHT NAVIGATION STYLES    */
/********************************/

div.RightColumn li { 
	color: #fdd144;
	}


/********************************/
/*    MAIN NAVIGATION STYLES    */
/********************************/

div.Navigation li {
	color: #fdd144;
	list-style-type: none;
	margin-bottom: 1px;
	}

div.Navigation ul.First {
	margin-top: 4px; 
	}

div.Navigation li a {
	color: #fdd144; 
	background-color: #046cb6;
	padding: 4px; 
	margin-left: -24px;
	display: block;
	}


div.Navigation li a:hover{
	color: #046cb6; 
	background-color: #fdd144;
	}
	
/********************************/
/*      A-Z TOPIC STYLES        */	
/********************************/

div.aztopics {
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 2em; 
	padding: 0px 2px 3px;
	margin-bottom: 8px;
	float: left;
	display: block;
	}

div.aztopics ul {
	margin:0px;
	list-style:none;
	padding:4px 0px 17px 0px;
	}

div.aztopics p { 
	margin:7px 5px 0px 2px;
	color: #FFFFFF;
	}

div.aztopics ul li {
	border: 1px solid #2b1b25;
	float:left;
	margin:0px 2px 2px 0px;
	}

div.aztopics a {
	background-color: #d3000b;
	color: #FFFFFF; 
	display: block;
	text-decoration: none;
	padding: 10px 5px 10px 5px;
	text-align: center;
	font-weight: bold;
	width: 60px;
	}

div.aztopics a:hover { 
	text-decoration: none;
	color: #d3000b; 
	background-color: #fdd144;
	}

/********************************/
/*         MISC STYLES          */
/********************************/


PageHeaderText { 
	color: #FFFFFF
	}
