/* Mo Rocca page css */

/* Import global styles */
@import "ask.css";

/* Specific styles */

body{
  background:url(../images/new_layout/body_back.jpg) 0 0 repeat-x;
  background-color:#002E4A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wrapper{
  margin:12px auto 0 auto;
  padding:0px;
  width:907px;
  z-index:1;
  min-height:1px;
  height:486px;
  background:transparent;
}

#content{
  padding:0px;
  width:907px;
  height:366px;
  background:none;
  
  color:#000000;

}

#leftSide{
	width:591px;
	height:486px;
	float:left;
}

#leftSide #top_left{
	width:578px;
	height:290px;
	float:right;
}

.adam #top_left{
	background:url(../images/new_layout/featured/people/adam.jpg) 0 0 no-repeat;
}

.allison #top_left{
	background:url(../images/new_layout/featured/people/allison.jpg) 0 0 no-repeat;
}

.danielle #top_left{
	background:url(../images/new_layout/featured/people/danielle.jpg) 0 0 no-repeat;
}

.eva #top_left{
	background:url(../images/new_layout/featured/people/eva.jpg) 0 0 no-repeat;
}

.jeff #top_left{
	background:url(../images/new_layout/featured/people/jeff.jpg) 0 0 no-repeat;
}

.kevin #top_left{
	background:url(../images/new_layout/featured/people/kevin.jpg) 0 0 no-repeat;
}

.maribel #top_left{
	background:url(../images/new_layout/featured/people/maribel.jpg) 0 0 no-repeat;
}

.nina #top_left{
	background:url(../images/new_layout/featured/people/nina.jpg) 0 0 no-repeat;
}

.rob #top_left{
	background:url(../images/new_layout/featured/people/rob.jpg) 0 0 no-repeat;
}

.shawn #top_left{
	background:url(../images/new_layout/featured/people/shawn.jpg) 0 0 no-repeat;
}

.jennifer #top_left{
	background:url(../images/new_layout/featured/people/jennifer.jpg) 0 0 no-repeat;
}

.premal #top_left{
	background:url(../images/new_layout/featured/people/premal.jpg) 0 0 no-repeat;
}
.lise_anne #top_left{
	background:url(../images/new_layout/featured/people/lise_anne.jpg) 0 0 no-repeat;
}
.terry #top_left{
	background:url(../images/new_layout/featured/people/terry.jpg) 0 0 no-repeat;
}
.rt #top_left{
	background:url(../images/new_layout/featured/people/rt.jpg) 0 0 no-repeat;
}
.kathy #top_left{
	background:url(../images/new_layout/featured/people/kathy.jpg) 0 0 no-repeat;
}

.drjohn #top_left{
	background:url(../images/new_layout/featured/people/drjohn.jpg) 0 0 no-repeat;
}

.johnlee #top_left{
	background:url(../images/new_layout/featured/people/johnlee.jpg) 0 0 no-repeat;
}

.crystal #top_left{
	background:url(../images/new_layout/featured/people/crystal.jpg) 0 0 no-repeat;
}
.jason #top_left{
	background:url(../images/new_layout/featured/people/jason.jpg) 0 0 no-repeat;
}



#flashcontent{
	margin:70px 0px 0px 195px;
}

#leftSide #bottom_left{
	background:url(../images/new_layout/featured/featured_bottom.jpg) 0 0 no-repeat;
	width:591px;
	height:196px;
	float:left;
}

#device{
	position:relative;
	top:-20px;
	width:95px;
	height:180px;
	margin-left:34px;
	float:left;
}

*html #device{
	margin-left:17px;
}

#bottom_left #content{
	float:left;
	width:430px;
	height:180px;
	min-height:1px;

	margin-left:10px;
}

#bottom_left #content h2{
	color:#ffffff;
	font-size:16px;
	width:250px;
	margin:6px 0px 0px 0px;
}

#content #inner_content{
	width:375px;
	margin:34px 0px 0px 18px;
	color:#FFFFFF;
}

#inner_content h3{
	margin-top:0px;
	font-size:12px;
	color:#FFFFFF;
}

#rightSide{
 	width:316px;
	height:486px;
	padding:0px;
	margin:0px;
	float:right;
	background:url(../images/new_layout/featured/featured_list_back.jpg) 0 0 no-repeat;
}

#rightSide h2{
	font-size:1px;
	color:#005387;
	margin:45px 0px 0px 15px;
	text-indent:-9999px;
	background:url(../images/new_layout/featured/meet_other_featured_owners.jpg) 0 0 no-repeat;
	width:179px;
	height:16px;
}

#featured_list{
	width:285px;
	height:370px;
	overflow:auto;
	margin-top:7px;
	padding:0px 5px 0px 5px;
}

#featured_list a{
	text-decoration:none;
	color:#535353;
	cursor:pointer;
}

#featured_list a:hover .owner{
	background-color:#transparent;
}

#featured_list a:hover{
	color:#005490;
}

#featured_list a:hover .owner{
	background-color:#CDE7F5;
}

.owner{
	width:261px;
	padding-top:5px;
	padding-left:5px;
	padding-right:0px;
	height:90px;
	cursor:pointer;
}

.owner img{
	border:1px solid #618DA4;
	padding:3px;
	background-color:#FFFFFF;
}

.owner .info{
	float:left;
	width:167px;
	margin-left:5px;
	vertical-align:top;
	
	
}

.owner .info h3{
	padding:0px;
	margin:0px;
	color:#535353;
}

.owner .info .job{
	font-weight:bold;
	font-size:10px;
	
}






/* Content Styles */

h2{
	margin-bottom:12px;
	color:#005590;
	font-size:24px;
}




