@charset "utf-8";
/* CSS Document */

#main_content{ background-color:#44545B;margin: auto;}
#main_header #topheader{width:796px; margin:auto; background:url(/en/_assets/topPagebg.jpg) no-repeat #fff5d0 top;}
#main_header #topheader dl{margin:0; }
#main_header #topheader dt.logo{background:url(/en/_assets/st-lucia-eye-center-logo.gif) no-repeat bottom; width:260px; height:100px; padding-top:16px;}
#main_header #topheader .address{width:200px; text-align:right; padding:30px 15px 0 0; float:right; position:relative;}
#main_header #topheader .address span{font-size:15px; color:#279575; font-weight:bold; float:right; text-align:right;}

/*----language select----*/
#main_header #topheader #lang{background:url(/en/_assets/langbg.gif) no-repeat; color: #FFFFFF; padding:5px 5px 5px 5px; float:right; margin-top:7.70em; position:relative; right:-14.8em; width:115px; text-align:center;}
#main_header #topheader #lang a{color:#ffffff; text-decoration:none;} 
#main_header #topheader #lang a:hover{color:#7AF2D6; text-decoration:underline;}

/*----menu-----*/ 
#main_header #menubar{background:url(/en/_assets/menubg.jpg) repeat-x #2a353b; width:796px; margin:auto; height:44px;}
#main_header #menubar dl{margin:auto; display:inline;}
#main_header #menubar dl dt{float:left; padding:13px 10px 10px 10px; margin-left:20px;}
#main_header #menubar dl dt a{color:white; font-weight:bold; text-decoration:none;}
#main_header #menubar dl dt a:hover{color:#7AF2D6; text-decoration:none;}

/*--Submenu --*/
#submenu{padding:15px 0 0 15px; width:200px; float:left;}
#submenu dl{list-style:none; margin-right:0px; width:200px;}
#submenu dl dt{border-top: #CFD2D8 1px solid; border-right:#444E5B 1px solid; border-bottom:#444E5B 1px solid; height:25px;display:block; padding-left:15px; font-weight:bold; width:180px; font-size:11px; background-color:#FFFFFF;}
#submenu dl dt.subheader{background-color:#424d55; color:#ffffff; font-weight:bold; padding-top:7px;}
#submenu dl dt a{color:#41937c; background:url(/en/_assets/submenu.gif) no-repeat; width:180px; height:20px; display:block; text-decoration:none; padding-top:6px;}
#submenu dl dt.choose, #submenu dl dt a:hover{color:#79f0d5; background:url(/en/_assets/submenu-over.gif) no-repeat right;width:180px; height:20px; display:block; text-decoration:none; padding-top:6px; background-color:#FFFFFF;}
#submenu #header{text-transform:uppercase; background-color:#EAFFFE; color:#41937c;}
.content-right{width:530px;border-left:#279575 1px dashed; display:block; margin-left:230px; margin-bottom:100px; padding:20px 15px 15px 15px;}
.content-right span{font-weight:bold;}


/*----footer----*/
#main_footer{width:100%; background-color:#FFFFFF; clear:both;}
#footer{background:url(/en/_assets/footer-bg.jpg) repeat-x; width:100%; margin:auto; height:200px;}
#footer dl{margin:auto; display:block; width:600px; text-align:center;}
#footer dl dt{float:left; padding:30px 0 0 0px; text-align:center; margin-left:5px;}
#footer dl dt a{color:#3C404D; text-decoration:none;}
#footer dl dt a:hover{color:#7AF2D6; text-decoration:underline;  text-align:center;}
#footer dl.address{width:200px;display:block; margin:auto; font-weight:bold; font-size:11px; text-align:center;}
#footer dl.address dt{width:160px; text-align:center;}
#footer p{width:400px; margin:auto; text-align:center; font-size:11px; color:#A5A8B6; clear:both; padding-bottom:30px;}
#footer p.de{line-height:17px; width:300px; text-align:center; background-color:#0c1d2a; background:none;  text-align:center;}
#footer p.de a{color:#fff; background-color:#0c1d2a; text-decoration:none; padding:2px 3px 2px 3px;  text-align:center;}
#footer p.de a:hover {color:#fff;	background-color:#0a5083; text-align:center;}
#footer p.de a{background:#000000; margin:auto;  text-align:center;}

