
html,body{margin:0;padding:0;}
html{
		
		 
	}
body{
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 76%;
	margin: 0 auto;
	color:#0d255e;
}

#header{
	background-image: url(i/bg_header.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	/*width:1600px;*/
	height:103px;
	margin: 0;
	padding: 0;
	background-color:#234988;
	color: #fff;
	
	
}


#bwcontainer{
	margin: 0 auto;
	
	
	
	}
h1#logo{

width:305px; /*width and height of logo graphic*/
height:103px;
background:url(i/logo.gif) no-repeat top left;
float:left;
margin:0px;
padding:0px;
}

h1#logo a:link, h1#logo a:visited {
		
		display: block;
		width: 305px; /*width and height of logo graphic*/
		height: 103px;
		text-indent: -99999px;
		overflow: hidden;
		}
#s1{
width:40px; 
background:url(i/bg_bar_l.gif) repeat-y;
}

#s2{
width:40px; 
background:url(i/bg_bar_r.gif) repeat-y;
}

.smilephoto{
text-align:center;
}
#wrapper_h{
	float:right;
	width: 100%;
	margin-left:-419px;
}
#wrapper{
	float:right;
	width: 100%;
	margin-left:-419px;
	background-image: url(i/bg_content.jpg);
	background-repeat: repeat-x;
	background-position: 0% 0%;
}
	
div#content{
	margin-left: 419px;
	height:300px;
	overflow:auto;
	padding: 0 20px 33px 40px;
}
div#content_h{
	
	/*same width as #content*/
	margin-left:175px;
	height:300px;
	overflow:auto;
	padding: 0 20px 33px 40px;
	
}


#bios{
width:600px;
padding-top:0;
margin-top:0;

}
#bios h2{
margin-top:0;
padding-top:0;
}

.teambio{
padding-bottom:8px;
padding-top:0px;
float:left; /*was embedded*/

}
div#content img.right, div#content_h img.right{
	margin: 0 0 5px 10px;
}
div#content img.left, div#content_h img.left{
	margin: 0 10px 5px 0;
}


div#navigation{float:left;width:175px;background:#083279; 
height:333px; 

}


div#content h1,div#content_h h1 {
	font-size: 1.8em;
	font-weight: normal;
	background-image: url(i/bg_h1.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding: 0 0 0 25px;
	margin: 8px 0 0 -25px;
	line-height:2.2em;
	color:#0d255e;
}
div#content h2, div#content_h h2 {
	font-size: 1.4em;
	color:#0d255e;
}



div#content table {
	color:#0d255e;
	margin: 0;
	padding: 0;
	list-style:none;
	background-color:#ccccff; /*smile gallery bg color*/
	border: 1px solid #ccccff;
	

	
}


div#content li, div#content table td{
	margin: 0;
	padding: 3px 5px;
}
div#content li.odd, div#content table tr.odd{
	background-color: #fff;
}

div#footer{
	clear:both;
	width:100%;
	height:100%;
	background:#234988 url(i/bg_footer.gif) repeat ;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
div#footer a{
	color: #fff;
}
div#content p, div#content_h p{line-height:1.4em;  color:#0d255e;}
div#footer p{margin:0;padding:20px 10px 200px 10px; font-size:.8em;}


div#footer ul#footerlist2 {
font-size:.8em;
list-style-type:none;
}

div#footer ul#footerlist1{
list-style-type:none;
font-size:.9em;

}
.femail, .ftel{
text-transform:uppercase;

}
.femail2{
text-transform:lowercase;
}

#footer ul#footerlist1 li {
display:inline;
padding-left:10px;
}

#footer ul#footerlist2 li {

display:inline;
padding-left:10px;
}

div#footer ul#footerlist1{
padding:20px 10px 5px 10px;
margin:0;
}
div#footer ul#footerlist2{
padding:0px 10px 200px 10px ;
margin:0;
}
/*
Images
*/
div#extra_h{
	float:left;
	width:244px;
	padding: 0;
	margin:0;
	background-image: url(i/bg_01.jpg);
	background-repeat: no-repeat;
	background-position: 1px 0%;
	height: 333px;
}
div#extra_meet{float:left; width:244px; padding: 0; margin:0; 
background-image: url(i/bg_02.jpg); background-repeat: no-repeat; background-position: 1px 0%; height: 333px;
}
div#extra_see{float:left; width:244px; padding: 0; margin:0; 
background-image: url(i/bg_03.jpg); background-repeat: no-repeat; background-position: 1px 0%; height: 333px;
}
div#extra_learn{float:left; width:244px; padding: 0; margin:0; 
background-image: url(i/bg_04.jpg); background-repeat: no-repeat; background-position: 1px 0%; height: 333px;
}

div#extra_botox{float:left; width:244px; padding: 0; margin:0; 
background-image: url(i/bg_02.jpg); background-repeat: no-repeat; background-position: 1px 0%; height: 333px;
}

div#extra_view{float:left; width:244px; padding: 0; margin:0; 
background-image: url(i/bg_05.jpg); background-repeat: no-repeat; background-position: 1px 0%; height: 333px;
}
div#extra_discover{float:left; width:244px; padding: 0; margin:0; 
background-image: url(i/bg_06.jpg); background-repeat: no-repeat; background-position: 1px 0%; height: 333px;
}
div#extra_tell{float:left; width:244px; padding: 0; margin:0; 
background-image: url(i/bg_07.jpg); background-repeat: no-repeat; background-position: 1px 0%; height: 333px;
}
div#extra_find{float:left; width:244px; padding: 0; margin:0; 
background-image: url(i/bg_08.jpg); background-repeat: no-repeat; background-position: 1px 0%; height: 333px;
}
div#extra_contact{float:left; width:244px; padding: 0; margin:0; 
background-image: url(i/bg_01.jpg); background-repeat: no-repeat; background-position: 1px 0%; height: 333px;
}

p#teamphoto{
text-align:center;
/*width: 401px;
height: 303px;
background:url(i/group.png) no-repeat top center;*/
}
/* Primary nav 	*/

div#navigation ul#menu	{
	width:175px;
	margin: 0;
	padding: 0;
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
}
div#navigation ul#menu li {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#menu li, ul#menu a {
	height:33px;
	line-height:33px;
	display: block;
	text-indent:10px;
	margin: 0;
	padding: 0;
}
div#navigation ul#menu li a {
	text-decoration: none;
	line-height:33px;
	margin: 0;
	padding: 0;
	color:#fff;
}

li#tellmenu a:link, li#tellmenu a:visited {
color:#FF9933 !important ;
font-weight:bold; 
}

 li#tellmenu a:hover, li#tellmenu a:active {
 color:#FFFFFF !important;
 font-weight:bold;
 }
 
#homemenu a:hover, #meetmenu a:hover, #seemenu a:hover, #learnmenu a:hover, #botoxmenu a:hover, #viewmenu a:hover,
#discovermenu a:hover, #tellmenu a:hover, #findmenu a:hover, #contactmenu a:hover	{
	background-color: transparent;
	background-image: url(i/bg_nav_over2.jpg);
	background-repeat: no-repeat;
}

	/* You are here - main nav */
	
body#home #homemenu,
body#meet #meetmenu,
body#see #seemenu,
body#learn #learnmenu,
body#botox #botoxmenu, 
body#view #viewmenu,
body#discover #discovermenu,
body#tell #tellmenu,
body#find #findmenu,
body#contact #contactmenu {
	background-color: transparent;
	background-image: url(i/bg_nav_sel2.jpg);
	background-repeat: no-repeat;
}

table#wrap {
width:100%; 
height:100%;
border:0;
}
/*
FORMS
*/
label,input {
	display: block;
	width: 90%;
	/*float: left;*/
	margin-bottom: 1px;
}

label {
	/*text-align: right;
	width: 75px;*/
	padding-right: 20px;
}

br {
	clear: left;
}

.left{
margin: 12px 10px 0 10px;
	float: left;
	
}