﻿

/* Begin Typography & Colors */
body { font-size: 12px; /* Resets 1em to 10px */
	color:#b5b5b5; font-family:Verdana; background: black; text-align: center; font-weight:100;  vertical-align: middle;margin-left:0;padding-left:0;list-style:none;}


#page {width: 100%; height: 700px; float:left;overflow:visible;}


img {border: 0px;}
.more-link {padding-left:20px;}

#contentcontainer {
  padding-left:0px;
  margin-left:0px;
  float:left;
  width: 100%;
  height: 500px;
  margin-bottom: 0px;
  position: absolute;  
white-space: nowrap


}

div.navigation {padding-left:50px; width:700px; height:50px;}



/*work navigation -----------------------------------------------------------------------------------------*/
#job_navigation  {
	width:100%;
	height:500px;
	position:fixed;
	z-index: 100;
	top:50%;
	margin-top:-350px;
	overflow:visible;
	
    left:0px;


}
#job_navigation  .previous_button {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 400px;
	height: 500px;
	z-index: 100;
	cursor: pointer;
	cursor: hand;
	
	background-image:url(/img/spacer.gif);  
}

#job_navigation  .next_button     {
	
	width: 400px;
	height: 500px; 
	float:right;
	cursor: pointer;
	cursor: hand;
	z-index: 100;
	background-image:url(/img/spacer.gif);  
}




/*work content --------------------------------------------------------------------------------------------*/
#slideshow {
    padding-top:0px;
    margin-top:0px;
	position: relative;
	width:100%;
	max-width:1980px;
	min-width:920px;
	height: 520px;
	overflow:hidden;
	float:left;
	z-index:50;


}


#slideshow ul li {
    padding-top:0px;
    margin-top:0px;
padding-left:0px;
	float:left;
	list-style-type: none;
	background-image:url(ajax-loader.gif);
	background-position: 5px 413px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	vertical-align: top;
    height:500px;
}


.nav_tt {width:1000px;padding-left:50px;}
p.tags {padding-top:20px;text-align:left;padding-left:50px;}

/*job content --------------------------------------------------------------------------------------------*/
.job_item {
	margin-right: 5px;
padding-left:0px;


}
.job_item_last {
	margin-right:0px;
}


ul { list-style-type:none; }

#footer {float:right; padding: 0; left-margin: 0;clear: both; border-style: none;  font-size:10pt;color: #ffd800;  position: absolute;
  bottom: 0;}


#footmenu {padding-left:50px; color:#ffd800;float:left;font-size:12px;padding-top:10px;padding-bottom:20px}
#linenum {padding-left:50px;font-size:x-small;padding-top:535px;color:#7a7a7a}
#linenum a {color:#3c3c3c}
#linenum a:hover {color:#ffd800}

small {color:#3c3c3c; font-family: Verdana; font-size: 11px; line-height: 1.5em white; width: 100%; float: left; margin-top: 5px; margin-bottom: 10px; padding-bottom: 4px;}

h1, h2, h3 {
	font-family: Verdana;
	font-weight: bold; font-size: 24px; text-align: left;
	}


.post {}

h2 { font-size: 20px; text-decoration: none; }


h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: white;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #wp-calendar caption, cite { color: #ffd800; text-decoration: none; }



.entry p a:visited {
	color: #b85b5a;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: white;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

h2 a:hover, h3 a:hover {font-family: Verdana; text-decoration: none; }
a {color: white;font-family: Verdana; font-weight: 100; text-decoration: none; }
a:hover {
color:#ffd800;
	
	text-decoration: none;
	}
/* End Typography & Colors */



/* Begin Structure */
.narrowcolumn {
	float:left;
	padding:0;
	margin: 0 0 0 0px;
	width: 100%;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 150px;
	width: 700px;
float:center;
	}

.post { margin: 0 0 0 0px; text-align: left; padding: 0; }







#footer p { color: white; font-size: 10px; margin: 0; padding: 12px 0 0; text-align: center; }
#footer a { color: ffd800; }
/* End Structure */



/*	Begin Headers */
h1 {
	padding-top: 20px;
	margin: 0;font-size: 12px; text-align: left; letter-spacing: 0px; 
	}

h2 { color: white; margin: 10px 0 0; }


h3 {
	padding: 0;
	margin: 30px 0 0; font-size: 1.3em;
	}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
/* End Headers */






img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */




.page_item {
	
	}
.current_page_item a{
color:#ffd800
}

