@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	}
body,html{
	background-color:#8aa9c9;
	background-image:url(images/uc-eye-care-gradient-blue-700px.png);
	background-repeat:repeat-x;
	height:100%;
	width:100%;
	}
a{
	cursor:pointer;
	}
img{
	border:none;
	}
table td{
	vertical-align:top;
	}
	
/* /////////////////////////
	Template - Global
//////////////////////////*/
#masthead {
	background-image:url(images/uc-eye-care-gradient-grey-70px.png);
	border-bottom:8px solid #01706b;
	height:72px;
	position:relative;
}
#masthead #logo{
	position:absolute;
	top:2px;
	left:0px;
}
#masthead .wrapper{
	background-image:url(images/uc-eye-care-masthead-bg.jpg);
	height:72px;
}
#masthead h2{
	color:#6c93bc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:125%;
	font-weight:bold;
	left:710px;
	position:absolute;
	top:13px;
	width:135px;
}
#masthead #phone{
	color:#006b66;
	left:320px;
	font-size:120%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:absolute;
	top:12px;
	text-align:center;
	width:180px;
}
#masthead #phone .label{
	font-size:80%;
	border-bottom:1px solid #89a8c8;
}
#masthead #order-contacts-link{
	position:absolute;
	right:2px;
	top:12px;	
}
#splash {
	background-image:url(images/uc-eye-care-gradient-blue-200px.png);
	height:202px;
	position:relative;
}
#splash .wrapper-content, #splash-content .wrapper-content{
	height:100%;
}
#splash-content {
	background-image:url(images/uc-eye-care-gradient-blue-200px.png);
	height:72px;
	position:relative;
}
#splash-copy{
	padding:20px 0px 0px 30px;
}
#splash h1,#splash-content h1 {
	color:#7a9ec2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:155%;
	font-weight:normal;
}
#splash .woman-brown-glasses{
	background-image:url(images/uc-eye-care-splash-woman-brown-glasses.jpg);
}
#splash-content .woman-brown-glasses{
	background-image:url(images/uc-eye-care-mini-splash-woman-brown-glasses.jpg);
}
#content {
}
#content #copy{
	background-color:#294158;
	background-repeat:repeat-x;
	color:#14507c;
	float:left;
	margin-top:8px;
	padding-bottom:20px;
	position:relative;
	width:650px;
}
#content #copy .padded{
	padding:5px;
	position:relative;
}
#content h2{
	background-image:url(images/uc-eye-care-gradient-blue-28px.png);
	color:#e8eeff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	height:28px;
	position:relative;
	text-align:center;
}
#menu {
	background-image:url(images/uc-eye-care-gradient-blue-350px.png);
	float:right;
	padding-bottom:15px;
	position:relative;
	width:250px;
}
#menu ul, #menu li{
	list-style:none;
}
#menu a{
	border-bottom:1px solid #d0e3f2;
	color:#d0e3f2;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:120%;
	margin-left:auto;
	margin-right:auto;
	padding-top:7px;
	padding-bottom:7px;
	text-align:center;
	text-decoration:none;
	width:75%;
}
#menu a:hover{
	background-color:#6e96bd;
}
#footer {
}
.wrapper{
	height:100%;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:1000px;
}
.wrapper-content{
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:905px;
}
.indent{
	display:block;
	left:20px;
	position:relative;
}
a.button-small{
	background-image:url(images/uc-eye-care-button-small.png);
	color:#0956a1;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:33px;
	position:relative;
	text-align:center;
	width:164px;
	height:33px;
}
a.button-small:hover{
	color:#042b51;
}
.gradient-silver{
	background-image:url(images/uc-eye-care-gradient-grey-70px.png);
	background-color:#dad9da;
	background-repeat:repeat-x;
}
.essay p{
	line-height:1.25;
	font-size:105%;
	margin-bottom:15px;
	text-indent:20pt;
}
.essay img{
	margin:7px;
}
#footer{
	border-top:1px solid #638cb7;
	font-size:80%;
	margin-top:6px;
	padding-bottom:4px;
	text-align:center;
}
#footer a{
	color:#294158;
}
#footer a:hover{
	text-decoration:none;
}
/* /////////////////////////
	Template - Frontpage
//////////////////////////*/
#promo-exam{
	background-image:url(images/uc-eye-care-bg-woman-chart.png);
	height:245px;
	position:relative;
	width:646px;
}
#promo-exam #price{
	color:#0956a1;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:550%;
	position:absolute;
	right:15px;
	top:-10px;
}
#promo-exam #price .sub{
	font-size:50%;
	position:relative;
	top:-30px;
}
#promo-exam h2{
	background-image:none;
	color:#074582;
	font-family:Arial, Helvetica, sans-serif;
	font-size:115%;
	position:absolute;
	right:15px;
	top:90px;
}
#promo-exam h3{
	color:#8c8c91;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:normal;
	position:absolute;
	top:115px;
	right:15px;
	width:250px;
}
#promo-exam h3 strong{
	color:#0b67c1;
	font-size:110%;
}
#promo-exam .button-small{
	position:absolute;
	right:30px;
	bottom:25px;
}
#promo-exam .footnote{
	bottom:3px;
	color:#0b67c1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	position:absolute;
	right:15px;
}

/* /////////////////////////
	Pages - Doctors Bio
//////////////////////////*/
#bio{
	background-color:#dde7f0;
	color:#14507c;
	margin-left:auto;
	margin-right:auto;
	padding:20px;
	position:relative;
	width:80%;
}

/* /////////////////////////
	Pages - Services
//////////////////////////*/
.service{
	background-color:#d9dada;
	background-image:url(images/uc-eye-care-gradient-grey-70px.png);
	background-repeat:repeat-x;
	font-size:90%;
	float:left;
	height:115px;
	margin:4px;
	padding:2px;
	width:307px;
}
.service h3{
	background-image:url(images/uc-eye-care-gradient-blue-350px.png);
	color:#ffffff;
	text-align:center;
}
.service img{
	float:left;
	margin-right:3px;
}

/* /////////////////////////
	Pages - Contact
//////////////////////////*/
input{
	background-color:#8baac9;
	border:1px solid #294158;
	color:#e9edef;
	font-size:110%;
	font-family:Verdana, Geneva, sans-serif;
}
textarea{
	background-color:#8baac9;
	border:1px solid #294158;
	color:#e9edef;
	font-size:100%;
	font-family:Verdana, Geneva, sans-serif;
}