body{
	
	background:#040710;// url(images/page-bg.jpg);
	
	margin:0px;
	
	font: 400 16px/26px 'Open Sans', Verdana, Helvetica, sans-serif;
	
	color:#9c8c7c;

}


h1{
	font: 400 58px/60px 'Bree Serif', Georgia, serif; 
	color:#00B9e6;
}


h2{
	font: 400 18px/22px 'Bree Serif', Georgia, serif; 
	color:#00B9e6;
}


h3{
	font: 400 14px/16px 'Bree Serif', Georgia, serif; 
	color:#00B9e6;
}


ul{
	margin:0px; padding:0px;
}


a{
	text-decoration:none; 
	color:#00b9e6;
}


a.anchor {
    display: block;
    position: relative;
    top: -210px;
    visibility: hidden;
}

a:hover{
	color:#f054e6;
}


a img{
	border:0px;
}



#container{
	
	width:950px;
	
	margin:0px auto 300px auto;
	
	background-color: #12152d;
	//background:url(images/body-bg.png);
	
	overflow:auto;
	
	padding-bottom:100px;

}



/****************************************************/
/* HEADER */
/****************************************************/



#header{
	
	width:864px;
	
	height:300px;

	background:url(images/cover_color.jpg) no-repeat;	
	background-color:#12152d;
	
	padding:0px 43px;
	
	position: fixed;
	
	//top:0px;
	
	left:50%;
	
	margin: 0 0 0 -475px;

}



#header #main-menu{
	//float:right;
	text-align:right;
	//vertical-align:bottom;
	padding-top:265px;
	padding-left: 50px;
}

#header #main-menu .item{
	display:inline;
	padding-left:45px;
        font: 400 16px/20px 'Bree Serif', Georgia, serif;
}

#header #name{
	float:right;
	padding-top:25px;
	font: 400 58px/60px 'Bree Serif', Georgia, serif; 
	color:#00B9e6;
}


/****************************************************/
/* ABOUT SECTION */
/****************************************************/



#about{
	margin:0px 43px; 
	padding-top:290px;
}


#about h1{
	float:left;
}


#about #top-social{
	float:right; 
	padding-top:62px;
}


#about #top-social li{
	float:left; 
	list-style:none; 
	margin-left:10px;
}

#about #top-social .facebook{
	
	text-indent:-9999px; 
	
	display:block; 
	
	width:26px; 
	
	height:26px; 
	
	background:url(images/fb29.png) no-repeat;

}


#about #top-social .flickr{
	
	text-indent:-9999px; 
	
	display:block; 
	
	width:56px; 
	
	height:26px; 
	
	background:url(https://s.yimg.com/pw/images/goodies/white-flickr.png) no-repeat;

}


#about #top-social .linkedin{
	
	text-indent:-9999px; 
	
	display:block; 
	
	width:37px; 
	
	height:28px; 
	
	background:url(images/ln28.png) no-repeat;

}


#about .content{
	overflow:auto;
}


#about .content img{
	float:left; 
	margin-right:40px; 
	border:2px solid #00B9e6;
}






/****************************************************/
/* SKILLS SECTION */
/****************************************************/



#skills{
	margin:0px 43px; 
	padding-top:40px;
}


#skills .col{
	
	width:235px;
	
	float:left;
}


#skills .content{
	overflow:auto;
}


#skills .col-mid{
	margin:0px 65px;
}



/****************************************************/
/* EXPERIENCE SECTION */
/****************************************************/



#experience{
	margin:0px 43px; 
	padding-top:40px;
}


#experience .content{
	overflow:auto;
}


#experience .content ul{

	list-style-type:disc;
	list-style-position:inside;	
	padding-bottom:60px;
  	padding-left: 22px ;
  	text-indent: -17px ;
}

#experience .title{
	display:inline;
	float:left;
	font: 400 18px/22px 'Bree Serif', Georgia, serif; 
	color:#00B9e6;
}

#experience .date{
	display:inline;
	float:right;
	font: 400 18px/22px 'Bree Serif', Georgia, serif; 
	color:#00B9e6;
}

#experience .duties{
	clear: both;
	display:block;
	padding-top:12px;
}


/****************************************************/
/* EDUCATION SECTION */
/****************************************************/



#education{
	margin:0px 43px; 
	padding-top:40px;
}

#education .col{
	
	width:432px;
	
	float:left;
}


#education .content{
	overflow:auto;
}


#education .col-mid{
	margin:0px 65px;
}


/****************************************************/
/* CONNECT SECTION */
/****************************************************/


#connect{
	margin:0px 43px; 
	padding-top:40px;
}


#connect .content{
	overflow:auto;
}



#connect #social-footer{
	float:left; 
	padding-top:10px;
}


#connect #social-footer li{
	float:left; 
	list-style:none; 
	margin-right:10px;
}

#connect #social-footer .facebook{
	
	text-indent:-9999px; 
	
	display:block; 
	
	width:26px; 
	
	height:26px; 
	
	background:url(images/fb29.png) no-repeat;

}


#connect #social-footer .flickr{
	
	text-indent:-9999px; 
	
	display:block; 
	
	width:56px; 
	
	height:26px; 
	
	background:url(https://s.yimg.com/pw/images/goodies/white-flickr.png) no-repeat;

}


#connect #social-footer .linkedin{
	
	text-indent:-9999px; 
	
	display:block; 
	
	width:37px; 
	
	height:28px; 
	
	background:url(images/ln28.png) no-repeat;

}

/****************************************************/
/* PHOTOS SECTION */
/****************************************************/


#photos{
	margin:0px 43px; 
	padding-top:40px;
}


#photos .content{
	overflow:auto;
	text-align:center;
}



/****************************************************/
/* MISC */
/****************************************************/


.top-divider, .bottom-divider{
	
	width:100%;
	
	height:9px;
	
	background:url(images/divider2.png) repeat-x;
	
	clear:both;

}


.top-divider{
	margin-bottom:40px;
}


.bottom-divider{margin-top:40px;}





