/* General */

* {	margin: 0px;padding: 0px;}
body {background: url(images/bkgnd.jpg) repeat-x;background-color: #2b3855;}
.clearfix {display: inline-block;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
a { color: #4f617a; }
a:hover{color:#ce8d48}
p { margin-bottom: 15px }

/* Structure */

div#content {width: 953px;border-right: 1px solid #FFF;border-left: 1px solid #FFF;border-bottom: 1px solid #FFF;margin: 0px auto;background: #FFF;}
div#headerSpace {background: url(images/header_bkgnd.gif) repeat-x;height: 22px;margin-bottom: 1px;}
div#menu {
	background: url(images/menu_bkgnd.gif) repeat-x;
	height: 27px;
	margin-bottom: 1px;
	text-align:right;
	padding-right: 7px;
}
div#headlineWrapper div#specials {width: 249px;float: left;}
div#headlineWrapper div#promoimage {width: 703px;float: right;}
div#contentWrapper {margin-top: 1px;background: url(/images/content_bkgnd.gif) repeat-x;}
div#contentMain {width: 600px;float: left;padding: 14px;color: #575757;}
div#contentSide {float: right;width: 297px;padding: 14px;}
div#submitResume {width: 46%;float: left;padding: 7px; background: url(images/dots_vert.gif) repeat-y right;}
div#viewResume {width: 46%;float: right;padding: 7px;}
#footer {background:#4f6179;padding: 7px;width: 941px;margin: 0 auto;margin-top: 1px;}

/* Fonts */
div#contentMain {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;}
div#contentSide {color: #575757;font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;}
#footer {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #CCCCCC}
h2 {font-family:Georgia, "Times New Roman", Times, serif;font-size: 24px;color: #003366;font-weight: normal;}
.dateadded {font-size: 11px;font-weight: bold;}
