@charset "utf-8";
/* CSS Document
Aspire Dental 
Date 15/3/2010
*/

body {
	margin:0px;
	padding:0px;
	background-image:url(../images/bg-main.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#636972;
	line-height:18px;
}
a {
	outline:none;
	color:#3c7c59;
	text-decoration:underline;
}

a:hover{ text-decoration:none}
a img {
	border:none
}
.wrapper {
	width:1003px;
	margin:0 auto;
}

h1{ color:#3c7c59; font-size:22px; font-weight:normal; *margin-top:10px;}
strong{ color:#356049}
.rhs strong{ color:#41845f; font-size:15px;}
b{ color:#6bce9e;}
/**********************header********************************/

.header {
	margin-top:19px;
	margin-left:33px;
	padding-right:3px;
}
.logo {
	float:left;
}
.right-text {
	float:right;
	margin-top:34px;
}
/*********************navigation*******************************/
.navigation {
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;
	margin-top:40px;
	width:645px;
	margin-right:-15px;
}
.navigation li {
	float:left;
	margin-right:7px;
}
/**********************banner*****************/
.banner {
	padding-top:3px;
	*margin-top:-3px;
	height:239px;
}
/**************8main-content*****************/
.lhs {
	float:left;
	margin-top:15px;
	width:220px;
}
.lhs-box01 {
	background-color:#edf7f1;
	padding:8px;
	padding-top:19px;
	width:184px;
	border:1px #baeed1 solid;
	border-bottom:none;
	border-top:none;
}
.time-chart {
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#636972;
	font-weight:bold;
	margin-bottom:10px;
}
.address {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#636972;
	margin-bottom:10px;
	padding-left:2px;
	line-height:17px;
}
.time-chart li {
	padding:2px;
	border-bottom:1px #c0d7ca solid;
	padding-top:4px;
	padding-bottom:3px;
}
.time-chart li span {
	display:block;
	float:left;
	width:75px;
}
.rhs {
	float:left;
	margin-top:15px;
	padding:13px;
	padding-top:0px;
	width:506px;
}

.rhs-box{ border:1px #d6dce2 solid; padding:10px; float:left; width:225px;}
.rhs-box h2{ background-image:url(../images/nell.jpg); padding-left:35px; background-repeat:no-repeat; background-position:left; font-weight:normal; margin:0px; color:#333333; font-size:18px;}
.second{ margin-left:12px;}

/******************rhs-far**********************/
.rhs-far{ margin-top:15px; padding-left:5px; float:right; padding-right:15px;}
.rf-box{ background-color:#edf7f1; padding:10px; width:200px;}
.rf-box ul{ padding-left:20px; *padding-left:0px; *margin-left:20px;}

/********************footer*****************/
.footer{ background-image:url(../images/footer-bg.jpg); padding:8px; background-repeat:no-repeat; background-position:top left; height:33px; color:#acacac; font-size:11px; text-align:right; padding-left:30px; padding-right:30px; margin-top:10px;}

.line{ margin-bottom:17px; padding-top:10px; border-bottom:1px #cccccc solid;}

.inner{ width:755px; text-align:justify}
.in2{ width:180px;}
.in3{ width:180px; margin-top:10px; margin-left:0px;}

/***************************/
.pic{ float:left; margin-right:25px;}
ul{ padding-left:15px; *padding-left:0px; *margin-left:20px;}

.quotes { background-color:#F5FAF9; margin:0px; display:block; padding:10px; border-bottom:1px #dddddd dotted; margin-top:10px;}
.quotes b{ display:block; padding-top:5px; padding-left:10px;}

/****************form**************/
.form-left {
float:left;
width:130px;
}
.form-right {
float:left;
padding-left:5px;
width:200px;
}

.box {
border:1px solid #C3D4DD;
color:#3B474C;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
padding:2px;
width:190px;
}

.space{ clear:both; height:10px;}

/***********************|pop_up|******************************/
#pop_up{ position:fixed; width:526px; margin-top:200px; margin-left:240px; cursor:pointer;}
