h1
{
	color: 				#767676;
	text-decoration: 	none;
	font-size: 			20px;
	font-family: 		"Helvetica Neue";
	text-align: 		center;
	font-weight: 		100;
}

h2
{	
	color: 				#767676;
	text-decoration: 	none;
	font-size: 			small;
	font-family: 		"Helvetica Neue";
	text-align: 		center;
	font-weight: 		200;
	
}

h3
{
	color: 				#767676;
	text-decoration: 	none;
	font-size: 			small;
	font-family: 		"Helvetica Neue";
	text-align: 		center;
	font-weight: 		200;
}

li
{
	color: 				#767676;
	text-decoration: 	none;
	font-size: 			small;
	font-family: 		"Helvetica Neue";
	text-align: 		center;
	font-weight: 		200;
}

p
{	
	color: 				#767676;
	text-decoration: 	none;
	font-size: 			small;
	font-family: 		"Helvetica Neue";
	font-weight: 		200; 
}

a
{	
	color: 				#939393;
	text-decoration: 	none;
	font-size: 			small;
	font-family: 		"Helvetica Neue";
	font-weight: 		200; 
}

body 
{
	margin-left: 		0px;
	margin-right: 		0px;
	margin-top: 		0px;
	background-color: 	#fff;
}

#menu
{
	position: 			fixed;
	float: 				left; 
	left: 				0px;
	width:				260px;
	height:				100%;
	z-index:			2;
	padding-left:		25px; 
	padding-top: 		60px;
	background-color:	rgba(255,255,255,0.6);
	
}

.menuitem
{
	padding-top:		5px;
	padding-left:		5px;
	padding-bottom: 	5px;
	border-bottom: 		1px solid #939393;
	width:				225px;
	
}

#portfoliodiv
{
	position:			absolute;
	top:				50px;
	left:				300px;
	width:				23606px;
	height: 			800px;
}

#aboutdiv
{
	position:			absolute;
	top:				50px;
	left:				23906px;
	width:				1000px;
	background-color: 	#7dbbe7;
	height:				800px;
	padding-left: 		25px;
	padding-right: 		25px;
}

#contactdiv
{
	position:			absolute;
	top:				50px;
	left:				24906px;
	width:				710px;
	background-color: 	#7dbbe7;
	height:				800px;
	margin-left: 		54px;
	padding-left: 		25px;
	padding-right: 		25px;
}

#spacerdiv
{
	position: 			absolute;
	top:				50px;
	left:				30754px;
	background-color: 	#fff;
	width:				500px;
	height: 			800px;
}

#footer
{
	position: 			fixed;						
	bottom: 			20px;
}


label 
{	
	color: 				#767676;
	text-decoration: 	none;
	font-size: 			small;
	font-family: 		"Helvetica Neue";
	font-weight: 		200; 
}
 
fieldset 
{ 
	border:				none; 
	
}
 
#user-details 
{ 
    float: 				left;
    width: 				230px; 
}
 
#user-message 
{ 
    float: 				left;
    width: 				420px;
}
 
textarea 
{		
    padding: 			8px; 
    margin: 			4px 0 10px 0; 
    background: 		#fff; 
    width: 				400px; 
    height: 			198px; 
    font-size: 			14px; 
    color: 				#767676;
    border:				1px #ddd solid;
    -webkit-box-shadow: 0px 0px 4px #aaa;
    -moz-box-shadow: 	0px 0px 4px #aaa; 
    box-shadow: 		0px 0px 4px #aaa;   		 		
}

input 
{ 		
    padding: 			8px; 
    margin: 			4px 0 10px 0; 
    background: 		#fff; 
    width: 				220px; 
    font-size: 			14px; 
    color: 				#767676;
    border:				1px #ddd solid;
    -webkit-box-shadow: 0px 0px 4px #aaa;
    -moz-box-shadow: 	0px 0px 4px #aaa; 
    box-shadow: 		0px 0px 4px #aaa;
}

input:hover, textarea:hover 
{ 
    background: 		#eee; 
}

input.submit 
{ 	
    width: 				237px;  
    text-transform: 	uppercase; 
    margin-top: 		10px;
    background-color: 	rgba(255,255,255,0.5);
    border: 			none;
}

input.submit:hover 
{ 		
    -webkit-box-shadow: 0px 0px 20px #555;
    -moz-box-shadow: 	0px 0px 20px #aaa; 
    box-shadow: 		0px 0px 20px #555;		
    cursor:  			pointer; 
}

.antispam 
{ 
	display:			none;
}

.imagediv1
{
	float:				left;
	width:				1000px;
	height:				800px;
	padding:			0px;
	margin-right: 		2px;
	margin-left: 		2px;
  	background: 		url('images/loader.gif') no-repeat center;
}

.imagediv2
{
	float:				left;
	width:				2000px;
	height:				800px;
	padding:			0px;
	margin-right: 		2px;
	margin-left: 		2px;
  	background: 		url('images/loader.gif') no-repeat center;
}

.imagediv15
{
	float:				left;
	width:				1500px;
	height:				800px;
	padding:			0px;
	margin-right: 		2px;
	margin-left: 		2px;
  	background: 		url('images/loader.gif') no-repeat center;
}

.imagediv5
{
	float:				left;
	width:				500px;
	height:				800px;
	padding:			0px;
	margin-right: 		2px;
	margin-left: 		2px;
  	background: 		url('images/loader.gif') no-repeat center;
}


#contactwrapper
{
	background-color: 	#7dbbe7;
}



