/* Stylesheet for Tabor College Perth */
/* Author: Patima Tantiprasut, Designs by Patima */

body {
	margin: 0;
	padding: 0;
	text-align: center;
	background-image: url(../art/background-repeat.jpg);
	background-repeat: repeat-x;
	font-family: verdana, helvetica, arial;
	font-size: 1em;
	color: #999999;
}

#overall-container {
	background-image: url(../art/body-background.jpg);
	background-repeat: no-repeat;
	width: 100%;
	background-position: top center;
	margin: 0;
	padding: 0;
}

#container {
	width: 776px;
	margin: 0 auto;

}

#header {
	background-image: url(../art/tabor-header-graphic-bg.jpg);
	background-repeat: no-repeat;	
	margin: 0 auto;
	text-align: center;
	width: 776px;
	height: 213px;
}

#header img {
border: 0;
}

#primary-menu { 
	clear: both;
	background-image: url(../art/nav-bg.jpg);
	background-position: left;
	background-repeat: no-repeat;
	width: 773px;
	float: left;
	height: 22px;
	padding-left: 3px;
}

#primary-menu ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#primary-menu li {
	padding: 0;
	margin: 0;
	display: inline;
	position: relative;
	/*height: 22px; 
	height: relative;*/
	/*
	background-color: #fff; *//* because IE 6 is mean to us */
}

#primary-menu li a img {
	border: 0;
	padding: 0;
}

#primary-menu li a {
	border: 0;
}


#contentarea {
	/*background-image: url(../art/content-area-bg.jpg);*/
	background-repeat: no-repeat;
	clear: both;
	padding: 25px 35px 35px 20px;
	font-size: 12px;
	color: #999999;
	text-align: left;
	line-height: 14px;
}

#side-menu {
	font-size: 10px;
	float: left;
	width: 160px;
	background-color: #cccccc;
}

#side-menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#side-menu li {
	border-bottom: 1px solid #fff;
}

#side-menu li a {
padding: 4px 10px 4px 10px;
	color: #666666;
	display: block;
}

#side-menu li a:hover {
	font-weight: bold;
	text-decoration: none;
}
#internal-textarea {
	float: right;
	width: 530px;
	padding-bottom: 30px;
}

#internal-textarea img {
	margin: 0 0 10px 15px;
	border: 1px solid #666666;
}

#internal-textarea table {
	width: 530px;
}

#internal-textarea ul {
	list-style-type: square;
}
/*
#internal-textarea #linklist ul {
	list-style: none;
}

#internal-textarea #linklist li
{
	padding-left: 10px;
	background-image: url(../art/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
*/

#homepage-contentarea {
	clear: both;
	padding: 25px 45px 35px 45px !important;
	padding: 15px 45px 35px 45px;
	font-size: 12px;
	color: #999999;
	text-align: left;
	line-height: 14px;
}

#homepage-breakout {
	float: right;
	margin-left: 30px;
	font-size: 10px;	
}
#homepage-breakout .currentstudents {
	margin-top: 10px;
	background: #fff url(../art/img-currentstudents.gif) no-repeat top left;
	width: 151px;
	padding-left: 42px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #cccccc;
}

#homepage-breakout .joinalumni {
	margin-top: 10px;
	background: #fff url(../art/img-joinalumni.gif) no-repeat top left;
	width: 151px;
	padding-left: 42px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #cccccc;
}



#homepage-text {
	width: 450px;
}
#footer {
	clear: both;
	background-image: url(../art/footer-bg.gif);
	background-repeat: no-repeat;
	height: 17px !important;
	height: 23px;
	font-size: 10px;
	color: #cccccc;
	padding: 6px 0 0 45px;
	margin: 20px 0 0 3px;
}

h1 {
	text-indent: -9999px;
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	height: 25px;
}

/* tabor perth section titles */

h1.taborperth-welcome { background-image: url(../art/titles/taborperth-welcometotabor.gif); }
h1.taborperth-whoweare { background-image: url(../art/titles/taborperth-whoweare.gif); }
h1.taborperth-principal { background-image: url(../art/titles/taborperth-principal.gif); }
h1.taborperth-statement { background-image: url(../art/titles/taborperth-statement.gif); }
h1.taborperth-calendar { background-image: url(../art/titles/taborperth-calendar.gif); }
h1.taborperth-news { background-image: url(../art/titles/taborperth-news.gif); }
h1.taborperth-calendar { background-image: url(../art/titles/taborperth-calendar.gif); }
h1.taborperth-whystudy { background-image: url(../art/titles/taborperth-whystudy.gif); }
h1.taborperth-contact { background-image: url(../art/titles/taborperth-contact.gif); }
h1.taborperth-staff { background-image: url(../art/titles/taborperth-staff.gif); }
h1.taborperth-board { background-image: url(../art/titles/taborperth-board.gif); }
h1.taborperth-support { background-image: url(../art/titles/taborperth-support.gif); }
h1.taborperth-facilities { background-image: url(../art/titles/taborperth-facilities.gif); }

/* Prospective students section titles */

h1.prospective-prospective { background-image: url(../art/titles/prospective-prospective.gif); }
h1.prospective-handbook { background-image: url(../art/titles/prospective-handbook.gif); }
h1.prospective-prospectus { background-image: url(../art/titles/prospective-prospectus.gif); }
h1.prospective-fees { background-image: url(../art/titles/prospective-fees.gif); }
h1.prospective-feeshelp { background-image: url(../art/titles/prospective-feeshelp.gif); }
h1.prospective-international { background-image: url(../art/titles/prospective-international.gif); }
h1.prospective-external { background-image: url(../art/titles/prospective-external.gif); }
h1.prospective-life { background-image: url(../art/titles/prospective-life.gif); }
h1.prospective-counsel { background-image: url(../art/titles/prospective-counsel.gif); }
h1.prospective-timetable { background-image: url(../art/titles/prospective-timetable.gif); }
h1.prospective-contact { background-image: url(../art/titles/prospective-contact.gif); }
h1.prospective-application { background-image: url(../art/titles/prospective-application.gif); }
h1.prospective-faq { background-image: url(../art/titles/prospective-faq.gif); }

/* Current students section titles */

h1.current-current { background-image: url(../art/titles/current-current.gif); }
h1.current-calendar { background-image: url(../art/titles/current-calendar.gif); }
h1.current-news { background-image: url(../art/titles/current-news.gif); }
h1.current-council { background-image: url(../art/titles/current-council.gif); }
h1.current-fees { background-image: url(../art/titles/current-fees.gif); }
h1.current-resources { background-image: url(../art/titles/current-resources.gif); }
h1.current-chapel { background-image: url(../art/titles/current-chapel.gif); }
h1.current-events { background-image: url(../art/titles/current-events.gif); }
h1.current-handbook { background-image: url(../art/titles/current-handbook.gif); }
h1.current-graduates { background-image: url(../art/titles/current-graduates.gif); }
h1.current-opportunities { background-image: url(../art/titles/current-opportunities.gif); }
h1.current-map { background-image: url(../art/titles/current-map.gif); }
h1.current-secure { background-image: url(../art/titles/current-secure.gif); }

/* Courses section titles */

h1.courses-courses { background-image: url(../art/titles/courses-study.gif); }
h1.courses-arts { background-image: url(../art/titles/courses-arts.gif); }
h1.courses-christian { background-image: url(../art/titles/courses-christian.gif); }
h1.courses-counselling { background-image: url(../art/titles/courses-counselling.gif); }
h1.courses-ministry { background-image: url(../art/titles/courses-ministry.gif); }
h1.courses-levels { background-image: url(../art/titles/courses-levels.gif); }

/* Information for staff section titles */

h1.information-staff { background-image: url(../art/titles/information-staff.gif); }
h1.staff-staff { background-image: url(../art/titles/staff-staff.gif); }
h1.staff-handbook { background-image: url(../art/titles/staff-handbook.gif); }
h1.staff-conversion { background-image: url(../art/titles/staff-conversion.gif); }
h1.staff-forms { background-image: url(../art/titles/staff-forms.gif); }
h1.staff-secure { background-image: url(../art/titles/staff-secure.gif); }

/* Alumni section titles */

h1.alumni-alumni { background-image: url(../art/titles/alumni-alumni.gif); }
h1.alumni-info { background-image: url(../art/titles/alumni-info.gif); }
h1.alumni-join { background-image: url(../art/titles/alumni-join.gif); }
h1.alumni-graduates { background-image: url(../art/titles/alumni-graduates.gif); }
h1.alumni-news { background-image: url(../art/titles/alumni-news.gif); }


h2 {
	font-weight: normal;
	font-size: 14px;
	color: #2d783b; 
}

h3 {
	font-weight: normal;
	font-size: 12px;
	color: #2d783b; 
}

p {
	margin-top: 10px;
	line-height: 1.3em;
}

a {
	color: #37619a;
	text-decoration: none;
}

a:hover {
	color: #37619a;
	text-decoration: underline;
}

.clear {
	clear: both;
}

.fleft {
	float: left;
}

.fright {
	float: right;
}


/* DROP DOWN primary-menu */

#nav {
	margin: 0px;
	padding: 0px;

}

#nav, #nav ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

#nav li {
	float: left;
	margin: 0;
	padding: 0;
/*height: 22px;*/
}

#nav ul li a {
}

#nav li a:hover {
}

#nav li ul {
	clear: both;
	text-align: left;
	background-image: none;
	position: absolute;
	left: -999em;
	margin: 0px 0px 0px 0px;
	/*border-top: 3px solid #4A2266;*/

}

#nav li ul li {
	background-image: none;
	clear: both;
	/*background-color: #E6BAD3;*/
	background-color: #efefef;
	margin: 0px;
	padding: 0px;
}

#nav li ul li a {
	padding: 5px 5px 5px 10px;
	/*width: 127px;*/
	width: 135px;
	display: block;
	font-size: 11px;
}

#nav li ul li a:link, #nav li ul li a:visited {
	color: #666666;
	text-decoration: none;
}

#nav li ul li a:hover {
	color: #fff;
	display: block;
	background-color: #999999;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: 0; /*for vertical drop downs */
	top: 22px; 
	color: #000;
	background-color: transparent;
}

table {
	font-size: 12px;
}