@charset "UTF-8";
/** Tags **/
a {color:#999966;text-decoration:none;}
a:hover {text-decoration:underline;}
a.selected {color:#000;font-weight:bold;}

body {
	font: 100% Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#000;
	margin:0;
	padding:0;
	width:100%;
}


#wrapper {margin:auto; width:900px;}
input {color:#999;}
input[type=text] { margin:5px 0; }

/** Classes **/
.about-index { margin-left:-120px;}
.footnote {font-size:10px;}
.nav-page a {text-transform:capitalize;}
.nav-page,
.greenTxt {color:#C9CC89;}
.seminarTxt {color:#990033;}
.uppercase {text-transform:uppercase;}
.greenHeader {
	color:#C9CC89;
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
}

/** Block **/
#about-image {
	position:absolute;
	margin:-340px 0px 0px 480px;
	float:left;
	z-index:2;
}

#banner {
	min-height:1px;
	height:auto;
	clear:both;
}

#content {
	padding-top:10px;
	float:left;
}

#nav {margin: -10px 0px 0px -10px;}

#nav-left {
	width: 290px;
	padding-left: 20px;
	padding-right: 20px;
	float:left;
}

#nav-main {
	background-color:#000;
	width: 302px;
	height:230px;
	float:left;
	padding-right:20px;
}

#nav-main img {
	margin: 172px 0px 0px 15px;
	float:left;
}

#nav-sub a,
#nav-main a {
	display:block;
	padding-bottom:10px;
	text-transform:uppercase;
	text-align:right;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
}

#nav-main a:hover {
	color:#C9CC89;
	text-decoration:none;
}

#subnav a.selected, 
#nav-main a.selected {
	color:#C9CC89;
}

#nav-items {
	float:right;
	margin:15px 25px 0px 0px;
}

#silhouette {
	float:left;
	background-color:#C9CC89;
}

#nav-sub {
	padding-top:7px;
	background-color:#FFF;
	height:223px;
	float:left;
}

#nav-sub a {
	text-align:left;
	text-decoration:none;
	color:#000;
	padding:5px 0px 5px 10px;
}

#nav-sub a.selected,
#nav-sub a:hover {
	color:#C9CC89;
}

#top-nav {
	margin: -10px 0px 0px -10px;
}

/******* HTML subnav Styles *******/

#sub-resources {width:119px;}
#sub-community {width:150px;}
#sub-about {width:79px;}
#sub-what {width:137px;}
#sub-clients {width:107px;}
#sub-news {width:128px;}
#sub-contact {width:171px;}
#portfolio_swf {
	background-color:#FFF;
	margin:-20px 0 0 -330px;
	width:900px;
	height:350px;
}

#content {
	position:relative;
	padding:20px 0;
	width:900px;
	float:left;
	overflow:hidden;
	background-color:#FFF;
}

#copy {
	width:550px;
	padding-right:20px;
	float:right;
}

#footer {font-size:11px;margin-top:50px;width:900px;text-align: center;	background-color:#FFF;padding-bottom:10px;}
#footer a {color:#000;font-weight:normal;}
#sub-about a {margin-bottom:-4px;}
#sign-up {margin-bottom:15px;}
#submitBtn {margin: 5px 0px -5px 5px;}

#portfolio_php {
	background-color:#FFF;
	margin:-20px 0 0 -330px;
	width:900px;
	min-height:1px;
	height: auto;
	float:left;
}


.portfoliomenu{float:right; z-index:10; margin:7px; }

.portfoliomenu select {float:right; margin:5px;}
.client { width:auto; min-height:10px; height:auto; margin: 0px 0 0 20px; position:relative; float:left;}
.clientlink { font-size:12px; margin-top:5px; float:left;}
.lighter {font-weight:lighter; float:left;}
h2{ margin:15px 0 0 0; float:left;}

.challenge { width:280px; height:auto; position::relative; float:left; margin: 0px 20px 0 20px; }
.discription {width:560px; height:auto; position::relative; float:left; margin: 0px 20px 0 0;}


#galleria{width:900px;margin:0; position:relative; float:left;}
.galleria-container{height:487px; top:5px; position:relative;overflow:hidden;background:#fff;}
.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}
.galleria-stage{position:absolute;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;}
.galleria-thumbnails-container{height:40px;top:20;position:absolute;left:20px;right:20px;z-index:2;}
.galleria-carousel .galleria-thumbnails-list{margin-left:30px;margin-right:30px;}
.galleria-thumbnails .galleria-image{height:50px;width:80px;background:#fff;margin:25px 5px 0 0;border:2px solid #C9CC89;float:left;cursor:pointer;}
.galleria-counter{position:absolute;top:20px;right:10px;text-align:right;color:#000;font:normal 11px/1 arial,sans-serif;z-index:2; padding:4px;}
.galleria-loader{background:#fff;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(../Scripts/classic-loader.gif) no-repeat 2px 2px;}
.galleria-info{width:50%;top:15px;left:15px;z-index:2;position:absolute;}
.galleria-info-text{background-color:#C9CC89;padding: 12px;display:none; visibility:hidden;}
.galleria-info-title{font:bold 12px/1.1 arial,sans-serif;margin:0;color:#000; visibility:hidden;}
.galleria-info-description{font:italic 12px/1.4;margin:0;color:#bbb;}
.galleria-info-title+.galleria-info-description{margin-top:7px;}
.galleria-info-close{width:9px;height:9px;position:absolute;top:5px;right:5px;background-position:-753px -11px;opacity:.5;cursor:pointer;display:none;}
.galleria-info-link{background-position:-669px -5px;opacity:.8;position:absolute;width:20px;height:20px;cursor:pointer;background-color:#000;}
.galleria-info-link:hover,
.galleria-info-close:hover{opacity:.8;}
.galleria-image-nav{position:absolute;top:50%;margin-top:-15px;width:100%;height:31px;left:0;}
.galleria-image-nav-left,
.galleria-image-nav-right{opacity:.7;cursor:pointer;width:16px;height:31px;position:absolute;left:10px;z-index:2;}
.galleria-image-nav-right{left:auto;right:10px;background-position:-300px 0;z-index:2;}
.galleria-image-nav-left:hover,
.galleria-image-nav-right:hover{opacity:.8;}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 0;position:absolute;left:0;top:0;height:30px;width:23px;z-index:3;opacity:.8;}
.galleria-thumb-nav-right{background-position:-578px 0;border-right:none;right:0;left:auto;}
.galleria-thumbnails-container .disabled,
.galleria-thumbnails-container .disabled:hover{opacity:.9;cursor:default;}
.galleria-thumb-nav-left:hover,
.galleria-thumb-nav-right:hover{opacity:.8;cursor:hand;}
.galleria-carousel .galleria-thumb-nav-left,
.galleria-carousel .galleria-thumb-nav-right{display:block;}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right,
.galleria-info-link,
.galleria-info-close,
.galleria-image-nav-left,
.galleria-image-nav-right{background-image:url(../Scripts/classic-map.png);background-repeat:no-repeat;}
.galleria-info-link{visibility:hidden}; /*hide discription*/