/*  BEGIN GLOBAL INTERIOR STYLESHEET*/

a.clear {
	clear: both !important;
}

#twoColContainer.fullpage {
	background: #FFF;
	padding: 22px;
	color: #000;
	width: 681px;
}

#twoColContainer.fullpage a {
	text-decoration: none;
	color: #333;
}

h2 {
	font-size: 40px;
	font-weight: normal;
	text-transform: uppercase;
	border-bottom:1px #282828 solid;
	/*background: #282828 url(/Mike_Holmes_Online/_images/MHO2010_sideNav.gif) bottom left repeat-x;
	background-position: 0px 29px;
	padding: 0px 0px 0px 8px;*/
}

#header {
	background: url(/Holmes_Media/_images/MEDIA2010_header.png) no-repeat;
	width: 950px;
	height: 110px;
	margin-top: 1px;
	position: relative;
}

#mholinks {
	list-style: none;
	position: absolute;
	left: 94px;
	top: 66px;
}

#mholinks li {
	float: left;
}

#mholinks li a {
	display: block;
	height: 14px;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	padding: 6px 11px 5px 11px;
	background: url(/_global/_images/MIR2010_mainNav.gif) repeat-x;
	font-weight: bold;
	margin-right: 2px;
}

#mholinks li a:hover, #mholinks li a.selected {
	background: url(/_global/_images/MIR2010_mainNav.gif) repeat-x -0px -25px;
}

#content {
	background: #000;
	border: 1px solid #41403c;
	padding: 10px 14px;
}

#breadCrumbs {
	font-weight: bold;
	color: #898989;
	font-size: 11px;
	margin-top:3px;
	
}

#breadCrumbs a {
	color: #898989;
	text-decoration: none;
}

#breadCrumbs a.current {
	color: #FFF;
}

#twoColContainer {
	width: 753px;
	margin-top: 21px;
	float: left;
}

#leftCol {
	width: 175px;
	float: left;
}

#leftCol ul {
	list-style: none;
}

#leftCol ul li a {
	display: block;
	background: url(/Mike_Holmes_Online/_images/MHO2010_sideNav.gif) no-repeat 0px -25px;
	padding: 3px 4px 2px 6px;
	text-decoration: none;
	margin-bottom: 8px;
	color: #FFF;
	text-transform: uppercase;
	font-size: 15px;
}

#leftCol ul li.selected {
	display: block;
	background: url(/Mike_Holmes_Online/_images/MHO2010_sideNav.gif) no-repeat;
	padding: 3px 4px 2px 6px;
	text-decoration: none;
	margin-bottom: 8px;
	color: #FFF;
	text-transform: uppercase;
	font-size: 15px;
}

#leftCol ul li a:hover {
	background: url(/Mike_Holmes_Online/_images/MHO2010_sideNav.gif) no-repeat;
	color: #ffcc00;
}

#leftCol ul li ul.subNav {
	padding-left: 2px;
}

#leftCol ul li ul.subNav li {
	margin-bottom: 6px;
}

#leftCol ul li ul.subNav a {
	background: none;
	display: inline;
	font-size: 11px;
	text-transform: none;
	color: #898989;
}

#leftCol ul li ul.subNav a.selected {
	background: url(/Mike_Holmes_Online/_images/MHO2010_sideNavArrow.gif) no-repeat 6px 6px;
	padding-left: 17px;
}

#leftCol ul.nested {
	background-color:#161616;
	border:1px solid #42433A;
	margin-bottom:10px;
	margin-top:3px;
	padding: 6px;
}

#leftCol ul.nested li {
	margin-bottom: 5px;
}

#leftCol ul.nested li.selected {
	background: none;
	font-size: 11px;
	padding: 0px;
	text-transform: none;
	color: #FFCC00;
}

#leftCol ul.nested li a {
	background: none;
	font-size: 11px;
	padding: 0px;
	display: inline;
	text-transform: none;
}

#leftCol hr {
	border: none;
	height: 1px;
	background: #2f2f2f;
}

#leftCol form {
	margin-top: 10px;
	margin-bottom: 10px;
}

#leftCol form input.iField {
	background:#C2C2C2 none repeat scroll 0 0;
	border:1px solid #FFFFFF;
	padding:1px;
	width:138px;
}

#leftCol form input.submit {
	background:#6D6D6D none repeat scroll 0 0;
	border:medium none;
	margin-left:5px;
	padding:1px;
	cursor: pointer;
}

#midCol {
	width: 531px;
	float: right;
}

#midContent {
	background: #FFF;
	color: #000;
	padding: 22px;
	margin-top:10px;
}

#midContent h3 {
	font-size: 28px;
	text-transform: uppercase;
}

#midContent p {
	margin-top: 15px;
}

#midContent a {
	color: #333;
	text-decoration: none;
}

#midContent a:hover {
	color: #666;
}

#rightCol {
	width: 121px;
	float: right;
	margin-top: 21px;
}

#wideLeftCol {
	width: 705px;
	padding: 30px 30px;
	background: #fff;
	float: left;
	margin-top: 20px;
	font: 14px 'Helvetica Neue', Helvetica, Arial, sans-serif;
	line-height: 22px;
	letter-spacing: 0.4px;
}

#wideLeftCol td {
	vertical-align: top;
	padding: 2px 3px;
	font: 14px 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#wideLeftCol form {
	padding: 0 0 15px 0;
	font: 14px 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#wideLeftCol form input {
	border: 1px dotted #999;
	color:#000;
	height: 20px;
	font: 14px 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#wideLeftCol form textarea {
	border: 1px dotted #999;
	color:#000;
	white-space: nowrap;
	overflow: auto;
	font: 14px 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#wideLeftCol form select {
	height: 20px;
	background: #fff;
	border: 1px dotted #999;
	color:#000;
	width: auto;
	font: 14px 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#wideLeftCol h3 {
	font-size: 24px;
	letter-spacing: 0.7px;
	font-weight: bold;
}

#wideLeftCol p{
	margin: 0 0 10px 3px;
	line-height: 16px;
}

/** STORY SUBMISSION **/

.story_submission_title {
	font-size: 20px;
	line-height: 24px !important;
	font-weight: 200;
}

#thankyou_story_submission_container {
	width: 629px;
	height: 239px;
	float: left;
	background-color: #000;
	padding: 13px 13px;
	color: #fff;
	margin:20px 0 20px 25px;
	font: 14px 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#thankyou_story_submission_container #checkmark_box {
	width: 170px;
	height: 100%;
	float: left;
	background-color: #fff;
}

#thankyou_story_submission_container #checkmark_box img {
	margin: 60px 0 0 30px;
}

#thankyou_story_submission_container #content {
	width: 400px;
	min-height: 20px;
	margin: 20px 0 0 25px;
	border: none;
	float: left;
	font-weight: 100 !important;
	font: 14px 'Helvetica Neue', Helvetica, Arial, sans-serif;
	letter-spacing: 1px;
}

#thankyou_story_submission_container a{
	color: #fff;
	text-decoration: none;
}

#thankyou_story_submission_container a:hover {
	text-decoration: underline;
}

#story_submission_submit_button {
	background: url(/Holmes_Media/_images/submit_story_submission.jpg) no-repeat;
	width: 131px;
	height: 47px !important;
	display: block;
	text-indent: -99999px !important;
	border: none !important;
	cursor: pointer;
}

/* BEGIN Media Index STYLESHEET*/

#mediaNewsFeed {
	float: right; width: 155px; height: 264px; background: #FFF;
	padding: 10px;
	position: relative;
}

#mediaNewsFeed ul {
	margin-top: 10px;	
}

#mediaNewsFeed ul li {
	list-style: none;
	font-size: 11px;
}

.moreNews {
	background: url(../_images/MEDIA2010_moreNewsBTN.gif) no-repeat;
	width: 126px;
	height: 29px;
	display: block;
	position: absolute;
	right: 4px;
	bottom: 6px;
}

#tvSeries {
	background: url(/Holmes_Media/_images/MEDIA2010_tvSeries.jpg) no-repeat;
	width: 724px;
	height: 95px;
	margin-top: 20px;
}

#seriesSlides {
	float:right;
	margin-right:10px;
	margin-top: 11px;
}

#seriesSlides a {
	float: left;
	opacity:0.8;
	filter:alpha(opacity=80);
	margin-left: 10px;
}

#seriesSlides a:hover {
	opacity:1;
	filter:alpha(opacity=100);
}

#columns {
	background: url(/Holmes_Media/_images/MEDIA2010_column.jpg) no-repeat;
	width: 352px;
	height: 164px;
	margin-top: 29px;
	float: left;
}

#columnsLeft {
	width: 221px; float: left; margin-left: 10px; padding-top: 30px;
}

#columnsLeft p {
	color: #FFF;
	width: 170px
}

.archBTN {
	display: block;
	height: 27px;
	width: 83px;
	background: url(../_images/MEDIA2010_column-archiveBTN.gif) no-repeat 0px -28px;
	float: left;
}

.archBTN:hover {
	background: url(../_images/MEDIA2010_column-archiveBTN.gif) no-repeat;
}

.articleBTN {
	display: block;
	height: 27px;
	width: 124px;
	background: url(../_images/MEDIA2010_column-aticleBTN.gif) no-repeat 0px -28px;
	margin-right: 8px;
	float: right;
}

.articleBTN:hover {
	background: url(../_images/MEDIA2010_column-aticleBTN.gif) no-repeat;
}

#magazine {
	background: url(/Holmes_Media/_images/MEDIA2010_magazine.jpg) no-repeat;
	width: 352px;
	height: 164px;
	margin-top: 29px;
	float: right;
}

#magazineLeft {
	width: 221px; float: left; margin-left: 10px; padding-top: 30px;
}

#magazineLeft p {
	color: #FFF;
	width: 180px;
	margin-top:0px;
}

#magazineLeft h4 {
color:#ffffff;
margin: 15px 0 0 0;
padding: 0px;
font-size:12px;
font-weight: bold;
	text-transform:uppercase;

}

#mobile {
	background: url(/Holmes_Media/_images/MEDIA2010_mobile.jpg) no-repeat;
	width: 352px;
	height: 186px;
	float: right;
}

#mobileLeft {
	width: 221px; float: left; margin-left: 10px; padding-top: 60px;
}

#mobileLeft p {
	color: #FFF;
	width: 180px;
	margin-top:0px;
}

#mobileLeft h4 {
color:#ffffff;
margin: 15px 0 0 0;
padding: 0px;
font-size:12px;
font-weight: bold;
	text-transform:uppercase;

}

.infoBTN {
	display: block;
	height: 27px;
	width: 103px;
	background: url(../_images/MEDIA2010_magazine-infoBTN.gif) no-repeat 0px -28px;
	float: left;
}

.infoBTN:hover {
	background: url(../_images/MEDIA2010_magazine-infoBTN.gif) no-repeat;
}

.subscribeBTN {
	display: block;
	height: 27px;
	width: 103px;
	background: url(../_images/MEDIA2010_magazine-subscribeBTN.gif) no-repeat 0px -28px;
	margin-right: 8px;
	float: right;
}

.subscribeBTN:hover {
	background: url(../_images/MEDIA2010_magazine-subscribeBTN.gif) no-repeat;
}

#books {
	background: url(../_images/MEDIA2010_books.jpg) no-repeat;
	height: 186px;
	width: 353px;
	position: relative;
	float: left;
}

#books #singularity {
	position: absolute;
	left: 10px;
	top: 60px;
}

#books #singularity a {
	margin-left: -3px;
}

#blurb {
	color:#FFFFFF;
position:absolute;
right:32px;
top:44px;
width:154px;
}








/* BEGIN Holmes on Homes STYLESHEET*/
#inside {
border:1px solid #898989;
margin:0 auto;
width:716px;
float: left;
}
#insidecontent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../_images/holmestv_insidecontentbg.gif) repeat-y scroll 0 0;
width:716px;
}
#insideleft {
float:left;
width:206px;
}
#insideleft ul {
margin:5px auto 0;
width:197px;
}
#insideleft ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:2px;
}
#insideleft ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent url(../_images/holmestv_sidenav_btn.gif) no-repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-family:Impact,Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:30px;
line-height:30px;
padding-left:7px;
text-decoration:none;
text-transform:uppercase;
width:190px;
}
#insideleft ul li a.selected {
color:#FFCC00;
}
#insideleft ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../_images/holmestv_sidenav_btn.gif) no-repeat scroll -199px 0;
}
#insideright {
float:right;
padding-bottom:34px;
width:510px;
}
#swagbox {
margin:4px auto;
width:502px;
}
#swagbox p {
font-size:12px;
margin-bottom:13px;
margin-left:21px;
}
#swagbox h3 {
color:#000000;
font-size:18px;
margin-bottom:12px;
margin-left:21px;
margin-top:20px;
text-transform:uppercase;
}
#swagtop {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../_images/holmestv_swagtop.gif) no-repeat scroll 0 0;
display:block !important;
height:13px;
width:502px;
}
#swagbod {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 url(../_images/holmestv_swagbg.gif) no-repeat scroll 0 0;
padding:0 16px 12px;
width:470px;
}
#swagbod h2 {
-x-system-font:none;
color:#FFFFFF;
font-family:Impact,Arial,Helvetica,sans-serif;
font-size:28px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-transform:uppercase;
}
#swagbod p {
margin-top:23px;
text-align:right;
}
#swagbod table {
margin-top:8px;
}
#swagbod td {
text-align:center;
}
#swagbod a {
color:#FFCC00;
font-size:12px;
text-transform:uppercase;
}
#swagbod a:hover {
color:#B08D01;
}
#swagbod ul {
display:block;
height:180px;
padding-top:15px;
width:470px;
}
#swagbod ul li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#swagbod ul li a {
color:#FFFFFF;
display:block;
font-size:12px;
text-align:center;
text-transform:uppercase;
width:132px;
}
#swagbod ul li a:hover {
color:#FFFF00;
}
#breadcrumbs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../_images/holmes_breadcrumbbg.gif) repeat-x scroll 0 0;
height:23px;
padding-left:10px;
}
#breadcrumbs ul li {
color:#555555;
display:inline;
line-height:24px;
}
#breadcrumbs ul li a {
color:#555555;
}
#breadcrumbs ul li a:hover {
color:#999999;
}
#breadcrumbs ul li a.select {
color:#FFFFFF;
}
#crewdesc {
margin:13px auto;
width:471px;
}
#crewdesc img {
float:left;
margin-right:9px;
}
#crewdesc h2 {
margin-bottom:3px;
text-transform:uppercase;
}
#crewdesc p.namedetail {
font-size:16px;
margin-bottom:3px;
}
#crewdesc p.question {
font-weight:bold;
margin-top:5px;
text-transform:uppercase;
}
#crewdesc hr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../_images/holmeshoh_hr.gif) repeat scroll 0 0;
border:medium none;
height:5px;
margin:20px 0;
width:473px;
}
li#contractors {
border:1px solid #909090;
height:194px;
width:164px;
}
li#contractors-search {
color:#FFFFFF;
height:40px;
padding-left:5px;
padding-top:5px;
}
li#contractors-search #search_input {
background-color:#3B3B3B;
border:1px solid #FFFFFF;
color:#FFCC11;
padding:2px;
}
li#contractors-search form {
position:relative;
}
li#contractors-search #searchsubmit {
background-color:#FFFFFF;
border:1px none #FFFFFF;
color:#000000;
height:20px;
position:absolute;
right:6px;
top:14px;
}
form select {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#3B3B3B none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:#FFCC11;
height:194px;
padding-left:4px;
width:194px;
}
#notice {
color:#5E5045;
font-size:10px;
font-style:italic;
margin:34px auto 30px;
width:460px;
}
.contractorbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D9D7C1 none repeat scroll 0 0;
border:1px solid #CECBB6;
margin:8px auto 0;
padding:12px;
width:460px;
}
.contractorbox a {
text-decoration:underline;
}
.contractorbox hr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../_images/holmescontratorlisting_hr.gif) no-repeat scroll 0 0;
border:medium none;
height:3px;
margin-bottom:8px;
margin-top:6px;
width:442px;
}
.contractorbox h3 {
color: #000;	
}
.contractorbox p {
color: #000;
font-size: 11px;
}
.contractorbox a {
color: #333;	
}
.contractorbox a:hover {
color: #666;	
}
#schedule {
margin:17px auto;
width:482px;
}
table.times {
margin-bottom:24px;
}
table.times td {
padding-left:5px;
width:45px;
}
table.times td.day {
color:#3A1F00;
font-weight:bold;
}
table.headert td {
padding-right:10px;
}
.episodeguide {
margin:25px auto;
width:478px;
}
.episodeguide h3 {
color:#0F0F0F;
}
.imagebtn {
float:left;
width:101px;
}
.imagebtn a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../_images/holmesepisodes_gallerybtn.gif) no-repeat scroll 0 0;
display:block;
height:27px;
margin-top:4px;
width:97px;
}
.infopanels {
float:right;
width:370px;
}
#insideleft ul li ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#2F2F2F none repeat scroll 0 0;
margin-top:0;
padding-bottom:1px;
padding-top:2px;
}
#insideleft ul li ul li {
margin-bottom:1px;
}
#insideleft ul li ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#191919 none repeat scroll 0 0;
border:1px solid #61605A;
color:#FFFFFF;
display:block;
font-family:Impact,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:23px;
line-height:25px;
margin:0 auto;
text-transform:uppercase;
width:184px;
}
#insideleft ul li ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0F0F0F none repeat scroll 0 0;
}
#insideleft ul li ul li a.selected {
color:#FFCC00;
}
#insideleft ul li ul li ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0F0F0F none repeat scroll 0 0;
border-bottom:1px solid #595952;
border-left:1px solid #595952;
border-right:1px solid #595952;
margin-top:0;
padding-left:3px;
padding-top:11px;
width:188px;
}
#insideleft ul li ul li ul li {
margin-bottom:5px;
}
#insideleft ul li ul li ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent none repeat scroll 0 0;
border:medium none;
color:#898989;
display:inline;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#insideleft ul li ul li ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
display:inline;
}
#insideleft ul li ul li ul li a.selected {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#FFCC00;
display:inline;
}
p.synopsis {
font-size:12px;
margin:22px auto 33px;
width:450px;
color: #000;
}
.contractors {
font-size:12px;
margin:0 auto;
width:450px;
}
.contractors h3 {
color:#2A221B;
margin-bottom:20px;
}
.contractors p {
font-size:11px;
font-weight:bold;
}
.contractors p a {
text-decoration:underline;
}
#televisionheader {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../_images/holmestelevision_header.gif) no-repeat scroll 0 0;
height:83px;
width:716px;
}
#televisionheader img {
float:left;
}
#televisionheader h2 {
color:#FFFFFF;
font-size:30px;
margin-right:15px;
padding-top:44px;
text-align:right;
text-transform:uppercase;
}
#schedule {
	font-size: 11px;
	color: #000;
}
#schedule a {
	color: #333;
	font-size: 11px;
	text-decoration: none;
}
#schedule a:hover {
	color: #666;
}
#crewdesc a {
	color: #333;
	text-decoration: none;
	font-size: 11px;
}
#crewdesc a:hover {
	color: #666;
}




/* BEGIN Lien on Me STYLESHEET*/

#contributors h2 {
color:#FFFFFF;
padding:10px 0 0 15px;
}
.pagination {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
padding:3px 0;
}
.pagination a:hover {
color:#FFFFFF;
}
#basic-accordian {
padding:10px 0;
}
#basic-accordian ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#242424 none repeat scroll 0 0;
color:#FFFFFF;
font-size:12px;
list-style-type:none;
margin:0;
padding:5px 0;
}
#basic-accordian p {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#242424 none repeat scroll 0 0;
color:#FFFFFF;
font-size:12px;
list-style-type:none;
margin:0;
padding:5px 15px;
}
#basic-accordian ul li {
padding:3px 0 3px 30px;
text-decoration:none;
}
#basic-accordian ul li a {
color:#FFFFFF;
text-decoration:none;
}
#basic-accordian ul li a:hover {
color:#FFCC00;
text-decoration:none;
}
#basic-accordian ul li.select {
font-weight:bold;
}
.accordion_headings {
color:#FFFFFF;
cursor:pointer;
font-size:13px;
padding:5px 0 5px 15px;
text-transform:uppercase;
}
.accordion_headings:hover {
color:#FFCC00;
}
.accordion_child {
margin-bottom:3px;
margin-right:3px;
padding:0;
}
.header_highlight {
color:#FFCC00;
font-style:oblique;
font-weight:bold;
}
.accordion_headings a {
color:#FFFFFF;
text-decoration:none;
}
.accordion_headings a:hover {
color:#FFCC00;
text-decoration:none;
}
.header_highlight a {
color:#FFFFFF;
}
.header_highlight:hover {
color:#FFCC00;
}
#basic-accordian ul li a.subSelect {
margin-left:5px;
padding-left:7px;
}
.accordion_child a {
color:#FFCC00;
}
.accordion_child a:hover {
color:#857362;
}
#container {
color: #000;	
}
#container h2 {
border: none;	
}
#container .contentBg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/Holmes_Media/lienonme/_images/bg_content_repeat.gif) repeat-y scroll 0 0;
}

#container .content {
	background: none;
	border: none;
	padding:0 10px 10px;
}

#container .content p {
	font-size:12px;
margin:0;
padding:3px 0;
}
#contributors {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#2F2F2F none repeat scroll 0 0;
width:710px;
}
