body{
	font-family: Verdana, Geneva, sans-serif;
	padding:0px;
	margin:0px;
	background-image:url(../images/main-bg.gif);
	background-repeat:repeat-x;
	background-color:#fff;
}


#contents{
	width:1003px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/main-bg.jpg);
	background-position:top center;
}

#header{
	height:152px;
	background-color:#1b7b9c;
}

#header #logo{
	float:left;
}
#header #logo a{
	display:block;
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	width:322px;
	height:152px;
	text-indent:-9999px;
}

#header #topRight{
	float:left;
	width:681px;
}
#header #topRight .immig{
	float:right;
}
#header #topRight .immig a{
	background:url(../images/immigration-bg.gif);
	background-repeat:no-repeat;
	display:block;
	width:200px;
	height:48px;
	padding-left:40px;
	font-size:18px;
	color:#FFF;
	text-decoration:none;
}
#header #topRight .immig a:hover{
	background:url(../images/immigration-bg-on.gif);
}
#header #topRight .immig a span{
	font-size:12px;
}

#header #topRight .topTime{
	clear:right;
	font-size:10px;
	color:#b4d4de;
	padding-bottom:5px;
	padding-bottom:5px;
}
#header #topRight .topSlog{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:18px;
	padding-bottom:5px;
	padding-bottom:5px;
	color:#FFF;
}
#header #topRight ul{
	margin:0px;
	padding:0px;
	padding-top:10px;
}
#header #topRight ul li{
	float:left;
	list-style:none;
}
#header #topRight ul li a{
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	padding:8px;
	margin-right:1px;
	padding-left:15px;
	padding-right:15px;
	
	background-repeat:no-repeat;
}

#header #topRight ul li a.Home{
	background-image:url(../images/Home.jpg);
}
#header #topRight ul li a.DrBensimon{
	background-image:url(../images/DrBensimon.jpg);
}
#header #topRight ul li a.HeartDisease{
	background-image:url(../images/HeartDisease.jpg);
}
#header #topRight ul li a.ContactUs{
	background-image:url(../images/ContactUs.jpg);
}
#header #topRight ul li a.BookAppointment{
	background-image:url(../images/BookAppointment.jpg);
}

#header #topRight ul li a.Home:hover{
	background-image:url(../images/Home-on.jpg);
}
#header #topRight ul li a.DrBensimon:hover{
	background-image:url(../images/DrBensimon-on.jpg);
}
#header #topRight ul li a.HeartDisease:hover{
	background-image:url(../images/HeartDisease-on.jpg);
}
#header #topRight ul li a.ContactUs:hover{
	background-image:url(../images/ContactUs-on.jpg);
}
#header #topRight ul li a.BookAppointment:hover{
	background-image:url(../images/BookAppointment-on.jpg);
}

#header #topRight ul li a.HomeOn{
	background-image:url(../images/Home-on.jpg);
}
#header #topRight ul li a.DrBensimonOn{
	background-image:url(../images/DrBensimon-on.jpg);
}
#header #topRight ul li a.HeartDiseaseOn{
	background-image:url(../images/HeartDisease-on.jpg);
}
#header #topRight ul li a.ContactUsOn{
	background-image:url(../images/ContactUs-on.jpg);
}
#header #topRight ul li a.BookAppointmentOn{
	background-image:url(../images/BookAppointment-on.jpg);
}


#hireLinks{
	clear:both;
	text-align:right;
	font-size:11px;
	color:#707070;
	font-weight:bold;
	padding-top:10px;
	background-image:url(../images/bg-hire-links.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#header #hireLinks a{
	font-weight:normal;
	color:#000;
}
#header #hireLinks span{
	font-weight:normal;
}


#mnConts{
	clear:both;
	font-size:12px;
	color:#000;
	line-height:1.4;
}
#mnConts a{
	color:#0c468d;
}
#mnConts a:hover{
	color:#000;
	text-decoration:none;
}



#footer{
	background-color:#201e1f;
	height:125px;
	background-image:url(../images/bg-footer.jpg);
	background-repeat:repeat-x;
}
#footer #fCont{
	width:1003px;
	margin-left:auto;
	margin-right:auto;
}
#footer #fCont a.drPhoto{
	float:right;
	display:block;
	margin-right:100px;
	width:200px;
	height:97px;
	padding-left:80px;
	padding-top:17px;
	background-image:url(../images/footer-dr-photo.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	line-height:1.5;
}
#footer #fCont a.drPhoto span{
	text-decoration:underline;
}
#footer #fCont #ftLinks{
	font-size:12px;
	padding-left:10px;
	color:#000;
	padding-top:80px;
}

#footer #fCont #ftLinks a{
	padding-left:10px;
	padding-right:10px;
	border-right:solid 1px #999;
	color:#1b7b9c;
}
#footer #fCont #ftLinks a:hover{
	color:#000;
	text-decoration:none;
}


#footer #fCont #copyRights{
	color:#000;
	font-size:11px;
	padding-left:20px;
	padding-top:5px;
}

.webBy{
	clear:both;
	padding:10px;
	text-align:center;
	background-color:#1b7b9c;
	font-size:11px;
	color:#FFF;
	text-align:right;
}
.webBy a{
	clear:both;
	padding:10px;
	text-align:center;
	color:#FFF;
}
.webBy a:hover{
	text-decoration:none;
}

.sepFooter{
	height:50px;
	clear:both;
}

.picRight{
	float:right;
	margin-left:15px;
	margin-bottom:20px;
}
.picLeft{
	float:left;
	margin-right:15px;
	margin-bottom:20px;
}

.hdInfo{
	background-image:url(../images/bg-sidebar-hd.gif);
	background-repeat:repeat-x;
	padding:10px;
	
	color:#fff;
	font-size:18px;
	font-weight:bold;
	margin:0px;
}

#sidebar{
	margin:0px;
	padding:0px;
}
#sidebar li{
	list-style:none;
}
#sidebar li a{
	display:block;
	padding:5px;
	margin-bottom:2px;
	background-image:url(../images/bg-sidebar-lnk.gif);
	font-size:12px;
	color:#0a458b;
	text-decoration:none;
}
#sidebar li a:hover{
	background-image:url(../images/bg-sidebar-lnkon.gif);
	color:#fff;
}
.clearFix{
	clear:both;
}
