/*-----------------------------------------------------------------
  General
-------------------------------------------------------------------*/

body {
	margin: 0;
	padding: 0;
	background: #0f1925 url("images/page_bg.jpg") no-repeat center top;
	}
	
/*-----------------------------------------------------------------
  Header
-------------------------------------------------------------------*/	

#header {
	margin: 0 auto 0;
	padding-top: 50px;
	padding-bottom: 25px;
	width: 910px;
	height: 41px;
	}

h1 {
	float: left;
	width: 381px;
	height: 41px; 
	text-indent: -9999px;
	margin: 0;
	}

h2 {
	float: right;
	width: 382px;
	height: 41px; 
	text-indent: -9999px;
	margin: 0;
	}
	
/*-----------------------------------------------------------------
  Content
-------------------------------------------------------------------*/	

#content {
	position: relative;
	margin: 0 auto 0; 
	width: 910px;
	}

.portfolio {
	position: relative;
	margin: 0 auto 0;
	padding-bottom: 90px;
	width: 910px;	
	height: 355px;
	float: left;
	}

#info {
	margin-top: 10px;
	width: 800px;
	float: left;
	}

.company {
	font-size: 11px;
	float: left;
	color: #f5f5f5;
	font-family: arial, helvetica, sans-serif;

	}

.type {
	font-size: 11px;
	float: left;
	color: #6b6c6d;
	font-family: arial, helvetica, sans-serif;
	}

.launch {
	font-size: 11px;
	float: left;
	color: #d8ad39;
	font-family: arial, helvetica, sans-serif;
	}

.launch a{
	font-size: 11px;
	float: left;
	color: #d8ad39;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	}

.launch a:hover {
	border-bottom:1px solid #d8ad39;
	}

.top {
	float: left;
	margin-top: -45px;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	font-family: arial, helvetica, sans-serif;
	}

.top a{
	position: relative;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	}

.top a:hover {
	border-bottom:1px solid #FFFFFF;
	color: #FFF;
	}


