/*//// 		Headings					////////////////////////////////////////////////////////////////////////////////////////////*/
/*{{{*/
h1
{
	font-size:30pt;
	margin-top:-90px;
}
/*}}}*/

/*//// 		Navigation					////////////////////////////////////////////////////////////////////////////////////////////*/
/*{{{*/
div.navigation
{
	width:440px;
	margin-left:-225px;
	left:50%;
	right:auto;
}
/*}}}*/

/*//// 		All Panels					////////////////////////////////////////////////////////////////////////////////////////////*/
/*{{{*/
div.panel
{
	padding:0;
	padding-top:9% !important;
}

div.panel div.box
{
	padding:35px;
	min-width:0;
	width:80%;
}
/*}}}*/

/*//// 		Panel 1						////////////////////////////////////////////////////////////////////////////////////////////*/
/*{{{*/
div#panel1
{
}
/*}}}*/

/*//// 		Panel 2						////////////////////////////////////////////////////////////////////////////////////////////*/
/*{{{*/
div#panel2
{
	margin-bottom:0;
	font-size:12pt;
}

div#panel2 div.box
{
	width:90% !important;
	padding:30px;
}

div#panel2 div.experience
{
	width:59%;
	padding-left:2%;
}

div#panel2 div.skills
{
	width:38%;
}

div#panel2 h1
{
	margin-bottom:-20px;
}

div#panel2 h3
{
	font-size:14pt;
	margin:8px 0;
}

div#panel2 h4
{
	font-size:17pt;
}

/* Skills Progress Bars */
/*{{{*/
div.bars > div > div span
{
	display:inline-block;
}

div.bars > div.bar1 > div
{
	width:89%;
}

div.bars > div.bar2 > div
{
	width:80%;
}

div.bars > div.bar3 > div
{
	width:86%;
}

div.bars > div.bar4 > div
{
	width:89%;
}

div.bars > div.bar5 > div
{
	width:65%;
}

div.bars > div.bar6 > div
{
	width:80%;
}
/*}}}*/

/*}}}*/

/*//// 		Panel 3						////////////////////////////////////////////////////////////////////////////////////////////*/
/*{{{*/
div#panel3
{
	
}

div#panel3 h1
{
	margin-bottom:-30px;
}
/* Skills Progress Bars */
/*{{{*/
div.bars > div > div span
{
	display:inline-block;
}

div.bars > div.bar1 > div
{
	width:89%;
}

div.bars > div.bar2 > div
{
	width:80%;
}

div.bars > div.bar3 > div
{
	width:86%;
}

div.bars > div.bar4 > div
{
	width:89%;
}

div.bars > div.bar5 > div
{
	width:65%;
}

div.bars > div.bar6 > div
{
	width:80%;
}
/*}}}*/

/*}}}*/

/*//// 		Panel 4						////////////////////////////////////////////////////////////////////////////////////////////*/
/*{{{*/
div#panel4
{
}

div.gallery
{
	position:relative;
	width:100%;
	height:100%;
	margin-top:-45px;
	text-align:center !important;
}

div.gallery div.image
{
	margin:15px;
	display:inline-block;
	float:none;
}
/*}}}*/

/*//// 		Panel 5						////////////////////////////////////////////////////////////////////////////////////////////*/
/*{{{*/
div#panel5 div.box
{
	width:80% !important;
	min-width:0 !important;
}

div#panel5 h4
{
	margin-top:15px;
}

div#panel5 form
{
	margin:0 auto;
	background-color:#0e0e0e;
	padding:25px;
}

div#panel5 form p
{
	line-height:12px;
}


/*}}}*/
