@charset "UTF-8";
/* CSS Document */
html { min-height: 100%; margin-bottom: 1px; 
}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #622666;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
}
#container {
	position:relative;
	width: 900px;
	margin: 10px auto 0px auto; 
	border: 0px solid #000000;
	text-align: left; 
}
#header {
	float:left;
	width:900px;
	background-color:#b81fb4;
	margin:0px;	
	padding: 0px;
	eborder:solid #0F0
	}
	
#header P{color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px;	
padding: 0px;

}

#header a{
	margin:0px;	
	padding: 0px;
	
	}
	
h1{
	
	color:#b81fb4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:20px 10px 10px 15px;
	}	
	
	h2{
	
	color:#b81fb4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
margin:20px 10px 0px 15px;
	}	
	
	
		
	
	h3{
	
	color:#4c004a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
margin:10px 10px 0px 15px;
	}	

	
	h4{
	
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
margin:10px 10px 0px 15px;
	}	

.highlight1	{color:#555555;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 0px 0px;
}


#logo{
Position:absolute;
left:20px;
top:30px;
	
	
	
	}


 #terapia-title{
	margin:30px 0px 0px 170px;	
	padding: 0;
	}
#strapline{
	width:340px;
	height:55px;
	margin:0px 0px 10px 10px;	
	padding: 0;}



#main-nav {
margin:20px 0px 0px 180px;
}

#main-nav p {

font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}


#main-nav a:link, #main-nav a:visited{text-decoration:none;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;}

#main-nav a:hover, #main-nav a:active{text-decoration:none;
color:#4c004a;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;}


#course-navbar {
width:;
background-color:#9a1796;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 10px;
}

#course-navbar p{
	
padding:2px 0px 2px 0px;
margin:0px 0px 0px 0px;
color:#dddddd;
font-size:10px;
}


#course-navbar a:link, #course-navbar a:visited{text-decoration:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

#course-navbar a:hover, #course-navbar a:active{text-decoration:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#e27de0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

#text a:link, #text a:visited{text-decoration:none;
height:inherit;
width:inherit;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#b81fb4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

#text a:hover, #text a:active{text-decoration:none;
height:inherit;
width:inherit;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#4c004a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
	
	


#maincontent {

	width:900px;
	float:left;
	margin:0px;
	padding: 0px;
	background:#4c004a url(../images/background2.gif) no-repeat ; }



#course-nav{
	
	float:left;
	width:180px;
	margin:40px 0px 0px 0px;
	padding:0px;}
	
	#course-nav img{
	
	width:180px;
	height:30px;
	margin:10px 0px 5px 0px;
	padding:0px;}
	
#pages{
	
	background-color:#ffffff;
	float:left;
	width:520px;
	min-height:500px;
	margin:0px;
	padding:0px;}
	
	.portrait{border:1px #4c004a solid;
	float:left;
	width:150px;
	margin:5px 0px 5px 14px;
	padding:0px;
	text-align:center;}
	
	.portrait img{
	height:100px;
	width:100px;
	margin:0px;
	padding:0px;
	}
		
		
		

#pages a{
	
	text-decoration:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

}


#text{
	
	background-color:#ffffff;
	float:left;
	margin:0px 0px 20px 0px ;
	padding:0px;}


	
#text P{color:#555555;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:5px 15px 10px 15px;
}

#text li{
list-style:decimal;
color:#4c004a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:5px 0px 0px 0px;
padding:0px}

#text ul{
margin:10px 0px 15px 40px;
padding:0px}

.secondary {
margin:2px 0px 0px 30px;
padding:0px}

#text .secondary li{
list-style:square;
color:#7a0d77;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 3px 0px;
padding:0px}

.tertiary{
margin:2px 0px 0px 30px;
padding:0px}

#text .tertiary li{
list-style:circle;
color:#7a0d77;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 3px 0px;
padding:0px}

dl{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:5px 0px 0px 15px;
padding:0px}


dt{
color:#4c004a;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:5px 0px 0px 0px;
padding:0px}


dd{
color:#555555;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 10px 5px 0px;
padding:0px}

.comment dl{

font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
margin:5px 0px 0px 15px;
padding:0px}


.comment dt{
color:#b81fb4;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:2px 0px 15px 0px;
padding:0px}


.comment dd{
color:#555555;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
margin:0px 10px 0px 0px;
padding:0px}


.practioners dl{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:5px 0px 0px 15px;
padding:0px}


.practioners dt{
color:#4c004a;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:10px 0px 0px 0px;
padding:0px}


.practioners dd{
color:#555555;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:1px 10px 0px 0px;
padding:0px}


.highlight2	{color:#4c004a;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 0px 0px;
}

.highlight3 p{
	
color:#222222 !important;
font-family:Arial, Helvetica, sans-serif;
font-size:11px!important;
margin:1px 0px 2px 0px !important;}


#fees{
color:#555555;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:5px 0px 5px 0px;
padding:0px}


#course-nav ul{

margin:0px 0px 0px 0px;
padding:0px;
}

#pictures img{
	width:160px;
	height:100px;
	margin:0px 0px 20px 20px;
	padding:0px;
		}
		
		
.pdf{width:40px;
height:40px;
border:0px;
margin:10px 0px 20px 20px;
	padding:0px;} 


.fade_in{
    filter: alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
}


#footer {
	
	background:#4c004a;
	padding:2px 20px 20px 20px;
}
#footer p {
	color:#ffffff;
	font-size:12px;
	margin: 0px; 
	padding: 0px;
}



#footer-nav {
margin:0px 0px 10px 160px;

}

#footer-nav p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px 0px 0px 0px;
}


#footer-nav a:link, #footer-nav a:visited{text-decoration:none;
color:#dddddd;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;}

#footer-nav a:hover, #footer-nav a:active{text-decoration:none;
color:#b81fb4;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;}



#links a:link, #links a:visited{text-decoration:none;
color:#752e73;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;}

#links a:hover, #links a:active{text-decoration:none;
color:#b81fb4;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;}

#copyright p{

float:left;
margin:0px 0px 0px 10px;
color:#c4a9c3;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

#surfdesign{
	float:right;
margin:0px 10px 20px 0px;

}

#surfdesign p{font-size:14px;
color:#752e73;}



#surfdesign a{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#b81fb4;}


.clear{clear:both}
