@charset "utf-8";
/* CSS Document */

/******************* INTERNAL PAGES CSS *******************/
h1 {font-size: 30px; color: #FF6600; padding-top:41px; font-weight: normal;}

.project h1{margin-bottom:185px;}
.project-list {float:left; margin-right:53px; width:155px;}
.project-list li {list-style:none; color:#666; line-height:150%;}
.project-list h2 {color:#333;}
#last {margin-right:0px;}
.project-list a{color:#333}
.project-list a:hover{color:#FF6600}

#projects {margin:0 64px 0 68px; height:680px;}
#projects h1 {margin-bottom:12px;}
#projects #back { text-align:right;margin-bottom:5px;}
#projects #back a {color:#666;}
#projects #back a:hover {color:#fff;}
#projects h2 {color:#333; font-weight:bold; font-size:16px; margin-top:24px;}
#projects p {font-size:13px; color:#666; margin-bottom:12px; margin-right:0px;}
#projects h3 {margin-top:24px;}
#projects h3 a{
	font-size:11px;
	font-weight:bold;
	color:#fff;
	width:125px;
	background-color:#999;
	border:2px solid #b7b7b7;
	padding:5px 0px 0 11px; height:20px; display:block;}
#projects h3 a:hover {border:2px solid #FF6600; background-color:#666; color:#fff; }

.profile h1{margin-bottom:170px;}
.profile strong {color:#333;}

.clients h1 {margin-bottom:24px;}
.clients p {color:#666; font-size:13px; line-height:170%;}
.clients h2 {font-weight:bold; font-size:16px; color: #333; }

.contact h1{margin-bottom:170px;}
.contact h2{color:#333;}
.contact h3 {color:#FF6600; margin:2px 0 0 15px; }
.contact strong {font-size:14px;}
.contact div {margin-left:30px; color:#666; font-size:15px; line-height:150%; text-align:center}
.contact a{color:#333; border-bottom:1px solid #FF6600;}
.contact a:hover {color:#FF6600; border-bottom:0px ;}

.press h1 {margin-bottom:150px;}
.press h2 {font-size:13px; color:#666; margin-bottom:16px; font-weight:normal;}
.press h2 strong{font-size:18px; font-weight:bold; color:#333;}
.press h2 a{font-size:11px;font-weight:bold; color:#ff6633;}
.press h2 a:hover{ color:#333; border-bottom:1px solid #ff6633;}

/******************* DIV CSS *******************/
#content { margin:0 82px 0 82px; height:680px;}
#logo-container {width:738px; margin:auto; background:url(../images/logo-bg.jpg) top no-repeat; height:731px;}

/******************* NAVIGATION CSS *******************/
#nav {padding-left:155px; position:absolute; top:700px;}
#nav li{display:inline; list-style:none;}
#nav li a{
	border-right:2px solid #FF6600;  
	display:block; 
	font-size: 18px; 
	float:left; 
	color:#fff; 
	padding: 0px 15px 0px 15px; 
	font-weight:bold;}
#nav li a:hover {color:#333}
#nav #last a{border-right:0px !important;}
#nav .current a {color:#333;}

/******************* GLOBAL CSS *******************/
* {padding:0px;margin:0px;}
body {
	background:url(../images/bg-site.png) #c0c0c0 top center repeat-y; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;}
images {border:0px;}
p {color:#666; margin-bottom:12px; text-align: justify; line-height:170%; font-size:13px;}
a {text-decoration:none;}
.clear {clear:both}
.right {float:right;}
.left {float:left;}

object:active, div:active{outline: none;}

object:focus, div:focus{-moz-outline-style: none;}