/*
	Title:		brightcookie.com css2
	Author:		brent leideritz
	Website:	http://www.brightcookie.com/
*/


/*
________________________

Rich text editor stying
________________________
*/

#holderBody
{
	background:none;
}

#holderBody strong
{
	font-weight:bold;
}

#holderBody a
{
	text-decoration:underline;
}

#holderBody p
{
	margin:auto;
}

#holder
{
	border: 1px solid #ccc;
	padding: 10px;
	margin: 5px;
	text-align: left;
	font-size:14px;
}



/*
________________________________________________

	Yahoo GUI Reset CSS
	http://developer.yahoo.com/yui/reset/
________________________________________________

*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: normal;
}
ol,ul {
	list-style: none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}


/*
________________________

Start Theme One Styling
________________________

*/

	body {
		margin: 0; 
		padding: 0; 
		color: #000;
		background: #ff8104 url(/media/368/bc_body_bg.gif) 0% 0% repeat-x;
		font: 11px/1.2 verdana, arial, helvetica, sans-serif;
		text-align: center;
	}
	#container {
		margin: 0 auto;
		border: 1px solid #fff;
		padding: 0;
		color: #000;
		background: #fff; 
		font: 11px/1.2 verdana, arial, helvetica, sans-serif; 
		text-align: left;
		width: 900px;
	}
	a, a:visited, a:active { 
		color: #0083d7;
		background: transparent;
		text-decoration: none;
	}
	a:hover { 
		color: #ff9a05;
		background: transparent;
		text-decoration: underline;
	}
	img { 
		border: 0; 
	}

	#headerNav { 
		margin: 0;
		border-bottom: 1px solid #fff;
		padding: 0;
		color: #fff;
		background: #0083d7;
		height: 50px;
	}
	#headerNav img { 
		margin: 0;
		border-left: 1px solid #fff;
		padding: 0;
		float: left;
	}
	#headerNav ul { 
		margin: 0;
		padding: 24px 0 0 0;
		float: left;
	}
	#headerNav ul li { 
		margin: 0;
		border-left: 1px solid #fff;
		padding: 0 .5em 0 1em;
		font: 11px/1.1 verdana, arial, helvetica, sans-serif;
		list-style: none;
		display: inline;
	}
	#headerNav ul li.first { 
		border-left: 0;
		padding: 0 .5em 0 0;
		font: bold 11px/1.1 verdana, arial, helvetica, sans-serif;
	}
	#headerNav ul li a, #headerNav ul li a:visited, #headerNav ul li a:active, #headerNav ul li a:hover {
		text-decoration: none;
	}
	#headerNav ul li a, #headerNav ul li a:visited, #headerNav ul li a:active {
		color: #fff;
		background: transparent;
	}
	#headerNav ul li a:hover {
		color: #fff;
		background: transparent;
		text-decoration: underline;
	}

	#headerSearch { 
		margin: 0;
		padding: 18px 10px 0 0;
		float: right;
	}
	#headerSearch input {
		margin: 0 5px 0 0;
		border: 1px solid #fff;
		padding: 1px;
		font: 10px/1.1 verdana, arial, helvetica, sans-serif;
	}
	#headerSearch input.button {
		padding: 0;
		color: #fff;
		background: #ffb206;
	}

	#header { 
		margin: 0;
		border-bottom: 1px solid #fff;
		padding: 0;
		color: #fff;
		background: #ccc url(/media/390/bc_header_01.jpg ) 0% 0% no-repeat;
		height: 200px;
	}

	#newsBox {
		margin: 50px 50px 10px 50px;
		border: 1px solid #fff;
		padding: 25px 25px 15px 25px;
		color: #666;
		background: #fff url(/media/1953/bc_newsbox_bg.jpg) 0% 0% no-repeat;
		font: 11px/1.1 verdana, arial, helvetica, sans-serif;


		float: left;
	}
	#newsBox h2 {
		margin: 0 0 0.5em 0;
		padding: 0;
		color: #666;
		background: transparent;
		font: bold 11px/1.2 verdana, arial, helvetica, sans-serif;
	}
	#newsBox a, #newsBox a:visited, #newsBox a:active {
		color: #333;
		background: transparent;
		font: 11px/1.2 verdana, arial, helvetica, sans-serif;
	}
	#newsBox a span, #newsBox a:visited span, #newsBox a:active span {
		color: #666;
		background: transparent;
		font: 11px/1.2 verdana, arial, helvetica, sans-serif;
	}
	#newsBox ul li { 

		font: bold 11px/1.2 verdana, arial, helvetica, sans-serif;
		list-style-type: square;
	}

	#contentArea { 
		margin: 0;
		border: 0;
		padding: 0;
		width: 900px;
	}
	#sideNav {
		margin: 0;
		padding: 50px 50px 50px 0;
		width: 190px;
		float: left;
	}
	#sideNav ul { 
		margin: 0 0 0 0;
		border: 0;
		padding: 0;
	}
	#sideNav ul li { 
		margin: 0;
		border: 0;
		padding: 0 .5em 1em 1em;
		font: bold 11px/1.1 verdana, arial, helvetica, sans-serif;
		list-style: none;
	}
	#sideNav ul li a, #sideNav ul li a:visited, #sideNav ul li a:active, #sideNav ul li a:hover {
		text-decoration: none;
	}
	#sideNav ul li a, #sideNav ul li a:visited, #sideNav ul li a:active {
		color: #0083d7;
		background: transparent;
	}
	#sideNav ul li a:hover {
		color: #ff9a05;
		background: transparent;
		text-decoration: underline;
	}
	
	#sideNav ul li ul { 
		margin: 0;
		border: 0;
		padding: 0;
	}
	#sideNav ul li ul li { 
		margin: 0;
		border: 0;
		padding: 0 .5em 0 1em;
		font: 11px/1.1 verdana, arial, helvetica, sans-serif;
		list-style: none;
	}
	#sideNav ul li ul li a, #sideNav ul li ul li a:visited, #sideNav ul li ul li a:active, #sideNav ul li ul li a:hover {
		text-decoration: none;
	}
	#sideNav ul li ul li a, #sideNav ul li ul li a:visited, #sideNav ul li ul li a:active {
		color: #0083d7;
		background: transparent;
	}
	#sideNav ul li ul li a:hover {
		color: #ff9a05;
		background: transparent;
		text-decoration: underline;
	}

	#sideNav ul li ul li ul { 
		margin: 0;
		border: 0;
		padding: 0;
	}
	#sideNav ul li ul li ul li { 
		margin: 0;
		border: 0;
		padding: 0 .5em 0 1em;
		font: 11px/1.1 verdana, arial, helvetica, sans-serif;
		list-style: none;
	}
	#sideNav ul li ul li ul li a, #sideNav ul li ul li ul li a:visited, #sideNav ul li ul li ul li a:active, #sideNav ul li ul li ul li a:hover {
		text-decoration: none;
	}
	#sideNav ul li ul li ul li a, #sideNav ul li ul li ul li a:visited, #sideNav ul li ul li ul li a:active {
		color: #666;
		background: transparent;
	}
	#sideNav ul li ul li ul li a:hover {
		color: #ff9a05;
		background: transparent;
		text-decoration: underline;
	}




	#bodyContent { 
		margin: 0;
		border: 0;
		padding: 40px 50px;
		width: 550px;
		float: left;
}

	h1, h1 a, h1 a:visited, h1 a:active, h1 a:hover {
		margin: 5px 0 1em 0;
		font: bold 16px verdana, arial, helvetica, sans-serif;
		text-decoration: none;

	}
	h1, h1 a, h1 a:visited, h1 a:active {
		color: #ff9a05;
		background: transparent;
	}
	h1 a:hover {
		color: #ff9a05;
		background: transparent;
		text-decoration: underline;
	}
	h2, h2 a, h2 a:visited, h2 a:active, h2 a:hover {
		margin: 1em 0 1em 0;
		font: bold 12px verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		clear: both;
	}
	h2, h2 a, h2 a:visited, h2 a:active {
		color: #808080;
		background: transparent;
	}
	h2 a:hover {
		color: #808080;
		background: transparent;
		text-decoration: underline;
	}
	h3, h3 a, h3 a:visited, h3 a:active, h3 a:hover {
		margin: 0 0 1em 0;
		font: bold 11px verdana, arial, helvetica, sans-serif;
		text-decoration: none;

	}
	h3, h3 a, h3 a:visited, h3 a:active {
		color: #ff9a05;
		background: transparent;
	}
	h3 a:hover {
		color: #808080;
		background: transparent;
		text-decoration: underline;
	}

	h4, h4 a, h4 a:visited, h4 a:active, h4 a:hover {
		margin: 0 0 1em 0;
		font: bold 11px verdana, arial, helvetica, sans-serif;
		text-decoration: none;

	}
	h4, h4 a, h4 a:visited, h4 a:active {
		color: #000;
		background: transparent;
	}
	h4 a:hover {
		color: #808080;
		background: transparent;
		text-decoration: underline;
	}

	p {
		margin: 0 0 0.5em 0;
		padding: 0;
		font: 11px/1.2 verdana, arial, helvetica, sans-serif; 
	}
	.pageSum {
		padding: 0 60px 1em 20px;
		color: #0083d7;
		background: transparent;
		font: bold 11px/1.4 verdana, arial, helvetica, sans-serif; 
	}


	.highlight {
		padding: 0 0 1em 20px;
		color: #ff9a05;
		background: transparent;
		font: 11px/1.2 verdana, arial, helvetica, sans-serif; 
	}
	.highlight1 {
		padding: 0;
		color: #666;
		background: transparent;
		font: 11px/1.2 verdana, arial, helvetica, sans-serif; 
	}
	blockquote {
		margin: 0 0 1em 0;
		font: normal 11px/1.2 verdana, arial, helvetica, sans-serif;
	}
	blockquote.quote {
		margin: 0 0 1.5em 0;
	}
	blockquote.quote1 {
		margin: 0 0 1.5em 0;
	}
	blockquote p, blockquote.quote p, blockquote.quote1 p {
		margin: 0;
		font: bold 11px/1.2 verdana, arial, helvetica, sans-serif;
		font-style: normal;
	}
	cite {
		margin: 5px 40px 0 40px;
		color: #333;
		background: transparent;
		font: normal 10px/1.2 verdana, arial, helvetica, sans-serif;
		position: relative;
		top: -1.5em;
	}
	p cite {
		color: #333;
		background: transparent;
		margin: 0;
		font: normal 10px/1.2 verdana, arial, helvetica, sans-serif;
		position: relative;
		top: 0;
	}
	.quote, .quote a, .quote a:visited {
		color: #ff9a05;
		background: transparent;
		font: bold 11px/1.2 verdana, arial, helvetica, sans-serif; 
	}
	.quote a:active, .quote a:hover {
		color: #333;
		background: transparent;
		font: bold 11px/1.2 verdana, arial, helvetica, sans-serif; 
	}
	.quote1, .quote1 a, .quote1 a:visited {
		color: #333;
		background: transparent;
	}
	.quote1 a:active, .quote1 a:hover {
		color: #333;
		background: transparent;
	}
	q { 
		color: #333;
		background: transparent;
	}
	q:before, blockquote p:before, blockquote.quote p:before, blockquote.quote1 p:before { content: open-quote; 
	}
	q:after, blockquote p:after, blockquote.quote p:after, blockquote.quote1 p:after { content: close-quote; 
	}
/* This is style for image items of gallery*/
.Item {
  float:left;
  margin: 5 5 5 5;
  padding-right:50px;
  padding-bottom:30px;
}
/* ===========================*/
	#contentArea img { 
		margin: 1em 0 .5em 0;
		border: 1px solid #ccc;
		display: block;
	}
	#contentArea img.borderZero { 
		border: 0;
	}
	#contentArea img.floatLeft { 
		margin: .5em 1.5em 1em 0;
		float: left;
		display: inline;
	}
	#contentArea img.floatLeftFooter { 
		margin: .2em 1em .25em 0;
		border: 0;
		float: left;
		display: inline;
	}
	#contentArea img.floatRight { 
		margin: .5em 0 1em 1.5em;
		float: right;
		display: inline;
	}
	ul, ol { 
		margin: 0 0 0.5em 0;
		padding: 0;
		font: 11px/1.4 verdana, arial, helvetica, sans-serif; 
		list-style-type: square;
	}
	li { 
		margin: 0 0 0 18px;
		padding: 0;
		font: 11px/1.4 verdana, arial, helvetica, sans-serif; 
	}
	/* li.star { list-style-image: url(); } */

	li.disc { list-style-type: disc; }
	li.circle { list-style-type: circle; }
	li.square { list-style-type: square; }
	li.lowerRoman { list-style-type: lower-roman; }
	li.upperRoman { list-style-type: upper-roman; }
	li.lowerAlpha { list-style-type: lower-alpha; }
	li.upperAlpha { list-style-type: upper-alpha; }
	li.decimal { list-style-type: decimal; }
	li.decimalZero { list-style-type: decimal-leading-zero; }


.ContactForm {
margin: 1em 0 0 0;
padding: 0;
}	

.ContactForm fieldset {
margin: 0;
padding: 0;
}

.ContactForm legend {
		margin: 1em 0 0 0;
color: #808080;
		background: transparent;
		font: bold 12px verdana, arial, helvetica, sans-serif;
}

.ContactForm label{
		margin: 5px;
		border: 0;
		padding: 1px;
		font: 11px/1.1 verdana, arial, helvetica, sans-serif;
	}

input, .ContactForm input, textarea {
		margin: 5px 5px 5px 0;
		border: 1px solid #ccc;
		padding: 1px;
		font: 11px/1.1 verdana, arial, helvetica, sans-serif;
	}
input.Submit {
margin: 1em 0 0 0;
		padding: 1px;
border: 1px solid #fff;
		color: #fff;
		background: #ffb206;

}
	
.ContactForm input.frmButton {
margin: 1em 0 0 0;
		padding: 1px;
border: 1px solid #fff;
		color: #fff;
		background: #ffb206;

}

input.Submit:hover, .ContactForm input.frmButton:hover {
		color: #fff;
		background: #ffb206;
}
.selected {
		color: #ffb206;
		background: transparent;
}


	#pageFooter { 
		margin: 30px 0 0 0;
		color: #666;
		background: transparent;
		clear: both;
	}
	#pageFooter h3, #pageFooter h4 { 
		margin: 0 0 .3em 0;
		color: #666;
		background: transparent;
		font: bold 10px/1.2 verdana, arial, helvetica, sans-serif;
	}
	#pageFooter img {
		margin: 0;
		border: 0;
		padding: 0;
		float: left;	
	}
	#pageFooter ul { 
		margin: 0 0 0 45px;
		padding: 0;
	}
	#pageFooter ul li { 
		margin: 0;
		border-left: 1px solid #666;
		padding: 0 .5em;
		font: 10px/1.2 verdana, arial, helvetica, sans-serif;
		list-style: none;
		display: inline;
	}
	#pageFooter ul li.first { 
		border-left: 0;
		padding: 0 .5em 0 0;
	}
	#pageFooter ul li a, #pageFooter ul li a:visited, #pageFooter ul li a:active, #pageFooter ul li a:hover {
		text-decoration: none;
	}
	#pageFooter ul li a, #pageFooter ul li a:visited, #pageFooter ul li a:active {
		color: #666;
		background: transparent;
	}
	#pageFooter ul li a:hover {
		color: #666;
		background: transparent;
		text-decoration: underline;
	}

	#footer { 
		color: #fff;
		background: #000 url(/media/1834/bc_footer_bg.gif) 50% 50% no-repeat;
		height: 50px;
		clear: both;
	}











/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {

}

h2 {

}

h3 {

}

