body 



        {



	font-size: 64.5%; /* Resets 1em to 10px */



	font-family: Verdana, Arial, Sans-Serif;



	color: #000000;



	background-color: #000000;



	text-align: center;	
    background-image: url(backgrounds/brickwalllotsofblack.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#000;
	position:absolute;
	width:100%;


	}

#page 
{


   





	}







#pagecontact 



        {



	border: 0px solid  #999999;



	}	







#pagereel



        {



        border: 0px solid  #999999;



        }	



#pageresume 



        {



	border: 0px solid  #999999;



	}	



#pagepictures 



        {



	border: 0px solid  #999999;



	}	



#pageheadshots 



        {



	border: 0px solid  #999999;



	}	



#pagenews 



        {



	border: 0px solid  #999999;



	}	



#pagepost 



        {



        border: 1px solid  #999999;



        background-color: #ffffff;



        vertical-align: top;  



	}



#header 



        {



        background-color: #000;



	}



#footer 



        {



        }



.widecolumn .entry p 



        {



	font-size: 1.05em;



	}







.narrowcolumn .entry, .widecolumn .entry 



        {



	line-height: 1.65em;



	}



.narrowcolumn .entrytext, .widecolumn .entrytext 



       {



        line-height: 1.65em; 



        }



.widecolumn {



	line-height: 1.65em;



	}



.narrowcolumn .postmetadata {



	text-align: left;



	}



.alt {



	background-color: #f5f5f5;



	border: 1px solid #ddd;



	}



small {



	font-family: Verdana, Arial, Helvetica, Sans-Serif;



	font-size: 0.9em;



	line-height: 1.5em;



	}



strong {



	color: 66ff00;



       }



h1 {



	font-family: Trebuchet MS, New Times Roman, Serif;



	font-weight: bold;



	}



h2, h3, h4 {



        font-family: Georgia, New Times Roman, Serif



}



h1 {



	font-size: 3.4em;



	text-align: left;



	text-transform: lowercase;



        letter-spacing: 0.05em;



        font-style: italic;



	}



.description {



	font-size: 1.2em;



	text-align: left;



        color:#ddd;



	} 



h2 {



	font-size: 1.7em;



	}



h2.pagetitle {



	font-size: 1.7em;



	}



#sidebar {



        border: none;



	background-color:#FF00FF



	}



#sidebar h2 {



	font-family: Arial, Sans-Serif;



	font-size: 1.4em;



	}



h3 {



	font-size: 1.5em;



	}



h4 {



	font-size: 1.3em;



	}



h1, h1 a, h1 a:hover, h1 a:visited {



	text-decoration: none;



	color: #ffffff;







	}



h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4 {



	color: #ffffff;



	}



h2 a, h2 a:hover, h2 a:visited, h3 a, h3 a:hover, h3 a:visited, #wp-calendar caption, cite {



	text-decoration: none;



	}



.entry p a:visited {



	color: #ffffff;



	}



.commentlist li, #commentform input, #commentform textarea {



	font: 0.9em Verdana, Arial, Sans-Serif;



	}



.commentlist li {



	font-weight: bold;



	}



.commentlist cite, .commentlist cite a {



	font-weight: bold;



        font-style: normal;































	font-size: 1.1em;































	}































































.commentlist p {































	font-weight: normal;































	line-height: 1.5em;































	text-transform: none;































	}































































#commentform p {































	font-family: Verdana, Arial, Sans-Serif;

































	}































































.commentmetadata {































	font-weight: normal;































	}































































#sidebar {































	font: 1em Arial, Sans-Serif;































	}































































small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {































	color: #666;
































	}































	































code {































	font: 1.1em 'Courier New', Courier, Fixed;































	}































































acronym, abbr, span.caps































{































	font-size: 0.9em;































	letter-spacing: .07em;































	}































































a, h2 a:hover, h3 a:hover {

































        color: #ffffff;































	text-decoration: none;































	}































































a:hover {


	color: #000000;
	text-decoration: underline;

















	}































	































#wp-calendar #prev a #next a {































	font-size: 9pt;































	}































































#wp-calendar a {































	text-decoration: none;































	}































































#wp-calendar caption {































	font: bold 1.3em Arial, Sans-Serif;































	text-align: center;































	}































































#wp-calendar th {































	font-style: normal;































	text-transform: capitalize;































	}































































/* End Typography & Colors */































































































/* Begin Structure *************************************************************************/































































body {





	margin: 0px 0px 0px 0px ;





	padding: 0px 0px 0px 0px;	







	}






















	































#page {







	margin: 0px 0px 0px 0px;

	padding: 0;





	}































#pagecontact {







	margin: 15px 0px 0 0px;































	padding: 0;































	width: 900px;































	height:400px;































	}















































#pagenews {
































	margin: 50px 0px 0 0px;































	padding: 0;































	width: 900px;































	height:400px;































	}















































#pagereel {
































	margin: 50px 0px 0 0px;































	padding: 0;































	width: 900px;































	height:400px;









	}















	















#pageheadshots {































	margin: 50px 0px 0 0px;































	padding: 0;































	width: 900px;































	height:400px;































	}















	















#pageheadshots {































	margin: 50px 0px 0 0px;































	padding: 0;































	width: 900px;































	height:400px;































	}















#pageresume {































	margin: 50px 0px 0 0px;































	padding: 0;































	width: 900px;































	height:400px;































	}















	


























#content 

        {
  width:810px;
  height: 505px;
  padding: 00px 00px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-size: 1.1em;
 text-align: left;
	}


#contentbox 
        {
    width:1050px;
    height: 550px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-image: url(backgrounds/content.png);
    background-position:right;
    background-repeat:no-repeat;

   }


#mentorscontent 

        {
width:1050px;
 height: 505px;
 padding: 20px 20px 20px 20px;
margin: 0px 0px 0px 0px;
font-size: 1.1em;
 text-align: center;
background-position:right;
background-repeat:no-repeat;


	}



#mentorscontentbox 
        {
    width:1050px;
    height: 550px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	background-image: url(backgrounds/mentorbackground.png);
    background-repeat:no-repeat;
   }



#contenthome 

        {
width:650px;
 height: 505px;
 padding: 20px 40px 20px 420px;
margin: 0px 0px 0px 0px;
font-size: 1.1em;
 text-align: left;
background-position:right;
background-repeat:no-repeat;


	}


	
#contentboxhome 
     {
width:1050px;
height: 550px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image: url(backgrounds/content.png);
background-repeat:no-repeat;
text-align:center;
}


	
	

#contactcontent



        {



	  width: 650px;



        height: 400px;



        padding: 10px 10px 10px 10px;



        margin: 0px 0px 0px 0px;



        font-size: 1.1em;



        text-align: left;

		

	}	

	

#headshotscontent 



        {



	width:550px;



        height: 400px;



        padding: 10px 10px 10px 20px;



        margin: 0px 0px 0px 0px;



        font-size: 1.1em;



        text-align: center;

		

		

		



	}	

	

	#resumefooter 



        {



	width:1050px;



        height: 125px;



        padding: 0px 0px 0px 0px;



        margin: 0px 0px 0px 0px;



		text-align:center;



	}	

		

	

	

	

	

	

#contentpicture 



        {



	width:300px;



        height: 400px;



        padding: 0px 0px 0px 0px;



        margin: 0px 0px 0px 0px;



        font-size: 1.1em;

		text-align:right;

		background-color:#000000;



	}















#contactcontent {















	width:900px;































	height: 400px;































         padding: 0px 0px 0px 0px;
































         margin: 0px 0px 0px 0px;















        font-size: 1.1em;















       text-align: right;







       vertical-align: middle;























	}



















#header {































	padding: 0;































	margin: 0 auto;































	height: 0px;































	width: 100%;































	}































































.narrowcolumn {































	float: right;































	padding: 0px 0px 0px 0px;































	margin: 0px 0 0;































	width: 0px;































	background-color:66ff00;































}














































.widecolumn {































	padding: 0px 0 0px 0;































	margin: px 0 0 0px;































	width: 0px;































	}































































.superwidecolumn {































	padding: 0px 0 0px 0;































	margin: 0px 0 0 0px;































	width: 0px;































	}































































.pagepost {































	padding: 0px 0px 0px 0px;































         margin: 0px 0px 0px 0px;































	text-align:left;































	height:400px;































	}































	































.post {
































	padding: 0px 0px 0px 0px;































         margin: 0px 0px 0px 0px;































	text-align: left;































	}































































.widecolumn .post {































	margin: 0;































	}































































.narrowcolumn .postmetadata {































        margin: 0px 0 0px 0;































	padding-top: 0px;































	}































































.widecolumn .postmetadata {































        margin: 0px 0 0px 0;































	}































	































#footer {



	padding: 10px 0px 0px 0px;

	margin: 0;

	width: 1050px;

	height:125px;

	clear: both;

	color: #666666;

	



	}







#resumefooter {



	padding: 10px 0px 0px 0px;

	margin: 0;

	width: 1050px;

	height:125px;

	clear: both;

	

background-image: url(backgrounds/aftra.png);



	background-repeat: no-repeat;



	text-align: center;	

	



	}



































































#footer p {































	margin: 0;































	padding: 0px 0 0px 0px;































	text-align: left;































	}































































#footer a {































        color:#FC9D4A;































}































































/* End Structure */































































































/*	Begin Headers */
































































h1 {































	padding: 0px 0 0 0px;































	margin: 0;































	}































































.description {































	padding: 0 0 0 0px;































	}































































h2 {































	margin: 0px 0 0px 0;































        padding: 0;































	}































































h2.pagetitle {
































	margin: 0px 0 0px 0;































        padding: 0; 































	}































































#sidebar h2 {































	margin: 0px 0 0;































	padding: 0;
































	}































































h3 {































	padding: 0;































	margin: 0px 0 0;































	}































































h3.comments {































	padding: 0;































	margin: 0px auto 0px ;































	}































	































/* End Headers */
































































































/* Begin Sidebar */































































#sidebar {































	padding:0;































	margin:0;































	width: 0px;































	}	































































#sidebar form {































	margin: 0;































	}
































































/* End Sidebar */
































































































/* Begin Navigation  */







#navcontainer{







        padding: 0px 0px 0px 0px;







}







#navlist .page item { 








	color: #ffffff;







}







ul#navlist {







	margin:0;



	padding: 50px 0px 10px 0px;



	white-space: nowrap;



	text-align: right;

	vertical-align:middle;



	font-size: 1.1em;



	font-family: Verdana, Arial, Helvetica;



	width:900px;



    background-image: url(backgrounds/logoscratch.png);



	background-repeat: no-repeat;







}







#navlist li {



        padding: 0 1px;



	display: inline;







}















#navlist a { padding: 1px 1px; }







#navlist a:link, {








	color: #ffffff;







	text-decoration:none;







}











#navlist a:hover {







	color: #66ff00;

	text-decoration:none;







}



















.current_page_item a:link, .current_page_item a:hover, .current_page_parent a:link, current_page_parent a:hover {







      color:#66ff00;



      text-decoration:none;







}







.current_page_item a, .current_page_parent a {







      color:#66ff00;



      text-decoration:none;







}











































/* End of Navigation */































































































































/* Begin Lists































































	Special stylized non-IE bullets































	Do not work in Internet Explorer, which merely default to normal bullets. */































































html>body .entry ul {































	margin-left: 0px;































	padding: 0 0 0 0px;































	list-style: none;































	padding-left: 0px;































	text-indent: 0px;































	} 































































html>body .entry li {































	margin: 0 0 0 0px;































        padding: 0 0 0 0px;































	}































































.pagepost ul li, .post ul li {































        list-style-type: square;































        }































































.entry ul li:before, #sidebar ul ul li:before {































	}































































.entry ol {































	padding: 0 0 0 0px;































	margin: 0;































	}































































.entry ol li {































	margin: 0;































	padding: 0;































	}































































.postmetadata ul, .postmetadata li {































	display: inline;































	list-style-type: none;































	list-style-image: none;































	}































	































#sidebar ul, #sidebar ul ol {































	margin: 0;































	padding: 0;































	}































































#sidebar ul li {































	list-style-type: none;































	list-style-image: none;































	margin-bottom: 15px;































	}































































#sidebar ul p, #sidebar ul select {































	margin: 5px 0 8px;































	}































































#sidebar ul ul, #sidebar ul ol {































	margin: 5px 0 0 10px;































	}































































#sidebar ul ul ul, #sidebar ul ol {































	margin: 0 0 0 10px;































	}































































ol li, #sidebar ul ol li {































	list-style: decimal outside;































	}































































#sidebar ul ul li, #sidebar ul ol li {
































	margin: 3px 0 0;































	padding: 0;































	}































































/* End Entry Lists */































































































/* Begin Form Elements */































































#searchform {
































	margin: 10px auto;































	padding: 5px 3px; 































	text-align: left;































	}































































#sidebar #searchform #s {































	width: 150px;































	padding: 2px;































        background-color: #eee;































        color: #333;































	}































































#sidebar #searchsubmit {































	padding: 1px;































	background-color: #eee;































        color: #333;































	}































































.entry form { /* This is mainly for password protected posts, makes them look better. */































	text-align:center;































	}































































select {































	width: 130px;































	}































































#commentform input {































	width: 170px;































	padding: 2px;































	margin: 5px 5px 1px 0;































        color: #333;	































        background-color: #f7f7f7;































        border: 1px solid #ccc;































	}































































#commentform textarea {































	width: 540px;































	padding: 2px;































        background-color: #f7f7f7;































        border: 1px solid #ccc;































        color: #333;































	}































































#commentform #submit {































	margin: 0 4px 0 0;































	float: right;































        border: 1px solid #ccc;































	}































































input, textarea {































        padding-left:2px;































        color: #333;















































	}	































































/* End Form Elements */































































































/* Begin Comments*/































































.alt {































	margin: 0;































	padding: 10px;































	}































































.commentlist {































	padding: 0;































	text-align: left;































	}































































.commentlist li {































	margin: 15px 0 3px;































	padding: 5px 10px 3px;































	list-style: none;































	}































































.commentlist p {































	margin: 10px 5px 10px 0;
































	}































































#commentform p {































	margin: 5px 0;































	}































































.nocomments {































	text-align: center;































	margin: 0;































	padding: 0;































	}































































.commentmetadata {
































	margin: 0;































	display: block;































	}































































/* End Comments */































































































/* Begin Calendar */































































#wp-calendar {
































	empty-cells: show;































	margin: 10px auto 0;































	width: 155px;
































	}































































#wp-calendar #next a {































	padding-right: 10px;































	text-align: right;































	}































































#wp-calendar #prev a {































	padding-left: 10px;































	text-align: left;
































	}































































#wp-calendar a {
































	display: block;































	}































































#wp-calendar caption {































	text-align: left;































	width: 100%;
































        margin: 0;	































	}































































#wp-calendar td {































	padding: 3px 0;































	text-align: center;































	}































































#wp-calendar td.pad:hover { /* Doesn't work in IE */































	background-color: #fff; 































	}































































#wp-calendar {































        margin: 0;































}































































/* End Calendar */































































































/* Begin Various Tags & Classes */































































acronym, abbr, span.caps {































	cursor: help;































	}































































acronym, abbr {































	border-bottom: 1px dashed #999;































	}
































































blockquote {































        border-left: 1px solid #ccc;































        padding-left: 10px;































}































































hr {































	display: none;































	}































 































.center {































	text-align: center;































	}
































































img {































        border: 0;































}
































































.post img, .postpage img {































        padding: 1px;































        border: none;































	}















































/* -------------------------------------------------------------------------------Rollover Picture Links. */































#links a img {















  height: 0;















  width: 0;















  border-width: 0;















}































#links a {















  display:block;















  padding-top: 110px;















}































#links a:hover img {















  position:absolute;















  left:500px;















  top:50px;















  height: inherit;















  width: inherit;















  border-width: 2px;















  border-color: #0ff;















}































.thumbnail {















  float: left;















  width: 50px;















  height: 50px;















  border: 1px solid #ffffff;















  margin: 0 15px 15px 0;















  padding: 5px;















  text-align: center;















  background-repeat: no-repeat;















  background-position: 50% 50%;















}































/* ------------------------- Rollover Text Links. */































#text a img {















  height: 0;















  width: 0;















  border-width: 0;















}































#text a {















  display:block;















  padding-top: 110px;















}































#text a:hover img {















  position:absolute;
















  left:500px;















  top:50px;















  height: 20px;















  width: 20px;















  border-width: 2px;















  border-color: #0ff;















}































.textthumbnail {















  float: left;















  width: 50px;















  height: 50px;















  border: 1px solid #ffffff;















  margin: 0 15px 15px 0;















  padding: 5px;















  text-align: center;















  background-repeat: no-repeat;















  background-position: 50% 50%;















}















































































































.entry img, .entrytext img {































	margin:0;































        padding:1px;































        border: none;































	}































































.navigation {































	display: block;































	text-align: center;































	margin-top: 10px;































	margin-bottom: 60px;































	}































	































.widget_search {































	padding: 0;































        margin: 30px 0 0 0;































}































	































.widget_search input {































	margin: 2px 0;































	padding: 1px;































	color: #333;































	background-color: #eee;































}































































html {































        min-height: 100%;
































        margin-bottom: 1px;































}































































.embed {































	width:48%;































	float:left;































        padding:0 0 0 10px;































        margin:0 0 20px 0;































}































































#personalpic img {































        padding:0;































	margin:0 10px 0 0;































	border: none;































	float:left;































}































































.highlighted li {































        background-color:#ffe;
































        border:1px solid #ddd;































}
































































#contact legend {































       font-size: 1.5em;































       color:#F56203;































}












































































.right {































      float: right;































      margin: 0 40px 0 0;































}































































.aligncenter, div.aligncenter {































    display: block;































    margin-left: auto;































    margin-right: auto;































}































































.alignleft {































        text-align: left;































        float: left;































}
































































.alignright {































        text-align: right;































        float: right;































}































	































.gravatar img {
































	float:right;































	margin-top:-15px;































}































































.wp-caption {































   border: 1px solid #ddd;































   text-align: center;































   background-color: #f3f3f3;































   padding-top: 4px;































   margin: 10px;































}
































































.wp-caption img {































   margin: 0;































   padding: 0;































   border: 0 none;































}































































.wp-caption p.wp-caption-text {































   font-size: 11px;































   line-height: 17px;































   padding: 0 4px 5px;































   margin: 0;































}











/* TABLES */







table{
    border: solid #333333 0px;
	padding: 15px;
	width: auto;
	background-image:url(backgrounds/tablebg.png);
    background-repeat: no-repeat;
    width:805px;
    height:500px;
}



table#press {
    border: solid #333333 1px;
	padding: 100px;
	width: auto;
	background-image:url(backgrounds/tablebg.png);
    background-repeat: no-repeat;
    width:805px;
    height:500px;
}



table#classes {
    border: solid #333333 0px;
	padding: 20px 20px 20px 20px;
	width: auto;
	background-image:url(backgrounds/tablebg.png);
    background-repeat: no-repeat;
    width:805px;
    height:500px;
}


table#contact {

    border: solid #333333 0px;
	padding: 20px 20px 20px 20px;
	width: auto;
	background-image:url(backgrounds/tablebg.png);
    background-repeat: no-repeat;
    width:805px;
    height:500px;
}





table a:hover {
	color: #000000;
	text-decoration: underline;
}


table a {
	color: #000000;
	text-decoration: underline;
}


.data {
    color: #ffffff;
    text-align: right;
    background-color: #000000;
}







.em {



    font-style: italic;



    font-weight:bold;



    text-align: left;



    background-color: #000000;








}







.title{



    color: #66ff00;



    font-weight:bold;



    text-align: left;







}



















/* End Various Tags & Classes*/































