  #email 
  {
  font-size: 3em;
  }
  body 
  {
  font-family:Arial, Helvetica, sans-serif;
  margin:0px;
  padding:0px;
  background:#000 url('http://mediarevolutionary.com/images/bg.gif') repeat;
  }
  #wrapper 
  {
  width: 800px;
  height: auto;
  margin: 20px auto;
  padding:20px 20px 20px 30px;
  background-color: #FFFFFF;
  min-height:50px;
  position:relative;
  }
  a:link 
  {
  color:#404040;
  text-decoration:none;
  }
  a:visited 
  {
  color: #949494;
  text-decoration:none;
  }
  a:hover 
  {
  text-decoration: underline;
  }
  .section 
  {
  font-size: 1.75em;
  font-family:Tahoma, Geneva, sans-serif;
  line-height: 120%;
  color:#668a99;
  padding: 20px 0 10px 0;
  }
  .section a {color:#666}
  .year 
  {
  font-size: .7em;
  line-height: 1.7em;
  }
  .job 
  {font-weight:; color:#666; margin-left:10px; line-height:1.5em}
  #description 
  {
  padding: 0 0 0 .5em;
  margin: 0 0 .5em 1em;
  border-left:;
  
  }
  .location
  {
  font-size: .6em;
  line-height: 1.6em;
  }
  .title
    {
    font-size: .8em;
    line-height: 1.8em;
    }   
    .faq_menu
    {
    font-size:10px;
    }
    .nav_bar
    {
    float:right;
    width:250px;
    font-size: 14px;
    }
    .name 
    {
    color:#666;
	font-family:Tahoma, Geneva, sans-serif;	
    font-size: 23px;
	font-weight:;
    width:100%;
	clear:both;
	margin:0 0 10px 0;
    }
    .subname
    {
    color:#333333;
    font-size: 14px;
	margin-left:;
	float:right;
	margin:10px 20px 0 0;
	line-height:1.3em;
    
    }
.footer
{
   width:770px;
   height:100px;
   padding:5px 20px 0 0;
   margin:50px 0 0 0;
   text-align:right;
   font-size:12px;
   background-color: #FFFFFF;
}
  a img 
  {
  border: 0 none;
  }
.web_pics
{
	width:800px;
	color:#808080;
}
#teaser {
	float: right;
	width:350px;
	border:#ccc 3px solid;
	padding:10px;
	font-family:Tahoma, Geneva, sans-serif;
	background:#F7F7F7;
	margin:20px 35px 0 0;
}
.home {
}







.indexIcon {float:left; text-align:center; margin:10px;}
.indexIcon a:hover  {text-decoration:none;}
.indexIcon img {margin:0 0 10px 0}
#contactInfo {line-height:1.2em; font-size:.7em; float:left; height:400px;margin-right:20px;}
#contact {margin:5px 0 50px 130px;}
textarea#message {width:400px;}
#mainLinks {float:right; width:500px}
#mainLinks ul li a{list-style:none; line-height:2em; color:#4E4E4E; text-decoration:none; padding-left:5px}
#mainLinks ul li a:visited {color:#949494}
#mainLinks ul li a:hover{text-decoration:underline; color:#F16649;}
#recommendation {width:550px;}
#recommendation img {margin:0 10px 10px 0;}
ul li {list-style:none}
#webSamples {margin-left:30px;}
blockquote {font-size:.8em; font-style:italic;}






#correctAnswer {float:right;}
#satisfaction {position:absolute; top:10px; right:10px}