@charset "UTF-8";

body { background : url(images/topbar_repeat.png) repeat-x color : #000000;
	text-align : center;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 76%;
	line-height: 160%;
	background-image: url(images/background_repeat.gif);
	margin: 0px;
	width: 100%;
	padding: 0px;
	z-index: 1;
	background-color: #F5F3E1;
}
.materialdetail {
	padding-top: 26px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #96471D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.movieleft {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	color: #F5F3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}
.movieleft a:link, .movieleft a:visited, .movieleft a:active {
	color: #F5F3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	text-align: left;
}
.movieleft a:hover {
	color: #F5F3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	text-align: left;
}
.movieleft blockquote {
	float: left;
	color: #F5F3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.contentareaspacing {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.horizontalline {
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9D532B;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9D532B;
}
.alignright {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.5em;
	list-style-position: inside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.alignleft {
	margin: 0;
	width: 291px;
	float: left;
	height: 385px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.offertext {
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #F5F3E1;
	background-color: #984C20;
	background-image: url(images/couponback.gif);
	border: 4px double #F5F3E1;
	font-weight: bold;
	text-align: center;
	padding: 15px;
}
.offertext p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F5F3E1;
	font-weight: bold;
	line-height: 1.25em;
}
.offertext span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F5F3E1;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.5em;
}
.benefit {
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #4A2423;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	line-height: 1.25em;
	border: 1px solid #E4D0B9;
}
.benefit p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A35F39;
	font-weight: bold;
	line-height: 1.25em;
}
.benefit span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #97491F;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.5em;
	font-weight: bold;
}
.benefit h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #97491F;
	margin: 0px;
	line-height: 1.5em;
}
.benefit a, .benefit a:visited {
	color: #2A1514;
	font-size: 9px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.benefit a:hover {
	color: #944119;
	font-size: 9px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.designmaterial {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9C5129;
}
.designmaterialtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9C5129;
	text-align: center;
	width: 105px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	line-height: 1.25em;
}
.portsections {
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.portsections ul {
	margin: 0px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	display: block;
}
.portsections li {
	display: inline;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.portsections span {
	color: #934116;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}
.regular_bullettext {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.5em;
	list-style-position: inside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.10space {
	margin: 0px;
	height: 8px;
	padding: 0px;
}
img { behavior: url(iepngfix.htc); 
} 
 .cssnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 249px;
	height: 27px;
	margin: 0;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/button_over.gif);
	background-repeat: no-repeat;
	background-color: #2A1514;
	position: relative;
	white-space: nowrap;
	display: block;
	text-align: center;
	padding: 0;
}
.cssnav a, .cssnav a:visited {
	display: block;
	color: #c8a98a;
	font-size: 10px;
	width: 249px;
	height: 27px;
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
}
.cssnav a:hover {
	display: block;
	color: #c8a98a;
	font-size: 10px;
	width: 249px;
	height: 27px;
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
}
.cssnav img {
width: 249px;
height: 27px;
border: 0
}
* html a:hover {
	visibility:visible;
	text-decoration: underline;
	color: #0033CC;
}
.cssnav a:hover img {
visibility:hidden
}
.cssnav span {
	position: absolute;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	top: 4px;
	left: 0px;
	width: 249px;
	text-align: center;
}
.offerbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2a1514;
	line-height: 1.5em;
	margin: 0px;
	padding: 5px;
	border: 1px solid #984A21;
	text-transform: uppercase;
	text-align: center;
}
.offerbox a:link, .offerbox a:visited, .offerbox a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A1514;
	text-decoration: none;
}
.offerbox a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #934217;
	text-decoration: none;
}
.pas_back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2a1514;
	line-height: 1.5em;
	padding: 5px;
	background-image: url(images/pas_gradient_back.gif);
	background-color: #F9F8ED;
	border: 1px solid #984A21;
	background-position: bottom;
	background-repeat: repeat-x;
}
.pas_back a:link, .pas_back a:visited, .pas_back a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #934116;
	text-decoration: none;
}
.pas_back a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2a1514;
	text-decoration: none;
}
.navbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A1514;
	margin: 0px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #2A1514;
	width: 251px;
	height: 297px;
}
.offer {
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.question_box {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DFCEB8;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
.question_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #934116;
	text-decoration: none;
}
.question_top_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #934116;
	text-decoration: none;
	font-weight: bold;
}
.hm_directions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2a1514;
	line-height: 1.5em;
	width: 260px;
	position: relative;
	float: left;
}
.picborder {
	background-color: #F9F8ED;
	border: 1px solid #984A21;
}
.picborder_leftmargin {
	background-color: #F9F8ED;
	border: 1px solid #984A21;
	margin-left: 10px;
}
.picborder_rightmargin {
	background-color: #F9F8ED;
	border: 1px solid #984A21;
	margin-right: 10px;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2a1514;
	line-height: 1.75em;
	margin: 0px;
	padding: 0px;
}
.maintext a:link, .maintext a:visited, .maintext a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #934116;
	text-decoration: none;
}
.maintext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2a1514;
	text-decoration: none;
}
.maintext h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #934116;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.maintext h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #934116;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.maintext h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #934116;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.maintext strong{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #934116;
	text-decoration: none;
	font-weight: bold;
}
.maintext li {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.3em;
	padding-bottom: 5px;
}
.maintext ol {
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-top: 5px;
}
.locations {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2a1514;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
}
.locations ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}
.locations li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.locations a:link, .locations a:visited, .locations a:active {
	margin: 0px;
	font-size: 10px;
	list-style-image: url(images/bullet_fancy.gif);
	list-style-position: outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #934116;
	padding: 0px;
	text-decoration: none;
}
.locations a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A1514;
	text-decoration: none;
}
.locations_special, .locations_special a:link, .locations_special a:visited, .locations_speciala:active {
	margin: 0px;
	font-size: 14px;
	list-style-image: url(images/bullet_fancy.gif);
	list-style-position: outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #934116;
	padding: 0px;
}
.locations_special a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #934116;
	text-decoration: none;
}
.bigred{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #934116;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 1.5em;
}
.bttmtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2a1514;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
}
.bttmtext a:link, .bttmtext a:visited, .bttmtext a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #934116;
	text-decoration: none;
}
.bttmtext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2a1514;
	text-decoration: none;
}
.bttmtext h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #934116;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.bttmtext h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #934116;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainpic {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.over_navbox {
	margin: 0px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.flashbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2A1514;
	margin: 0px;
	padding: 0px;
	width: 606px;
	height: 458px;
}
.flashbox h1 {
	margin: 0px;
	padding: 0px;
	width: 605px;
	height: 305px;
}
.flashbox ul {
	margin: 0px;
	padding: 0px;
}.flashbox li {
	margin: 0px;
	display: inline;
	padding: 0px;
}
.bigtable {
	text-align : center;
	width: 100%;
	background-image: url(images/topbar_repeat.gif);
	height: 90px;
	background-repeat: repeat-x;
	background-position: center;
	position: relative;
	background-color: #914018;
}
.tablegraphic {
	text-align : center;
	background-repeat: repeat-y;
	margin: 0;
	background-image: url(images/main_box_mid.png);
	background-color: #F5F3E1;
	width: 905px;
	padding-top: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.topbranding_box {
	background-repeat: no-repeat;
	background-image: url(images/sdkb_logo.png);
	height: 101px;
	width: 823px;
	margin: 0px;
	top: -5px;
	right: 0px;
	bottom: 0px;
	padding: 0px;
	left: 0px;
	position: relative;
	background-position: top;
}
.topbranding_tagline {
	background-repeat: no-repeat;
	background-image: url(images/tagline.png);
	height: 101px;
	width: 317px;
	margin: 0px;
	overflow: visible;
	position: relative;
	right: 0px;
	left: 0px;
	top: 0px;
	bottom: 0px;
	float: left;
	background-position: 10px center;
	white-space: nowrap;
}
.topbox {
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.midbox {
	background-repeat: no-repeat;
	margin: 0;
	background-image: url(../sdkb_programming/images/main_box_mid.png);
	height: 15px;
	width: 100%;
	padding: 0px;
	text-align: center;
	background-position: center;
}
.midbox_left {
	margin: 0;
	background-image: url(images/grad_leftedge.gif);
	width: 5px;
	padding: 0px;
	background-position: right;
	background-repeat: repeat-y;
}
.midbox_right {
	background-repeat: repeat-y;
	margin: 0;
	background-image: url(images/grad_rightedge.gif);
	width: 5px;
	padding: 0px;
	background-position: left;
}
.midbox_content {
	margin: 0;
	background-color: #F5F3E1;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.boximage {
	background-repeat: no-repeat;
	margin: 0;
	background-image: url(images/main_box_mid.png);
	padding: 0px;
	text-align: center;
	background-position: center -18px;
}
.container {
	width : 100%;
	text-align : center;
	background-repeat: repeat-x;
	margin: 0;
	background-image: url(images/topbar_repeat.png);
	height: 105px;
	position: absolute;
}
.branding {
	z-index : 1;
	position : relative;
	width : 905px;
	height : 95px;
	text-align: center;
}
.branding h1 {
	z-index : 3;
	position : relative;
	width: 181px;
	height : 101px;
	background-image: url(images/sdkb_logo.png);
	background-repeat: no-repeat;
	display: block;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.branding blockquote {
	z-index : 2;
	position : relative;
	width: 307px;
	height : 32px;
	background-image: url(images/tagline.png);
	background-repeat: no-repeat;
}
.testimonial_redlittle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #934116;
	line-height: 1.5em;
	text-align: right;
}
.redlittle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #934116;
	line-height: 1.5em;
}
.btmnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #934116;
	line-height: 1.5em;
	margin: 0px;
	background-image: url(images/bottomnav_grad.gif);
	background-repeat: repeat-x;
	height: 25px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.btmnav a:link, .btmnav a:visited, .btmnav a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #934116;
	text-decoration: none;
}
.btmnav a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2A1514;
	text-decoration: none;
}
.copywrite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #75685d;
	line-height: 1.5em;
	margin: 0px;
	height: 25px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.copywrite a:link, .copywrite a:visited, .copywrite a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #75685d;
	text-decoration: none;
}
.copywrite a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B05118;
	text-decoration: none;
}
.testimonial_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #934116;
	line-height: 1.7em;
}
.portmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #934116;
	line-height: 1.5em;
	margin: 0px;
	height: 25px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.portmore a:link, .portmore a:visited, .portmore a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #934116;
	text-decoration: none;
}
.portmore a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2A1514;
	text-decoration: none;
}
.offertext_bullet {
	margin: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #F5F3E1;
	background-color: #984C20;
	background-image: url(images/couponback.gif);
	font-weight: bold;
	text-align: left;
	padding: 0px;
	list-style-image: url(../../images/bullet_fancy.gif);
}
