html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,p,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	line-height:1;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	vertical-align:baseline
}

table{border-collapse:collapse;border-spacing:0}

q:before,q:after,blockquote:before,blockquote:after{content:""}

body,dl,td,th,caption,pre,p,blockquote,input,textarea{
	font-family:Verdana, Geneva, sans-serif;
	line-height:1.4em;
	font-size:.9em;
	color:#333
}p{margin-bottom:10px}

ul,ol{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:1.6;
	font-size:1em
}

ul{
	list-style-type:square;
	color:#333
}
ol{list-style-type:decimal;color:#333}
h1{
	font-size:2.2em;
	margin-bottom:12px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#300
}
h2{
	font-size:2em;
	margin-bottom:10px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#840A0A
}
h3{
	font-size:1.5em;
	margin-bottom:8px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#840A0A
}
h4{
	font-size:1em;
	margin-bottom:8px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	line-height: 14pt;
}
h5{
	font-size:1em;
	margin-bottom:5px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#840A0A
}
blockquote{margin:0 0 18px 18px;color:#666;font-style:italic}
strong{font-weight:bold}em{font-style:italic}
a{text-decoration:none;color:#840A0A}
a:hover{
	text-decoration:underline;
	color:#000
}
a:active{
	color: #840A0A;
}a:visited{
	color: #840A0A;
}.small,.small p{font-size:10px}
.large,.large p{font-size:14px}.hide {display:none}
p.last {margin-bottom:10px}
.floatLeft{float:left}
.floatRight{float:right}
.clear {clear:both;padding:0;margin:0}
.center{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.showcase{width:880px;padding:10px 0 0 13px}
.showcase img{float:left;margin:0 8px 10px 0px;padding:5px;border-top:#ccc solid 1px;border-left:#ccc solid 1px;border-bottom:#666 solid 1px;border-right:#666 solid 1px}
#slider{    width:960px;    margin:0 auto;    position:relative;background:#000 url(images/slider_bg.jpg) no-repeat bottom left}
.scroll{    width:960px;    overflow:auto;    overflow-x:hidden;    position:relative;    clear:left}
.scrollContainer div.panel{    padding:0 30px;    width:900px}
#shade{}ul.navigation{list-style:none;margin:0 30px;padding:0}
ul.navigation li{display:inline}
ul.navigation a{display:block;float:left;width:60px;text-align:center;background:transparent url(images/tab.jpg) no-repeat bottom left;color:#fff;text-decoration:none}
ul.navigation a:hover{background:transparent url(images/tab_over.jpg) no-repeat bottom left}
ul.navigation a.selected{background:transparent url(images/tab_over.jpg) no-repeat bottom left}
ul.navigation a:focus{background:transparent url(images/tab_over.jpg) no-repeat bottom left;outline:none}
.scrollButtons{ position:absolute; top:150px; cursor:pointer}
.scrollButtons.left{ left:0px; z-index:100}
.scrollButtons.right{ right:0px}
.hide{ display:none}
#slider h3{font-size:1.5em}
#slider p,#slider h3{padding:8px 0 0 0;color:#ccc}
.description{padding:0px 20px 10px;margin:5px 10px 0px}
.awards{text-align:center;font-style:italic}
#slider .awards p{display:block;color:#ff6;font-weight:bold;text-align:center}
.owner,.architect{color:#ccc;width:360px;height:20px;margin:10px 0px;padding:33px 20px 7px}
.owner{text-align:left;float:left;margin-left:10px;background:transparent url(images/owner_bg.png) no-repeat top left}
.architect{text-align:right;float:right;margin-right:10px;background:transparent url(images/architect_bg.png) no-repeat top left}
.quote_block{width:820px;padding:0px;margin:5px 0 0 0;background:transparent url(images/quote_bg.png) no-repeat top center;text-align:center}
.quote_text{color:#fff;width:500px;padding:0;margin:20px auto 10px;font-style:italic;font-size:1.1em;line-height:1.5em}
.quote_author{color:#999;font-size:.8em;float:right;padding:0;margin:5px 120px 20px 0}@import "Clark Construction Company - Professional Construction Management Services_files/elements/reset.css";@import "Clark Construction Company - Professional Construction Management Services_files/elements/typography.css";@import "Clark Construction Company - Professional Construction Management Services_files/elements/elements.css";@import "Clark Construction Company - Professional Construction Management Services_files/slider.css";body{behavior:url(/javascripts/csshover.htc)}
body{background:#999393;text-align:center;margin:0;padding:0}
.aboutpic{border:3px; margin-left:190px; border-color:#333333; border-style:solid}
.centerpic{border:3px; margin-left:100px; border-color:#333333; border-style:solid}
.careerpic{border:3px; margin-left: 230px; border-color:#333333; border-style:solid}
.servpic{border:3px;border-color:#333333; border-style:solid}
.servicepic {border:3px;border-color:#333333; border-style:solid}
.notice{position:absolute;width:50%; top:20%; left:0;right:0;margin-left:auto;margin-right:auto;background-color:rgba(255,0,0,.75);border:2px solid #f00;color:#fff;z-index:100000;padding:30px;text-align:center;font-weight:1.1em;font-family:Helvetica}
.page{width:100%;margin:0;padding:0;text-align:center;background:transparent url(images/page_bg.jpg) no-repeat fixed top center}
.container{
	width:800px;
	margin:0 auto;
	padding:0;
	text-align:center;
	position:relative;
	border: 0;
}
.seo{width:0;height:0;display:none}
.header{
	width:800px;
	height:130px;
	margin:10px 0 0 0;
	padding:0;
	position:relative;
	background-image: url(Images/logobgcolor.gif);
}
.search{position:absolute;top:8px;right:10px;width:150px;height:20px;z-index:100;background:transparent url(images/search_icon.png) no-repeat right top}
.search input{border:1px solid #ccc;height:16px;width:127px;font-size:10pt}
.logo{
	width:130px;
	height:130px;
	margin:0;
	padding:0;
	float:left;
	border-style:none
}
.prime_nav{
	float:right;
	text-align:right;
	width:500px;
	margin:0;
	padding:0;
	height: 130px;
	font-size: 1.1em;
}
.prime_nav ul{
	display:block;
	text-align:right;
	width:100%;
	margin:53px 0;
	padding:0;
	list-style-type:none
}
.prime_nav li{display:inline;margin:0;padding:0 5px}
.prime_nav a{
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	color:#300
}
.prime_nav a:hover{
	color:#666
}
.prime_nav a:active{}.prime_nav a:visited{}.content_body{
	width:800px;
	padding:1;
	margin:0;
	background:#fff;
	_margin:-3px 0 0 0;
}
.content_bg{width:800px;margin:0;padding:0}
.top_content .double_col{
	background:transparent url(images/double_col_bg.png) repeat-y top left;
	width:800px;
	margin:0;
	padding:0
}
.top_content .left_col{
	float:left;
	width:295px;
	margin:0;
	padding:0px;
	height: 250px;
}
.top_content .right_col{float:right;width:500px;margin:0;padding:0; }
.padding{padding:15px 10px}.bottom_content{padding:0;margin:0}
.bottom_content .double_col{}.bottom_content .left_col{float:left;width:365px}
.bottom_content .right_col{float:right;width:595px}
.content_block{padding:10px 15px}
.footer{
	width:800px;
	Height:77px;
	margin:0;
	padding:0;
	background-image: url(Images/bottombanner.gif);
}
.second_nav{width:100%;height:40px;text-align:center}.second_nav ul{display:block;margin:0;padding:0;list-style-type:none}
.second_nav li{display:inline;line-height:72px;margin:0;padding:0}
.second_nav a{
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	color:#300;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	margin:0 -2px;
	padding:0 10px
}
.second_nav a:hover{
	color:#666
}
.second_nav a:active{}.second_nav a:visited{}.copyright{
	text-align:center;
	width:100%;
	margin:20px 0 0 0;
	color:#666;
	font-size:0.8em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}#front_slides #slide-show{margin:0;padding:0;text-align:center;position:relative}
#front_slides #slide-images{
	position:relative;
	display:block;
	margin:0;
	padding:0px;
	width:500px;
	height:500px;
	overflow: hidden;
	top:0;
	left:0;
}
#front_slides 
#slide-images li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0;
	padding:0px;
	top:0;
	left:0;
	height: 500px;
	width: 500px;
}
#front_slides #slide-images li img{}.openings{background:#AEC4DF url(images/item_bg.png) repeat-x scroll left top;border-bottom:10px solid #FFF;border-top:5px solid #003875;margin:0 10px;padding:0px 10px;width:500px}

.openings #slide-show{margin:10px 0;padding:0;text-align:center;position:relative;float:left}

.openings #slide-images{background:transparent url(images/slide_bg.png) no-repeat top left;    position:relative;    display:block;    width:500px;    height:548px;    overflow:hidden;top:0;left:0}

.openings #slide-images li{    position:absolute;    display:block;    list-style-type:none;top:0;left:0}

.openings #slide-images li img{}.job_item{background:#AEC4DF url(images/item_bg.png) repeat-x scroll left top;border-top:5px solid #003875;margin:10px 0px;padding:20px 10px;width:900px}

.item{background:#AEC4DF url(images/item_bg.png) repeat-x scroll left top;border-top:5px solid #003875;margin:10px 20px;padding:20px 10px}.serv_detail{padding:10px 20px;border:1px solid #003875;margin:0 0 10px 0}

.serv_detail ul{float:left;list-style:none}
.serv_detail img{float:right;margin:0 60px 0 0}
.single_col{padding:10px 0}
#placeholder{float:right;width:595px;height:540px;background:#000}
.sidebar_nav ul{display:block;width:365px;height:60px;float:left;list-style-type:none;margin:0;padding:0;outline:0;background:#000}.sidebar_nav li{margin:0;padding:0;display:block}
.sidebar_nav li a{outline:0;cursor:pointer}
#sector_1{display:block;height:60px;width:365px;background:transparent url(images/sec_1_lk.jpg) no-repeat 0px 0px}
#sector_1:hover{background:transparent url(images/sec_1_lk.jpg) no-repeat 0px -60px}
#sector_2{display:block;height:60px;width:365px;background:transparent url(images/sec_2_lk.jpg) no-repeat 0px 0px}
#sector_2:hover{background:transparent url(images/sec_2_lk.jpg) no-repeat 0px -60px}
#sector_3{display:block;height:60px;width:365px;background:transparent url(images/sec_3_lk.jpg) no-repeat 0px 0px}
#sector_3:hover{background:transparent url(images/sec_3_lk.jpg) no-repeat 0px -60px}
#sector_4{display:block;height:60px;width:365px;background:transparent url(images/sec_4_lk.jpg) no-repeat 0px 0px}
#sector_4:hover{background:transparent url(images/sec_4_lk.jpg) no-repeat 0px -60px;text-decoration:none}
#sector_5{display:block;height:60px;width:365px;background:transparent url(images/sec_5_lk.jpg) no-repeat 0px 0px}
#sector_5:hover{background:transparent url(images/sec_5_lk.jpg) no-repeat 0px -60px}
#sector_6{display:block;height:60px;width:365px;background:transparent url(images/sec_6_lk.jpg) no-repeat 0px 0px}
#sector_6:hover{background:transparent url(images/sec_6_lk.jpg) no-repeat 0px -60px}
#sector_7{display:block;height:60px;width:365px;background:transparent url(images/sec_7_lk.jpg) no-repeat 0px 0px}
#sector_7:hover{background:transparent url(images/sec_7_lk.jpg) no-repeat 0px -60px}
#sector_8{display:block;height:60px;width:365px;background:transparent url(images/sec_8_lk.jpg) no-repeat 0px 0px}
#sector_8:hover{background:transparent url(images/sec_8_lk.jpg) no-repeat 0px -60px}
#sector_9{display:block;height:60px;width:365px;background:transparent url(images/sec_9_lk.jpg) no-repeat 0px 0px}
#sector_9:hover{background:transparent url(images/sec_9_lk.jpg) no-repeat 0px -60px}
.port_content{width:593px;height:538px;margin:0;padding:0;border:1px solid #000}
.sector_lower{width:573px;margin:358px 10px 10px;padding:0px}
.sector_lower h3,.sector_lower p{color:#fff}
.sector_lower a{background:transparent url(images/more_bg.png) no-repeat top right;color:#999;font-weight:bold;text-decoration:none;padding:0px 25px 2px 5px;margin:none}
.sector_lower a:hover{text-decoration:none;color:#fff}
#content_sector_1{background:transparent url(images/sector_1_bg.jpg) no-repeat top left}
#content_sector_2{background:transparent url(images/sector_2_bg.jpg) no-repeat top left}
#content_sector_3{background:transparent url(images/sector_3_bg.jpg) no-repeat top left}
#content_sector_4{background:transparent url(images/sector_4_bg.jpg) no-repeat top left}
#content_sector_5{background:transparent url(images/sector_5_bg.jpg) no-repeat top left}
#content_sector_6{background:transparent url(images/sector_6_bg.jpg) no-repeat top left}
#content_sector_7{background:transparent url(images/sector_7_bg.jpg) no-repeat top left}
#content_sector_8{background:transparent url(images/sector_8_bg.jpg) no-repeat top left}
#content_sector_9{background:transparent url(images/sector_9_bg.jpg) no-repeat top left}
.construction{width:100px;height:100px;position:absolute;top:0;right:60px;padding:0;margin:0;background:transparent url(images/helmet.png) no-repeat top left}
.people img{float:left;margin:0px 10px 0px 0;padding:3px;border-top:#ccc solid 1px;border-left:#ccc solid 1px;border-bottom:#666 solid 1px;border-right:#666 solid 1px;background:#fff}
#about_img{text-align:center}
.news_item{width:920px;padding:20px 10px;margin:0 10px;border-top:5px solid #003875;border-bottom:10px solid #fff;background:#AEC4DF url(images/item_bg.png) repeat-x top left}
#level{background:transparent url(images/otl.png) no-repeat top left;padding:10px 0 10px 200px;width:760px}
.information{width:850px;float:right}
.information a img{float:left;border:1px solid #6A5D4C;padding:3px;margin:0 10px 0 0}
.more{background:transparent url(images/more_bg.png) no-repeat top right;color:#999;font-weight:bold;text-decoration:none;padding:0px 25px 2px 5px;margin:none}
.more:hover{text-decoration:none;color:#fff}
.back{background:transparent url(images/back_bg.png) no-repeat top left;color:#999;font-weight:bold;text-decoration:none;padding:0px 5px 2px 25px;margin:none}
.back:hover{text-decoration:none;color:#fff}
.information a:hover img{border:1px solid #c8ad89}
.information a:visited img{border:1px solid #6A5D4C}
.date{float:left;list-style-type:none;text-align:center;margin:0;padding:5px 4px 0 0;width:52px;height:68px;overflow:hidden;background:transparent url(images/news_date_bg.png) no-repeat top left}
.date li{color:#ccc}.month{font-size:14px;font-weight:bold}
.day{font-size:16px;font-weight:bold;line-height:10px}
.year{font-size:12px;font-weight:bold;line-height:22px}
.article{padding:0 20px}
.back a{padding:3px 10px;background:#FFF9E6;border:1px solid #6A5D4C}
.back a:hover{color:#FFF9E6;padding:3px 10px;background:#6A5D4C;border:1px solid #6A5D4C}
.newsletter{width:920px;padding:20px 10px;margin:0 10px;border-top:5px solid #003875;border-bottom:10px solid #fff}
.newsletter h3{padding:0 0 0 5px}
.newsletter .info{float:left;width:155px;margin:0px;padding:0 0 20px 0px;text-align:center;overflow:hidden}
.newsletter .info img{margin:10px 0;border-top:#ccc solid 1px;border-left:#ccc solid 1px;border-bottom:#666 solid 1px;border-right:#666 solid 1px}
.newsletter li{list-style-type:disc;margin:0 0 0 20px;font-size:18px}
.nl_featured{margin:0 0 0 230px;height:350px}
.featured{width:960px;height:300px;margin:0;padding:0;background:#000}
.featured_content{width:960px;height:300px;position:relative}
.featured_text{width:940px;background:transparent url(file:///C|/Documents%20and%20Settings/Shannon/Desktop/images/black_slug.png) repeat top left;padding:10px 10px 10px 10px;position:absolute;bottom:0;left:0}
.featured_text h2{color:#ccc}
.featured_text p{color:#fff}
#nl4{background:transparent url(file:///C|/Documents%20and%20Settings/Shannon/Desktop/images/newsletter_bg01.jpg) no-repeat top center}
#nl3{background:transparent url(file:///C|/Documents%20and%20Settings/Shannon/Desktop/images/newsletter_bg02.jpg) no-repeat top center}
#nl2{background:transparent url(file:///C|/Documents%20and%20Settings/Shannon/Desktop/images/newsletter_bg03.jpg) no-repeat top center}
#nl1{background:transparent url(file:///C|/Documents%20and%20Settings/Shannon/Desktop/images/newsletter_bg03.jpg) no-repeat top center}
.bid{padding:0 20px}
.bid_list_headers th{border:1px solid #003875;border-bottom:4px solid #003875;padding:3px;font-weight:bold;background:#466F9B;color:#ccc}
.new a{color:#003875;line-height:26px;background:#ccc;text-decoration:none;border:1px solid #036;padding:0 3px;margin-bottom:5px}
.new a:hover{background:#6a5d4c}
.bid_list_data td{border:1px solid #003875;padding:5px 3px}
.bid_list_data a{display:block;text-align:center;font-weight:bold;font-size:18px;color:#003875;text-decoration:none}
.bid_list_data a:hover{background:#466F9B;color:#fff}
.list-line-odd{background:#666}.list-line-even{background:#999}
.login_form{padding:120px 0;margin:0px auto;width:180px}.editor{padding:20px}
.editor form{}.editor input,.editor select,.editor textarea{border:1px solid #003875}
.editor input#article_headline,.editor input#project_name{width:920px;font-size:16px;font-weight:bold}
.editor textarea#article_body,.editor textarea#project_description{width:920px}
.delete{clear:left}
.admin_panel{padding:0;border:3px solid #f00;background:#600;margin:10px 50px;color:#ccc;list-style:none;height:40px;display:block}
.admin_panel li{display:inline;line-height:40px;padding:0 10px}
.admin_panel a:link{color:#ccc;font-weight:bold}
.admin_panel a:hover{color:#fff;text-decoration:underline}
.admin_panel a:visited{font-weight:bold;color:#999}
.admin_panel a:active{font-weight:bold;color:#000}
.sort_projects{padding:40px 40px}
.sort_projects ul{list-style:none}
.sort_projects ul li{background:transparent url(images/sorter.jpg) no-repeat left top;display:block;height:20px;width:750px;padding:10px 10px 10px 40px}
li .handle{ font-size:1.1em; cursor:move; color:#333}
.asset_img{float:left;margin:0px;padding:0px}
#application{ padding:20px}
#personal{ background:#D5C9A3;margin:10px 0; padding:20px; width:410px; float:left}
#address{margin:10px 0; background:#D5C9A3; padding:20px; width:410px; float:right}
#objective{ margin:0; padding:20px; background:#D5C9A3}
#objective textarea{width:880px;height:200px}
#degrees{ background:#D5C9A3;margin:10px 0; padding:20px; width:410px; float:left}
#certifications{margin:10px 0; background:#D5C9A3; padding:20px; width:410px; float:right}
#experience{ background:#D5C9A3;margin:10px 0; padding:20px; width:410px; float:left}
#projects{margin:10px 0; background:#D5C9A3; padding:20px; width:410px; float:right}
#greenage{padding:10px 0}
#g_bg1{padding:0;margin:0 10px;background:transparent url(/images/g_bg_middle.jpg) repeat-y top left}
#g_bg2{background:transparent url(/images/g_bg_top.jpg) no-repeat top left}
#g_bg3{background:transparent url(/images/g_bg_bottom.jpg) no-repeat bottom left}
#g_bg4{padding:120px 40px 80px}
.service_content{padding:1px 0}
.service_icon{float:left;width:150px;height:150px;margin:0 10px 5px 0;padding:0}
.serv_desc{margin:10px;padding:20px;border-top:5px solid #003875;border-bottom:10px solid #fff;background:#AEC4DF url(images/item_bg.png) repeat-x top left}
.serv_details{clear:both;margin:10px 0 0 0}
front_nav {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	color: #000;
}
