@import url("http://www.ahhaa.org/css=stylesheets/navigation/");
@import url("http://www.ahhaa.org/css=stylesheets/tags/");
@import url("http://www.ahhaa.org/css=stylesheets/forms/");
/*----------------------------------------------------------------
MASTER STYLESHEET

Browser Compatibility: IE 6,7,8, FIREFOX, SAFARI 

Color Scheme:
------------------

------------------

Developers:
**********************************
Jessica Dooley
email: jessica.dooley@rezstream.com
website:http://rezstream.com
**********************************
----------------------------------------------------------------*/
/* =layout start / DO NOT EDIT BELOW THIS LINE
----------------------------------------------------------------*/
*{ /**reset all**/
margin:0;
padding:0;
outline:0;
border:0 none;
vertical-align:baseline;
background:transparent;
}



.clear{
clear:both;
height:0;
}

body{
text-align:center;
font:normal 62.5%/16px Verdana, Arial, Helvetica, sans-serif;/*62.5% = 10px*/
}

#wrapper{
position:relative;
text-align:left;
margin:0 auto;
width:960px;	
}

#header{
float:left;
margin:30px 0 0 0;
padding:6px 6px 0 6px;
width:948px;
height:84px;
}

#mainNav{/*navigatin.css*/}

#mainContent{
float:left;
width:960px;
}

#topphotos{
float:left;
width:960px;
height:236px;
padding:6px 0 24px 0;
text-align:center;
}

#topphotos img{
float:left;
width:auto;
margin:0 6px;
}

#leftCopy{
float:left;
width:676px;
padding:12px;
color:#9d9fa2;
}

#pagetitle{
clear:both;
padding:0 0 12px 0;
margin:0 0 12px 0;
text-transform:lowercase;
font:bold 1.9em/14px Arial, Helvetica, sans-serif;
border-bottom:1px solid #cfcfcf;
}

.entry{
/*padding:12px 0 0 0;
border-bottom:1px solid #cfcfcf;*/
}

#rightCopy{
float:right;
padding:12px 12px;
width:220px;
color:#6f6f6f;
}

#rightCopy h2{
font:normal 1.8em/14px Arial, Helvetica, sans-serif;
}

#rightCopy h2 span{
font:bold 1em/14px Arial, Helvetica, sans-serif;
}

#footer{
clear:both;
float:left;
margin:12px 0 0 0;
padding:2px 0;
width:960px;
height:18px;
border-top:1px solid #cfcfcf;
font:normal .95em/12px Verdana, Arial, Helvetica, sans-serif;
}

#footer p,
#footer a{
line-height:16px;
color:#9d9fa2;
}

#footer #rezLogo{
position:relative;
top:8px;
}

#siteControls{
clear:both;
float:right;
text-align:right;
width:200px;
}

.entry,
.entrySized{
clear:both;
margin:0 0 18px 0;
border-bottom:1px dotted #cfcfcf;
}

.entrySized{
min-height:266px;
}

/* =layout end / DO NOT EDIT ABOVE THIS LINE
----------------------------------------------------------------*/

/*------------ ADMIN TABLES ------------*/
.memberContainer{
clear:both;
float:left;
width:100%;
padding:0 0 4px 0;
margin:10px 0 6px 0;
font:normal 1.1em/16px Arial, Helvetica, sans-serif;
border-bottom:1px solid #efefef;
}

.memberAvatar{
float:left;
margin:0 0 12px;
padding:0 4px;
width:113px;
height:113px;
text-align:left;
overflow:hidden !important;
}

.memberAvatar img{
width:auto;
max-width:113px;
max-height:113px;
border:1px solid;
}

.detailsList{
float:left;
text-align:right;
margin:0 0 0 0 !important;
width:60px;
list-style:none;
font:italic 1em/16px Arial, Helvetica, sans-serif !important;
}

.memberDetails{
float:right;
width:470px;
font:normal 1em/16px Arial, Helvetica, sans-serif !important;
}

.memberDetails h2,
.memberDetails h3,
.detailsList li,
.memberDetails span{
margin:0 0 3px 0 !important;
padding:0;
height:18px !important;
font:normal 1em/16px Arial, Helvetica, sans-serif !important;
}

.memberDetails h2{
font:bold 1.2em/16px Arial, Helvetica, sans-serif !important;
}

.memberDetails p{
font:normal 1em/16px Arial, Helvetica, sans-serif !important;
}

.memberDetails span.block{
display:block;
}


/*------------ GOOGLE MAP ------------*/
#googleMap{
clear:both;
margin:12px 0;
}

#googleMap iframe{
width:600px;
height:350px;
border:2px solid #a1bdbe;
}

#googleMap a{
color:#94aaa7;
}