/*Stephanie Martin CSS*/

body {
	background:#FFF;
	font-family:Verdana,Helvetica,Arial,san-serif;
	margin:0;
}

a img {
	border:none;
}

a:focus,a:active {
	outline:none;
	border:none;
}

#header,#contentLeft{
	width:725px;
	height:100%;
}

#logo {
	text-align:center;
}

.content {
	width:1000px;
	margin:0 auto;
	/*height:487px;*/
}

#contentLeft,#contentRight {
	float:left;
}

#contentLeft {
	height:488px;
}

#contentRight {
	width:256px;
	height:458px;
	border-left:1px solid #c4c4c4;
}

#wrapper {
	width:982px;
	margin:25px auto;
}

#header {
	margin-right:255px;
	margin-top:25px;
}

#nav {
	margin-top:40px;
	text-align:right;
	margin-right:-1px;
}

#nav a{
	display:inline-block;
	margin:0;
	height:17px;
}

#nav a:hover{
	border-bottom:2px solid #727272;
}

#nav a.active{
border-bottom:2px solid #393939;
}

.spacer{
	width:104px;
	height:10px;
	display:inline-block;
}

.hrule{
	width:100%;
	display:inline-block;
	height:1px;
	background-color:#ababab;
}



#footer {
	margin-top:10px;
	margin-right:255px;
	width:725px;
	text-align:center;
	font-size:9px;
	color:#858585;
}

#contactLeft {
	width:276px;
	margin:0 auto;
	margin-top:80px;
}

#resumeLink{
	display:block;
	
}

/*portfolio thumbs 228x152, with 10px padding from each other, and 12px margin from the right, and 47px margin from top*/

.portfolioContent {
	margin:47px 7px 0 0;
	float:right;
	width:714px;
	height:313px;
}

.portfolioDetail {
	float:left;
	margin:47px 0 0 8px;
}

/*a.thumb {
	display:inline-block;
	width:228px;
	height:152px;
	margin:0 5px 10px 0px;
}*/
/*css fix for links:*/
a.thumb {
	display:inline-block;
	height:152px;
	margin-left:-6px;
	margin-top:0;
	padding-bottom:10px;
	padding-right:10px;
	width:230px;
}

a:hover.thumb {
  filter:alpha(opacity=80);
  opacity:0.80;
}

.portfolioImg {
	width:228px;
	height:152px;
	margin:0 0 10px 10px;
}

/*#portfolioNav {
	clear:both;
	float:right;
	margin-right:12px;
	margin-top:35px;
	width:710px;
}*/


#portfolioNav {
	position:absolute;
	top:578px;
	width:708px;
}
.portfolioDetail #portfolioNav {
	width:700px;
}

#portfolioNav .prev {
	float:left;
}
#portfolioNav .next, #portfolioNav .back {
	float:right;
}

/*.portfolioDetail #portfolioNav {
	width:640px;
	margin-top:10px;
}*/

.reviewLeft{
	width:640px;
}

.reviewLeft #portfolioNav {
	margin-top:0;
}
/*FPO RULE*/
.fpoImage {
	margin-top:-30px;
}
.movie img {
	display:none;
}
