body {
	font: 75%/160% Arial, Helvetica, sans-serif;
	margin:0px; padding:0px;
	background: #000000 url(/images/navigation/background_main.jpg) no-repeat center top;
	width: 100%;
	display: table;
}

#container {
	min-height:800px;
	width:940px;
	position:relative;
	margin:-12px auto;
	overflow:hidden;
}

/*
	Logo / Menu / Panel Positioning
*/

#nav{
	margin-left:520px;
	}

#nav-home{ 
	float:left;
	list-style:none;
	}

#nav-studio{ 
	float:left;
	list-style:none;
	}

#nav-portfolio{ 
	float:left;
	list-style:none;
	}
	
#nav-blog{ 
	float:left;
	list-style:none;
	}
	
#nav-contact{ 
	float:left;
	list-style:none;
	}

ul#right_menu li{ 
	margin:0px;	padding:12px;
	display:inline;
}

ul#menu li{
	list-style:none;
	margin-right:10px;
	font-size:9px;
	display:inline;
}
ul#menu li a{
	text-decoration:none;
	color:#ffffff;
}
ul#menu li a:hover{
	text-decoration:none;
	color:#ffffff;
}


/*
	Content
*/

#content {
	padding-top:330px;
	padding-left:95px;
	width:815px;
	color:#E7DAC2;
	font-size:13px;
}

.column1 { float:left; width:230px; margin-right:60px; }
.column2 { float:left; width:240px; margin-right:40px; }
.column3 { float:left; width:200px; }

#content h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#F6C144;
	margin:0px 0px 20px 0px;
	font-weight:normal;
}

ul.work {
	margin:0px; padding:0px;
}
ul.work li {
	list-style:none;
	margin:0px; padding:0px;
	clear:both;
}
ul.work li a { /* Link in Recent Work */
	color:#999999;
	display:block;
	padding:5px 10px 5px 10px;
	text-decoration:none;
	font-size:11px;
}
ul.work li a img {
	float:left;
	margin:0px;
	margin-left:-8px;
	margin-right:10px;
	margin-bottom:20px;
	border:1px solid #FFFFFF;
}
ul.work li a h4 {
	margin:0px;
	margin-top:-24px;
	display:table-cell;
	float:none;
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
}
ul.work li a:hover, ul.work li a:hover h4 { color:#ffffff; }

.workheader{
	margin-top:-10px;
}

/* studio */
ul.studio {
	margin:0px; padding:0px;
}
ul.studio li {
	list-style:none;
	margin:0px; padding:0px;
	clear:both;
}
ul.studio li a { /* Link in Recent Work */
	color:#999999;
	display:block;
	padding:5px 10px 5px 10px;
	text-decoration:none;
	font-size:11px;
}
ul.studio li a img {
	float:left;
	margin:0px;
	margin-left:-8px;
	margin-right:10px;
	margin-bottom:20px;
	border:1px solid #FFFFFF;
}
ul.studio li a h4 {
	margin:0px;
	margin-top:-23px;
	display:table-cell;
	float:none;
	color:#FFFFFF;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
}
ul.studio li a:hover, ul.work li a:hover h4 { color:#ffffff; }

ul.studio li a img {
	float:left;
	margin:0px;
	margin-left:-8px;
	margin-right:10px;
	margin-bottom:20px;
	border:1px solid #FFFFFF;
	height:25%;
	width:25%
}

/*
	Entry
*/
ul.entry {
	margin:0px; padding:0px;
}
ul.entry li {
	list-style:none;
	margin:0px; padding:0px;
	clear:both;
}
ul.entry li a {
	color:#E7DAC2;
	display:block;
	padding:0px 10px 0px 0px;
	text-decoration:none;
	font-size:12px;
	margin-bottom:20px;
}
ul.entry li a h4 {
	padding:0px;
	margin:0px;
	margin-top:-5px;
	display:table-cell;
	color:#BFADCB;
	font-weight:bold;
	font-size:11px;
}
ul.entry li a:hover, ul.work li a:hover h4 { color:#ffffff; }

/*
	Team
*/
ul.team {
	margin:0px; padding:0px;
}
ul.team li {
	float:left;
	list-style:none;
	margin-right:20px;
	margin-bottom:20px;
}
ul.team li a img {
	border:1px solid #FFFFFF;
	margin-bottom:20px;
	float:left;
}
/*


/*
	portfolio
*/

.portfolio1 { float:left; width:120px; margin-right:50px; }
.portfolio2 { float:left; width:400px; margin-right:10px; }
.portfolio3 { float:left; width:170px; padding-right:60px;}


ul.portfolio {
	margin:0px; padding:0px;
}
ul.portfolio li {
	list-style:none;
	margin:0px; padding:0px;
	clear:both;
}
ul.portfolio li a { /* Link in Recent Work */
	color:#FFFFFF;
	display:block;
	padding:5px 10px 5px 10px;
	text-decoration:none;
	font-size:12px;
}

/*
	PortfolioWork
*/
ul.portfoliowork {
	margin:0px; padding:0px;
}
ul.portfoliowork li {
	float:left;
	list-style:none;
	margin-right:20px;
	margin-bottom:20px;
}
ul.portfoliowork li a { /* Link in Recent Work */
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	font-size:10px;
}
ul.portfoliowork li a img {
	border:1px solid #FFFFFF;
}

ul.portfoliowork h4{	
}

.oneportfolio{
	background:#333333;
	width:96px;
	height:95px;
	padding:6px;
}

.oneportfolio #title{
	font-size:10px;
	font-weight:bold;
}

.oneportfolio #category{
	font-size:10px;
	color:#FFCC00;
}


/*
	Contact
*/

.contact1 { float:left; width:530px; margin-right:50px; }
.contact2 { float:left; width:170px; padding-right:60px;}

.message{
	height:30px;
	font-family: 'Century Gothic','Trebuchet MS', 'Lucida Grande', Arial, Verdana, Sans-Serif;
	font-weight: normal;
	font-size:16px;
	color:#9999FF; /*orange*/
	background: url(/images/contact/dotted.png) bottom left no-repeat;
}

.comment-column1{
	padding-top:20px;
	float:left;	
	margin-right:70px;
	width:140px;
}

.comment-column2{
	margin-top:22px;
	width:300px;
	float:left;
}

#commentform p{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#99CCFF;
}

#commentform select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	width: 175px;
	margin-bottom:24px;
	margin-top:5px;
	background-color:#E1E1FF;	
	border:1px solid #2580AF;
	}
	
#commentform input, select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	width: 170px;
	margin-bottom:24px;
	margin-top:5px;
	background-color:#E1E1FF;	
	border:1px solid #2580AF;
	}

#commentform textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:5px;
	margin-bottom:30px;
	background-color:#E1E1FF;	
	border:1px solid #2580AF;
	width: 290px;
	}

#commentform #submit {
	background-color:#2580AF;
	border:1px solid #2580AF;
	color:#FFFFFF;
	margin-bottom:20px;
	}

#email{
	text-decoration:none;
	color:#FF9933;
}

/*
	Footer
*/
#footer {
	background: #0F0402;
	border-top:1px solid #3f2324;
	border-width:100%;
	padding:30px 30px 50px 50px;
	color:#674f5d;
	font-size:9px;
	line-height:14px;
}
#footer img {
	margin-right:10px;
	float:left;
}
#footer span {
	width:250px;
}
#dream {
	color:#FFFFFF;
	font-weight:bold;
}
#accent {
	color:#FF0000;
	font-weight:bold;
}
#footer a {
	color:#FFFFFF;
	text-decoration:none;
}
#footer a:hover { color:#ffffff; }

#footer p{
	float:right;
	color:#FFFFFF;
	margin-right:10px;
}

/*
	General Styles
*/

a img { border:0px }

.clear {
clear: both;
height: 1px;
overflow: hidden;
margin-top: -1px;
}


/*
	Studio
*/

.studio1 { float:left; width:220px; margin-right:50px; }
.studio2 { float:left; width:250px; margin-right:10px; }
.studio3 { float:left; width:220px; padding-right:60px;}


/*
	Quote
*/
.quote1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#CCCCFF;
}

/* Paging */
#paging {
	clear:both;
	font-size:11px;
	margin-right:6px;
}

#paging a{
	color:#FFFFFF;
	margin-left:10px;
}

#paging-selected{
	font-weight:bold;
	color:#FFFFFF;
	margin-left:10px;
}

