/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	line-height:125%;
	color: #fff;
	background-color:#000;
	}
	
a {color:#fff;text-decoration:none;}
a:link {color:#fff;}
a:visited {color:#fff;}
a:hover {color:#fdbc31;}

p	{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:11px;
	letter-spacing:.08em;
	line-height:150%;
	color:#fff;
	}
	
em	{font-family: Arial, Helvetica, Verdana, sans-serif;}

#wrapper {	text-align:center;
			width:500px;
			margin-left:auto;
			margin-right:auto;
			margin-top:50px;
			border:0px solid green;}

#head {
	text-align:right;
	margin-bottom:0px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	}

#nav {	padding-bottom:0px;
		padding-top:0px;
		border:0px solid green;
	}

#nav li {  /*float the main list items*/
  margin: 0;
  float: right;
  display: block;
  padding-left: 15px;
  padding-right: 0px;
  padding-bottom:6px;
  margin-top:-7px;
  height:10px;
}

#nav li.flat {  /*for unlinked nav items*/
  float: right;
  display: block;
  padding-left: 15px;
  padding-right: 0px;
  padding-bottom:6px;
  margin-top:-7px;
  height:10px;
}

a.workrollover {
   display: block;
   width: 67px;
   height: 10px;
   text-decoration: none;
   background: url('images/nav_work.gif');
}
a.workrollover:hover {
   background-position: -67px 0;
}

a.reviewsrollover {
   display: block;
   width: 67px;
   height: 10px;
   text-decoration: none;
   background: url('images/nav_reviews.gif');
}
a.reviewsrollover:hover {
   background-position: -67px 0;
}

a.contactrollover {
   display: block;
   width: 67px;
   height: 10px;
   text-decoration: none;
   background: url('images/nav_contact.gif');
}
a.contactrollover:hover {
   background-position: -67px 0;
}

#subnav {	padding-bottom:0px;
		padding-top:0px;
		border:0px solid green;
	}

#subnav li {  /*float the main list items*/
  margin: 0;
  float: right;
  display: block;
  padding-left: 10px;
  margin-top:-12px;
  font-size:.9em;
  letter-spacing:.125em;
}


#content {   margin-top:22px;

	}
	

.review	{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	letter-spacing:.05em;
	line-height:150%;
	color:#fff;
	text-align:left;
	}
	
.caption {	font-family: Helvetica, Arial, Verdana, sans-serif;
			font-size: 10px;
			color:#eaeaea;
			letter-spacing:.1em;
			text-align:left;
	}


.smallcaption {	font-family: Helvetica, Arial, Verdana, sans-serif;
			font-size: 10px;
			color:#aeaeae;
			letter-spacing:.1em;
			text-align:right;
			padding-top:5px;
			padding-bottom:5px;
			line-height:140%;
	}
	
.footer { color: #525252;
		font-size: 9px;
		font-family: Arial, Helvetica, sans-serif;
		letter-spacing:.08em;
		text-align: right;
	}