@charset "utf-8";

* {
	margin: 0px;
	padding: 0px;
}

body {
	background: #fa6b02 url(../images/BG_GRADIENT.gif) repeat-x top left;
	padding: 0px;
	margin: 0px;
	color: #030;
	font-family: Arial, Helvetica, sans-serif;
}

#wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 740px;
	text-align: left;
}

#header {
	position: relative;
	margin: 0px;
	padding: 210px 0px 0px 491px;
	height: 78px;
	background: url(../images/HEADER.jpg) no-repeat top center;
}

#header img#anchor {
	float: left;
}

#header img#contact {
	float: left;
}

#question_area {
	margin: 0px;
	padding: 0px 20px 0px 45px;
	background-color: #FFF;
}

#question_area img#classroom {
	float: left;
	margin: 0px 20px 10px 0px;
	padding: 0px;
}

#section_2 {
	margin: 0px;
	padding: 15px 20px 0px 45px;
	background: #ce9993 url(../images/SECTION_2.gif) no-repeat top center;
}

#section_2b {
	margin: 0px;
	padding: 15px 20px 0px 45px;
	background-color: ;
}

#section_2_bullet_area {
	margin: 0px;
	padding: 13px 20px 0px 45px;
	background: url(../images/SECTION_2_BULLET_BG.gif) no-repeat top left;
	height: 224px; 
}

#section_3 {
	clear: both;
	margin: -15px 0px 0px 0px;
	padding: 15px 20px 0px 45px;
	background-color: #f2d358;
	height: 60px;
}

#section_3_text {
	clear: both;
	margin: 0px;
	padding: 0px 20px 0px 45px;
	background-color: #f2d358;
	height: 365px;
}

#case_studies {
	clear: both;
	margin: 0px;
	background-color: #fb9302;
	height: 1250px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 45px;
}

#case_studies_preview {
	clear: both;
	margin: 0px;
	background-color: #fb9302;
	height: 650px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 45px;
}

object#casevid1 {
	float: left;
	margin: 10px 22px 5px 0px;
	padding: 0px;
}

object#casevid2 {
	float: left;
	margin: -10px 0px 5px 0px;
	padding: 0px;
}

object#casevid3 {
	float: left;
	margin: -10px 0px 5px 0px;
	padding: 0px;
}

#awards {
	clear:both;
	margin: 0px;
	padding: 35px 0px 0px 170px;
	background:url(../images/AWARDS_BG.gif) no-repeat top left;
	height: 136px;
}

#footer {
	clear: both;
	margin: 0px;
	padding: 15px 20px 0px 38px;
	height: 165px;
	background: #fa6c02 url(../images/CCWBG.gif) no-repeat top right;
}

#footer p {
	margin: 0px 0px 0px 8px;
	padding: 0px;
}
	

ul { margin-left: 30px; }

h1 { margin: 0px 0px 5px 0px; padding: 0px; color: #950c06; font-size: 26px; font-weight: normal; }
h2 { margin: 0px 0px 5px 0px; padding: 0px; color: #950c06; font-size: 16px; font-weight: bold; }
p  { margin: 0px; padding: 0px 0px 10px 0px; color: #333; font-size: 12px; line-height: 1.5em;} 

p a { color: #950c06; text-decoration: none; font-weight: bold; }
p a:link { color: #950c06; text-decoration: none; }
p a:active { color: #950c06; text-decoration: none; }
p a:hover { color: #950c06; text-decoration: underline; }
p a:active, p a:focus { color: #950c06; text-decoration: none; }

.clear { clear: both }
.question { float: left; width: 440px; }
.white { color: #FFF; }
.black { color: #000; }
.yellow { color: #f2d358; }
.bullet_text { width: 310px; float: left; line-height: 1.5em; margin-right: 20px; }
.split_text { width: 310px; float: left; line-height: 1.5em; margin-right: 20px; }
.case_text { width: 600px; clear: both; line-height: 1.5em; margin-right: 0px; }
.award_text { width: 240px; float: left; line-height: 1.5em; margin-right: 20px; color: #FFF; }
