/* PundtFamilyDentistry.com Cascading Style Sheet */

@import url(menu.css);
@import url(ie.css);
@import url(typography.css);

/* global styles */

html	{
	height:101%;
	margin-bottom:.1em;
	}

body	{
	font-family:Helvetica, Arial, sans-serif;
	padding-bottom:15px;
	margin-top:10px;
	background-color:#584060;
	background-image:url(../images/splashBG2.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}

p	{
	color:#000000;
	/*font-size:14px;*/
	}

a	{
	color:#663366;
	text-decoration:underline;
	}

a:hover	{
	color:#663366;
	text-decoration:none;
	}

/* global styles end */

/* mainWrap styles */

#mainWrap	{
	margin:0 auto 0 auto;
	width:760px;
	background-image:url(../images/main-frameBG.jpg);
	background-repeat:repeat-y;
	background-color:#b2acb4;
	}

#wrap	{
	margin:0 auto 0 auto;
	width:615px;
	}

/* mainWrap styles end */

/* headerWrap styles */

#headerWrap	{
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(../images/main-frameTop.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	}

#headerBanner	{
	width:625px;
	height:200px;
	margin:65px auto 0 auto;
	}

.headerImg	{
	width:625px;
	height:200px;
	}

#headlinesWrap	{
	width:100%;
	text-align:center;
	margin:0 auto 0 auto;
	padding-bottom:10px;
	color:#000000;
	font-size:18px;
	padding-top:20px;
	}

#headlinesWrap p	{
	margin:5px;
	color:#000000;
	font-size:12px;
	}

.line	{
	width:400px;
	height:1px;
	}

#bottomReflection	{
	width:760px;
	height:165px;
	margin:0 auto 0 auto;
	}

/* headerWrap styles end */

/* sideBarWrap styles */

div#sidebarWrap {
	width:130px;
	margin-left:5px;
	border:#7f7085 1px solid;
	text-align:center;
	float:left;
	}

div#sidebarWrap ul.best	{
	/*height:60px;
	width:115px;*/
	margin:8px;
	padding:6px;
	list-style:none;
	/*font-size:0.9em;
	line-height:1.4em;*/
	background:#dad5e0;
	}

div#sidebarWrap ul.best li ul	{
	list-style:none;
	margin:6px 0px 0px 0px;
	padding:0px;
	font-style:italic;
	/*font-size:1.3em;*/
	color:#000000;
	}

/* sideBarWrap styles end */

/* menuWrap styles */

#menuWrap	{
	width:100%;
	padding-left:10px;
	/*font-size:14px;
	margin-top:5px;*/
	text-align:left;
	font-weight:bold;
	}

#menuWrap p	{
	/*font-size:14px;
	text-align:left;
	margin-top:5px;*/
	font-weight:bold;
	}

.question	{
	text-decoration:underline;
	}

.question:hover	{
	text-decoration:none;
	}

/* menuWrap styles end */

#home {width:440px; float:right; padding-right:10px;}

/* contentWrap styles */

#contentWrap	{
	/*width:440px;
	min-height:600px;
	float:right;
	padding-right:10px;*/
	padding-bottom:20px;
	}

/* for Internet Explorer */
/*\*/
* html #contentWrap	{
	/*height:600px;*/
	}
/**/

#content	{
	width:100%;
	}

#contentWrap p	{
	/*font-size:16px;
	text-align:left;
	margin-top:5px;*/
	}

#contentWrap p.bios	{
	/*font-size:16px;
	text-align:justify;
	margin-top:5px;*/
	}

#contentWrap a	{
	color:#663366;
	text-decoration:underline;
	}

#contentWrap a:hover	{
	color:#663366;
	text-decoration:none;
	}

#newsHeadlines	{
	width:100%;
	margin-top:25px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	}

/* contentWrap styles end */

/* footerWrap styles */

#footerWrap	{
	/*width:100%;
	margin:10px auto 0 auto;*/
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(../images/main-frameBottom.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	clear:both;
	}

#footerWrap p	{
	/*font-size:11px;*/
	text-align:center;
	padding-bottom:60px;
	}

#footerWrap a	{
	color:#000000;
	text-decoration:none;
	}

#footerWrap a:hover	{
	color:#663366;
	text-decoration:none;
	}

/* footerWrap styles end */
