/*
	remwick dentistry styles
	file: main.css
	cv
*/

*{ margin: 0; padding: 0; }*

body { margin: 0; background: #dfdfd4 url(../images/renwick_body_bg2.gif) repeat-x; 
	  font: .7em Tahoma, Sans-Serif; color: #444;
	}
	
	h1 { font-size: 3em; font-weight: normal; float: left; }
	h1 a { text-decoration: none; }
	h2 { font-size: 1.3em; color: #dcb000; font-weight: bold; margin: 0 0 .8em; padding:0px 10px 0px 30px; }
	h3 { font-size: 1.5em; margin: 0 0 .8em; }
	p  { margin: 0 0 0em 0; line-height: 1.2em; text-align:justify; }
	em { border-bottom: 1px dotted #fff; cursor: pointer; }
	a { color: #9D2900; }
	a:hover { color: #dcb000; text-decoration: none; }
	img { border: 0; }
	.red { color: #9D2900; }
	
.wrap { width: 748px; margin: 0 auto; background:#fff;border-left: 2px solid #eeeeee;
	border-right: 2px solid #eeeeee;}
 
#header { 
	width: 748px; 
	height: 114px; 
	margin: 0 auto; 
	background-color: #fff; background: url(../images/renwick_header.gif) no-repeat top right;
	border-bottom: 6px solid #E6D9B6;
	border-top: 1px solid #eeeeee;
	border-left: 2px solid #eeeeee;
	border-right: 2px solid #eeeeee;
	text-align:right;
}
	#menu  { float: right; padding: 16px 15px 0 0; list-style: none; line-height: 12px;width:200px;}
		#menu li { display: inline; }
		#menu a { display: block; float: left; text-align:left; margin-left: 10px; padding-right: 10px; text-decoration: underline; font-size: 10px; color: #ffffff; border-right: 1px solid #ccc;}
		#menu a:hover { color: #ffc102;}
		#menu .active a { border-bottom: 2px solid #C70012; color: #9D2900;}
 
#teaser { clear: both; height: 289px; width: 748px;}
	#image { 
		margin-left: -2px; 
		width: 747px; position: relative; 
		background: url(../images/renwick_main_page_pic.gif) no-repeat; 
		height: 289px; 
		border-left: 2px solid #eeeeee;
		border-right: 2px solid #eeeeee;
		}
	
#bar { 
	height: 21px; 
	width: 748px; 
	margin: 0 0 0 -2px; 
	padding: 1px 0 0 0; 
	background: url(../images/renwick_navigation_img.gif) no-repeat; 
	background-color: #DAA923;
	border-left: 2px solid #eeeeee;
	border-right: 2px solid #eeeeee;
	text-align:right;
}

#content_area{
	background-color: #fff;
	height: 100%;
	width: 747px;
	padding-bottom: 100px;
}
	
li {
margin-left: 60px;
 font-size: 1.2em;
 
}

.col { 
	float: left; 
	width: 494px; 
	margin: 0 0 1px 0px; 
	padding-top: 35px; 
    background: #fff url(../images/content_decoration.gif) no-repeat;   
}

.col_lone { 
	float: left; 
	width: 720px; 
	min-height:300px;
	margin: 0 0 1px 0px; 
	padding-top: 35px; 
    background: #fff url(../images/content_decoration.gif) no-repeat;   
}

.col_contact { 
	float: left; 
	width: 748px; 
	margin: 0 0 1px 0px; 
	padding-top: 35px; 
    background: #fff url(../images/content_decoration.gif) no-repeat;   
}

.col h3, .col_lone h3, .last_col h3, .col_contact h3{font-size: 1.7em;}
.col h3, .col_lone h3, .col p, .col_lone p, .col p_contact{margin-left: 20px;}

.col p, .col_lone p, .last_col p, .col_contact p{padding-top: 0px; font-size: 1.2em;}
	
.col p, .col_lone p, .last_col p{
	padding: 5px 10px 10px 10px;
}
.col_contact p{
	padding: 5px 10px 10px 10px;
}
.col h3, .col_lone h3, .last_col h3{
	padding: 15px 10px 0px 10px;
}
.col_contact h3,{
	padding: 15px 10px 0px 10px;
}
.last_col h3{padding-bottom:0; margin-left: 15px;}
.last_col_container{padding-top: 35px; padding-left: 15px; height:100%; background-color: #fff;}
.last_col { float: right; margin: 0; width: 228px; background-color: #fff; border-left: 2px solid #eee;}



.last_col_container .last_col ul{padding:20px; margin:0;}
.last_col_container .last_col ul li{ padding: 10px; margin-left: 15px; font-size: 1.2em; }

#footer { 
	clear: both; 
	width: 747px; 
	margin: 0 auto; 
	padding: 0; 
	border-top: 1px solid #e0e0e0; 
	background: #fff url(../images/renwick_footer_img.gif) repeat-x;

}	

#footer  p {
	margin-top: 20px;
}
#footer  p a{
	color: #ffc102; 
	font-size: 10px;
	border-right: 1px solid #ffc102;
	padding: 0 12px 0 12px;
}

#footer .legal_stuff, #footer .legal_stuff a {
	font-size: 10px;
	color: #eee;
}



	
/* custom renwick styles */
.filler{background-color: #fff;}

.link_our_office,
.link_for_new_patients,
.link_regular_checkups,
.link_improve_your_smile,
.link_resources,
.link_gallery
{
	padding:0;
	height: 20px;
	font: 15px "Times Roman", serif;
	font-style: italic;
	font-weight: bold;
	color: #fff;
	padding-left: 13px;
	padding-right: 13px;
}

.link_our_office a,
.link_for_new_patients a,
.link_regular_checkups a,
.link_improve_your_smile a,
.link_resources a,
.link_gallery a
{
	color: #fff;
	text-decoration: none;
}

.link_our_office a:hover,
.link_for_new_patients a:hover,
.link_regular_checkups a:hover,
.link_improve_your_smile a:hover,
.link_resources a:hover,
.link_gallery a:hover
{
	color: #883524;
	text-decoration: none;
}

.text_pad{
	padding: 15px;
}
