html {overflow-y: scroll;}
* {
	margin:0; 
	padding:0;
}
img {
	border:0;
}
body {
	background:#B8B9A8;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#584837;
}
a {
	color:#584837; cursor:pointer;text-decoration:none;
}
a:hover {
	color: #554433;text-decoration: none; cursor:pointer;
}
strong.emph {
	font-weight:normal;
	color:#A17347;
}
#wrap {
	width:960px;
	border-top:5;
	border-bottom:5;
	border-left:5;
	border-right:5;
	border: #ffffff solid;
	color:#584837;
	background:#fff;
	margin:10px auto 0 auto;
	padding:0px;
	height:auto;
}
#header {
	height:92px;
	background:#fff;
}
#header img {
	margin:20px 0 0 40px;
	float:left;
}
#header h1 {
	font-size:14px;
	text-align:right;
	padding:45px 10px 0 0;
	color:#584837;
	font-weight:normal;
	text-transform: uppercase;
	
}
#nav {
	width:960px;
	height:29px;
}
#navbar {
	width:960px;
	height:27px;
	background:url(/images/nav.gif);
	margin:0 auto;
	position: relative;
}
#navbar li {
	list-style: none;
	position: absolute;
	top: 0;
	text-indent:-5000px;
}
#navbar li, #navbar a {
	height:27px;
	display: block;
}
#nav_product {
	left:0px;width:139px;
}
#nav_projects {
	left:139px;width:144px;
}
#nav_about {
	left:283px;width:130px;
}
#nav_contact {
	left:413px;width:140px;
}
#nav_home {
	left:553px;width:71px;
}
#nav_product a:hover, #nav_product a.current {
	background:transparent url(/images/nav.gif) 0px -29px no-repeat;
}
#nav_projects a:hover, #nav_projects a.current {
	background:transparent url(/images/nav.gif) -139px -29px no-repeat;
}
#nav_about a:hover, #nav_about a.current {
	background:transparent url(/images/nav.gif) -283px -29px no-repeat;
}
#nav_contact a:hover, #nav_contact a.current {
	background:transparent url(/images/nav.gif) -413px -29px no-repeat;
}
#nav_home a:hover, #nav_home a.current {
	background:transparent url(/images/nav.gif) -553px -29px no-repeat;
}
#main {
	height:326px;
	border-top:5px solid #fff;
	border-bottom:5px solid #fff;
}
#main p {
	padding:0 0 0 30px;
}
	
#main h1, #main ul {
	font-size:12px;
	padding:60px 40px 10px 0;
}
#main strong {color: #584837;}
#main h1, {
 color:#d6ab43;
}

#info {
	float:left;
	width:496px;
	height: 100%;
	border-right:5px solid #fff;
	background:#E5E7D9;
}

#info div {
	padding:10px 30px 25px 30px;
}

#info p {
	padding: 0px;
	margin:0px;
}
#info h3 {
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	line-height:16px;
}
#info p {
	padding-top:10px;
}
#project {
	float:right;
	width:459px;
	background:#6B8EB0 url(/images/green_bg2.gif) no-repeat top left;
	height:258px;
	font-size:11px;
	color:#E5E7D9;
}
#project a {
	color:#E5E7D9;
}
#project h3 {
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:1px;
	margin:8px 0 20px 0;
}
.left {
	float:left;
}
.right {
	float:right;
}
#project .right {
	margin-right:30px;
}
#project .left {
	margin-left:25px;
}
#project img {
	float:left;
	margin:0 10px 5px 20px;
}
#copyright {
	color:#fff;
	font-size:11px;
	width:960px;
	margin:0 auto;
}
#info ul, #main ul {
	list-style:none;
	margin:5px 0;
}
#info li, #main li {
	padding:0 0 2px 18px;;
	background:url(/images/bullet3.gif) no-repeat 0 1px;
}
#main li {
	background:url(/images/bullet2.gif) no-repeat 0 2px;
}
.anchor {
	clear:both;
}
div.anchor {
	height:0px;
}
#project p.hack {
	margin-top:70px;
	padding-right:10px;
}
#main table.dvdform {margin-left:30px;}

#cells {width:960px; height:292px; background-color:#ffffff; position:relative;}
li.blu {margin-left:15px;}
li.brn {margin-left:15px;}

.brown {color:#38393f; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.brown:hover {color:#c39829; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.blue {color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.blue:hover {color:#efc031; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.brn_link {width:220px; height:32px; clear:both;}
.brn_arrow {float:left; height:32px; margin:0px;}
.brn_label {padding-top:7px;}
.left_cell {width: 315px; height: 100%; background-color:#FFFFFF; position:relative; position: absolute; left: 0px; top:0px;}
.center_cell {width: 320px; height: 100%; background-color:#FFFFFF; position:relative; position: absolute; left: 320px; top:0px; right:320px;}
.right_cell {width: 315px; height: 100%; background-color:#FFFFFF; position:relative; position: absolute; right:0px; top:0px;}
.center_default {width: 100%; height:292px; background-color:#e5e6d8; background-image:url('/images/bridge_default_bg.gif'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; display:block;}
.center_brown {width: 100%; height:292px; background-color:#e5e6d8; background-image:url('/images/bridge_brown_bg.gif'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}
.center_brown1 {width: 100%; height:292px; background-color:#e5e6d8; background-image:url('/images/hp1.jpg'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}
.center_brown2 {width: 100%; height:292px; background-color:#e5e6d8; background-image:url('/images/hp2.jpg'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}
.center_brown3 {width: 100%; height:292px; background-color:#e5e6d8; background-image:url('/images/hp3.jpg'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}
.center_brown4 {width: 100%; height:292px; background-color:#e5e6d8; background-image:url('/images/hp4.jpg'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}
.center_brown5 {width: 100%; height:292px; background-color:#e5e6d8; background-image:url('/images/hp5.jpg'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}
.center_brown6 {width: 100%; height:292px; background-color:#e5e6d8; background-image:url('/images/bridge_brown_bg.gif'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}

.center_blue {width: 100%; height:292px; background-color:#698eaf; background-image:url('/images/bridge_blue_bg.gif'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}
.center_blue1 {width: 100%; height:292px; background-color:#698eaf; background-image:url('/images/blu1_SF.jpg'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}
.center_blue2 {width: 100%; height:292px; background-color:#698eaf; background-image:url('/images/blu2_VT.jpg'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}
.center_blue3 {width: 100%; height:292px; background-color:#698eaf; background-image:url('/images/blu3_NV.jpg'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}
.center_blue4 {width: 100%; height:292px; background-color:#698eaf; background-image:url('/images/blu4_NJ.jpg'); background-position:top; background-repeat:no-repeat; top: 0; position:absolute; position:relative; display:none;}

.brown_content {position:absolute; top: 160px; right:20px; left: 20px; bottom:20px; color:#38393f; font-family: Arial, Helvetica, sans-serif; font-size:13px;}
.blue_content {position:absolute; top: 160px; right:20px; left: 20px; bottom:20px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.product_lnk {color: #ffffff; text-decoration:none;}
.product_lnk:hover {color: #ffffff; text-decoration: underline;}
.leftp:hover {color: #d5aa03;text-decoration: none; cursor:pointer;}
.proj_feat:hover {color: #d5aa03;text-decoration: underline; cursor:pointer; text-transform:uppercase;}
.proj_feat {text-transform:uppercase;text-decoration: underline;}
a.proj_feat {color:#5b7ea0;text-decoration: underline;}
a.proj_feat:hover {color: #d5aa03;text-decoration: underline; cursor:pointer; text-transform:uppercase;}
