@charset "iso-8859-1";
/* FYI -- Color values

#f7f3e7 - beige background 
#f2738d - masthead pink
#c91d61 - magenta
#623b35 - brown

*/

a:focus { outline: none; }

	/*************** CSS Reset ******************************************************************************************/
	
	body,div,dl,dt,dd,pre,form,fieldset,legend,input,textarea,blockquote,th,td, {margin:0; padding:0;}
	table {border-collapse:collapse;border-spacing:0;}
	fieldset,img {border:0;}
	address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
/*	ol,ul {list-style:none;}  */
	caption,th {text-align:left;}
	q:before,q:after {content:'';}
	abbr,acronym {border:0;}
	body {font-family:Arial, Helvetica, sans-serif;height:100%;}  
	
	/*************** Global Element Styles ********************************************************************************/	


body { 	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}

p, td, li, ul, ol, div { font: normal 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35; text-decoration: none; }
a { font: normal 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #f2738d; text-decoration: underline;  }
a:visited { font: normal 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #f2738d; text-decoration: underline; }
a:hover { font: normal 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #f2738d; text-decoration: underline; }
b, strong { font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35;}
i, em { font: italic 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35;}

h1 { font: normal 18px Palatino,Verdana, Arial, Helvetica;	line-height: 100%; color: #f2738d;}
h2 { font: normal 18px Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;text-decoration:none;}
h3 { font: italic 14px Palatino,Verdana, Arial, Helvetica;	line-height: 100%; color: #f2738d;}

h4 { color: #f2738d; font: normal 14px Palatino,Verdana, Arial, Helvetica; line-height: 150%; text-decoration: none;}
h4 a { color: #f2738d; font: normal 14px Palatino,Verdana, Arial, Helvetica; line-height: 150%; text-decoration: underline;}
h4 a:visited { color: #f2738d; font: normal 14px Palatino,Verdana, Arial, Helvetica; line-height: 150%; text-decoration: underline;}
h4 a:hover { color: #f2738d; font: normal 14px Palatino,Verdana, Arial, Helvetica; line-height: 150%; text-decoration: underline;}


.reg { font: normal 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35;}
.reg a { font: normal 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35; text-decoration: underline; }
.reg a:visited { font: normal 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35; text-decoration: underline; }
.reg a:hover { font: normal 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35; text-decoration: none; }

table { font: normal 12px Verdana, Arial, Helvetica;	cellpadding: 0; cellspacing: 0; border: 0; }

body {background: #f7f3e7 url("./images/mastheadBack.gif") repeat-x;text-align:left;} 

	.pageContainer {width:1265px;margin:0 auto 0 auto;padding-top:0px;padding-bottom:0px;}	
	
		/*---------- Header ----------*/
			#locationsMrg { text-align:right; margin-top:5px; margin-left:0px; margin-bottom:0px; margin-right:3px;}
			.locationText { font:normal 11px Verdana, Arial; color: #ffffff; text-decoration: none; }
			.locationText a { font:normal 11px Verdana, Arial; color: #ffffff; text-decoration: none; }
			.locationText a:visited { font:normal 11px Verdana, Arial; color: #ffffff; text-decoration: none; }
			.locationText a:hover { font:normal 11px Verdana, Arial; color: #ffffff;  text-decoration: underline;}
			.locationPhone { font:normal bold 14px Verdana, Arial; color: #ffffff; }
			.locationNeedHelp { font:normal bold 12px Verdana, Arial; color: #ffffff; text-decoration: none;}
			.locationNeedHelp a { font:normal bold 12px Verdana, Arial; color: #ffffff; text-decoration: none;}
			.locationNeedHelp a:visited { font:normal bold 12px Verdana, Arial; color: #ffffff; text-decoration: none;}
			.locationNeedHelp a:hover { font:normal bold 12px Verdana, Arial; color: #ffffff; text-decoration: underline;}

			#navMrg { clear:all;text-align:left; float:left;margin-top:15px; margin-left:4px; margin-bottom:0px; margin-right:3px;}
			#navIEMrg { clear:all;text-align:left; float:left;margin-top:5px; margin-left:4px; margin-bottom:0px; margin-right:3px;}
			#navIE9Mrg { clear:all;text-align:left; float:left;margin-top:0px; margin-left:4px; margin-bottom:0px; margin-right:0px;padding-top:0px;}

			.nav { font:normal 13px Verdana, Arial; color: #ffffff;  text-decoration: none; }
			.nav a { font:normal 13px Verdana, Arial; color: #ffffff;  text-decoration: none; }
			.nav a:visited { font:normal 13px Verdana, Arial; color: #ffffff;  text-decoration: none; }
			.nav a:hover { font:normal 13px Verdana, Arial; color: #ffffff;  text-decoration: underline; }

			#search { float:right;margin-top:13px; vertical-align: bottom; }
			.searchBack {width: 110px; height: 20px; background-color: #ffffff;}

		/*---------- Footer ----------*/
			#footerContainer {clear:both;width:1265px; height:30px;margin:0 auto 0 auto;}
			.footerWrapper {width:1024px;height:30px;text-align:right;}

			#footertextmrg { margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:78px;}
			.footertext {font: normal 10px Verdana, Arial, Helvetica;	line-height: 100%; color: #726859;text-decoration:none;}
			.footertext a {font: normal 10px Verdana, Arial, Helvetica;	line-height: 100%; color: #726859;text-decoration:none;}
			.footertext a:visited {font: normal 10px Verdana, Arial, Helvetica;	line-height: 100%; color: #726859;text-decoration:none;}
			.footertext a:hover {font: normal 10px Verdana, Arial, Helvetica;	line-height: 100%; color: #726859;text-decoration:underline;}


		/* ------------------- Homepage --------------------- */


		.col1 {width:138px;margin:0 0 0 0;background: #f7f3e7;float:left;text-align:left;}

		.col2 {width:955px;margin:0 0 0 0;background: #f7f3e7;float:left;text-align:left;text-align:left;}
		.headerWrapper {width:955px;height:198px;margin:0 0 0 0;background: url("./images/virginia_physicians_for_women.gif") no-repeat;float:left;text-align:left;}

		#tipmrg { margin-top:2px; margin-left:19px; margin-bottom:0px; margin-right:19px;}
		#socialmrg { margin-top:2px; margin-left:14px; margin-bottom:0px; margin-right:0px;}
		.tipTitle { font: normal 18px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;}
		.tipSubTitle { font: normal 15px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;}
		.tip { font: normal 12px Palatino, Verdana, Arial, Helvetica;	line-height: 120%; color: #623a36;}

		.homeCenter { width: 955px; text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
		#slideshow { width:736px;text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
		#social { width:219px;text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}

		.homeBot { width: 955px; text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
		#homeBot1 { width:238px;text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
		#homeBot2 { width:242px;text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
		#homeBot3 { width:249px;text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
		#homeBot4 { width:226px;text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}

		#homeBot1Mrg { margin-top:0px; margin-left:22px; margin-bottom:0px; margin-right:5px;}
		#homeBot2Mrg { margin-top:0px; margin-left:26px; margin-bottom:0px; margin-right:5px;}
		#homeBot3Mrg { margin-top:0px; margin-left:30px; margin-bottom:0px; margin-right:5px;}
		#homeBot4Mrg { margin-top:0px; margin-left:25px; margin-bottom:0px; margin-right:5px;}
		.homeBotTitle { font: normal 18px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;text-decoration:none;}
		.homeBotTitle a { font: normal 18px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;text-decoration:none;}
		.homeBotTitle a:visited { font: normal 18px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;text-decoration:none;}
		.homeBotTitle a:hover { font: normal 18px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;text-decoration:underline;}
		.homeBotText { font: normal 12px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #623a36;}


		.headerWrapper {width:955px;height:198px;margin:0 0 0 0;background: url("./images/virginia_physicians_for_women.gif") no-repeat;float:left;text-align:left;}

		.col3 {width:172px;margin:0 0 0 0;background: #f7f3e7;float:left;text-align:left;}


		/* ------------------- Interior Pages --------------------- */

		.intCenter { width: 955px; text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
		#intNav { width:216px;text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
		#intMain { width:520px;text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
		#intSide { width:219px;text-align:left; float:left;margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px;}

		.navhome {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35;text-decoration:none;}
		.navhome a {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35;text-decoration:none;}
		.navhome a:visited {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35;text-decoration:none;}
		.navhome a:hover {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35;text-decoration:underline;}
		.navofficeon {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #f2738d;text-decoration:none;}
		.navofficeon a {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #f2738d;text-decoration:none;}
		.navofficeon a:visited {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #f2738d;text-decoration:none;}
		.navofficeon a:hover {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 150%; color: #f2738d;text-decoration:underline;}
		.navoffice {font: normal  12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35;text-decoration:none;}
		.navoffice a {font: normal  12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35;text-decoration:none;}
		.navoffice a:visited {font: normal  12px Verdana, Arial, Helvetica;	line-height: 150%; color: #623b35;text-decoration:none;}
		.navoffice a:hover {font: normal  12px Verdana, Arial, Helvetica;	line-height: 150%; color: #f2738d;text-decoration:underline;}
		.biohdr {font: normal  12px Verdana, Arial, Helvetica;	line-height: 150%; color: #f2738d;text-decoration:none;}
		.physnav {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:none;}
		.physnav a {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:none;}
		.physnav a:visited {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:none;}
		.physnav a:hover {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:underline;}
		.physnavon {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #c91d61;text-decoration:none;}
		.physnavon a {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #c91d61;text-decoration:none;}
		.physnavon a:visited {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #c91d61;text-decoration:none;}
		.physnavon a:hover {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #c91d61;text-decoration:underline;}

		#intNavMrg { text-align:right;margin-top:4px; margin-left:0px; margin-bottom:0px; margin-right:30px;}
		#intMainMrg { text-align:left;margin-top:4px; margin-left:34px; margin-bottom:0px; margin-right:30px;}
		#searchMrg { text-align:left;margin-top:4px; margin-left:20px; margin-bottom:0px; margin-right:20px;}

		#physimage img{ padding:2px; border:7px solid #ffffff; float:right; margin-left:5px; margin-right:5px; margin-bottom:5px; } 


		#sidemrg { margin-top:2px; margin-left:19px; margin-bottom:0px; margin-right:0px;}
		.intSideTitle { font: normal 16px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;text-decoration:none;}
		.intSideTitle a { font: normal 16px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;text-decoration:none;}
		.intSideTitle a:visited { font: normal 16px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;text-decoration:none;}
		.intSideTitle a:hover { font: normal 16px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #f0738e;text-decoration:underline;}
		.intSideText { font: normal 12px Palatino, Verdana, Arial, Helvetica;	line-height: 150%; color: #623a36;}


		.leftnav {font: normal  12px Verdana, Arial, Helvetica;	line-height: 130%; color: #623b35;text-decoration:none;}
		.leftnav a {font: normal  12px Verdana, Arial, Helvetica;	line-height: 130%; color: #623b35;text-decoration:none;}
		.leftnav a:visited {font: normal  12px Verdana, Arial, Helvetica;	line-height: 130%; color: #623b35;text-decoration:none;}
		.leftnav a:hover {font: normal  12px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:underline;}
		.leftnavsub {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:none;}
		.leftnavsub a {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:none;}
		.leftnavsub a:visited {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:none;}
		.leftnavsub a:hover {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:underline;}
		.leftnavsubon {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #c91d61;text-decoration:none;}
		.leftnavsubon a {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #c91d61;text-decoration:none;}
		.leftnavsubon a:visited {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #c91d61;text-decoration:none;}
		.leftnavsubon a:hover {font:   italic 11px Verdana, Arial, Helvetica;	line-height: 130%; color: #c91d61;text-decoration:underline;}
		.leftnavon {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:none;}
		.leftnavon a {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:none;}
		.leftnavon a:visited {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:none;}
		.leftnavon a:hover {font: normal bold 12px Verdana, Arial, Helvetica;	line-height: 130%; color: #f2738d;text-decoration:underline;}

.top_nav_ie { font:normal 12px Verdana, Arial; color: #ffffff; text-decoration: none;}
.top_nav_ie a { font:normal 12px Verdana, Arial; color: #ffffff; text-decoration: none;}
.top_nav_ie a:visited { font:normal 12px Verdana, Arial; color: #ffffff; text-decoration: none;}
.top_nav_ie a:hover { font:normal 12px Verdana, Arial; color: #ffffff; text-decoration: underline;}

