body, td, p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

body { padding:0px; margin:0px; background-color:#29353D; color:#D3D8DC; }

html {scrollbar-face-color: #E0E0E0;scrollbar-Base-Color:#999999;scrollbar-track-color: #ffffff;scrollbar-highlight-color: #ffffff;scrollbar-darkshadow-color: #ffffff;scrollbar-Shadow-Color:#999999;scrollbar-arrow-color: #333333;
}

A {	color: #B4C8D3;	text-decoration: none;}	/*#D3D8DC*/
A:HOVER {color: #fff; text-decoration: none;}

.link1 A {	color: #BAD1DF;	text-decoration: none;}	
.link1 A:HOVER {color: #D26056; text-decoration: none;}

.color1 { color: #407D98;}

INPUT { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}

.MainHeader { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fff;}
.SubHeader { font-size:13px; font-weight:bold; color:#1D2429; line-height:17px;}

.IMGborder { border:1px solid #666666;}
.IMGborder1 { border:2px solid #C1C8CD;}

.clr {display: block; clear: both; font-size: 1px; height: 1px; line-height: 0.1;}

/* image rollover */
.imgmy img{ margin:0 0 5px 0; border:1px solid #F800C6;}
.imgmy img:hover{ margin:0 0 5px 0; FILTER: alpha(opacity=60); moz-opacity:.60; opacity:.60; border:1px solid #FFF;}

/* top img */
#topimg { background:url(images/topimgback.gif) #fff repeat-x; text-align:center;}
#imgs { width:800px; margin:0 auto;}
#imgs .l1{ float:right;}
#imgs .l2{ float:left;}

/* nav  ================*/
#navbar { background:url(images/navback.gif) #29353D repeat-x; text-align:center;}
#navb { background:url(images/navb.gif) no-repeat; width:800px; margin:0 auto; height:43px;}
.navpd { padding:12px 84px 11px 81px;}
.innpad { padding:0 40px;}
.smlfnt {font-size:10px; color:#99aab5; line-height:normal;}
/* navigation links
-------------------------------------------------------- */
ul#nav {
	width:635px; height:20px;
	background: url("images/nav.gif") no-repeat;
	position: relative;
	padding:0; margin:0;
	}

	ul#nav li {
		float: left;
		list-style: none; padding:0; margin:0; list-style-type:none;
		}
	
	ul#nav li a {
		position: absolute;
		text-indent: -9999px;
		text-decoration: none;
		border: none !important;
		top: 0; height: 20px;
		}

		ul#nav li#nav-ourcenter a { 
			left: 0; width: 83px; 
			background: url("images/nav.gif") 0 0 no-repeat;
			}
		ul#nav li#nav-eye a { 
			left: 83px; width: 116px; 
			background: url("images/nav.gif") -83px 0 no-repeat;
			}
		ul#nav li#nav-eyesurgery a { 
			left: 199px; width: 95px; 
			background: url("images/nav.gif") -199px 0 no-repeat;
			}
		ul#nav li#nav-cosmetic a { 
			left: 294px; width: 154px; 
			background: url("images/nav.gif") -294px 0 no-repeat;
			}
		ul#nav li#nav-dictionary a { 
			left: 448px; width: 111px; 
			background: url("images/nav.gif") -448px 0 no-repeat;
			}
		ul#nav li#nav-contact a { 
			left: 559px; width: 76px; 
			background: url("images/nav.gif") -559px 0 no-repeat;
			}
			

ul#nav li#nav-ourcenter a:hover  	{ background-position: 0 -20px; }
ul#nav li#nav-eye a:hover  			{ background-position: -83px -20px; }
ul#nav li#nav-eyesurgery a:hover  	{ background-position: -199px -20px; }
ul#nav li#nav-cosmetic a:hover  	{ background-position: -294px -20px; }
ul#nav li#nav-dictionary a:hover  	{ background-position: -448px -20px; }
ul#nav li#nav-contact a:hover  		{ background-position: -559px -20px; }

ul#nav li#nav-ourcenter a.active  	{ background-position: 0 -20px; }
ul#nav li#nav-eye a.active  		{ background-position: -83px -20px; }
ul#nav li#nav-eyesurgery a.active  	{ background-position: -199px -20px; }
ul#nav li#nav-cosmetic a.active  	{ background-position: -294px -20px; }
ul#nav li#nav-dictionary a.active  	{ background-position: -448px -20px; }
ul#nav li#nav-contact a.active  	{ background-position: -559px -20px; }


/* sun nav ----------------------*/
#ourcenterly, #eyecontitionsly, #eyesurgeryly, #cosmeticly, #contactly { position:absolute; z-index:5; visibility: hidden; background-image:url(images/trans.gif);}

	.navsubleft { font-family:Arial, Helvetica, sans-serif; font-size:11px;}
	.navsubleft ul {padding:0; margin:0; list-style-type: none;}
	.navsubleft ul li {padding:0; border:1px solid #FFF; list-style:none; margin:0 0 3px 0;}
	.navsubleft ul li a{ color:#FFFFFF; font-size:11px; font-weight:bold; padding:2px 7px;
						 display:block; width:150px; background-color:#29353D; FILTER: alpha(opacity=85); -moz-opacity:0.85; opacity: 0.85;}
	.navsubleft ul li a:hover{ color:#FFF; background-color:#545A5B; display:block;}
	
/* ================ close nav bar */


/* center all --------*/
#eye { background-color:#4C6271; text-align:center;}
#eyemain { text-align:left; margin:0 auto; width:800px; background:url(images/mainback.gif) repeat-y;}
#botback {background:url(images/leftschbut1.jpg) no-repeat bottom left; min-height:571px; height:auto !important; height:571px; position:relative;}
#topback { background:url(images/topback.gif) no-repeat top left; min-height:382px; height:auto !important; height:382px;}
#main {width:800px;}
#leftsec { width:81px; float:left; text-align:right; }
#leftsec img{margin:7px 10px 0 0;}
#rightsec { float:left; width:632px; margin:0 0 0 1px}
#content { padding:10px 54px 71px 54px; text-align:justify; line-height:15px;}
#content ul {padding:5px 15px; margin:5px 19px;}
#content ul li{ margin-bottom:5px;}

.homephone {text-align:center; padding:5px 0 1px 0;}

.newhomebox { background-color:#29353d; border:3px solid #fff; padding:12px 15px; text-align:center; margin:8px 6%; line-height:normal !important; font-size:14px; font-family:"Trebuchet MS", Arial, Verdana;}
.newhomebox p{ padding:5px 0; margin:5px 0; font-size:14px; font-family:"Trebuchet MS", Arial, Verdana;}
.newhomebox strong{ font-size:17px;}

#footer {
	position:absolute;
	bottom:0;
	left:0;
	width:800px;
	visibility: hidden;
}
#bot { background:url(images/botback.gif) repeat-x #29353D; text-align:center; height:78px;}
#bot div{padding:15px 0 0 0;}

.lftimg1 { padding:3px; margin:8px 15px 8px 0; border:2px solid #000;}
.rghtimg1 { padding:3px; margin:2px 0 8px 15px; border:2px solid #000;}
.rghtimg2 { padding:3px; margin:5px 0 4px 10px; border:2px solid #000;}
.middimg { padding:3px; margin:0; border:2px solid #000;}