



#treatmentCentresContainer 
{
    width:740px;
    background:none;

}
#treatmentCentresContainer .inner
{
    padding:4px;
    margin-left:3px;
    width:auto;
    min-height:10px;
    margin-right:5px;
    position:static;
    background:#def1fa;
    
}
#featured 
{
    width:969px;
    position:relative;
    background:url('../images/skin/featured_bg.jpg') repeat-y;
    1padding-bottom:31px;
	position:relative;
}
#featured .featuredOV 
{
    position:absolute;
    top:7px;
    left:6px;
}
#featured .inner 
{
    1min-height:372px;
    1height:372px;
1height:auto !important;
    padding:20px 18px ;
    1_height:372px;
    background:url('../images/skin/featured_top.jpg') no-repeat;
}
#featured .btm
{
    position:absolute;
    width:100%;
    height:31px;
    bottom:0px;
    background:url('../images/skin/featured_btm.jpg') no-repeat;
}
#featured .content img
{
    width:180px;
    height:90px;
}
#featured .content 
{
    width:180px;
    float:left;
    padding:3px;
}

#featured h2 
{
    margin:0px;
    padding:3px;
    background: #4c913a;
}
#featured h2 a
{
    color:#fff;
}
#featured p 
{
    margin:0px;
    margin-bottom:10px;
    background:none;
    min-height:77px;
}

   


#premium 
{
    width:969px;
    position:relative;
    padding-bottom:10px;
    z-index:30; 
    background:#edecfb;

}

#premium .imgLarge
{
   
    height:326px;
    width:710px;
    z-index:20;
}

#premium .premierLogo 
{
    position:absolute;
    top:203px;
    left:7px;
    z-index:21;
} 
#premium .premierTitle 
{
    position:absolute;
    top:220px;
    left:0px;
    z-index:21;
    padding:10px 20px;
    font-size:2em;
    color:#fff;
    opacity:0.8;
    filter:alpha(opacity=80);
    background:#7553ac;
} 
#premium .premierAddress 
{
    background:#eaebec;
    position:absolute;
    top:275px;
    left:0px;
    color:#000;
    padding:3px 10px;
    z-index:22;
    width:630px;
    opacity:0.8;
    filter:alpha(opacity=80);
}
#premium .premierAddress .address
{
   float:right;
}
#premium .featuredOV 
{
    position:absolute;
    top:7px;
    left:6px;
}
#premiumCover 
{
    width:969px;
    left:0px;
    position:absolute;
    top:0px;
    float:left;

    height:290px;

   
    z-index:30;

}
#premiumCover .inner 
{
    padding:20px 10px ;
    background:url('../images/skin/bg_top.png') no-repeat;
}
#premium .btm
{
    position:absolute;
    width:100%;
    height:31px;
    bottom:0px;
    left:0px;
    background:url('../images/skin/bg_btm.png') no-repeat;
}
#premium .content img
{
    width:232px;
    height:100px;
}
#premium .content 
{
    position:relative;
    z-index:100;
    width:232px;
    float:left;
    padding:1px;
}

#premium h2 
{
    margin:0px;
    padding:3px;
    background: #7553ac;
}
#premium h2 a
{
    color:#fff;
}
#premium p 
{
    margin:0px;
	background:none;
    /*background:#fff;*/
    min-height:60px;
    padding:5px;
}

#premium .premiumList 
{
    padding-top:340px;
    padding-left: 15px;
    background:url('../images/skin/bg_bg.png') repeat-y;
    z-index:1;
    width:955px;
    float:left;
}

#premium .largeAdvert 
{
     position:absolute;
    top:9px;
    left:7px;
    z-index:2;
}
#premium .largeAdvert.active 
{
     z-index:10;
}



.details 
{
    position:absolute;
    padding: 20px 20px 20px 70px;
    width:213px;
    height:67px;
    right:7px;
    z-index:0;
    border-bottom:2px solid #fff;
}

.premier1.details
{
    top:6px;
    
}
.premier2.details
{  
    top:106px;     
}
.premier3.details
{
    top:206px;
}
.details 
{
    z-index:0;
}
.details.active
{
    background:url("../images/skin/premier_ov.png");
    color:#fff;   
    z-index: 11;
    border:none;
}


#premium .premiumMore 
{
    position:absolute;
    right:10px;
    top:308px;
}


#premiumCover a, #premiumCover a:hover 
{
    background:none!important;
    border:none;
    outline:none;
}

.mainContainerindex 
{
    margin-top:5px;
}
.treatmentCentresContent 
{
    width:235px;
    height:63px;
    background:none;
    margin:3px 3px 3px 3px;
    
}
.treatmentCentresContent h2
{
    padding:0px;
    float:left;
    width:156px;
}
.treatmentCentresContent.rightContent
{
    margin-right:0px;
    
}

#articlesContainer 
{
    width: 488px;
    height: 208px;
    margin-right:1px;
    margin-top:15px;
}
#articlesContainer .bg 
{
    background:url("../images/skin/bg_purple.jpg") top;
     margin-left:3px;
}

#articlesScroller 
{
    width:465px;
    height:180px;  
}

.jobContainer 
{
    width:246px;
  
    margin-top:15px;
}
.jobContainer .bg 
{
     background:url("../images/skin/bg_green.jpg")  0px 0px;
     margin-left:3px;
}

.jobContainer .inner 
{
    
    height:180px;
    overflow:auto;
     
    
}
.jobContainer .inner .content
{
    padding:3px 10px;
}
.jobContainer .inner .content a
{
    display:block;
    font-weight:bold;
}
.quickLinkContainer 
{
    width:737px;
    height:178px;
    margin-top:10px;
   
}

.quickLinkContainer .bg 
{
    margin-left:3px;
     background:url("../images/skin/bg_yellow.jpg") repeat-x top;
}

.quickLinkContainer .inner 
{
    width:734px;
    height:149px;
    overflow:auto;
    text-align:left;
}
.quickLinkContainer .inner .content
{
    padding:3px 10px;
}

#subscribeContainer
{
    margin-left:4px;
    margin-top:10px;
    width:212px;
    height:88px;
}
#subscribeContainer .inner
{
    background: url("../images/skin/bg_yellow.jpg") repeat-x scroll center bottom transparent;
    margin-left:3px;
    padding:3px 12px 7px 12px;
    margin-right:3px;
}

#subscribeContainer .inner a
{
    font-weight:bold;
}
.mainContainerindex 
{
    background:none;
    width:735px;
}

.menuMainContainer, .menuInnerContainer
{
    width:221px;
}

#welcomeContainer 
{
    width:221px;
    background:url("../images/skin/bg_welcome.jpg") no-repeat bottom;
    height:235px;
    margin-top:10px;
}

#featuredLocationsContainer 
{
    height:179px;
    background:url("../images/skin/bg_yellow.jpg") repeat-x bottom;
    width:220px;
    margin-top:10px;
   
}
.quickLinkContainer .inner div 
{
    float:left;
    padding-top:10px;
    width:235px;
}
.quickLinkContainer .inner a 
{
    display:block;
    font-weight:bold;
    padding: 2px 10px;
}

.maptitle {
	position:absolute;
	background:#ed685e;
	z-index:100;
	bottom:20px;
	left:0px;
	padding:8px 30px;
	color:#fff;
	font-size:2em;

}
.maptitle.purple {
	background:#9276c0;
}
.maptitle.blue {
	background:#6fb7d6;
}
.maptitle.yellow {
	background:#ebaa27;
}
.maptitle.green {
	background:#75a762;
}
.container {
	position:relative; width:710px; height:326px; overflow:hidden; z-index:10!important; opacity:1;
background:#fff;
	border-radius: 10px 0px 0px 0px;
}
#premiumCover .inner{
	z-index:11;
	
}

.premiumList .content.active {
	background:#d7c5f1;
}

.mapBtn {
	position:absolute; 
	height: 58px;
	width:58px;	
	top: 0px;
	left:0px;
	z-index:1000;
	display:none;
	cursor:pointer;
	background: url("/images/maps/globe.png");
}
.mapBtn:hover {
	background: url("/images/maps/globe-ov.png");
}

area, :focus, :blur {
	border:none!important;
	outline:none;
}

