/*------------------------------------------------------------
FIND: Control f
 
###1  - TOP CONTENT
###2  - NAVIGATION
###3  - PAGE CONTENT
------------------------------------------------------------*/
/* ----- Cheeky Rascals CSS Files ----- */
/* ----- Buggy Board Brand Template ----- */


body {
	background-color: #0087cd;
	background-image: url(images/light-blue.jpg);
	background-repeat: repeat;
	}
	
/* --------------------------------------------- ###1 TOP CONTENT ------------------------------------- */

	#brand_logo {
		background-image: url(images/header_01.jpg);	
		background-repeat: no-repeat;
		background-color: #fff;
	}
			
	#brand_image {
		border-top-style: solid;
		background-image: url(images/header_02.jpg);	
		background-repeat: no-repeat;
	}

	#breadcrumbs h5 a:link, #breadcrumbs h5 a:visited {
		color: #fff;
	}
	
	#breadcrumbs h5 a:hover, #breadcrumbs h5 a:active {
		color: #ffdd00;
	}

/* ------------------------------------------- ###2 NAVIGATION LINKS ---------------------------------- */

	#navigation {
		height: 37px;
		border: 0;
		display: block;
	}

/* ------------------------------------------------- LINK 1 ------------------------------------------- */
	
		#link1, #link2, #link3, #link4, #link5, #link6, #link7, #link8{
			display: block;
			width: 120px;
			float: left;
			height: 37px;
			text-align: center;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #ffdd00;
		}
	
		#link1 a:link, #link2 a:link, #link3 a:link, #link4 a:link, #link5 a:link, #link6 a:link, #link7 a:link, #link8 a:link, #link1 a:visited, #link2 a:visited, #link3 a:visited, #link4 a:visited, #link5 a:visited, #link6 a:visited, #link7 a:visited, #link8 a:visited {
			display: block;
			padding: 11px 0 0 0;
			text-decoration: none;
			height: 36px;
			font-weight: bold;
			font-size: 12px;
			width: 120px;
			text-align: center;
			color: #0087cd;
		}
			
		#link1 a:hover, #link2 a:hover, #link3 a:hover, #link4 a:hover, #link5 a:hover, #link6 a:hover, #link7 a:hover, #link8 a:hover, #link1 a:active, #link2 a:active, #link3 a:active, #link4 a:active, #link5 a:active, #link6 a:active, #link7 a:active, #link8 a:active {
			color: #fff;
			background-image: url(images/chalk.jpg);
		}
		
		#link1 a:hover, #link2 a:hover, #link3 a:hover, #link4 a:hover, #link5 a:hover, #link6 a:hover, #link7 a:hover, #link8 a:hover, #link1 a:active, #link2 a:active, #link3 a:active, #link4 a:active, #link5 a:active, #link6 a:active, #link7 a:active, #link8 a:active {	
			height: 27px;
		}

/* -------------------------------------------- ###3 PAGE CONTENT --------------------------------------------- */

	#brand_wrapper {
		width: 960px;
		min-height: 150px; /* for modern browsers */
		height: auto !important; /* for modern browsers */
		height: 150px; /* for IE5.x and IE6 */
		background-image: url(images/wrapper_back.gif);
		background-repeat: repeat-x;
		background-color: #0087cd;
		font-family: Arial, Helvetica, sans-serif;
	}

/* ----------------------------------------- ###8 DEFAULT STYLES ------------------------------------------------ */

	#brand_wrapper h1, #brand_wrapper h2, #brand_wrapper h3, #brand_wrapper h4, #brand_wrapper h5, #brand_wrapper h6 {
			font-weight: bold;
			line-height: 26px;
			margin-bottom: 10px;
			color: #fff;
		}
		
			#brand_wrapper h1 {
				text-align: left;
				padding: 20px 7px 20px 10px;
				font-size: 28px; 
			}
					
			#brand_wrapper h2 {		
				font-size: 24px;
				padding-bottom: 20px;
			}
			
			#brand_wrapper h3 {		
				font-size: 22px;
				padding-bottom: 15px;
				font-weight: bold;
			}
			
			#brand_wrapper h4 {		
				font-size: 20px;
				padding-bottom: 10px;
			}
			
			#brand_wrapper h5 {		
				font-size: 18px;
				padding-bottom: 5px;
				color: #ffdd00;
			}
			
			#brand_wrapper h6 {		
				font-size: 16px;
				padding-bottom: 5px;
				font-weight:600; 
			}
					
			#brand_wrapper p {
				padding: 0 7px 10px 10px;
				font-size: 12px;
				line-height: 15px;
				color: #fff;
				text-align: justify;
				font-family: Arial, Helvetica, sans-serif;
			}
			
			#brand_wrapper table {
				width: 100%;
			}
			
			#brand_wrapper table th {
				font-weight: bold;
				text-align: left;
			}
			
			#brand_wrapper table td {
				vertical-align: top;
				border: inherit;
				font-size: 12px;
				padding: 0;
				text-align: left;
				line-height: 1.5em;
			}
			
			#brand_wrapper tbody tr td p {
				 font-size:1em;
				 line-height: 1.5em;
				 margin-bottom: 0em;
				 font-weight: inherit;
				 text-align: left !important;
				 color: #fff;
			}
			
			#brand_wrapper h6 a:link, #brand_wrapper h6 a:visited {
				color: #fff;
				text-decoration: none;
			}
			
			 #brand_wrapper h6 a:hover, #brand_wrapper h6 a:active {
				color: #ffdd00;
			}
			
			#brand_wrapper ul, #brand_wrapper ol {
				margin-bottom: 10px;
				font-size: 12px;
				padding-left: 50px; 
			}
			
			#brand_wrapper ul li {
				margin-top: 2px;
				line-height: 16px;
				list-style-type: disc;
				vertical-align: middle;
			}
			
			#brand_wrapper ol li {
				margin-top: 2px;
				line-height: 16px;
				list-style-type: decimal;
				vertical-align: middle;
			}
			
			#brand_wrapper strong {
				font-size: inherit;
				font-weight: bold;
				font-style: inherit;
				line-height: inherit;
			}
			
			#brand_wrapper em {
				font-size: inherit;
				font-weight: inherit;
				font-style: italic;
				line-height: inherit;
			}
			
			#brand_wrapper p em {
				font-size: inherit;
				font-weight: bold;
				font-style: italic;
				line-height: inherit;
			}