﻿html,body  {margin:0;padding:0; border: none; background-image:url(../images/layout/backround.jpg);  background-repeat:repeat-x; background-color:#294E60}
body{font: 76% arial,sans-serif;text-align:center; font-size:12px;  }
img{margin:0;padding:0; border: none;}
p{margin:0 0px 10px; color:#81AFC9;}
a {display:inline;color: #ffffff;}
div#outsidewrapper {width:1000px; margin-left:auto; margin-right:auto; overflow:hidden; }
 
div#header{   text-align:center; height:93px; float:left;}
div#header_left {width:180px; float:left; background-image:url(../images/layout/logo.jpg); background-repeat:no-repeat;   height:93px;}
div#header_mid {width:600px; float:left; background-image:url(../images/layout/head_back.jpg); background-repeat:no-repeat; height:93px}
div#header_right{width:210px; float:left; height:93px;   }
    

div#scroller { background-color:#81AFC9; height:200px; width:618px; } 
 
div#content p{line-height:1.4}
.clearboth {clear: both; }
div#container{width:1000px;margin:0 auto; text-align:left;  }

div#right_col {  width:190px ;float:left; margin-left:5px;  background-color:#223A46; min-height:500px; }
.btn { background-color:#81AFC9; width:100%; border:3px solid #2B5166; height:50px; font-weight:bold; color:#223A46; }
.btn:hover { background-color:#81AFC9; width:100%; border:3px solid #ffffff; height:50px; }
#cnt_form {border:2px solid #81AFC9; border:1px solid black; padding:5px;  background-color:#2B5166;}


div#wrapper{Clear:both; float:left; width:100%;   padding-top:5px; padding-left:2px; padding-right:2px; padding-bottom:5px;    
            background-color:#2A4F61; background-image:url(../images/layout/content_back.jpg);
            background-repeat:repeat-x; border:1px solid #223A46; position: relative; 

    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    /*next line css3 compiant */
    border-radius: 5px;
}
.rounded-corners {
    behavior: url(/css/border-radius.htc);
    border-radius: 5px;
}




div#ads {background-color:White}
div#content{margin-left: 0px; float:left; width:619px; background-color:#223A46; height:100%; margin-bottom:10px;  }
div#adcontent{margin-left: 0px; float:left; width:454px; height:100%;}
 
div#footer{clear:left; width:100%; color: #81AFC9; text-align:right; float:left;
          background-image:url(../images/layout/foot_grad.jpg); height:78px; }
          
div#footer a{margin:0;padding:0px 0px; color:#81AFC9; text-decoration:none}
div#footer a:hover{ color:white}

#footer-left {width:32%; height:70px; float:left; border-right:2px solid #223A46; text-align:left; padding:5px;}
#footer-mid {width:32%; height:70px; float:left; border-right:2px solid #223A46;  text-align:left; padding:5px;}
#footer-right {width:32%; height:70px; float:left;   text-align:right; padding:5px;  }

.heading { padding-left:10px;	}
h1 {color:#81AFC9; margin: 0.1em 0; font-size: 1.6em; font-weight: normal; font-family:'Palatino Linotype', 'Goudy Old Style', 'Lucida Calligraphy', Tahoma, Sans-Serif ; }
h2 {color:#81AFC9; margin: 0.5em 0; font-size: 1.5em; font-weight: normal; font-family:'Palatino Linotype', 'Goudy Old Style', 'Lucida Calligraphy', Tahoma, Sans-Serif ;}
h3 {color:#81AFC9;margin: 0.5em 0; font-size: 1.4em; font-weight: normal; font-family:'Palatino Linotype', 'Goudy Old Style', 'Lucida Calligraphy', Tahoma, Sans-Serif ;	}
h4 {color:#81AFC9;	margin: 0.5em 0; font-size: 1.2em; font-weight: normal; font-family:'Palatino Linotype', 'Goudy Old Style', 'Lucida Calligraphy', Tahoma, Sans-Serif ;	}
h5 {color:#81AFC9; margin: 0.5em 0; font-size: 1.0em; font-weight: normal; font-family:'Palatino Linotype', 'Goudy Old Style', 'Lucida Calligraphy', Tahoma, Sans-Serif ;	}
h6 {color:#81AFC9;	padding:0px; margin:0px; text-align:right;   font-size: 0.8em; font-weight: normal; font-family:'Palatino Linotype', 'Goudy Old Style', 'Lucida Calligraphy', Tahoma, Sans-Serif ;}

#header_right h5 {color:#81AFC9; padding:0px!important; margin:0px!important; text-align:right; font-size: 0.8em; font-weight: normal; font-family:'Palatino Linotype', 'Goudy Old Style', 'Lucida Calligraphy', Tahoma, Sans-Serif ;}
#header_right h3 {text-align:right;}


.gencontent {width:97%; padding:10px; min-height:300px; }
.gencontent img {margin: 0px 5px 0px 0px; }


/*Testimonials */
.quote { padding:10px;  font-style :italic }
div#content { min-height :500px; }
/* Default Page */
div#defaultcontent { }
div#defaultcontent h2{text-align:center}
.btmboxes{width:600px; float:left; padding-bottom:20px; background-color:White;}
.leftbox{ float:left;  margin-left:2px; background-image: url(../images/layout/boxback.gif); height: 150px; width:190px; background-repeat:no-repeat}
.middlebox{ float:left;  margin-left:12px; background-image: url(../images/layout/boxback.gif); height: 150px; width:190px; background-repeat:no-repeat}
.rightbox{ float:left; margin-left:12px;  background-image: url(../images/layout/boxback.gif); height: 150px; width:190px; background-repeat:no-repeat; text-decoration:none;}
.rightbox h3, .leftbox h3, .middlebox h3{padding-left:10px; color:White;}
.rightbox a, .leftbox a, .middlebox a { display:block; text-align:center; padding-left:5px; text-decoration:none;}
.rightbox a:hover, .leftbox a:hover, .middlebox a:hover {color:Red} 
.surround {border:thin solid white; 
     margin-left:auto;
     margin-right:auto;
    width:122px;} 
.surround a{display:inline; padding:0px;  }

/* domain Checker */
div#wwwwrapper {float:left; margin-left:auto; margin-right:auto; width:200px; }
 
 
 

div#boxwrap {float:left; border: thin solid navy; width:200px; margin-left:auto; margin-right:auto;}
div#boxes{float:left;  width:260px;}
div#domainresults { margin-top:10px; margin-bottom:10px; padding-bottom:5px;  width:310px;  color:blue; border:thin solid #5A6B94; float: left; margin-left:0px;}
div#domainresults  p{color:White; text-align:center; background-color:#5A6B94;}
.domresult { color:Red;  }
.domname {color:blue; padding-left:10px;}
div#domleft{float:left; width: 66px;}
div#dommiddle {float:left; width: 66px;}
div#domright {float:left; width: 66px;}
 
  
/* Aboutus Page */
div#betterdesign {float:right}


/* setup email page */
div#tutimages {width:100%; text-align:center;}
  
.no {color:#81AFC9; vertical-align:top; width:20px; text-align:center;}  
.setupmail { color:#81AFC9;  }

 

#scroller {position:relative; }

#slider{}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:618px;
	height:200px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	
	}	
#nextBtn 
{
    top:20%;
	left:580px;
	}														
#prevBtn a, #nextBtn a  
{
    position:absolute;
    top: 20%;
	display:block;
	width:30px;
	height:77px;
	background:url(../images/btn_prev.gif) no-repeat 0 0;	
	display:none;
	
	}	
#nextBtn a{ 
	background:url(../images/btn_next.gif) no-repeat 0 0;	
	}	
	
.mod_top {width:180px; margin: 0px auto; padding-left:5px;  background-image:url(../images/layout/btn_back.jpg); border-bottom:1px solid #223A46; height:30px; color:#558CAB}
	
.moduletable {padding:5px;background-color:#558CAB; width:170px; margin-right:auto; margin-left:auto; }
	/*
div#navigation { float:left; width: 180px; height:100%;    }

div#navigation a{ text-decoration:none; line-height:20px; color:#81AFC9;  display:block; padding:2px; padding-left:10px;  
                  background-image:url(../images/layout/btn_back.jpg); border-bottom:1px solid #223A46}

div#navigation a:hover {background-color:Navy; color:White; border-bottom:1px solid #81AFC9}
*/

/* ################## Main Menu ################## */
#left {width:180px; float:left; }
#left ul {
	list-style-type:none;
	margin:0 0 0px 0px;
	width:180px;
}

#left ul li {
	background-color:#558CAB;
    background-image:url(../images/layout/btn_back.jpg);  
	width:180px;
 	border-bottom:1px solid #223A46;
 
}

#left ul li a {
	display:block;
	text-decoration:none;
	width:170px;
	padding:2px 0px 2px 0px; 
	padding-left:10px;  
	line-height:20px;
 
}

#left ul li a:link,
#left ul li a:visited {
	color:#81AFC9; 
	font-weight:normal;
}

#left ul li a:hover,
#left ul li a:active,
#left ul li a:focus {
	border-bottom:1px solid #558CAB;
}

/* Level 2 */
#left ul li ul {
	border-top:0;
	margin:0;
	margin-left:20px;
	width:220px;
}

#left ul li ul li {
	width:210px;
	   background-image:url(../images/layout/btn_back.jpg)!important;  
}
#left ul li ul li a{
	color:#81AFC9; 
 	width:200px;
}

#left ul li ul li {
	margin:0px;
}

#left ul li ul li a:hover,
#left ul li ul li a:active,
#left ul li ul li a:focus {
	border-bottom:1px solid #558CAB;
	background:#294A5B !important;
	background-image:url(../images/layout/btn_back.jpg)!important;  
	width:200px;
}
#left ul li ul li ul {
	border:solid 0 #000033;
	padding:10px 0 10px 0px;
}

#left ul li.active a:link,
#left ul li.active a:visited 
{
   
	background:#223A46;
	color:#fff;
	padding:3px 0 6px 6px;
	width:200px;
	background-image:url(../images/btn_back.jpg)!important;
	
}
/* level 2 */
#left ul li.active ul li a:link,
#left ul li.active ul li a:visited {
	color:#558CAB;
	font-weight:normal;
	padding:3px 4px 3px 5px;
	background-image:url(../images/btn_back.jpg)!important;
	width:100%;
}

#left ul li.active ul li ul li a:link,
#left ul li.active ul li ul li a:visited {
	background-image:url(../images/btn_back.jpg)!important; 
	color:#fff;
	width:100%;
	font-weight:normal;
	margin:0 0 0 10px;
}

#left ul li.active ul li.active a:link,
#left ul li.active ul li.active a:visited {
	color:#fff;
	width:200px;
	width:100%;
}
#left ul li.active ul li.active a:link 
 {
	border-bottom:solid 1px #fff;
	border-left:solid 0 #DD75BB;
	color:#000;
	font-weight:normal;
	padding:3px 4px 3px 5px;
}

#left ul li.active ul li.active ul li a:link,
#left ul li.active ul li.active ul li a:visited {
	background:url(../images/arrow.gif) #fff no-repeat top left;
	color:#000;
	font-weight:normal;
	margin:0 0 0 15px;
	padding:3px 0 3px 15px;
}
/* Level 3 */
#left ul li.active ul li.active ul li.active span.active_link {
	background:url(../images/arrow.gif) #fff no-repeat top left;
	color:#000;
	margin:0 0 0 15px;
	padding:3px 0 3px 15px;
}
 

/************************************* Accordian ***********************/
div#list1b a{ clear:both;   width:100%}
.stretchtoggle {clear:both;  width:600px; background-image:url(../images/Layout/btn_back.jpg); 
                border:thin solid #223A46; border-bottom:0px; float:left; height:35px;  }

.physio {clear:left; float:left; margin-left:1px; width:600px; color:#223A46;  color:#fff; background-color:#558CAB; }

.physiotherapist_img {width:100px; float:left;  }

.stretcher {width:525px; margin:0px; float:left; height:35px; padding-top:0px; }

.stretcher_image {height:30px; float:left; padding-top:5px; cursor:pointer;  background-image:url(../images/Layout/btn_back.jpg); }

.quals {float:left; height:30px; width:400px;  padding-top:0px; }

.quals h3{color:#0A6DFC;color:#95BFFF; font-size:12px; padding:3px;   
            }

.quals h3:hover{color:#ffffff; cursor:pointer; text-decoration:none;  }
#details {padding:5px; }
	
#details p, #details h4 {color:#223A46!important;}
#details li {list-style-image:url(../images/Layout/arrow.gif); }
.linker {font-size:12px; display:inline;   }


