
h1{
	color: #888888;  
	font: 13px/18px Verdana;
	}
	
h1 a:link{
	color: #000000;
	text-decoration:none;
	}
	
h1 a:visited{
	color: #000000;
	text-decoration:none;
	}
	
h1 a:active{
	color: #0066ff;
	text-decoration:none;
	}
	
h1 a:hover{
	color: #0066ff;
	text-decoration:none;
	}

#page_wrap{
	position: absolute;
	left:50%;
	margin-left:-476px;
	margin-top:5px;
	width:952px;
	height:750px;
	z-index:3;
}

#content{
	position: relative;
	left:35px;
	width:952px;
	height:690px;
}

#head{
	position: relative;
	height:60px;
	width:952px;
	margin:0 0 -30px 0;
	text-align:left;
	}
	
#head a{
	outline:none;
	}
	
#nav_container{
	width:952px;
	height:50px;
	margin:16px 0 0 0;
	}
	
#home_content{
	position: relative;
	width:952px;
	height:385px;
	margin-bottom:25px;
	background:url('images/home_bg.gif') no-repeat;
	}
	

#home_left{
	float: left;
	width:210px;
	padding-top:75px;
	padding-left:20px;
	margin-right:11px;
	}
	
#home_center{
	float:left;
	width:450px;
	height:355px;
	margin-right:11px;
	}
	
#home_right{
	float: left;
	width:220px;
	left:12px;
	padding-top:75px;
	padding-left:10px;
	padding-right:20px;
	}
	
#home_right a{
	text-decoration:none;
	outline:none;
	}

#home_head{
	position:relative;
	width:952px;
	height:124px;
	}

#home_head_title{
	position:relative;
	width:425px;
	margin-left: 275px;
	height:124px;
	background:url('images/home_title.gif') no-repeat;
	}
	
#home_center_nav{
	margin-top:-15px;
	}
	
#home_center_nav li{
	display:inline;
	float:left;
	list-style:none;
	height:355px;
	text-indent:-9000em;
	}
	
#home_center_nav li a{
	display:block;
	height:355px;
	outline:none;
	}
	
#home_center_nav li#nav_a a:link, #home_center_nav li#nav_a a:visited { width:97px; margin-right:30px; background: url('images/home_nav_a_off.jpg');}
#home_center_nav li#nav_a a:hover { width:97px; margin-right:30px; background: url('images/home_nav_a_on.jpg');}
#home_center_nav li#nav_a a:active { width:97px; margin-right:30px; background: url('images/home_nav_a_on.jpg');}

#home_center_nav li#nav_b a:link, #home_center_nav li#nav_b a:visited { width:135px; margin-right:30px; background: url('images/home_nav_b_off.jpg');}
#home_center_nav li#nav_b a:hover { width:135px; margin-right:30px; background: url('images/home_nav_b_on.jpg');}
#home_center_nav li#nav_b a:active { width:135px; margin-right:30px; background: url('images/home_nav_b_on.jpg');}

#home_center_nav li#nav_c a:link, #home_center_nav li#nav_c a:visited { width:99px; background: url('images/home_nav_c_off.jpg'); }
#home_center_nav li#nav_c a:hover { width:99px; background: url('images/home_nav_c_on.jpg'); }
#home_center_nav li#nav_c a:active { width:99px; background: url('images/home_nav_c_on.jpg'); }

#home_center_bot{
	position:relative;
	left:280px;
	width:450px;
	height:68px;
	margin-bottom:33px;
	background:url('images/home_title_bottom.gif') no-repeat;
	}
	

#main_nav1{
	position:relative;
	width:761px;
	height:50px;
	margin:0 0 0 175px;
	padding:0;
	}
	
#main_nav1 ul{
	display:block;
	}

#main_nav1 li{
	display:inline;
	list-style:none;
	height:50px;
	text-indent:-9000px;
	}
	
#main_nav1 li a{
	float:left;
	outline:none;
	}
	
#main_nav1 li#nav_a1 a:link, #main_nav1 li#nav_a1 a:visited {margin-right:60px; width: 121px; height:50px; background:url('images/nav1_a_off.gif');}
#main_nav1 li#nav_a1 a:hover, #main_nav1 li#nav_a1 a:active{margin-right:60px; width: 121px; height:50px; background:url('images/nav1_a_on.gif');}
#main_nav1 li#nav_a1_on a{margin-right:60px; width: 121px; height:50px; background:url('images/nav1_a_on.gif');}

#main_nav1 li#nav_b1 a:link, #main_nav1 li#nav_b1 a:visited {margin-right:60px; width: 160px; height:50px; background:url('images/nav1_b_off.gif');}
#main_nav1 li#nav_b1 a:hover, #main_nav1 li#nav_b1 a:active{margin-right:60px; width: 160px; height:50px; background:url('images/nav1_b_on.gif');}
#main_nav1 li#nav_b1_on a{margin-right:60px; width: 160px; height:50px; background:url('images/nav1_b_on.gif');}

#main_nav1 li#nav_c1 a:link, #main_nav1 li#nav_c1 a:visited {margin-right:60px; width: 125px; height:50px; background:url('images/nav1_c_off.gif');}
#main_nav1 li#nav_c1 a:hover, #main_nav1 li#nav_c1 a:active{margin-right:60px; width: 125px; height:50px; background:url('images/nav1_c_on.gif');}
#main_nav1 li#nav_c1_on a{margin-right:60px; width: 125px; height:50px; background:url('images/nav1_c_on.gif');}

#main_nav2{
	position:relative;
	width:761px;
	height:50px;
	margin:0 0 0 215px;
	padding:0;
	}
	
#main_nav2 ul{
	display:block;
	}

#main_nav2 li{
	display:inline;
	list-style:none;
	height:50px;
	text-indent:-9000px;
	}
	
#main_nav2 li a{
	float:left;
	outline:none;
	}
	
#main_nav2 li#nav_a1 a:link, #main_nav2 li#nav_a1 a:visited {margin-right:60px; width: 121px; height:50px; background:url('images/nav1_a_off.gif');}
#main_nav2 li#nav_a1 a:hover, #main_nav2 li#nav_a1 a:active{margin-right:60px; width: 121px; height:50px; background:url('images/nav1_a_on.gif');}
#main_nav2 li#nav_a1_on a{margin-right:60px; width: 121px; height:50px; background:url('images/nav1_a_on.gif');}

#main_nav2 li#nav_b1 a:link, #main_nav2 li#nav_b1 a:visited {margin-right:60px; width: 160px; height:50px; background:url('images/nav1_b_off.gif');}
#main_nav2 li#nav_b1 a:hover, #main_nav2 li#nav_b1 a:active{margin-right:60px; width: 160px; height:50px; background:url('images/nav1_b_on.gif');}
#main_nav2 li#nav_b1_on a{margin-right:60px; width: 160px; height:50px; background:url('images/nav1_b_on.gif');}

#main_nav2 li#nav_c1 a:link, #main_nav2 li#nav_c1 a:visited {margin-right:60px; width: 125px; height:50px; background:url('images/nav1_c_off.gif');}
#main_nav2 li#nav_c1 a:hover, #main_nav2 li#nav_c1 a:active{margin-right:60px; width: 125px; height:50px; background:url('images/nav1_c_on.gif');}
#main_nav2 li#nav_c1_on a{margin-right:60px; width: 125px; height:50px; background:url('images/nav1_c_on.gif');}
	
#what_we_do_nav{
	position:relative;
	width:790px;
	height:50px;
	margin: 0 0 0 61px;
	padding:0;
	text-align:left;
	}
	
#what_we_do_nav li{
	display:inline;
	list-style:none;
	height:50px;
	text-indent:-9000em;
	}
	
#what_we_do_nav li a{
	display:block;
	height:50px;
	outline:none;
	}
	
#what_we_do_nav li#nav_a a:link, #what_we_do_nav li#nav_a a:visited { background: url('images/nav_a_off.gif');}
#what_we_do_nav li#nav_a a:hover { background: url('images/nav_a_roll.gif');}
#what_we_do_nav li#nav_a a:active { background: url('images/nav_a_roll.gif');}
#what_we_do_nav li#nav_a_on{ float:left; width:387px; background:url('images/nav_a_on.gif');}

#what_we_do_nav li#nav_b a:link, #what_we_do_nav li#nav_b a:visited { float:left; width:180px; background: url('images/nav_b_off.gif');}
#what_we_do_nav li#nav_b a:hover { float:left; width:180px; background: url('images/nav_b_roll.gif');}
#what_we_do_nav li#nav_b a:active { float:left; width:180px; background: url('images/nav_b_roll.gif');}

#what_we_do_nav li#nav_c a:link, #what_we_do_nav li#nav_c a:visited { float:right; width:150px; background: url('images/nav_c_off.gif'); }
#what_we_do_nav li#nav_c a:hover { float:right; width:150px; background: url('images/nav_c_roll.gif'); }
#what_we_do_nav li#nav_c a:active { float:right; width:150px; background: url('images/nav_c_roll.gif'); }

#wwd_content_top{
	width:952px;
	height:42px;
	display:inline;
	}
	
#wwd_content_top_left{
	float:left;
	width:296px;
	height:42px;
	text-align:left;
	background:url('images/box_top_left.gif') no-repeat;
	}
	
#wwd_content_top_right{
	float:left;
	width:656px;
	height:42px;
	background:url('images/box_top_right_grey.gif') no-repeat;
	}
	
#heading {
	display: block;
	text-align: left;
	margin-top:12px;
	margin-left:17px;
	}
	
#wwd_content{
	width:952px;
	height:510px;
	margin-bottom:42px;
	z-index:4;
	}
	
#wwd_content_left{
	float:left;
	width:266px;
	height:394px;
	padding:50px 15px 0 15px;
	border-left:1px solid #cccccc;
	color: #888888;  
	font: 12px/17px Verdana;
	}
	
#wwd_content_left .highlight{
	color: #0066ff;  
	font: 16px/17px Verdana;
	}
	
#wwd_content_right{
	float:left;
	width:654px;
	height:464px;
	border-right:1px solid #cccccc;
	}
	
.wwd_copy{
	color: #888888;  
	font: 12px/17px Verdana;
	}
	
.wwd_copy ul {  
    list-style-type:circle;
    list-style-position:inside;  
    margin-left:15px;
    margin-top:0px;
    color: #888888;  
	font: 12px/17px Verdana;
    }
	
.wwd_copy_highlight{
	color: #0066ff;  
	font: 15px/20px Verdana;
	}
	
#wwd_bottom{
	position:absolute;
	display:block;
	top:597px;
	left:0;
	height:46px;
	width:952px;
	margin-top:-20px;
	z-index:-1;
	}

.blk {
	color:#000000;
	}
	
.blk a{
	outline:none;
	}
	
.blk a:link{
	color:#000000;
	text-decoration:none;
	}
	
.blk a:visited{
	color:#000000;
	text-decoration:none;
	}

.blk a:active{
	color:#0066ff;
	text-decoration:none;
	}
	
.blk a:hover{
	color:#0066ff;
	text-decoration:none;
	}
	
.small{
	color: #888888;  
	font: 9px/12px Verdana;
	margin-bottom:0px;
	}
	
.small a{
	color: #000000;  
	font: 9px/12px Verdana;
	margin-bottom:0px;
	text-decoration:none;
	}
	
#footer{
	position:absolute;
	top:628px;
	left:0px;
	width:952px;
	color: #888888;
	font: 14px/20px Verdana;
	text-align:center;
	}
	
#footer a:link{
	color: #888888;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#footer a:visited{
	color: #888888;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#footer a:active{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#footer a:hover{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
	
#footer2{
	position:absolute;
	top:630px;
	left:0px;
	width:952px;
	color: #888888;
	font: 14px/20px Verdana;
	text-align:center;
	}
	
#footer2 a:link{
	color: #888888;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#footer2 a:visited{
	color: #888888;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#footer2 a:active{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#footer2 a:hover{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#who_we_are_nav{
	position:relative;
	width:790px;
	height:50px;
	margin: 0 0 0 101px;
	padding:0;
	text-align:left;
	}
	
#who_we_are_nav li{
	display:inline;
	list-style:none;
	height:50px;
	text-indent:-9000em;
	}
	
#who_we_are_nav li a{
	display:block;
	height:50px;
	outline:none;
	}
	
#who_we_are_nav li#nav_a a:link, #who_we_are_nav li#nav_a a:visited { float:left; width:150px; background: url('images/nav_a_off.gif');}
#who_we_are_nav li#nav_a a:hover, #who_we_are_nav li#nav_a a:active { float:left; width:150px; background: url('images/nav_a_roll.gif');}

#who_we_are_nav li#nav_b a:link, #who_we_are_nav li#nav_b a:visited { float:left; width:180px; background: url('images/nav_b_off.gif'); margin-left:39px;}
#who_we_are_nav li#nav_b a:hover, #who_we_are_nav li#nav_b a:active  { float:left; width:180px; background: url('images/nav_b_roll.gif'); margin-left:39px;}

#who_we_are_nav li#nav_c_on{ float:left; width:381px; background:url('images/nav_c_on.gif');}

#what_it_looks_like_nav{
	position:relative;
	width:790px;
	height:50px;
	margin: 0 0 0 61px;
	padding:0;
	text-align:left;
	}
	
#what_it_looks_like_nav li{
	display:inline;
	list-style:none;
	height:50px;
	text-indent:-9000em;
	}
	
#what_it_looks_like_nav li a{
	display:block;
	height:50px;
	outline:none;
	}
	
#what_it_looks_like_nav li#nav_a a:link, #what_it_looks_like_nav li#nav_a a:visited { float:left; width:150px; background: url('images/nav_a_off.gif');}
#what_it_looks_like_nav li#nav_a a:hover, #what_it_looks_like_nav li#nav_a a:active { float:left; width:150px; background: url('images/nav_a_roll.gif');}

#what_it_looks_like_nav li#nav_b_on{ float:left; width:450px; background:url('images/nav_b_on.gif');}

#what_it_looks_like_nav li#nav_c a:link, #what_it_looks_like_nav li#nav_c a:visited { float:right; width:150px; background: url('images/nav_c_off.gif'); }
#what_it_looks_like_nav li#nav_c a:hover, #what_it_looks_like_nav li#nav_c a:active { float:right; width:150px; background: url('images/nav_c_roll.gif'); }

#will_nav{
	margin:13px 0 0 17px;
	color: #000000;  
	font:13px Verdana;
	padding:0;
	display: block;
	text-align: left;
	line-height: normal;
	word-spacing:0px;
	}
	
#will_nav span{
	text-align:bottom;
	}
	
#will_nav a:link{
	text-decoration:none;
	color:#000000;
	}
	
#will_nav a:visited{
	text-decoration:none;
	color:#000000;
	}

#will_nav a:active{
	text-decoration:none;
	color:#000000;
	}
	
#will_nav a:hover{
	text-decoration:none;
	color:#ffffff;
	}

#will_content_left{
	float:left;
	width:266px;
	height:428px;
	padding:38px 15px 0 15px;
	border-left:1px solid #cccccc;
	color: #888888;  
	font: 12px/17px Verdana;
	}
	
#will_content_left .highlight{
	color: #0066ff;  
	font: 16px/17px Verdana;
	}

#will_content_right{
	float:left;
	width:654px;
	height:464px;
	border-right:1px solid #cccccc;
	border-top:10px solid #000000;
	}
	
#what_it_looks_like_content{
	position: relative;
	width:952px;
	height:602px;
	margin-bottom:17px;
	}
	
#will_background{
	width:952px;
	height:527px;
	padding:30px 0 0 0;
	background:url('images/web_portfolio_bg.gif') no-repeat;
	}
	
#what_it_looks_like_left{
	float: left;
	padding-top:23px;
	width:265px;
	height:475px;
	}
	
#what_it_looks_like_left a{	
	outline:none;
	}

#what_it_looks_like_left a:link{
	color: #000000;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#what_it_looks_like_left a:visited{
	color: #000000;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#what_it_looks_like_left a:active{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#what_it_looks_like_left a:hover{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#what_it_looks_like_center{
	float:left;
	margin-left:17px;
	width:364px;
	height:475px;
	background:url('images/what_it_looks_like.jpg') no-repeat;
	}
	
#what_it_looks_like_right{
	float: left;
	padding-top:23px;
	margin-left:17px;
	width:250px;
	height:475px;
	text-align:center;
	}
	
#what_it_looks_like_right .highlight{
	color: #0066ff;
	}
	
#portfolio_nav{
	position:relative;
	width:698px;
	height:50px;
	margin: 0 0 0 225px;
	padding:0;
	}
	
#carousel_container{
	width: 698px;
	height:38px;
	float:left;
	overflow:hidden;
	}
	
#what_it_looks_like_left_portfolio{
	float: left;
	margin-top:15px;
	padding-left:20px;
	width:210px;
	height:425px;
	}	

#what_it_looks_like_portfolio{
	float:left;
	margin-left:20px;
	margin-top:15px;
	width:692px;
	height:425px;
	}

#portfolio_left{
	margin:0 0 0 0;
	padding:0px;
	float:left;
	width:526px;
	height:375px;
	}
	
#portfolio_right{
	margin:0;
	padding-left:0px;
	float:right;
	padding-right:10px;
	width:140px;
	height:311px;
	color: #888888;  
	font: 12px/17px Verdana;
	margin-bottom:0px;
	}
	
#portfolio_right .highlight{
	color: #0066ff;
	line-height:12px;
	}

#portfolio_right a:link{
	color: #000000;  
	font: 12px/17px Verdana;
	text-decoration:none;
	}
	
#portfolio_right a:visited{
	color: #000000;  
	font: 12px/17px Verdana;
	text-decoration:none;
	}
	
#portfolio_right a:active{
	color: #0066ff;  
	font: 12px/17px Verdana;
	text-decoration:none;
	}
	
#portfolio_right a:hover{
	color: #0066ff;  
	font: 12px/17px Verdana;
	text-decoration:none;
	}
	
#client_list_content{
	position: relative;
	width:952px;
	height:590px;
	margin-bottom:29px;
	}

#client_list_left{
	float: left;
	padding-top:23px;
	width:265px;
	height:475px;
	/*border-color:#000000;
	border-width:1px;
	border-style:solid;*/
	}
	
#client_list_left a{	
	outline:none;
	}

#client_list_left a:link{
	color: #000000;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#client_list_left a:visited{
	color: #000000;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#client_list_left a:active{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#client_list_left a:hover{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
#client_list_left_links{
	float: left;
	margin-top:65px;
	margin-left:20px;
	width:215px;
	height:425px;
	}
	
#client_list_space{
	float:left;
	margin-left:50px;
	margin-top:0px;
	width:640px;
	height:495px;
	}
	
#client_list_a{
	float:left;
	width:110px;
	height:495px;
	color: #888888;  
	font: 10px/14px Verdana;
	margin-bottom:0px;
	}
	
#client_list_a .highlight{
	color: #0066ff;  
	font: 10px/14px Verdana;
	font-weight:bold;
	margin-bottom:0px;
	}
	
#client_list_b{
	float:left;
	width:120px;
	margin-left:8px;
	height:495px;
	color: #888888;  
	font: 10px/14px Verdana;
	margin-bottom:0px;
	}
	
#client_list_b .highlight{
	color: #0066ff;  
	font: 10px/14px Verdana;
	font-weight:bold;
	margin-bottom:0px;
	}
	
#client_list_c{
	float:left;
	width:130px;
	margin-left:8px;
	height:495px;
	color: #888888;  
	font: 10px/14px Verdana;
	margin-bottom:0px;
	}
	
#client_list_c .highlight{
	color: #0066ff;  
	font: 10px/14px Verdana;
	font-weight:bold;
	margin-bottom:0px;
	}
	
#client_list_d{
	float:left;
	width:120px;
	margin-left:8px;
	height:495px;
	color: #888888;  
	font: 10px/14px Verdana;
	margin-bottom:0px;
	}
	
#client_list_d .highlight{
	color: #0066ff;  
	font: 10px/14px Verdana;
	font-weight:bold;
	margin-bottom:0px;
	}
	
#client_list_e{
	float:left;
	width:128px;
	margin-left:8px;
	height:495px;
	color: #888888;  
	font: 10px/14px Verdana;
	margin-bottom:0px;
	}
	
#client_list_e .highlight{
	color: #0066ff;  
	font: 10px/14px Verdana;
	font-weight:bold;
	margin-bottom:0px;
	}
	
#client_list_e .small{
	color: #888888;  
	font: 9px/12px Verdana;
	margin-bottom:0px;
	}

.hiddenPic {display:none;}

.links a{
	outline:none;
	}
	
.links a:link{
	color: #000000;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
.links	a:visited{
	color: #000000;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
.links	a:active{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
.links a:hover{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
	}
	
.sellink a{
	outline:none;
	}

.sellink a:link{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
}

.sellink a:visited{
	color: #0066ff;  
	font: 14px/20px Verdana;
	text-decoration:none;
}


























