@charset "utf-8";
/* CSS Document */
#page_container{position:relative;width:100%;background:url(../images/hdr_bg.png);padding-bottom:100px;overflow:auto;}

html, body {
    height: 100%;position:relative;
}
/*HEADER*/
#header{
	
	height:111px;
	width:960px;
	margin-left:-128px
}
#wrapper_hdr{border-bottom:3px solid #F3DAA1;margin-left:128px;}
/*NAVIGATION*/
#nav{position:relative;top:30px;width:700px;height:71px;background:url(../images/nav2.png) no-repeat 0 0;}
#nav li{float:left;padding-right:10px;}
#nav a{height:50px;width:125px;display:block;color:#F3DAA1;}
#nav a:hover{border-bottom:2px solid #F3DAA1;}
#nav a span{display:none;}
#home_nav a{width:165px;height:50px;}
#portfolio_nav a{width:260px;height:50px;}
#contact_nav a{width:160px;height:50px;}
#home_nav a:hover{}
#portfolio_nav a:hover{}
#contact_nav a:hover{}
/*MIDDLE*/
#middle{
	background:url(../images/background.jpg) no-repeat left top;
	border-right:3px solid #F3DAA1;
	margin-bottom:-27px;	
	position:relative;
	top:-27px;
	padding-bottom:50px;
	width:960px;overflow:auto;
}
/*H1's*/
h1 span{display:none;}
#portfolioh1 span, #contacth1 span{display:none;}
#portfolioh1{margin-left:22px;background:url(../images/portfolio.png) no-repeat 0 0;  width:131px; height:37px;}
#contacth1{margin-left:22px;background:url(../images/contact.png) no-repeat 0 0;  width:131px; height:37px;}
/*HOME PAGE*/
#lined_page{
	background:url(../images/lined-paper.jpg) repeat-y top left;			
	position:relative;
	top:50px;	
	border:solid 2px #000;
	border-right:none;
	padding:20px 0 100px 0;
	width:100%;		
}
#note{position:relative;left:50px;top:20px;background:url(../images/note.png) no-repeat center center;width:173px;height:135px;}
* html #note{background:none;background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/note.png');}
#note h1{display:none;}
#photo{margin-top:50px;margin-left:40px;height:190px;width:254px;}
#introduction{background:#373329; color:#FFF;border:2px solid #F3DAA1;padding:15px;}
#introduction p{font-size:16pt;color:#FFF;line-height:200%;}
#introduction a:hover{color:#FEEA64;}
#latest_hdr span{display:none;}
#latest_hdr{background:url(../images/latest_txt.png) no-repeat center center;width:212px;height:55px;position:relative;top:5px;padding:10px;left:200px;}
* html #latest_hdr{background:none;background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/latest_txt.png');}
.bigTan{font-size:200%;color:#F3DAA1;}
.bigRed{font-size:200%;color:#E70E00;}
.bigYellow{font-size:200%;color:#FEEA64;}
/*FOOTER*/
#footer{height:200px;width:960px;background:url(../images/hdr_bg.png);border-top:3px solid #F3DAA1;position:relative;top:-3px;z-index:100;text-align:right;}
#footer h4, #col1_ftr p, #col2_ftr ul li, #col2_ftr p, #col3_ftr p{color:#F3DAA1}
#interests{background:#FFF;border:2px solid #000;padding:0 15px 15px 15px;width:600px;position:relative;top:30px;left:50px;}
#interests p{font-size:14pt; line-height:150%;font-family:Calbri,sans-serif;padding-top:15px;}
#interests ul li{margin-left:20px;font-size:100%;}
#footer h4{font-weight:bold;padding:0 5px 10px;}
.validatedIcon{float:left;margin-top:20px;padding-right:5px;}
#fb_share span, #li_share span{display:none;}
#fb_share{float:left;height:64px;width:90px;display:block;background:url(../images/facebook_64.png) no-repeat 0 0;}
#li_share{float:left;height:64px;width:90px;display:block;background:url(../images/linkedin_64.png) no-repeat 0 0;}
/*PORTFOLIO STYLE*/

.row{
	position:relative;	
	height:355px;
	text-align:center;
	padding-left:70px;
	
}

.port_sample{
	width:300px;
	margin-left:20px;
	
}
.port_sample, .port_sample img, .port_sample a{
	float:left;
	visibility:visible;	
}
.port_sample a{
	position:relative;top:19px;left:20px;
	clear:left;
	color:#000; text-decoration:none; font-weight:bold;
}
.port_sample a:hover{text-decoration:underline;}
.port_sample, .port_img_wrapper, .explanation{			
	height:270px;
	padding:10px;
}
.port_img_wrapper, .explanation{
width:100%;
	position:relative;
	height:268px;
	width:300px;
}
.port_img_wrapper{	
	z-index:2;
	margin-top:-290px;
	background-color:#F3DAA1;
	border:solid 1px #373329;
	
}
.explanation{

z-index:1;
background-color:#FFF;
	text-align:left;
	border:solid 1px #000;	
}
.explanation p{	
	line-height:135%;
	padding-top:10px;
}
#go_port, .wide{
	width:414px;
}
#go_port, .float_right{
	float:right;
}
.center{text-align:center;}

/*Contact*/

#email_content{
	width:650px;	
	height:300px;
	position:relative;
	left:200px;
}
#contact_area, #message_area{
	float:left;
	width:50%;
	margin-top:10px;
}

#email_content h2{
	text-align:left;
	font-size:18pt;
	border-bottom:1px solid #292420;	
	padding-left:10px;
}
.textBox, #email_content label, #email_content img,  #email_content textarea, #email_content .button{
	float:left;clear:left;
}
 #email_content .button{
 	position:relative;
	top:5px;
 }
#email_content label{
	padding-top:10px;
	width:100%;
	text-align:left;
}
.textBox{
	border:1px solid #292420;
	
}	
#email_content textarea{
height:100px;
position:relative;
top:5px;
width:250px;
}

#email_content .button{
background-color:#EFEFEF;
border:1px solid #000000;
display:block;
height:20px;
line-height:14px;
margin-top:10px;
padding:0 2px 2px;
width:100px;
}
#result{
	border:3px solid red;
	background:#FFF;
	display:none;
	padding-left:5px;
}
#verif_box, #veri_img{
	clear:none;
	float:left;
}
#verif_box{
	position:relative;
	top:2px;
	left:10px;
	}

#form1{height:300px;}
