﻿/* LINKS */
@import url("links.css");

/* ELEMENTS */
body {
	background:#303030;
	font:12px Arial, sans-serif;
	margin:10px;
	text-align:center;
}


h1, h2, h3, h4, h5, h6 {margin:0;margin-bottom:10px;}
h1 {border-bottom:1px dotted #CCC;font-size:24px;padding-bottom:5px;}
h2 {border-bottom:1px solid #333;font-size:16px;padding-bottom:2px;}
h3 {font-size:14px;padding-bottom:5px;}
hr {background:#FFF;border:none;border-bottom:1px solid #CCC;color:#FFF;height:1px;margin:10px 0;}
img {border:none;display:block;}
ol {color:#999;padding-left:28px;margin:0;}
ul {color:#999;padding-left:15px;margin:0;}
table {font:12px Arial, sans-serif;}

.kdh_inlineList {margin:0;padding:0;}
.kdh_inlineList li {display:inline;list-style:none;margin-right:10px;}

/* CONTAINER */
#kdh_boxContainer {background:#FFF;margin:0 auto;text-align:left;width:971px;}
#kdh_boxContainer #kdh_boxFlag {background:url(/images/top.gif) no-repeat;padding:15px;padding-bottom:0;}
#kdh_boxContainer #kdh_marketPlace {margin-top:15px;padding:0 30px;}
#kdh_boxContainer #kdh_marketPlace div {background:#BD2929;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-weight:bold;padding:5px 0 3px 0;text-align:center;}
#kdh_boxContainer #kdh_marketPlace div ul li {margin-right:30px;}
#kdh_boxContainer #kdh_boxLinks {background:#BD2929;font-weight:bold;padding:3px 0;}
#kdh_boxContainer #kdh_boxLinks div {background:#000;}
#kdh_boxContainer #kdh_boxContent1 {background:url(../images/bg.gif) repeat-y right;padding:10px;}
#kdh_boxContainer #kdh_boxContent2 {padding:10px;}
#kdh_boxContainer #kdh_boxFooter {background:#000 url(/images/bottom.gif) no-repeat bottom;color:#FFF;font-size:11px;padding:15px;text-align:center;}

/* CONTENT STYLE 1 */
.content_style1 {margin-bottom:5px;}
.content_style1 .col1 {float:left;margin-right:20px;width:631px;}
.content_style1 .col1 .cleft {float:left;margin-right:10px;width:300px;}
.content_style1 .col1 .cright {float:left;width:321px;}
.content_style1 .col2 {float:left;width:300px;}

/* CONTENT STYLE 2 */
.content_style2 {}
.content_style2 .col1 {float:left;margin-right:20px;width:631px;}
.content_style2 .col2 {float:left;width:300px;}

/* BASIC TOP STORY STYLE */
.kdh_topstory {margin-bottom:5px;width:300px;}
.kdh_topstory a:link {font-size:20px;font-weight:bold;}
.kdh_topstory a:visited {font-size:20px;font-weight:bold;}
.kdh_topstory a:hover {font-size:20px;font-weight:bold;}
.kdh_topstory a:active {font-size:20px;font-weight:bold;}

/* BASIC TOP STORY STYLE */
.kdh_topstory_small {margin-bottom:5px;width:300px;}
.kdh_topstory_small div {color:#BD2929;font-size:14px;font-weight:bold;margin-bottom:5px;padding-bottom:3px;}
.kdh_topstory_small img {float:left;margin-right:5px;}
.kdh_topstory_small a:link {font-size:20px;font-weight:bold;}
.kdh_topstory_small a:visited {font-size:20px;font-weight:bold;}
.kdh_topstory_small a:hover {font-size:20px;font-weight:bold;}
.kdh_topstory_small a:active {font-size:20px;font-weight:bold;}

/* HEADLINES STYLES */
.kdh_headlines {margin-bottom:15px;width:300px;}
.kdh_headlines div {color:#BD2929;font-size:14px;font-weight:bold;margin-bottom:5px;padding-bottom:3px;}
.kdh_headlines ul {margin-bottom:10px;}

/* BREAKING NEWS STYLE */
.kdh_breaking {margin-bottom:10px;}
.kdh_breaking div {background:#EEE;padding:7px;}
.kdh_breaking a.hl:link {font-size:14px;font-weight:bold;}
.kdh_breaking a.hl:visited {font-size:14px;font-weight:bold;}
.kdh_breaking a.hl:hover {font-size:14px;font-weight:bold;}
.kdh_breaking a.hl:active {font-size:14px;font-weight:bold;}

/* GLOBAL STYLES */
.alert {background:#FFF;border:1px solid #333;display:none;font-family:Tahoma, sans-serif;left:50%;position:fixed;text-align:left;top:50%;z-index:1000;}
.alert .alert_header {background:#333;color:#FFF;font-size:16px;font-weight:bold;padding:12px;}
.alert .alert_content {padding:12px;}
.alert #boxAlertText {display:block;margin-bottom:10px;}
.kdh_sitemap a {font-weight:bold;}
.header1 {color:#BD2929;font-size:14px;font-weight:bold;margin-bottom:5px;}
.header2 {border-bottom:2px solid #BD2929;color:#BD2929;font-size:14px;font-weight:bold;margin-bottom:5px;padding-bottom:3px;}
.header3 {background:#BD2929;color:#FFF;font-weight:bold;margin:10px 0;padding:5px;}
.dropShadow {-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}

/* FEATURED JOBS */
.featuredJobs {background:#FFF;padding:5px;}
.featuredJobs .title {color:#BD2929;float:left;font-size:14px;font-weight:bold;}
.featuredJobs .more {float:right;}
.featuredJobs .content {margin-top:10px;}

/* MARKETPLACE */
.marketPlace {background:#FFF;padding:5px;}
.marketPlace .title {color:#BD2929;float:left;font-size:14px;font-weight:bold;}
.marketPlace .more {float:right;}
.marketPlace .content {color:#000;margin-top:10px;}

.infoBox {background:#FFF9D6;border:2px solid #FFEB92;padding:5px;}
.infoBox hr {background:#FFEB92;color:#FFEB92;}
.spacer {height:5px;overflow:hidden;}

/* FIX FLOATS */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Don't show IE (Mac) \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}

/* CSS3 STUFF */
.rounded {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}







/* AUTOS STUFF */
#AutoMenu{
	width:100%;
	text-align:center;
}
#TargetedAdHead{
	position:relative;
	background:#FFF;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:971px;
}

#TAHad{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:950px;
}

