*{margin:0px;padding:0px;}
@import url('editable_styles.css');

body {font-family:Arial, Helvetica, sans-serif;}

/* DIVs */
#flash_div{ display:block;}
#img_div{display:none;}
#wrapper {width:975px;margin:0 auto;padding:25px 0 0 0;}
#nav {width:975px;height:78px;position:relative;background-image:url("images/static/general/nav_bg.jpg");background-position:bottom;background-repeat:no-repeat;}
.shadow_divider {background-image:url(images/static/general/shadow_divider.jpg);background-repeat:no-repeat;background-position:center center;width:975px;height:45px;display:block;clear:both;}
.shadow_divider_sm {width:300px;height:10px;display:block;clear:both;}

#links{position:absolute;left: 461px;top: 35px;}

#featurette1 {width:315px;float:left;}
#featurette2 {width:315px;float:left;padding:0 12px;}
#featurette3 {width:315px;float:left;}
#features img {margin:0 0 10px 0;border:none;}

#features p{width:255px;padding:0 0 5px 0;}
#features_footer{clear:both;}
#features_footer img{padding:0 0 10px 0;}

#left {width:316px;float:left;padding:60px 0 0 0;}
#left2 {width:316px;float:left;}
#left_careers {background-image:url("images/static/general/dotted_vertical.jpg");background-repeat:repeat-y;background-position:right;}

#right {width:650px;float:left;}
#right2 {width:619px;float:left;padding:0 0 0 35px;}
#right3 {width:623px;float:right;padding:0 0 0 35px;background-image:url("images/static/general/dotted_vertical.jpg");background-repeat:repeat-y;background-position:left;}
#right_header {padding:35px 0 0 35px;}
#right_header2 {padding:35px 0 0 350px;}
#right_writeup{width:616px;background-image:url("images/static/general/dotted_vertical.jpg");background-repeat:repeat-y;background-position:left;padding:0 0 0 35px;margin:0 0 10px 0;}
#right_careers{padding:0 0 0 35px;}

div.management {width:975px;padding:0 0 20px 0;display:block;}
div.management_text {width:620px;padding:0 0 0 35px;}

div.pages {clear:both;background-image:url(images/static/general/pages_bg.jpg);height:40px;width:965px;background-repeat:no-repeat;background-position:center;padding:15px 0 10px 10px;}
div.pages2 {clear:both;background-image:url(images/static/general/pages_bg.jpg);height:34px;width:965px;background-repeat:no-repeat;padding:5px 0 0 10px;}
div.pages p, div.pages2 p{padding:10px 0 0 0;float:left;width:900px;}
div.pages a img{border:none;margin-top:-20px;}
div.pages2 a img  {border:none;margin-top:-25px;}

#samples a img{padding:0 0 34px 0;border:none;}

#address {
	float:left;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0;
}
#profiles {float:left;/*width:300px;*/}
div.small_profile {height:120px;display:block;border:solid white 1px;}

#footer{clear:both;background-image:url(images/static/general/footer_bg.jpg);background-repeat:no-repeat;position:top;padding:10px 0 10px 0;}
#footer p.copyright {padding:0 0 0 80px;}
#clearer {clear:both;}

.isn_logo {
	float: left;
	border: none;
}

.isn_description {
	float: left;
	width: 235px;
	padding: 0 0 0 7px;
}

p.isn_description a:link, p.isn_description a:visited, p.isn_description a:active {
	font-weight: normal; color: #666766;
}

p.isn_description a:hover {
	color: #974C22;
}
/*LIST Styles*/

li {font-size:12px;}
	
ul.services li{color:#9d6828;font-weight:600;list-style-type:none;padding:0 0 3px 13px;}
ul.services li.feature{color:#974c22;font-size:14px;font-weight:600;list-style-type:disc;list-style:inside;padding:0 0 3px 0;}

ul.clients li {color:#974c22;font-weight:600;list-style-type:none;padding:0 0 3px 0;}

ul.address{padding:0 0 20px 0;}
ul.address li{list-style-type:none;padding:0 0 2px 0;}
.ilfix {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -14px;
}

ul.profiles{padding:0 0 20px 160px;}
ul.profiles li{list-style-type:none;padding:0 0 2px 0;}

li.name{font-size:14px;font-weight:900;color:#974c22;}

li.title{text-transform:uppercase;font-size:12px;font-weight:600;color:#b6772a;}
h3 {line-height:normal;}

/* IMAGE styles */

#left2 img {padding:0 0 20px 0;}
img.logo {position:absolute; top: 1px;border:none;}
img.shadow {background-position:bottom left;background-repeat:no-repeat;background-image:url(images/editable/staff_photos/profile_photo_bg.jpg);}
img.copper_bar {padding:0 0 0 5px;}
div.management img {float:left;padding:4px 0 21px 0;background-position:bottom left;background-repeat:no-repeat;background-image:url(images/editable/staff_photos//profile_photo_bg.jpg);display:inline;}
#top_bar img{vertical-align:top;float:left;border:none;}
#profiles img{float:left;padding:3px 20px 0 0;}
#features_footer a img{float:right;border:none;}
#features img.grey_border{border:solid #bcbdc0 1px;}


/* BUTTONS */

/* Header BTNS */
a {outline:none;}
a.home{display:block;width:63px;height:43px;background-image:url("images/static/main_nav/home.jpg");float:left;}
a.who{display:block;width:104px;height:43px;background-image:url("images/static/main_nav/who_we_are.jpg");float:left;}
a.what{display:block;width:102px;height:43px;background-image:url("images/static/main_nav/what_we_do.jpg");float:left;}
a.work{display:block;width:84px;height:43px;background-image:url("images/static/main_nav/our_work.jpg");float:left;}
a.contact{display:block;width:94px;height:43px;background-image:url("images/static/main_nav/contact_us.jpg");float:left;}
a.careers{display:block;width:64px;height:43px;background-image:url("images/static/main_nav/qnews.jpg");float:left;}

	a.home:hover{background-position:0 -43px;}
	a.who:hover{background-position:0 -43px;}
	a.what:hover{background-position:0 -43px;}
	a.work:hover{background-position:0 -43px;}
	a.contact:hover{background-position:0 -43px;}
	a.careers:hover{background-position:0 -43px;}
	
a.home_sel{display:block;width:63px;height:43px;background-image:url("images/static/main_nav/home.jpg");float:left;background-position:0 -43px;}
a.who_sel{display:block;width:104px;height:43px;background-image:url("images/static/main_nav/who_we_are.jpg");float:left;background-position:0 -43px;}
a.what_sel{display:block;width:102px;height:43px;background-image:url("images/static/main_nav/what_we_do.jpg");float:left;background-position:0 -43px;}
a.work_sel{display:block;width:84px;height:43px;background-image:url("images/static/main_nav/our_work.jpg");float:left;background-position:0 -43px;}
a.contact_sel{display:block;width:94px;height:43px;background-image:url("images/static/main_nav/contact_us.jpg");float:left;background-position:0 -43px;}
a.careers_sel{display:block;width:64px;height:43px;background-image:url("images/static/main_nav/qnews.jpg");float:left;background-position:0 -43px;}


/* Header Rollovers */

#top_bar_sample table, #top_bar_case_study table{width:975px;}

#top_bar_sample table a{width:645px;height:87px;background-image:url("images/static/header_copper_bar/sample_bar.jpg");float:left;margin-left:5px;}
	#top_bar_sample table a:hover{background-position:0 -87px;}
	#top_bar_sample table img {border:none;}
	
#top_bar_case_study table a{width:645px;height:87px;background-image:url("images/static/header_copper_bar/case_study_bar.jpg");float:left;margin-left:5px;}
	#top_bar_case_study table a:hover{background-position:0 -87px;}	
	#top_bar_case_study table img {border:none;}

/* Learn More, See More Read More*/

#learn_more a{display:block;width:92px;height:29px;background-image:url("images/editable/buttons_bubbles/learn_more.jpg");}
#read_more a{display:block;width:92px;height:29px;background-image:url("images/editable/buttons_bubbles/read_more.jpg");}
#see_more a{display:block;width:92px;height:29px;background-image:url("images/editable/buttons_bubbles/see_more.jpg");}
	
	#learn_more a:hover{background-position:0 -29px;}
	#read_more a:hover{background-position:0 -29px;}
	#see_more a:hover{background-position:0 -29px;}

/* Archives Image BG Rollovers */

table.sample_table td{display:block;width:314px;/*height:214px;*/background:url("images/static/thumbnails/thumb_bg.jpg") 0 0 no-repeat;float:left; border-bottom:1px dashed #bdbcc1;}
table.sample_table td a{text-decoration:none;}
/*table.sample_table td a{background:url("images/static/thumbnails/thumb_bg.jpg") 0 -214px no-repeat;text-decoration:none;}*/
table.sample_table td img {border:none;padding:0;}

/*#thumbs a {display:block;width:314px;height:214px;background-image:url("images/static/thumbnails/thumb_bg.jpg");background-repeat:no-repeat;float:left;}
#thumbs a:hover{background-position:0 -214px;text-decoration:none;}
#thumbs a img {border:none;padding:0 0 5px 0;}*/

p.project_name {padding:0 0 0 10px;}

div#thumbs tr{height:230px;}

td.sample_cell1{width:331px;}
td.sample_cell2{width:330px;}
td.sample_cell3{width:314px;}
.horizontalRule {
	background-image: url(images/static/general/dotted_horizontal.jpg);
	background-repeat: repeat-x;
}

table#contactprofiles{
width:609px;
}
table#contactprofiles td{
width:203px;
padding:0 10px 0 0;
/*border:1px solid red;*/
}
