/*COMMON*/* { margin:0;padding:0; }
html { font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;font-size:62.5%;}
ul { list-style-image:none;list-style-position:outside;list-style-type:none; }
img { border:none; }
a {
	/*outline-style:none;*/
	/*color:#000;*/
	color:inherit;
	outline:none;
}
a:hover {
	cursor:pointer;
}
h1, h2, h3, h4 {
	color:#666;
	font-weight:400;
	margin:0;
	padding:0;
}
h1 {
	font-size:40px;
	line-height:1.8em;
	text-shadow: 0px 1px 0 #000;
}
h1 > a {
	text-decoration:none;
}
h2 {
	font-size:32px;
	line-height:1.6em;
	margin-bottom:10px;
	margin-top:10px;
}
h3 {
	font-size:1.3em;
	margin-bottom:10px;
	margin-top:0px;
	font-weight:bold;
	
	text-shadow:0px 1px 0 #ccc;
}
h1 strong, h2 strong, h3 strong, h4 strong { font-weight:inherit; }
input, select, textarea { font-size:1em; }
p { color:#000;}

h1,h2 {
	display:inline;
}
h2 {
	margin-left:10px;
	color:#76B900;
	text-shadow: 0px 1px 0 #333;
}

strong {
	/*color:#3B5D00;*/
	color:#2c2c2c;
	font-weight:bold;
}

.black {
	color:#666666;
}

.clear {
	clear:both
}


li {
	margin-left:10px;
	margin-bottom:3px;
	list-style-type:circle;
	padding-left:10px;
}

body {
	background-color:#000;
	background-position:center 0px;
	background-repeat:no-repeat;
	background-image: url("/css/images/bg_1.jpg");
	text-align:center;
	width:900px;
	margin:0px auto 0px;
	color:#333;
	font-size:14px;
	/*overflow: hidden;*/
}

#bg-image {
	/*display:none;*/
	width:900px;
	height:600px;
	position:absolute;
	z-index:-1;
	top:0px;
	float:left;
}

#bg-image img {
}

#words {
	font-size:30px;
	width:550px;
	height:40px;
	margin:0px auto 0px;
	text-align:left;
}
#words li {
	color:#76B900;
	padding:0px;
	margin:0px;
	list-style:none;
	position:relative;
	display:none;
}


#content-toggle {
	float:right;
	text-decoration:none;
	color:#333;
	font-weight:bold;
	font-size:20px;
}

form {
	margin:10px;
}
form label {
	margin-right:20px;
	text-align:right;
	position:relative;
	width:140px;
	float:left;
}
form .form-row {
	margin-bottom:10px;
	clear:both;
}
form .input {
	padding:3px;
	width:280px;
	background-color:#eef4e4;
	border:#666 dotted 1px;
}
form #email-field {
	font-size:16px;
	font-weight:bold;
	color:#333;
}

#header {
	background-color:transparent;
	color:#fff;
}
#header #headerToolBar {
	float:right;
	font-size:12px;
}

.centeredPane {
	text-align:center;
}

#outerContent {

	/*opacity:0.90;
	filter:alpha(opacity=90);*/
	
	background-color:#fff;
	text-align:left;
	width:550px;
	/*height:310px;*/	/* about the same size ratio as a business card */
	/*margin:90px auto 0px;*/
	margin:0px auto 0px;
	padding:10px 0px;
	padding-bottom:20px;
	overflow:auto;
	border:#aaa solid 1px;
	position:relative;
	
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	
	-moz-box-shadow: 4px 6px 30px 4px #111;
	-webkit-box-shadow: 4px 6px 30px 4px #111;
	box-shadow: 4px 6px 30px 4px #111;
}

#pageContent {
	margin:0 20px;
}

#card-top {
	/*border-bottom:#666 dotted 1px;*/
	height:70px;
	margin-bottom:5px;
}


#card-tab-content {
}

.fixed-height {
	overflow:auto;
	height:340px;
}

ul#tabs {
	display:block;
	height:50px;
}

ul#tabs li {
	list-style-type:none;
	margin-left:0px;	
	padding-left:0px;	
	display:inline-block;
}
ul#tabs li a {
	color:#555;
	padding:10px;
	padding-left:0px;
}

ul#tabs li a:hover {
	cursor:pointer;
	color:#000;
	/*background-color:#96f226;*/
}
ul#tabs li a.selected {
	color:#659E00;
	/*font-weight: bold;*/
	/*border-bottom:none;*/
	text-decoration:none;
}
ul#tabs li a.selected:hover {
	cursor:default;
}
/*
ul#tabs li a.selected:after {
	content:">";
}
ul#tabs li a.selected:before {
	content:"<";
}*/

#tab-content div {
}

.item-list {
	margin-left:20px;
	list-style-position:outside;
	list-style-type:disc;	
}

#profile-links {
	border-top:1px dotted #666666;
	padding-top:5px;
}



#portfolio-list {
}
#portfolio-list .portfolio-list-item {
	border:0px solid #000;
	margin-bottom:35px;
}

#portfolio-list .portfolio-list-item {
	font-size:12px;
}

#portfolio-list .portfolio-list-item > a:first-child {
	width:204px;
	height:67px;
	display:block;
	float:left;
	margin-left:7px;
	margin-right:10px;
	background-repeat:no-repeat;
	
	-moz-box-shadow: 0px 0px 7px 1px #111;
	-webkit-box-shadow: 0px 0px 7px 1px #111;
	box-shadow: 0px 0px 7px 1px #111;
}

#portfolio-list .portfolio-list-item > a:first-child:hover {
	-moz-box-shadow: 0px 0px 10px 2px #ff9900;
	-webkit-box-shadow: 0px 0px 10px 2px #ff9900;
	box-shadow: 0px 0px 10px 2px #ff9900;
}

#portfolio-list .portfolio-list-item > a.femtoo {
	background-image: url("/images/portfolio/femtoo_logo_small.gif");	
}
#portfolio-list .portfolio-list-item > a.live-directory {
	background-image: url("/images/portfolio/livedirectory_logo.gif");	
}
#portfolio-list .portfolio-list-item > a.seedcamp {
	background-image: url("/images/portfolio/seedcamp_logo.png");	
}
#portfolio-list .portfolio-list-item > a.jivewall {
	background-image: url("/images/portfolio/jivewall_logo.png");	
}
#portfolio-list .portfolio-list-item > a.carnellwarren {
	background-image: url("/images/portfolio/carnellwarren_logo.png");	
}
#portfolio-list .portfolio-list-item > a.apihouse {
	background-image: url("/images/portfolio/apihouse_logo.png");	
}
#portfolio-list .portfolio-list-item > a.cquery {
	background-image: url("/images/portfolio/cquery_logo.gif");	
}
#portfolio-list .portfolio-list-item > a.etfmatic {
	background-image: url("/images/portfolio/etfmatic_logo.jpg");	
}
#portfolio-list .portfolio-list-item > a.familyguard {
	background-image: url("/images/portfolio/family_guard_logo.png");
}
#portfolio-list .portfolio-list-item > a.puntoshare {
	background-image: url("/images/portfolio/puntoshare_logo.png");	
}
#portfolio-list .portfolio-list-item > a.callmyapp {
	background-image: url("/images/portfolio/callmyapp_logo.gif");	
}
#portfolio-list .portfolio-list-item > a.html5 {
	background-image: url("/images/portfolio/html5_logo.png");	
}
#portfolio-list .portfolio-list-item > a.licor43 {
	background-image: url("/images/portfolio/licor43_logo.png");	
}
#portfolio-list .portfolio-list-item > a.ifcportugal {
	background-image: url("/images/portfolio/ifcportugal_logo.png");	
}
#portfolio-list .portfolio-list-item > a.biosensors {
	background-image: url("/images/portfolio/biosensors_logo.png");	
}
#portfolio-list .portfolio-list-item > a.hp {
	background-image: url("/images/portfolio/hp_logo.jpg");	
}
#portfolio-list .portfolio-list-item > a.surevine {
	background-image: url("/images/portfolio/surevine_logo.png");	
}
#portfolio-list .portfolio-list-item > a.strands {
	background-image: url("/images/portfolio/strandslabs_logo.png");	
}
#portfolio-list .portfolio-list-item > a.teamstinct {
	background-image: url("/images/portfolio/teamstinct_logo.png");	
}
#portfolio-list .portfolio-list-item > a.callcharts {
	background-image: url("/images/portfolio/callcharts_logo.png");	
}
#portfolio-list .portfolio-list-item > a.contentigo {
	background-image: url("/images/portfolio/contentigo_logo.png");	
}
#portfolio-list .portfolio-list-item > a.codeeta {
	background-image: url("/images/portfolio/codeeta_logo.png");	
}
#portfolio-list .portfolio-list-item > a.voxgen {
	background-image: url("/images/portfolio/voxgen_logo.png");	
}
#portfolio-list .portfolio-list-item > a.harris {
	background-image: url("/images/portfolio/harris_logo.png");	
}
#portfolio-list .portfolio-list-item > a.pixology {
	background-image: url("/images/portfolio/pixology_logo.png");	
}
#portfolio-list .portfolio-list-item > a.eds {
	background-image: url("/images/portfolio/eds_logo.png");	
}
#portfolio-list .portfolio-list-item > a.oracle {
	background-image: url("/images/portfolio/oracle_logo.png");	
}
#portfolio-list .portfolio-list-item > a.glamour {
	background-image: url("/images/portfolio/glamour_logo.png");	
}
#portfolio-list .portfolio-list-item > a.webxtract {
	background-image: url("/images/portfolio/webxtract_logo.png");	
}
#portfolio-list .portfolio-list-item > a.onwebchange {
	background-image: url("/images/portfolio/onwebchange_logo.png");	
}
