body {
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#0b1962;
}

b{display:none;}

h1{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:18px;
	color:#10147e;
	font-weight:bold;
}


h2{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:16px;
	color:#10147e;
	font-weight:bold;
	background-image:url(../images/content_header_blank.jpg);
	background-repeat:no-repeat;
	width:453px;
	height:31px;
}
	

h3 {
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	color:#10147e;
	font-weight:bold;
}

h4 {
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:22px;
	color:#00658D;
	font-weight:bold;
	line-height:0px;
}

a, img {
	outline:none;
	border:0px;
}

hr {
	color:#cccccc;
	background-color:#cccccc;
	height:1px;
	border:0px;
	
}

#container {
	position:relative;
	display: block;
	width:729px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	background-color:#ffffff;
}

#header_crown{
	padding-top:1px;
	background-color:#ffffff;
	height:90px;
	background-image:url(../images/crown_background.jpg);
	background-repeat:no-repeat;
}

#phoneAddr {
	position:absolute;
	text-align:right;
	top:24px;
	right:32px;
	z-index:1000;
}

#header_address {
	padding-top:8px;
	margin-left:8px;
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:11px;
	color:#447CAF;
}

#font_size {
	position:absolute;
	top:10px;
	right:18px;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size:14px;
	color:#10147e;
}

.font_small { font-size:12px; margin-right:5px; margin-left:5px;}

.font_large { font-size:18px; }

#header {
	width:729px;
	height:213px;
	background-image:url(../images/banner_background.jpg);
	background-repeat:no-repeat;
}

#banner {
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	height:213px;
	width:654px;
}

#nav {
	position:relative;
	background-image:url(../images/cataract_nav.jpg);
	background-repeat:no-repeat;
	width:729px;
	height:62px;
}

#nav em {
	display:none;
}

#nav_home {
	position:absolute;
	display:block;
	top:0px;
	left:0px;
}
#nav_home a {display: block; width: 106px; height: 62px;}
#nav_home a:hover {
	background: transparent url(../images/cataract_nav.jpg) 0px -62px no-repeat;
}

#nav_about {
	position:absolute;
	display:block;
	top:0px;
	left:106px;
}
#nav_about a {display: block; width: 93px; height: 62px;}
#nav_about a:hover {
	background: transparent url(../images/cataract_nav.jpg) -106px -62px no-repeat;
}

#nav_surgery {
	position:absolute;
	display:block;
	top:0px;
	left:199px;
}
#nav_surgery a {display: block; width: 90px; height: 62px;}
#nav_surgery a:hover {
	background: transparent url(../images/cataract_nav.jpg) -199px -62px no-repeat;
}

#nav_iol {
	position:absolute;
	display:block;
	top:0px;
	left:289px;
}
#nav_iol a {display: block; width: 158px; height: 62px;}
#nav_iol a:hover {
	background: transparent url(../images/cataract_nav.jpg) -289px -62px no-repeat;
}

#nav_faq {
	position:absolute;
	display:block;
	top:0px;
	left:449px;
}

#nav_faq a {display: block; width: 88px; height: 62px;}
#nav_faq a:hover {
	background: transparent url(../images/cataract_nav.jpg) -449px -62px no-repeat;
}

#nav_doctor {
	position:absolute;
	display:block;
	top:0px;
	left:538px;
}

#nav_doctor a {display: block; width: 78px; height: 62px;}
#nav_doctor a:hover {
	background: transparent url(../images/cataract_nav.jpg) -538px -62px no-repeat;
}

#nav_contact {
	position:absolute;
	display:block;
	top:0px;
	left:615px;
}

#nav_contact a {display: block; width: 101px; height: 62px;}
#nav_contact a:hover {
	background: transparent url(../images/cataract_nav.jpg) -615px -62px no-repeat;
}

#content {
	width:729px;
	text-align:left;
	font-family:Verdana,Arial,Helvetica, sans-serif;
	display:block;
	background-image:url(../images/content_background.jpg);
	background-repeat:repeat-y;
	padding-bottom:15px;
}

#left_column {
	float:left;
	display:block;
	padding-top:10px;
	padding-left:16px;
	width:450px;
	font-size:16px;
	line-height:18px;
	color:#000000;
}

#left_column_text {
	background-image:url(../images/home_text_background_long.jpg);
	background-repeat:no-repeat;
	background-color:#ddebf4;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}

#left_column li{
	margin-bottom:8px;
}

#right_column li{
	color:#10147e;
	margin-bottom:8px;
}

#left_column a {
	color:#10147e;
}

#left_column a:hover {
	background-color:#AFD0E3;
}


#right_column {
	position:relative;
	float:right;
	padding-top:40px;
	padding-right:18px;
	padding-bottom:20px;
	width:222px;
	font-size:12px;
}

#home_content_header {
	position:relative;
	background-image:url(../images/content_header_new.jpg);
	background-repeat:no-repeat;
	height: 125px;
	width: 452px;
}
#right_column_video {
	position:relative;
	float:right;
	padding-top:8px;
	padding-bottom:20px;
	width:222px;
	font-size:14px;
	background-image:url(../images/right_column_blank.jpg);
	background-repeat:no-repeat;
}

#home_content_header_text {
	padding-top:85px;
	padding-left:8px;
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:16px;
	color:#10147e;
	font-weight:bold;
}

#right_home_locations {
	background-image:url(../images/home_location_background.jpg);
	background-repeat:no-repeat;
	height: 500px;
	width: 222px;
	background-color:#ddebf4;
}

#right_home_locations_text {
	margin-left:8px;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size:12px;
	color:#000000;
	
}

#right_home_video {
	margin-bottom:15px;
	height: 132px;
	width: 222px;
}

#right_column a,link,visited {
	color:#10147e;
	text-decoration:underline;
	font-weight:bold;
}

#right_column a:hover {
	text-decoration:none;
	font-weight:bold;
}

#footer {	
	clear:both;
	width:717px;
	height:56px;
	background-image:url(../images/background_footer.jpg);
	background-repeat:no-repeat;
	border-top: 1px solid #B6B0D2;
	margin-right:auto;
	margin-left:auto;
}

#footer_search {
	float:right;
	margin-right:16px;
}

#footer_text {
	float:left;
	text-align:left;
	margin-top:10px;
}

#footer a,link,visited {
	text-decoration:none;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	color:#7B8388;
}

#footer a:hover {
	background-color:#efefef;
}

#searchform {
	padding-top:18px;
	padding-left:20px;
}

.btn {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	color:#7B8388;
	background-color:#ffffff;
	height:22px;
	border: 1px solid #7B8388;
}

.txt {
	background-color:#E7E8EB;
}

.boldText {
	font-weight:bold;
}

.italicText {
	font-style:italic;
}

.centerText {
	text-align:center;
}

.doctorsName {
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	color:#10147e;
	font-weight:bold;
}

.home_title {
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	color:#4c5498;
	font-weight:normal;
}

.textIndent {
	text-indent: 8px;
}

.superscript {
	font-size:10px;
}

.imgfloatLeft {
	float:left;
	padding-right:12px;
	padding-bottom:8px;
}

.headline {
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	color:#10147e;
	font-weight:bold;
	padding-top:5px;
	text-indent:8px;
}

.small_headline {
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:12px;
	color:#10147e;
	font-weight:bold;
}

.spaceRight {
	margin-left:50px;
}

.addrSize {
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:12px;
	font-weight:lighter;
	color:#10147e;
}

.preloader {
position:absolute;
top:-8000px;
left:-8000px;
} 

.selectedMenuItem{
	background-color:#AFD0E3;
	color:#10147e;
	font-weight:bold;
}

/*
* See http://positioniseverything.net/easyclearing.html
* for a description of this code.
*/
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {
height:1%;
}
*+html .clearfix {
height:1%;
}
.clearfix {
display:block;
}
/* End hide from IE-mac */

