/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin:0px 0px 2px 0px;
	padding: 0;
}

body {
	width: 900px;
	font-size: 12px;
	font-family: arial,helvetica;
	font-weight: lighter
	background-color: #F00;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: none; color: #999; font-weight: 200; line-height: 120%;}
a:active { text-decoration: none; color: #999; font-weight: 200; line-height: 120%;}
a:visited { text-decoration: none; color: #999; font-weight: 200; line-height: 120%;}
a:hover { text-decoration: underline; color: #F60; font-weight: 200; line-height: 120%;}


a.about:link { text-decoration: none; color: #F60; font-weight: 200;}
a.about:active { text-decoration: none; color: #F60; font-weight: 200;}
a.about:visited { text-decoration: none; color: #F60; font-weight: 200;}
a.about:hover { text-decoration: underline; color: #000; font-weight: 200;}

a.bodylink:link { font-family: Sans-serif;text-decoration: underline; color: #f93; font-weight: 200; font-style:italic; margin:10px 0px 0px 0px;}
a.bodylink:active { font-family: Sans-serif;text-decoration: underline; color: #f93; font-weight: 200; font-style:italic; margin:10px 0px 0px 0px;}
a.bodylink:visited { font-family: Sans-serif;text-decoration: underline; color: #f93; font-weight: 200; font-style:italic; margin:10px 0px 0px 0px;}
a.bodylink:hover { font-family: Sans-serif;text-decoration: underline; color: #F60; font-weight: 200; font-style:italic; margin:10px 0px 0px 0px;}

a.mainnav:link {font-family: arial,helvetica; text-decoration: none; color: #ccc; font-weight: 200; font-size: 14px; margin:0px 7px 5px 0px; line-height: 120%;}
a.mainnav:active {font-family: arial,helvetica; text-decoration: none; color: #ccc; font-weight: 200; font-size: 14px; margin:0px 7px 5px 0px; line-height: 120%;}
a.mainnav:visited {font-family: arial,helvetica; text-decoration: none; color: #ccc; font-weight: 200; font-size: 14px; margin:0px 7px 5px 0px; line-height: 120%;}
a.mainnav:hover {font-family: arial,helvetica; text-decoration: none; color: #F60; font-weight: 200; font-size: 14px; margin:0px 7px 5px 0px; line-height: 120%;}

a img { border: none; }


a.namelink:link {font-size: 28px; margin: 0px 8px -28px 0px; text-decoration: none; color: #ccc; font-weight: 200;}
a.namelink:active {font-size: 28px; margin: 0px 8px -28px 0px; text-decoration: none; color: #ccc; font-weight: 200;}
a.namelink:visited {font-size: 28px; margin: 0px 8px -28px 0px; text-decoration: none; color: #ccc; font-weight: 200;}
a.namelink:hover { font-size: 28px; margin: 0px 8px -28px 0px; text-decoration: none; color: #f60; font-weight: 200;}



.contactLink{ 
	margin: 0px 8px 0px 0px;
	font-size: 12px;
	text-decoration: none; color: #999; font-weight: 200;
	}


#menu {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    width: 230px;
    text-align: right;
    overflow:auto;
    top: 0;
    bottom: 00;
	left: 0;
    position: fixed;
    height: 100%;
	//background-color: #647e99;
	//border-right: thin solid #33FF00
}

#menu ul {
	list-style: none;
	margin: 12px 8px 16px 0px;
	font-family: helvetica,arial;
}

#menu ul li.section-title { 
//margin: 0px 0px 1px 0px;
	font-size: 13px;
	font-weight: normal;
	color: #66a09d;
	}
	
	
#content {
    height: 100%;
    width: 75%;
    //background-color:#fee;
    margin: 59px 0px 0px 255px;
    top: 0;
}

.container {
    //margin: 0px 0px 0px 10px;
    //background-color: #ff0;
        
}

.bioContainer {
width: 453px;
    padding: 25px 15px 15px 0px;
   //background-color:#eee;
   //border:1px;
  //border: thin solid rgb(30,30,30)
        
}

.vertBannerContainer {
width: 240px;
    padding: 12px 0px 12px 110px;
   background-color:#FFF;
   //border:1px;
  //border: thin solid rgb(30,30,30)
        
}


.vertBannerContainerBlack {
width: 240px;
    padding: 12px 0px 12px 110px;
   background-color:#000;
   //border:1px;
  //border: thin solid rgb(30,30,30)
        
}



.boxBannerContainerBlack {
width: 580px;
    padding: 0px 0px 12px 0px;
   //background-color:#000;
   //border:1px;
  //border: thin solid rgb(30,30,30)
        
}


.nav { font-size: 14px; 
		//background: #fff;
		height:50px;
		vertical-align: bottom;}
#prev { text-decoration: none;
		color: #000;
		font-size: 15px;
		padding: 3px 8px 2px 8px;
		margin: 0px 0px 0px 0px;
		font-family: Helvetica, Arial, sans-serif;
		background: #536a87;
	}
#next { text-decoration: none;
		color: #000;
		font-size: 15px;
		padding: 3px 8px 2px 8px;
		margin: 0px 0px 0px 0px;
		font-family: Helvetica, Arial, sans-serif;
		background: #536a87;
	}

.bodyCopy { 
	margin: 0px 0px 20px 0px;
	line-height: 160%;
	//width: 633px;
	font-family: Sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #999;
	}
	
.titles { 
margin: 0px 0px -10px 0px;
	line-height: 120%;
	font-family: Sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666;
	}

.aboutMe {
	margin: 10px 0px 0px 200px;
	line-height: 160%;
	font-family: Sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #999;
	width: 300px;
	}	


#content p { width: 400px; margin-bottom: 9px;}

p {
    margin: 0 0 9px 0;
}

h1 { font-size: 90px; margin: 0px 8px -18px 0px; text-decoration: none; color: #ccc; font-weight: 200; letter-spacing:-3px; line-height: 80%;}
h2 { font-size: 68px; margin: -30px 8px -18px 280px; text-decoration: none; color: #999; font-weight: 200;}
h3 { font-size: 28px; margin: 0px 8px -18px 0px; text-decoration: none; color: #ccc; font-weight: 200;}
h4 { font-size: 16px; margin: -13px 8px 0px 0px; text-decoration: none; color: #999; font-weight: 200;}
h5 { font-size: 45px; margin: 0px 8px -18px 0px; text-decoration: none; color: #ccc; font-weight: 200;}
h7 { font-size: 22px;
	 color:#000;}

#img-container	{ margin: 100; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }
