/* CSS Document */

/* Body Layout Styles */
html, body {overflow:auto; } 
html {overflow:auto; }
* html {overflow:auto; }
	

/* Global Styles */

h1 {font-size:16px; color:#4A82AB;}
h2 {font-size:14px; color:#4A82AB; }
h3 { margin:4px 0px; color:#4A82AB; font-size:14px; }

hr { color: #eeeeee; background-color:#d9d9d9; height: 1px; width:300px; border:0px; margin-left:100px; }

p, li {font-size:12px; color:#666666;}


	  
a {color:#4A82AB; text-decoration:none;}
a:hover {color:#4f4f4f}
a img {border:0px;}

.clear {clear:both;}
.floatleft {float:left;}
.fullwidth {width:100%;}
.seven60 {width:760px}




/* Header Layout Styles */	
#header {display:none;}
* html #header {display:none;}

/* Header Visual Styles*/
#header {display:none; }
	 img#logo { display:none;}
	 img#title {display:none;}
	 img.title, img#title {display:none; }



/* Nav Layout Styles */
#nav {display:none; }
* html #nav {display:none;}

/* Nav Visual Styles */
	#navtop {display:none;}
		#nav ul {display:none; }
		#nav ul li {display:none; }
		#nav ul li a {display:none;}
		#nav ul li a.active {display:none;}
		#nav ul li ul li a {display:none;}
		
	 #navbottom {display:none;}
	.flag {display:none;}



/* Breadcrumb Layout Styles */
#breadcrumb{ display:none;	}
* html #breadcrumb {display:none;}

/* Breadcrumb Visual Styles */
#breadcrumb {display:none;}
#breadcrumb ul {display:none;}
#breadcrumb ul li {display:none;}
#breadcrumb ul li.here {display:none;}
#breadcrumb ul li a {display:none;}



/* Content Layout Styles */
#homecontent, #internalcontent {   overflow:auto;    position:relative ! important;      top:0px ! important;   left:30px ! important;   }
#homecontent { top:0px;}
#internalcontent { top:0px;}
* html #homecontent, * html #internalcontent { }
* html #homecontent {}
* html #internalcontent {}

/* Content Visual Styles */

h1 {padding:30px 0px 0px 100px;}
h1 img {margin:-30px 0px 0px -100px; width:90px; float:left;}

h1#homepage {margin-left:-9999px; margin-top:-999px;}



h1.school {padding:10px 0px 0px 100px;}
h1.school img {margin:-10px 0px 0px -100px;  width:90px;}

ul.listpage li h2 {margin:0px; padding:3px 0px; color:#666666;}

.indent {margin-left:100px;}

img.school {margin-left:90px;}

img.taketour {margin-left:20px; padding-bottom:30px; }


ul.listpage {list-style-type:none; padding:0px;}

p, ul.listpage li {margin-left:100px}
img.left-illustration, img.link-logo {margin-left:-100px; clear:both; float:left; width:90px;}



ul.listpage li, .list, p.divide, table.supplements tr, div.thumb {background-image:url(../_images/Nav/hr-divider.gif);  background-position:0% 100%; background-repeat:no-repeat;}
.list, p.divide, table.supplements tr {padding:15px 0px;}
ul.listpage li {padding:20px 0px}

ul.listpage li, .list {font-size:13px; clear:both;  }
ul.listpage li img.lest-illustration, p.list img.left-illustration{margin-top:-15px;}
ul.listpage li img.link-logo, p.list img.link-logo{margin-top:-5px;}


div.list, table.supplements {margin-left:100px; padding:10px 0px; color:#666666;}

table th { font-style:italic; text-align:left;}

table.fees, table.supplements, table.times {width:430px; border:0px; color:#666666; font-size:13px;}
table.fees {padding-bottom:5px;}

td.cycle {width:25%; font-weight:bold; }
table.supplements td {padding:10px 0px;}
td.price {width:33.3%; font-weight:bold;  background:none}

table.times { padding-bottom:15px; margin-top:-13px;}
table.times td { vertical-align:top}
table.times td.timeperiod {font-weight:bold; width:30%}

#contact { margin-left:100px; font-size:12px; color:#666666}
#contact td {vertical-align:top; padding-right:20px; width:50%}

#locmap { margin:118px auto 0px auto; width:520px; height:420px; }

#homecontent img {padding:0px; margin:0px;}

img.thumb {width:135px; height:95px; margin-right:5px; margin-bottom:5px;}
div.thumb {padding-bottom:10px; margin-bottom:10px; margin-left:100px}
img.tourimage {width:420px; margin-left:100px;}

#battersea-tour, #fulham-tour {position:absolute; width:520px; height:383px; left:0px;}
	#battersea-tour img, #fulham-tour img {position:absolute;}
	
	#battersea-tour .img1 {left:0px; top:0px;}
	#battersea-tour .img2 {left:126px; top:0px;}
	#battersea-tour .img3 {left:126px; top:160px;}
	#battersea-tour .img4 {left:244px; top:160px;}
	#battersea-tour .img5 {left:353px; top:160px;}
	#battersea-tour .img6 {left:455px; top:160px;}
	#battersea-tour .img7 {left:0px; top:251px;}
	#battersea-tour .img8 {left:126px; top:251px;}
	#battersea-tour .img9 {left:244px; top:251px;}
	#battersea-tour .img10 {left:353px; top:251px;}

	#fulham-tour .img1 {left:0px; top:0px;}
	#fulham-tour .img2 {left:0px; top:122px;}
	#fulham-tour .img3 {left:90px; top:122px;}
	#fulham-tour .img4 {left:187px; top:122px;}
	#fulham-tour .img5 {left:288px; top:122px;}
	#fulham-tour .img6 {left:389px; top:122px;}
	#fulham-tour .img7 {left:90px; top:239px;}
	#fulham-tour .img8 {left:187px; top:239px;}
	#fulham-tour .img9 {left:288px; top:239px;}
	#fulham-tour .img10 {left:389px; top:239px;}
	





/* Footer Layout Styles */
#footer {display:none;}
* html #footer { display:none;}

/* Footer Visual Styles */
#footer {display:none;}
	#footer ul {display:none;}
	#footer ul li {display:none;}
	#footer ul li a {display:none;}
	#footer ul li a:hover {display:none;}
	#footer div.flags {display:none;}
	#footer img.character {display:none;}
	
	#sideimage{ display:none;}


