/*
Designer: Jeff Hipfner - Outcrop Communicatons Ltd.
Developer(s): Jeff Hipfner & Chris Barrett - Outcrop Communicatons Ltd.
*/

/******************************************************************************
								Main Layout
******************************************************************************/
* {
	margin: 0;
	padding: 0;
	border: 0;
	}
	html {
		height: 101%
		}
		body {
			background: #fff url(../i/bg-main.jpg) repeat-x;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			margin:0;
			color:#606060;
		}

/******************************************************************************
								 Layout 
******************************************************************************/	

#wrapper {
	width: 760px;
	margin: 0 auto;
	}
	#header{}
	#contentwrapper {
		margin: 4px 0 0 0;
		height: auto !important;
		height: 200px;
		min-height: 350px /* So that the background flows to bottom in FF */
	}

/******************************************************************************
					Block Positioning and Formatting
******************************************************************************/	

#leftBar {
	float: left;
	position: relative; /* Set position: relative/absolute so that bgsleight.js and sleight.js do not interfere with links */
	margin: 15px 0 0 10px !important;
	margin: 0 0 0 5px;
	padding: 10px 0 40px 0;
	width: 140px;
	}
	#leftBarNav{
		margin:0 0 20px 0;
		}
		#leftBarNav ul {
			list-style: none;
		}
			#leftBarNav li {
				margin: 0px 0 0 1px;
				border-bottom:#E5E6E3 2px solid;width:120px;
				}
				#leftBarNav li a {
					padding: 4px 0 4px 3px;
					text-decoration: none;
					font-size:14px;
					color:#717171;
					display: block;
					
				}
				#leftBarNav li a:hover {
					color:#883F8F;
				}
				#leftBarNav li a.on {
					color:#883F8F;
				}
	#leftBarSponsors{
		margin:20px 0 0 0;
		}
		#partnerSponsorLogo{
			margin:0 0 10px 0;}
		#diamondSponsorLogo{}

#content {	
	padding: 30px 0px 50px 0;
	margin: 10px 0 0 170px;
	width:438px;
	background:url(../i/colors.jpg) top right no-repeat;
	}
	#homeWelcome{
		margin:-30px 0 10px 0;
	}
	#content ul {
		margin:0 0 8px 15px;
		}
		#content ul li{
			padding:2px 0;
			line-height:16px;
			}
			#content a{
				color: #0055a5;
			}

#rightBar{
	position:absolute;
	top:335px;
	margin-left:630px;
	width:135px;
	padding:0px;
	font-size:12px;
}

#footer {

	height: 30px;
	margin: 0 0 20px 0;
	}
	#footer p {
		float: right;
		font-size: 10px;
		color: #555;
		padding: 0 30px 0 0;
	}
/******************************************************************************
					Content Element Formatting
******************************************************************************/	

table img{ padding:8px;}

/******************************************************************************
								 Type 
******************************************************************************/	

h1 {
	color:#7D2D85;
	font-size: 16px;
	margin: 0 0 10px 0;
}

#leftBar h1{
	font-size: 13px;
	margin:10px 0;
}

h2 {
	font-size: 14px;
	margin: 0 0 10px 0;
}
h3, h4, h5 {
	font-size: 12px;
	margin: 0 0 6px 0;
}
/*h6 {
	font-size: 10px;
	color: #0055a5;
}*/
h6 {
	font-size: 13px;
	color:#0156A5;
	background-color:#D7E2FF;
	padding:2px;
	margin-bottom:10px;
} /* used for schedule dates */
p {
	margin: 0 0 8px 0;
	line-height: 18px;
}

/******************************************************************************
								Classes
******************************************************************************/

.textBox, .count, .textbox{border:#1B3FA2 solid 1px;}

/******************************************
				Display
******************************************/
.purple{
	color:#7D2D85;
}
.blue{
	color:#0055A4
}
.pink{
	color:#C2116F;
}
.gold{
	color:#D7DF4F;
}
.yellow{
	color:#ECE72C;
}
.orange{
	color:#EE5E23;
}
.darkBlue{
	color:#001095;
}
.partner{
	color:#7D2D85;
	background:url(../i/bg-partner-sponsor.jpg) no-repeat;
}

/******************************************
			 Positioning
******************************************/
img.floatLeft{
	float:left;
	margin:0 20px 0px 0px}

.developmentNotes{
	color:#FF0000;
	font-weight:bold;}