html,body{margin:0;padding:0} 
#header{height:150px;min-width:800px;background:#FFEF97} 
#menu{width:250px;float:left;background:#FFC597}
#info{min-width:550px;margin-left:250px}
#footer{height:20px;min-width:800px;background:#B9CC8A;clear:both}

#outer {width: auto; min-width: 900px; max-width: 1100px;}
#outer {width: expression((document.body.clientWidth<900)?'900px':((document.body.clientWidth>1100)?'1100px':'auto'));}

#tl02{
	background: url(/img_of/tl02_bg.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;				
}
#toplogo03{
	background: url(/img_of/toplogo03_bg.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;				
}
#topspacer04{
	background: url(/img_of/topspacer_04.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;			
}
#topbanner04{
	background: url(/img_of/topbanner04_bg.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;				
}
#tl06{
	
	background: url(/img_of/tl06_bg.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;		
}
#logoright09{
	background: url(/img_of/logoright09_bg.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;	
	height: 173px;	
}
#logoimg11{
	
	background: url(/img_of/logoimg11_bg.jpg) no-repeat top right;
	background-position: top right;
	background-repeat: no-repeat;	
	height:100%;	
}
#logo10bg{
	background: url(/img_of/logo10_bg.jpg) repeat-x top left;
	background-position: top left;
	background-repeat: repeat-x;		
}
#logospacer{
	
	background: url(/img_of/logospacer12.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;	
}
#topbanner{
	background: url(/img_of/topbanner13_bg.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;		
}
#telephone{
	
	background: url(/img_of/telephone_bg15.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;			
	height: 100%;
}
#telephonebg{
	
	background: url(/img_of/telephone_bg16.jpg) repeat-x top left;
	background-position: top left;
	background-repeat: repeat-x;		
	height: 55px;	
}
#telephonespacer{
	
	background: url(/img_of/telephonespacer17.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;			
}
#contentspacer{
	
	background: url(/img_of/contentspacer25.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;			
}
#telephone_right{
	background: url(/img_of/telephone_right_bg.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;			
}
#bottomcenter{
	
	background: url(/img_of/bottomcenter.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;	
	height:98px;		
}
#bottomcenter_bg{
	
	background: url(/img_of/bottomcenter_bg.jpg) repeat-x top left;
	background-position: top left;
	background-repeat: repeat-x;			
	height:98px;
}

#bottomspacer{
	background: url(/img_of/bottomspacer.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;		
}
#bottomright{
	background: url(/img_of/bottomright.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;		
}
#bottomright2{
	background: url(/img_of/bottomright2.jpg) no-repeat top left;
	background-position: top left;
	background-repeat: no-repeat;		
}
td.contentleft_bg{
	
	background: url(/img_of/contenleft_bg_vert.jpg) repeat-y top left;
	background-position: top left;
	background-repeat: repeat-y;			
}

td{
	vertical-align: top;
}
.submenu{
	font-family : Verdana, Arial;
	font-size : 11px;
	color: #5E6784;
	padding: 7px 6px 7px 6px;
}
.submenu a:link{font-family : Verdana, Arial,;	font-size : 11px;	color: #5E6784; TEXT-DECORATION:none;}
.submenu a:visited{font-family : Verdana, Arial;	font-size : 11px;	color: #5E6784; TEXT-DECORATION:none;}
.submenu a:hover{font-family : Verdana, Arial;	font-size : 11px;	color: #5E6784; TEXT-DECORATION:underline;}

.subsubmenu{
	font-family : Verdana, Arial;
	font-size : 10px;
	color: #5E6784;
	padding: 7px 6px 7px 16px;
}
.subsubmenu a:link{font-family : Verdana, Arial,;	font-size : 10px;	color: #5E6784; TEXT-DECORATION:none;}
.subsubmenu a:visited{font-family : Verdana, Arial;	font-size : 10px;	color: #5E6784; TEXT-DECORATION:none;}
.subsubmenu a:hover{font-family : Verdana, Arial;	font-size : 10px;	color: #5E6784; TEXT-DECORATION:underline;}

.topmenu{
	font-family : Verdana, Arial;
	font-size : 14px;
	color: #56A270;
	font-weight: bold;
	height: 20px;
	padding-left:16px;
}
.topmenu a:link{font-family : Verdana, Arial,;	font-size : 14px;	color: #56A270; TEXT-DECORATION:none;  font-weight: bold; }
.topmenu a:visited{font-family : Verdana, Arial;	font-size : 14px;	color: #56A270; TEXT-DECORATION:none;  font-weight: bold; }
.topmenu a:hover{font-family : Verdana, Arial;	font-size : 14px;	color: #56A270; TEXT-DECORATION:none;  font-weight: bold; }

.topmenuact{
	font-family : Verdana, Arial;
	font-size : 14px;
	color: #5E677F;
	font-weight: bold;
	height: 20px;
	padding-left:16px;	
}
.topmenuact a:link{font-family : Verdana, Arial,;	font-size : 14px;	color: #5E677F; TEXT-DECORATION:none;  font-weight: bold; }
.topmenuact a:visited{font-family : Verdana, Arial;	font-size : 14px;	color: #5E677F; TEXT-DECORATION:none;  font-weight: bold; }
.topmenuact a:hover{font-family : Verdana, Arial;	font-size : 14px;	color: #5E677F; TEXT-DECORATION:none;  font-weight: bold; }

#smalltab{
	font-family : Verdana, Arial;
	font-size : 10px;
	color: #000000;
	font-weight: normal;
}

.content td, .content {
	font-family : Verdana, Arial;
	font-size : 12px;
	color: #5E6784;

}
.content a:link{font-family : Verdana, Arial,; font-weight: bolder;	font-size : 12px;	color: #5E6784; TEXT-DECORATION:underline;}
.content a:visited{font-family : Verdana, Arial; font-weight: bolder;	font-size : 12px;	color: #5E6784; TEXT-DECORATION:underline;}
.content a:hover{font-family : Verdana, Arial; font-weight: bolder;	font-size : 12px;	color: #5E6784; TEXT-DECORATION:none;}
.contentimg{
	float: left;
	margin: 2px 10px 5px 0px;
	
}

.rtop{
	font-family : Verdana, Arial;
	font-size : 11px;
	color: #5A5A5A;
}
.rtop a:link{font-family : Verdana, Arial,;	font-size : 11px;	color: #5A5A5A; TEXT-DECORATION:none; }
.rtop a:visited{font-family : Verdana, Arial;	font-size : 11px;	color: #5A5A5A; TEXT-DECORATION:none; }
.rtop a:hover{font-family : Verdana, Arial;	font-size : 11px;	color: #5A5A5A; TEXT-DECORATION:none; }

.advanced{
	background: #BBCADA;
	color: #FFFFFF;
	font: Verdana, Arial;
	font-size: 11px;
	font-weight: bolder;
	padding: 1px 2px 1px 2px;
}
.rtop a:link{font-family : Verdana, Arial,;	font-size : 11px;	color: #FFFFFF; TEXT-DECORATION:underline; }
.rtop a:visited{font-family : Verdana, Arial;	font-size : 11px;	color: #F2F5F7; TEXT-DECORATION:underline; }
.rtop a:hover{font-family : Verdana, Arial;	font-size : 11px;	color: #FFFFFF; TEXT-DECORATION:none; }

.smallindex{
	font-size: 11px;
}

.hotlinks{
	font: Verdana, Arial;
	font-size: 10px;
	font-weight: bolder;	
	color: #919AB4;
	text-transform: uppercase;
	margin-bottom:8px;
}
.hotlinks a:link{color: #919AB4; font-size: 10px; TEXT-DECORATION:none; }
.hotlinks a:visited{color: #919AB4; color: #919AB4; font-size: 10px; TEXT-DECORATION:none; }
.hotlinks a:hover{color: #919AB4; color: #919AB4; font-size: 10px; TEXT-DECORATION:underline;}

.anounce{
	padding-bottom: 10px;
}
.anounce a:link{ }
.anounce a:visited{ }
.anounce a:hover{ }

.anounceheader{
	width: 100%;
	background: #BBCADA;
	color: #FFFFFF;
	font: Verdana, Arial;
	font-size: 10px;
	font-weight: bolder;
	padding: 1px 2px 1px 2px;	
	text-transform: uppercase;
	margin-bottom:5px;
	
}
.price{
	background: #BBCADA;
	color: #FFFFFF;
	font: Verdana, Arial;
	font-size: 10px;
	font-weight: bolder;
	padding: 1px 2px 1px 2px;	

	margin-bottom:5px;
	
}

.copy{
	font-family: Arial;
	font-size: 10px;
	color: #919AB4;
}
.copy a:link{color: #919AB4; font-size: 10px; TEXT-DECORATION:none; }
.copy a:visited{color: #919AB4; color: #919AB4; font-size: 10px; TEXT-DECORATION:none; }
.copy a:hover{color: #919AB4; color: #919AB4; font-size: 10px; TEXT-DECORATION:underline;}
.borderedtable{border-style:ridge; border-color:#000000; border-width:1px; border-collapse:collapse; }
.borderedtable td{border-style:ridge; border-color:#000000; border-width:1px; background-color: #ffffff; padding: 2px 2px 2px 2px;}
.anons{width; 150px;}
.divgallery{width: 24%; height: 200px; float:left; padding: 10px 0px 10px 5px ; }

.submenu_top{
	background: #BBCADA;
	color: #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bolder;
	padding: 1px 2px 1px 2px;	
	line-height: 24px;
	margin-bottom:5px;	
}
.submenu_top a:link{color: #FFFFFF; font-size: 10px; TEXT-DECORATION:none; }
.submenu_top a:visited{color: #FFFFFF; font-size: 10px; TEXT-DECORATION:none; }
.submenu_top a:hover{color: #FFFFFF; font-size: 10px; TEXT-DECORATION:underline;}

.price_adv{
	/*background: #BBCADA;*/
	color: #868faa;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	padding: 1px 2px 1px 2px;	
	line-height: 24px;
	margin-bottom:5px;	
}
.price_adv a:link{font-weight: normal; color: #868faa; font-size: 10px; TEXT-DECORATION:none; }
.price_adv a:visited{font-weight: normal; color: #868faa; font-size: 10px; TEXT-DECORATION:none; }
.price_adv a:hover{font-weight: normal; color: #868faa; font-size: 10px; TEXT-DECORATION:underline;}
.price_adv2{
	color: #BBCADA;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	padding: 1px 2px 1px 2px;	
	line-height: 12px;
	;	
}
.divgallery {width:20% !important; padding-left:0px !important;}
.doctortable{border-style:ridge; border-color:#e6e6e6; border-width:1px; border-collapse:collapse; }
.doctortable td{border-style:ridge; border-color:#e6e6e6; border-width:1px; background-color: #ffffff; padding: 3px 3px 3px 3px;}
.doctortable th{text-align:center; font-size : 10px; border-style:ridge; border-color:#e6e6e6; border-width:1px; color:ffffff; padding: 3px 3px 3px 3px; background-color:#bbcada;}
