/*/////////////////////////////////////////////////////////////////
							COLOURS USED
Home    #35bed6;

/////////////////////////////////////////////////////////////////*/


body {
	height:100%;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFF url(/images/layout/top_bg.gif) repeat-x;
}

/* Globals */

body, div, ul, li, p, h1, h2, h3, h4, blockquote p {
	margin:0;
	padding:0;
	list-style:none;
}

a{
	text-decoration:none;
}
p a{color:#00b3d3;}
p a:hover{color:#333;}

a.back {float:left;color:#999;margin:0 0 15px 0;}
a.back:hover {float:left;color:#777;margin:0 0 15px 0;}

body img{
	border:none;
	outline: 0;
}

:focus  {  /* Linked image dotted outline on click */
	outline:none;
	/*outline-color:#999;*/
}


/*/////////////////////////////////////////////////////////////////
 * STRUCTURE       STRUCTURE     STRUCTURE     STRUCTURE       
/////////////////////////////////////////////////////////////////*/

#wrapper { /* Purely for bottom background gradient */
	width:100%;
	height:auto;
	overflow:hidden;
	background:left bottom url(/images/layout/bot_bg.gif) repeat-x;
}

#container_outside { /* 1st Container for TOP frame */
	width:879px;
	height:auto;
	overflow:hidden;
	background:url(/images/layout/top_frame.jpg) no-repeat;
	margin:0 auto;
}

#container_inside { /* 2nd Container for BOTTOM frame */
	width:855px;
	height:auto;overflow:hidden;
	min-height:700px; /*Prevents frame overlap */
	background:left bottom url(/images/layout/bot_frame.jpg) no-repeat;
	padding:0 0 0 24px;
}


#header {
	float:left;
	width:831px;
	height:174px;
}

#header #header_top{
	position:relative;
	width:831px;
	height:36px;
}
#header ul.toplinks {
	list-style:none;
	float:left;
	height:25px;
	margin:11px 0 0 0;
padding:0 10px 0 0;
}

#header ul.toplinks li {
	float:left;
	color:#9C9C9C;
	padding:0 8px 0 0;
}

#header ul.toplinks li a{color:#9C9C9C;}
#header ul.toplinks li a:hover{color:#3a97bd;}

#header #search{
	float:right;
	width:218px;
	height:25px;
	background:url(/images/layout/search_bg.gif) no-repeat;
	margin:6px 0 0 0;
}

#header #search #field{
	float:left;
	color:#999;
	font-size:11px;
	margin:5px 0 0 7px;
}

#header #search #field{
	float:left;
	color:#999;
	font-size:11px;
	margin:5px 0 0 7px;
	width:170px;
}

#header #search input{
	border:none;
	background:none;
}

#header #search .submit{
	float:right;
	width:16px;
	height:16px;
	margin:4px 7px 0 0;
}


#header #headerimg{
	position:relative;
	width:831px;
	height:111px;
	z-index:2;

}


#header #navholder{
	position:relative;
	width:831px;
	margin:-23px 0 0 0;
	padding:0;
	z-index:1;
}
#header #quote{
	color:#FFF;
	font-size:12px;
	font-style:italic;
}

#header #navholder ul.nav{
	list-style:none;
}


#header #navholder ul.nav li {
	float:left;
	width:103px;
	height:57px;
	text-align:center;
	font-size:14px;
	padding:0 1px 0 0;
	margin:0;
}

#header #navholder ul.nav li a{
	display:block;
	color:#FFF;
	width:103px;
	height:25px;
	padding:26px 0 0 0;
}

#header #navholder ul.nav li a:hover{display:block;}
#header #navholder ul.nav li#home {background:url(/images/layout/nav_home.gif) no-repeat;}
#header #navholder ul.nav li#aboutus {background:url(/images/layout/nav_aboutus.gif) no-repeat;}
#header #navholder ul.nav li#apply {background:url(/images/layout/nav_apply.gif) no-repeat;}
#header #navholder ul.nav li#chaplaincy {background:url(/images/layout/nav_chaplaincy.gif) no-repeat;}
#header #navholder ul.nav li#collegelife {background:url(/images/layout/nav_collegelife.gif) no-repeat;}
#header #navholder ul.nav li#courses {background:url(/images/layout/nav_courses.gif) no-repeat;}
#header #navholder ul.nav li#facilities {background:url(/images/layout/nav_facilities.gif) no-repeat;}
#header #navholder ul.nav li#international {background:url(/images/layout/nav_international.gif) no-repeat;padding:0;}

#header #navholder ul.nav li.active{background:url(/images/layout/nav_active.gif) no-repeat;color:#444;font-weight:bold;padding:26px 0 0 0;}

#footer{
	float:left;
	width:832px;
	line-height:18px;
	color:#706f6f;
	font-size:11px;
	margin:40px 0 0 0;
	padding:10px 0 10px 0;
	border-top:1px dotted #CCC;
	
}

#footer p.left{
	float:left;
	margin:0;
	
}




#footer a{
	color:#706f6f;
border:none;
}

#footer a:hover{
	color:#3a97bd;
	
}
#footer p.right{
	float:right;
	display:inline;
}

#vgallery{
	float:left;
	margin:25px 0 0 0;
}

#pgallery{
	float:left;
	position:relative;
	width:831px;
	overflow:hidden;
}

#pgallery ul#gallery{
	float:left;
	height:243px;
	margin:20px 0 0 0;
}

#pgallery_overlay_top{
	position:absolute;
	width:831px;
	height:10px;
	top:0px;
	left:0px;
	background:url(/images/layout/pgallery_overlay_top.png) no-repeat;
	z-index:9999;
	margin:20px 0 0 0;
}

#pgallery_overlay_bot{
	position:absolute;
	width:831px;
	height:10px;
	bottom:0px;
	left:0px;
	background:url(/images/layout/pgallery_overlay_bot.png) no-repeat;
	z-index:9999;
}

/*/////////////////////////////////////////////////////////////////
 * SHARED STUFF     SHARED STUFF   SHARED STUFF   SHARED STUFF   
/////////////////////////////////////////////////////////////////*/


#sidebar1{
	float:left;
	width:240px;
	margin:30px 0 0 50px;
}

#sidebar1 .info{
	width:230px;
	margin:10px 0 25px 5px;
}

#sidebar1 .info img{float:left; padding:0 5px 10px 0;}

#sidebar1 .info h3{font-size:14px;color:#555;padding:0 0 5px 0;}
#sidebar1 .info p{font-size:11px;color:#555;line-height:16px;}

#sidebar1 .info ul {margin:5px 0 0 0;}
#sidebar1 .info ul li{padding:0 0 5px 0;}
#sidebar1 .info ul li a{
	color:#1da5bc;
	font-weight:bold;
	background:0 3px url(/images/layout/arrow.gif) no-repeat;
	padding:0 10px 0 10px;
}

#sidebar1 .info ul li a:hover{
	color:#555;
}

.infobox{
	margin:0 0 25px 0;
	padding:0;
	background:url(/images/layout/sidebar_box_bg.gif) repeat-y;
}
.infobox_top{
	height:auto;
	overflow:hidden;
	background:left top url(/images/layout/sidebar_box_top.gif) no-repeat;
}

.infobox_content{
	background:left bottom url(/images/layout/sidebar_box_bot.gif) no-repeat;
	padding:15px;
	height:auto;
	overflow:hidden;
}

.infobox h3{font-size:14px;color:#444;padding:0 0 3px 0;margin:0 0 15px;}
.infobox h4{font-size:12px;color:#444;padding:0 0 5px 0;}
.infobox p{font-size:11px;color:#555;line-height:18px;}
.infobox p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
.infobox p a:hover{color:#50beeb;}

.infobox ul{list-style:none;margin:10px 0 0 0;}

.infobox #subnav{
	float:left;
}

#sidebar1 .infobox ul{
	list-style:none;
	width:243px;
}

#sidebar1 .infobox ul li{
	width:243px;
	height:23px;
	padding:4px 0 0 30px;
	margin:4px;
	background:5px 4px url(/images/layout/subnav_bullet.gif) no-repeat;
}

#sidebar1 .infobox ul li.active{
	background:url(/images/layout/subnav_active.gif) no-repeat;
	font-weight:bold;	
}

#sidebar1 .infobox ul li a{color:#333;}
#sidebar1 .infobox ul li a:hover{color:#1da5bc;}



#content1{
	float:left;
	width:520px;
	margin:30px 0 0 10px;

}

#content1 h2{clear:left;font-size:20px;color:#444;padding:0 0 10px 0;}
#content1 h3{font-size:16px;color:#21ae7d;padding:20px 0 10px 0;}
#content1 h4{font-size:14px;color:#777;padding:0 0 10px 0;}
#content1 p{color:#333;line-height:20px;}
#content1 p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#content1 p a:hover{color:#50beeb;}
#content1 blockquote{padding:0;margin:0;}
#content1 blockquote p{color:#129d92;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 20px 0;}


/*/////////////////////////////////////////////////////////////////
 * HOME    HOME    HOME    HOME    HOME    HOME    HOME    HOME    
/////////////////////////////////////////////////////////////////*/

#home_content{
	float:left;
	width:500px;
	margin:0 0 0 15px;
}

#home_content h2{clear:left;font-size:20px;color:#555;padding:0 0 10px 0;letter-spacing:-1px;}
#home_content h3{clear:left;font-size:14px;color:#555;padding:20px 0 10px 0;}
#home_content h4{clear:left;font-size:14px;color:#777;padding:10px 0 10px 0;}
#home_content p{color:#3d3d3d;font-size:12px;line-height:20px;}
#home_content p a{color:#00b3d3;}
#home_content p a:hover{color:#333;}
#home_content blockquote{padding:0;margin:0;}
#home_content blockquote p{float:left;color:#00bcde;font-size:16px;line-height:20px;padding:0 0 10px 0;}
#home_content a#thought{display:inline;color:#35bed6;}
#home_content a#thought:hover{color:#333;}

#intro-links{
float:left;
clear:left;
padding:20px 0 0 0;
width:500px;
}

ul#home-introlinks{ float:left; margin:16px 0 0 0;}

 ul#home-introlinks li{float:left;padding:0 15px 0 0;color:#a0a0a0;font-size:10px;}
 ul#home-introlinks li a{color:#545454;font-size:10px;text-transform:uppercase;}
 ul#home-introlinks li a:hover{color:#00bcde;}

a#home-findcourse{
display:block;
float:right;
background:-153px 0 url(http://www.st-davids-coll.ac.uk/images/layout/home-findcoursebut2.gif) no-repeat;
width:153px;
height:43px;
margin:0 20px 0 0;
}

a#home-findcourse:hover{
background:0 0 url(http://www.st-davids-coll.ac.uk/images/layout/home-findcoursebut2.gif) no-repeat;
}

a#home-findcourse span{display:none;}

#home_news{
	position:relative;
	float:left;
	width:520px;
	height:auto;
	overflow:hidden;
	background:#F2F2F2;
margin:20px 0 0 0;
}

#home_news_top{

width:520px;
	height:auto;
	overflow:hidden;
	background:right top url(/images/layout/home-news-bgtop.gif) no-repeat;

}

#home_news_content{
float:left;
clear:left;
	background:right bottom url(/images/layout/home-news-bgbot.gif) no-repeat;
	padding:15px 0 0 15px;
width:505px;
}

#home_news h2{float:left;margin:13px;}

#home_news_content h3{color:#00abca;font-size:18px;font-weight:normal;padding:2px 0 0 0;margin:0 0 10px 0;}
#home_news_content h3 span{text-transform:uppercase;color:#aeaeae;font-size:12px;padding:0 5px 0 0;font-weight:bold;}
#home_news_content h3 a{color:#00BCDE;}
#home_news_content h3 a:hover{color:#555;}

#home_news_content p {float:left;color:#002f37;font-size:12px; line-height:18px;width:360px;}
#home_news_content p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#home_news_content p a:hover{color:#50beeb;}

#home_news #options{
	position:absolute;
	top:15px;
	right:16px;
	text-transform:uppercase;
	font-size:10px;
	padding:1px 0 1px 0;
}

#home_news #options .rss {
	background:url(/images/layout/icon_rss.gif) no-repeat;	
	padding:1px 10px 5px 20px;
}

#home_news #options .archives {
	background:url(/images/layout/icon_archive.gif) no-repeat;	
	padding:1px 0 5px 20px;
}

#home_news #options a{color:#e5e5e5;}
#home_news #options a:hover{color:#FFF;}

#home_news .image {float:left; display:inline;padding:3px 10px 5px 4px;margin:0 0 0 -3px;background:url(http://www.st-davids-coll.ac.uk/images/layout/home-newsbg.gif) no-repeat;}

#home_announcements{
	position:relative;
	float:right;
	width:293px;
	height:auto;
	overflow:hidden;
	background:#20aac3 url(/images/layout/home-announcement-bg.jpg) no-repeat;
	margin:0 24px 0 0;
}

#home_announcements_top{
	height:auto;
	overflow:hidden;
	background:left top url(/images/layout/home-announcement-bgtop.gif) no-repeat;
}

#home_announcements_content{
	/*background:left bottom url(/images/layout/home-announcement-bgbot.gif) no-repeat;
	padding:15px;*/
}

#home_advert{
float:left;
}



#home_announcements h2{ padding:10px 0 10px 15px;}
#home_announcements h2.otherannouncements{ border-top:1px solid #7fd9eb; margin:10px 0 0 0; padding:5px 0 10px 15px;}
#home_announcements h3{height:33px;background:url(http://www.st-davids-coll.ac.uk/images/layout/home-announcement-datebg.png) no-repeat;color:#002f37;font-size:12px;padding:2px 0 5px 5px;margin:0 0 5px 10px;}
#home_announcements h3 span{text-transform:uppercase;color:#005867;font-size:10px;padding:0 5px 0 0;font-weight:bold;}
#home_announcements h3 a{color:#002f37;font-weight:bold;}
#home_announcements h3 a:hover{color:#FFF;}

#home_announcements_content p {color:#002f37;font-size:11px; line-height:14px;padding:0 10px 0 15px;}
#home_announcements_content p a{color:#002f37;border-bottom:1px dotted #002f37;}
#home_announcements_content p a:hover{color:#FFF;}

#home_announcements_content ul.otherannouncements {list-style:none;padding:0 0 10px 15px;}
#home_announcements_content ul.otherannouncements li {padding:0 0 6px 0;}
#home_announcements_content ul.otherannouncements li a{color:#002f37;font-size:11px;font-weight:bold;}
#home_announcements_content ul.otherannouncements li a:hover{color:#FFF;}
#home_announcements_content ul.otherannouncements li span{color:#0b5e6c;font-weight:normal;padding:0 5px 0 0;}

#home_announcements_content ul {padding:0 0 5px 15px;}
#home_announcements_content ul li {font-weight:bold;color:#002f37;font-size:11px;padding:0 0 3px 0;}
#home_announcements_content ul li a{color:#3a97bd;font-size:11px;font-weight:bold;}
#home_announcements_content ul li a:hover{color:#FFF;}
#home_announcements_content ul li span{color:#0b5e6c;font-weight:normal;padding:0 5px 0 0;}

#newsletters{
	position:relative;
	float:right;
	width:293px;
	height:auto;
	overflow:hidden;
	background:#f2f2f2;
	margin:10px 24px 0 0;
}

#newsletters_top{
	height:auto;
	overflow:hidden;
}

#newsletters_content{
	background:left bottom url(http://www.st-davids-coll.ac.uk/images/layout/newsletters_bgbot.gif) no-repeat;
padding:0 0 15px 0;
}


#newsletters_content ul {padding:0 0 5px 15px;}
#newsletters_content ul li {font-weight:bold;color:#002f37;font-size:12px;padding:0 0 3px 0;}
#newsletters_content ul li a{color:#555;font-size:12px;font-weight:bold;}
#newsletters_content ul li a:hover{color:#00BCDE;}
#newsletters_content ul li span{color:#999;font-weight:normal;padding:0 5px 0 0;}

#home-recentnews{
	position:relative;
	float:right;
clear:right;
	width:293px;
	height:auto;
	overflow:hidden;
	margin:17px 24px 0 0;
}

#home-recentnews ul {list-style:none;padding:10px 0 15px 1px;}
#home-recentnews ul li {padding:0 0 6px 0;}
#home-recentnews ul li a{color:#5d5d5d;font-size:12px;font-weight:bold;}
#home-recentnews ul li a:hover{color:#00bcde;}
#home-recentnews ul li span{color:#8c8c8c;font-weight:normal;padding:0 5px 0 0;}

/*News Detail Page */

#news_content_detail{
	float:left;
	width:520px;
	margin:30px 0 0 10px;
}

#news_content_detail #images {float:left; width:520px; margin:20px 0 0 0;padding:5px 0 0 0;}
#news_content_detail #images img {float:left;padding:0 10px 10px 0;}

#news_content_detail #downloads {float:left; width:520px; margin:20px 0 0 0;padding:5px 0 0 0;}
#news_content_detail #downloads h3{font-size:14px;color:#777;padding:0 0 2px 0;border-bottom:1px dotted #CCC;}
#news_content_detail #downloads a{color:#35bed6;}
#news_content_detail #downloads a:hover{color:#666;}

#news_content_detail #downloads ul{}

#news_content_detail #downloads ul li{
	float:left;
	font-weight:bold;
	background:0 3px url(/images/layout/arrow.gif) no-repeat;
	padding:0 10px 0 10px;
}

#news_content_detail .image {float:left;padding:0 15px 0 0;}
#news_content_detail p{font-size:12px;padding:0 0 30px 0;}
#news_content_detail h2{clear:left;font-size:20px;color:#777;padding:0 0 20px 0;}
#news_content_detail h2 span{color:#CCC;}
#news_content_detail h3{clear:left;font-size:16px;color:#35BED6;padding:0 0 20px 0;line-height:22px;}
#news_content_detail h4{clear:left;font-size:14px;color:#444;padding:20px 0 20px 0;line-height:19px;}
#news_content_detail p{color:#333;line-height:20px;padding:0 0 0 0;}
#news_content_detail p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#news_content_detail p a:hover{color:#50beeb;}
#news_content_detail blockquote{padding:0;margin:0;}
#news_content_detail blockquote p{color:#a54b6e;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}

#news_content_detail ul{
	list-style:none;
margin:10px 0 10px 0;
}

#news_content_detail ul li{
	color:#35b1c4;
	background:0 3px url(/images/layout/arrow.gif) no-repeat;
	padding:0 10px 0 10px;
	margin:6px 0 6px 0;
}

#news_content_detail ul li a{color:#35b1c4;font-weight:bold;}

#news_sidebar_detail{
	float:left;
	width:240px;
	margin:70px 0 0 50px;
}
#news_sidebar_detail .infobox{margin:0 0 15px 0;}
#news_sidebar_detail h3 {font-size:14px;color:#666;}
#news_sidebar_detail ul {list-style:none;}
#news_sidebar_detail ul li {border-top:1px dotted #CCC;padding:6px 0 6px 0;}
#news_sidebar_detail ul li a{color:#444;font-weight:bold;}
#news_sidebar_detail ul li a:hover{color:#3a97bd;}
#news_sidebar_detail ul li span{color:#666;padding:0 7px 0 0;}

#news_sidebar_detail #options{
	float:left;
	text-transform:uppercase;
	font-size:11px;
	margin:0 0 0 22px;
}

#news_sidebar_detail #options .rss {
	background:url(/images/layout/icon_rss.gif) no-repeat;	
	padding:1px 10px 5px 20px;
}

#news_sidebar_detail #options .archives {
	background:url(/images/layout/icon_archive.gif) no-repeat;	
	padding:1px 0 5px 20px;
}

#news_sidebar_detail #options a{color:#666;}
#news_sidebar_detail #options a:hover{color:#333;}




/*Archive Page */

#archive_content{
	float:left;
	width:520px;
	margin:30px 0 0 10px;

}
#archive_content .image {float:left;padding:0 15px 0 0;}
#archive_content p{font-size:12px;padding:0 0 30px 0;}
#archive_content h2{clear:left;font-size:22px;color:#666;padding:0 0 10px 0;}
#archive_content h2 a{font-size:14px;color:#777;}
#archive_content h2 a:hover{color:#555;}
#archive_content h3{display:inline;font-size:14px;color:#5ecce3;padding:0 0 4px 0;}
#archive_content h3.year{display:inline;font-size:16px;color:#5ecce3;padding:0 0 4px 0;}
#archive_content p{color:#333;line-height:20px;padding:0 0 0 0;}
#archive_content p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#archive_content p a:hover{color:#50beeb;}
#archive_content blockquote{padding:0;margin:0;}
#archive_content blockquote p{color:#a54b6e;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}


#archive_sidebar{
	float:left;
	width:240px;
	margin:70px 0 0 50px;
}
#archive_sidebar .infobox{margin:0 0 15px 0;}
#archive_sidebar h3 {font-size:14px;color:#666;}
#archive_sidebar ul {list-style:none;}
#archive_sidebar ul li {border-top:1px dotted #CCC;padding:6px 0 6px 0;}
#archive_sidebar ul li a{color:#444;font-weight:bold;}
#archive_sidebar ul li a:hover{color:#3a97bd;}
#archive_sidebar ul li span{color:#666;padding:0 7px 0 0;}

#archive_sidebar #options{
	float:left;
	text-transform:uppercase;
	font-size:11px;
	margin:0 0 0 22px;
}

#archive_sidebar #options .rss {
	background:url(/images/layout/icon_rss.gif) no-repeat;	
	padding:1px 10px 5px 20px;
}

#archive_sidebar #options .archives {
	background:url(/images/layout/icon_archive.gif) no-repeat;	
	padding:1px 0 5px 20px;
}

#archive_sidebar #options a{color:#666;}
#archive_sidebar #options a:hover{color:#333;}


/*/////////////////////////////////////////////////////////////////
 * COURSES    COURSES    COURSES    COURSES    COURSES    COURSES    
/////////////////////////////////////////////////////////////////*/

#courses_content_front{
	float:left;
	width:490px;
	margin:40px 0 50px 10px;
}

#findacourse{

margin:0 0 10px 0;
}

#pgallery_small{
	float:left;
	margin:30px 0 0 40px;
}


/*Info Pages*/

#courses_content_info{
	float:left;
	width:520px;
	margin:30px 0 0 10px;

}

#courses_content_info h2{clear:left;font-size:20px;color:#555;padding:0 0 10px 0;}
#courses_content_info h3{clear:left;font-size:14px;color:#555;padding:20px 0 10px 0;}
#courses_content_info p{color:#333;line-height:20px;}
#courses_content_info p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#courses_content_info p a:hover{color:#50beeb;}
#courses_content_info blockquote{padding:0;margin:0;}
#courses_content_info blockquote p{color:#a54b6e;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}


#courses_sidebar_info{
	float:right;
	width:240px;
	margin:60px 35px 0 0;
}

#courses_sidebar_info #subnav{
	float:left;
}

#courses_sidebar_info ul{
	list-style:none;
	width:243px;
}

#courses_sidebar_info ul li{
	width:243px;
	height:23px;
	padding:4px 0 0 30px;
	margin:4px;
	background:5px 4px url(/images/layout/subnav_bullet.gif) no-repeat;
}

#courses_sidebar_info ul li.active{
	background:url(/images/layout/subnav_active.gif) no-repeat;
	font-weight:bold;	
}

#courses_sidebar_info ul li a{color:#333;}
#courses_sidebar_info ul li a:hover{color:#9a3059;}




#coursefinder_header{
	float:left;
	width:811px;
	height:auto;
	min-height:245px;
	overflow:hidden;
	margin:40px 0 20px 20px;
	background:bottom right url(/images/layout/courses_pupils.jpg) no-repeat;
}

#coursefinder_header h2{font-size:18px;color:#ab3b67;padding:0 0 10px 0;clear:left;}
#coursefinder_header p{width:410px;font-size:12px;line-height:20px;}
#coursefinder_header img{margin:20px 20px 0 0;}

.catdesc {
	font-size:11px;
	color:#555;
	line-height:20px;
	padding:0 0 15px 0;
}

#azfinder{
	position:relative;
	float:left;
	width:831px;
	height:auto;
	overflow:hidden;
	background:url(/images/layout/courses_az_bg.gif) repeat-y;
}

#azfinder_top{
	height:auto;
	overflow:hidden;
	background:left top url(/images/layout/courses_az_bgtop.gif) no-repeat;
}

#azfinder_content{
	background:left bottom url(/images/layout/courses_az_bgbot.gif) no-repeat;height:auto;overflow:hidden;
	
}

#azfinder_content #search{
	width:395px;
	height:39px;
	background:url(/images/layout/courses_search_bg.png) no-repeat;
}

#azfinder_content #search h3{
	float:left;
	font-size:14px;
	color:#666;
	padding:10px 20px 0 40px;
}

#azfinder_content #search ul{
	float:left;
	list-style:none;
	padding:11px 0 0 0;
	
}

#azfinder_content #search li{
	float:left;
	font-size:12px;
	text-transform:uppercase;
	padding:0 20px 0 0;
}

#azfinder_content #search li a{color:#333;}
#azfinder_content #search li.active{font-weight:bold;}
#azfinder_content #courses{
	padding:20px;
}

#azfinder_content ul.nav_cat_archive li {
	float:left;
	width:255px;
	height:auto;
	overflow:hidden;
	min-height:100px;
	list-style:none;
	padding:0 8px 20px 0;
}

#azfinder_content ul.nav_cat_archive li li {
	list-style:none;
	float:right;
	width:215px;
	min-height:10px;
	padding:0;
}

#azfinder_content .nav_cat_archive img {float:left; padding:0 10px 0 0;}
#azfinder_content .nav_cat_archive a{color:#333;text-decoration:none;}
#azfinder_content .nav_cat_archive a:hover{color:#3b96bd;}
#azfinder_content .nav_cat_archive a:visited{color:#666;text-decoration:none;}

#azfinder_content ul#coursefinder_levels li {


	width:auto;
	height:auto;
	overflow:hidden;
	list-style:none;
	padding:0 8px 30px 0;
}

#azfinder_content ul#coursefinder_levels li li {float:left;padding:4px 0 0 0;width:260px;}

#azfinder_content ul#coursefinder_levels li img {padding:0 10px 10px 0;clear:both;}
#azfinder_content ul#coursefinder_levels li li a{font-weight:bold;font-size:13px;color:#444;text-decoration:none;}
#azfinder_content ul#coursefinder_levels li li a:hover{color:#3B96BD;}

#courses_content_front span img{float:left;padding:5px 5px 0 0;clear:left;}
#courses_content_front h2{float:left;font-size:24px;color:#555;padding:0 0 10px 0;}
#courses_content_front h3{font-size:13px;color:#444;padding:20px 0 5px 0;}
#courses_content_front p{clear:left;font-size:12px;color:#333;line-height:20px;padding:10px 0 0 0;}
#courses_content_front p.summary{font-weight:bold;}
#courses_content_front p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#courses_content_front p a:hover{color:#50beeb;}
#courses_content_front blockquote{padding:0;margin:0;}
#courses_content_front blockquote p{clear:left;color:#953c5e;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}


#courses_content_detail{
	float:left;
	width:490px;
	margin:40px 0 50px 10px;
}

#courses_content_detail span img{float:left;padding:5px 5px 0 0;clear:left;}
#courses_content_detail h2{float:left;font-size:24px;letter-spacing:-1px;color:#777;padding:0 0 10px 5px;}
#courses_content_detail h3{font-size:16px;color:#555;padding:20px 0 8px 0;}
#courses_content_detail h4{font-size:14px;color:#555;padding:10px 0 2px 0;}
#courses_content_detail p{clear:left;font-size:12px;color:#333;line-height:20px;}
#courses_content_detail p.summary{font-weight:bold;}
#courses_content_detail p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#courses_content_detail p a:hover{color:#50beeb;}
#courses_content_detail blockquote{padding:0;margin:0;}
#courses_content_detail blockquote p{clear:left;color:#953c5e;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}

#courses_content_detail ul{
	list-style:none;
margin:10px 0 10px 0;
}

#courses_content_detail ul li{
	color:#35b1c4;
	background:0 3px url(/images/layout/arrow.gif) no-repeat;
	padding:0 10px 0 10px;
margin:6px 0 6px 0;
}

#courses_content_detail ul li a{color:#35b1c4;font-weight:bold;}


#courses_sidebar .course_infobox{
	width:275px;
	color:#5d5d5d;
	padding:0 0 0 7px;
	margin:20px 0 0 0;
}

#courses_sidebar .course_infobox span img{
	padding:0 3px 0 0;
}

#courses_sidebar .course_infobox h3{
	color:#666666;
	font-size:16px;
	border-bottom:1px dotted #CCC;
	padding:0 0 2px 0;
	margin: 0 0 10px 0;
}

#courses_sidebar{
	float:right;
	width:289px;
	height:auto;
	margin:60px 35px 0 0;
}

#courses_sidebar p{line-height:18px;font-size:11px;}

#courses_sidebar .buttons{
	margin:0 0 25px 0;
	padding:0;
	background:url(/images/layout/courses_buttons_bg.jpg) repeat-y;
}
#courses_sidebar .buttons_top{
	height:auto;
	overflow:hidden;
	background:left top url(/images/layout/courses_buttons_top.jpg) no-repeat;
}

#courses_sidebar .buttons_content{
	background:left bottom url(/images/layout/courses_buttons_bot.jpg) no-repeat;
	padding:7px;
}

#courses_sidebar .buttons_content img{
	padding:4px;
}

#courses_sidebar .buttons h3{font-size:12px;color:#555;}
#courses_sidebar .buttons p{font-size:11px;color:#555;line-height:18px;}
#courses_sidebar .buttons p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#courses_sidebar .buttons p a:hover{color:#50beeb;}


#sidebar{
	float:left;
	width:320px;
	margin:40px 0 0 0;
	padding:0 0 0 15px;
}

#sidebar .info{
	position:relative;
	float:left;
	width:289px;
	height:auto;
	overflow:hidden;
	background:url(/images/layout/sidebar_box_bg.jpg) repeat-y;
	margin:10px 0 0 0;
}

#sidebar .info_top{
	height:auto;
	overflow:hidden;
	background:left top url(/images/layout/sidebar_box_top.jpg) no-repeat;
}

#sidebar .info_content{
	background:left bottom url(/images/layout/sidebar_box_bot.jpg) no-repeat;
	padding:20px;
}

#sidebar .info_content h3{
	font-size:12px;
	padding:0 0 20px 0;
}

#sidebar .info_content ul{list-style:none;}
#sidebar .info_content ul li{
font-size:12px;
	padding:2px 0 2px 0 ;
}

#sidebar .info_content ul li span{
	font-size:16px;
	font-weight:bold;
	color:#333;
	}

#courses_content{
	float:left;width:480px;
	margin:40px 0 0 0;
}

#courses_content p{
	padding:10px 0 30px 0;
}



#courses_content h2{padding:0 0 10px 0;}
#courses_content p{color:#333;line-height:20px;padding:0 0 30px 0;}
#courses_content p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#courses_content p a:hover{color:#50beeb;}
#courses_content blockquote{padding:0;margin:0;}
#courses_content blockquote p{color:#333;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}

#courses_detail_content{
	float:left;
	width:380px;
	height:auto;
	overflow:hidden;
	margin:20px 0 0 20px;
	padding:0 20px 0 0;
}



/*/////////////////////////////////////////////////////////////////
 * COLLEGE LIFE    COLLEGE LIFE    COLLEGE LIFE    COLLEGE LIFE
/////////////////////////////////////////////////////////////////*/

#collegelife_content_front{
	float:left;
	width:470px;
	margin:0 0 20px 10px;
}

#collegelife_content_front h2{font-size:18px;color:#555;padding:0 0 10px 0;}
#collegelife_content_front h3{font-size:13px;color:#444;padding:40px 0 5px 0;}
#collegelife_content_front p{font-size:12px;color:#333;line-height:20px;padding:10px 0 0 0;}
#collegelife_content_front p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#collegelife_content_front p a:hover{color:#50beeb;}
#collegelife_content_front blockquote{padding:0;margin:0;}
#collegelife_content_front blockquote p{color:#bd0707;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}

#studentprofile{
	float:left;
	margin:30px 0 0 0;
}

#collegelife_buttons{
	float:left;
	width:831px;
	height:130px;
	background:url(/images/layout/collegelife_buttons_bg.jpg) no-repeat;
	margin:0 0 40px 0;
}

#collegelife_buttons ul{
	list-style:none;
	padding:18px 0 0 18px;	
}

#collegelife_buttons ul li{
	float:left;
	padding:0 16px 0 0;
}

#collegelife_content{
	float:left;
	width:380px;
	height:auto;
	overflow:hidden;
	margin:20px 0 0 20px;
	padding:0 20px 0 0;
}

#collegelife_content h2{padding:0 0 10px 0;}
#collegelife_content p{color:#333;line-height:20px;padding:0 0 0px 0;}
#collegelife_content p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#collegelife_content p a:hover{color:#50beeb;}
#collegelife_content blockquote{padding:0;margin:0;}
#collegelife_content blockquote p{color:#333;font-weight:bold;font-size:13px;line-height:20px;padding:0 0 10px 0;}

.collegelife_option{
	float:left;
	width:409px;
	height:140px;
	background:url(/images/layout/collegelife_optionbg.jpg) no-repeat;
	margin:12px 0 0 0;
	padding:0 12px 0 0;
}

.collegelife_option img{
	float:left;
	padding:10px;
}

.collegelife_option .info{
	float:right;
	width:200px;
	padding:0 10px 0 0;
}

.collegelife_option .info h3{
	color:#FFF;
	font-weight:normal;
	font-size:20px;
	padding:10px 0 0 0;
}

.collegelife_option .info p{
	color:#0c2e2d;
	padding:5px 0 0 0;
}



/*College Life Pages*/

#collegelife_content_info{
	float:left;
	width:520px;
	margin:30px 0 0 10px;

}

#collegelife_content_info p{
	font-size:12px;
	padding:10px 0 30px 0;
}

#collegelife_content_info h2{clear:left;font-size:18px;color:#555;padding:0 0 10px 0;}
#collegelife_content_info h3{clear:left;font-size:14px;color:#4c9639;padding:10px 0 10px 0;}
#collegelife_content_info h4{clear:left;font-size:14px;color:#777;padding:10px 0 10px 0;}
#collegelife_content_info p{color:#333;line-height:20px;padding:0 0 10px 0;}
#collegelife_content_info p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#collegelife_content_info p a:hover{color:#50beeb;}
#collegelife_content_info blockquote{padding:0;margin:0;}
#collegelife_content_info blockquote p{color:#a72b2b;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}

#collegelife_content_info ul{
	list-style:none;
}

#collegelife_content_info ul li{
	float:left;
	color:#35b1c4;
	background:0 3px url(/images/layout/arrow.gif) no-repeat;
	padding:0 10px 0 10px;
}

#collegelife_content_info ul li a{color:#35b1c4;font-weight:bold;}



#collegelife_sidebar_info{
	float:left;
	width:240px;
	margin:60px 0 0 50px;
}

#collegelife_sidebar_info #subnav{
	float:left;
}

#collegelife_sidebar_info ul{
	list-style:none;
	width:243px;
}

#collegelife_sidebar_info ul li{
	width:243px;
	height:23px;
	padding:4px 0 0 30px;
	margin:4px;
	background:5px 4px url(/images/layout/subnav_bullet.gif) no-repeat;
}

#collegelife_sidebar_info ul li.active{
	background:url(/images/layout/subnav_active.gif) no-repeat;
	font-weight:bold;	
}

#collegelife_sidebar_info ul li a{color:#333;}
#collegelife_sidebar_info ul li a:hover{color:#d02525;}

/*/////////////////////////////////////////////////////////////////
 * INTERNATIONAL     INTERNATIONAL   INTERNATIONAL   INTERNATIONAL   
/////////////////////////////////////////////////////////////////*/


#international_content{
	float:left;
	width:520px;
	margin:30px 0 0 10px;

}

#international_content p{
	font-size:12px;
	padding:10px 0 30px 0;
}

#international_content h2{font-size:18px;color:#777;padding:0 0 10px 0;}
#international_content p{color:#333;line-height:20px;padding:10px 0 30px 0;}
#international_content p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#international_content p a:hover{color:#50beeb;}
#international_content blockquote{padding:0;margin:0;}
#international_content blockquote p{color:#5550ac;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}

/*/////////////////////////////////////////////////////////////////
 * CHAPLAINCY    CHAPLAINCY    CHAPLAINCY    CHAPLAINCY    CHAPLAINCY    
/////////////////////////////////////////////////////////////////*/

#chaplaincy_content_front{
	float:left;
	width:470px;
	margin:20px 0 20px 10px;
}

#chaplaincy_content_front h2{font-size:18px;color:#555;padding:20px 0 10px 0;}
#chaplaincy_content_front h3{font-size:16px;color:#777;padding:20px 0 10px 0;}

#chaplaincy_content_front p{display:inline;font-size:12px;color:#333;line-height:20px;}
#chaplaincy_content_front p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#chaplaincy_content_front p a:hover{color:#50beeb;}
#chaplaincy_content_front blockquote{padding:0;margin:0;}
#chaplaincy_content_front blockquote p{color:#60a914;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}
#chaplaincy_content_front a#thought {display:inline;color:#35bed6;}
#chaplaincy_content_front a#thought:hover {display:inline;color:#35bed6;}

#chaplaincy_content_front ul{
	list-style:none;
}

#chaplaincy_content_front ul li{
	float:left;
	color:#35b1c4;
	background:0 3px url(/images/layout/arrow.gif) no-repeat;
	padding:0 10px 0 10px;
}

#chaplaincy_content_front ul li a{color:#35b1c4;font-weight:bold;}



/*Chaplaincy Pages*/

#chaplaincy_content_info{
	float:left;
	width:520px;
	margin:30px 0 0 10px;

}

#chaplaincy_content_info p{
	font-size:12px;
	padding:10px 0 30px 0;
}

#chaplaincy_content_info h2{clear:left;font-size:18px;color:#555;padding:0 0 10px 0;}
#chaplaincy_content_info h3{clear:left;font-size:14px;color:#4c9639;padding:10px 0 10px 0;}
#chaplaincy_content_info h4{clear:left;font-size:14px;color:#777;padding:10px 0 10px 0;}
#chaplaincy_content_info p{color:#333;line-height:20px;padding:0 0 10px 0;}
#chaplaincy_content_info p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#chaplaincy_content_info p a:hover{color:#50beeb;}
#chaplaincy_content_info blockquote{padding:0;margin:0;}
#chaplaincy_content_info blockquote p{color:#a54b6e;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}

#chaplaincy_content_info ul{
	list-style:none;
}

#chaplaincy_content_info ul li{
	float:left;
	color:#35b1c4;
	background:0 3px url(/images/layout/arrow.gif) no-repeat;
	padding:0 10px 0 10px;
}

#chaplaincy_content_info ul li a{color:#35b1c4;font-weight:bold;}



#chaplaincy_sidebar_info{
	float:left;
	width:240px;
	margin:60px 0 0 50px;
}

#chaplaincy_sidebar_info #subnav{
	float:left;
}

#chaplaincy_sidebar_info ul{
	list-style:none;
	width:243px;
}

#chaplaincy_sidebar_info ul li{
	width:243px;
	height:23px;
	padding:4px 0 0 30px;
	margin:4px;
	background:5px 4px url(/images/layout/subnav_bullet.gif) no-repeat;
}

#chaplaincy_sidebar_info ul li.active{
	background:url(/images/layout/subnav_active.gif) no-repeat;
	font-weight:bold;	
}

#chaplaincy_sidebar_info ul li a{color:#333;}
#chaplaincy_sidebar_info ul li a:hover{color:#378921;}



/*/////////////////////////////////////////////////////////////////
 * FACILITY    
/////////////////////////////////////////////////////////////////*/

#facilities_content{
	margin:20px 0 0 0;
}

.introtext{
	width:500px;
	float:left;
	font-size:18px;
	margin:10px 0 20px 10px;
}

.facilityL{
	float:left;
	width:831px;
	margin:20px 0 20px 0;
}

.facilityL img{
	float:left;
	padding:10px;
	clear:both;
}

.facilityL .info{
	float:left;
	width:470px;
	margin:7px 0 0 20px;
}

.facilityL .info h3{color:#555;font-size:16px;padding:0 0 10px 0;}
.facilityL .info p{color:#333;line-height:20px;padding:0 0 20px 0;}
.facilityL .info p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
.facilityL .info p a:hover{color:#50beeb;}
.facilityL .info blockquote{padding:0;margin:0;}
.facilityL .info blockquote p{color:#c25dc8;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}

.facilityR .info{
	float:right;
	width:492px;
	margin:7px 20px 0 0;
}

.facilityR{
	float:left;
	width:831px;
	clear:both;
	margin:20px 0 20px 0;
}

.facilityR img{
	float:right;
	padding:10px;
}

.facilityR .info h3{color:#555;font-size:16px;padding:0 0 10px 0;}
.facilityR .info p{color:#333;line-height:20px;padding:0 0 20px 0;}
.facilityR .info p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
.facilityR .info p a:hover{color:#50beeb;}
.facilityR .info blockquote{padding:0;margin:0;}
.facilityR .info blockquote p{color:#c25dc8;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}


/*International Pages*/

#international_content_info{
	float:left;
	width:520px;
	margin:30px 0 0 10px;

}

#international_content_info p{
	font-size:12px;
	padding:10px 0 30px 0;
}

#international_content_info h2{clear:left;font-size:18px;color:#555;padding:0 0 10px 0;}
#international_content_info h3{clear:left;font-size:16px;color:#555;padding:20px 0 10px 0;}
#international_content_info h3 a{clear:left;font-size:14px;color:#555;padding:20px 0 10px 0;}
#international_content_info h3 a:hover{clear:left;font-size:14px;color:#504c8f;padding:20px 0 10px 0;}
#international_content_info h4{clear:left;font-size:12px;color:#504c8f;padding:10px 0 10px 0;}
#international_content_info p{color:#333;line-height:20px;padding:0 0 10px 0;}
#international_content_info p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#international_content_info p a:hover{color:#50beeb;}
#international_content_info blockquote{padding:0;margin:0;}
#international_content_info blockquote p{color:#504c8f;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}

#international_content_info ul{
	list-style:none;
}

#international_content_info ul li{
	float:left;
	color:#35b1c4;
	background:0 3px url(/images/layout/arrow.gif) no-repeat;
	padding:0 10px 0 10px;
}

#international_content_info ul li a{color:#35b1c4;font-weight:bold;}



#international_sidebar_info{
	float:left;
	width:240px;
	margin:60px 0 0 50px;
}

#international_sidebar_info #subnav{
	float:left;
}

#international_sidebar_info ul{
	list-style:none;
	width:243px;
}

#international_sidebar_info ul li{
	width:243px;
	height:23px;
	padding:4px 0 0 30px;
	margin:4px;
	background:5px 4px url(/images/layout/subnav_bullet.gif) no-repeat;
}

#international_sidebar_info ul li.active{
	background:url(/images/layout/subnav_active.gif) no-repeat;
	font-weight:bold;	
}

#international_sidebar_info ul li a{color:#333;}
#international_sidebar_info ul li a:hover{color:#504c8f;}

#international_sidebar_info .info {padding:7px}
#international_sidebar_info .info p{font-size:12px;line-height:16px;color:#444;padding:0 0 4px 0;}
/*Results */

#searchheader{
	float:left;
	margin:30px 0 0 15px;
}

#searchheader p {color:#333;line-height:20px;padding:0 0 10px 0;}
#searchheader p span{font-weight:bold;color:#3bb8e5;font-size:16px;}
#searchheader h2{clear:left;font-size:18px;color:#555;padding:0 0 10px 0;}


#searchresults{
	position:relative;
	float:left;
	width:831px;
	height:auto;
	overflow:hidden;
	background:url(/images/layout/courses_az_bg.gif) repeat-y;
	margin:20px 0 0 0;
}

#searchresults_top{
	height:auto;
	overflow:hidden;
	background:left top url(/images/layout/courses_az_bgtop.gif) no-repeat;
}

#searchresults_content{
	background:left bottom url(/images/layout/courses_az_bgbot.gif) no-repeat;height:auto;overflow:hidden;
	padding:10px;
}


.resultHead{
	font-size:12px;
	color:#555;
	font-weight:bold;
	text-transform:uppercase;
	
}

#searchresults_content p{color:#333;line-height:20px;padding:0 0 10px 0;}
#searchresults_content tr td.resultRowOne {background:#e8e8e8;}
#searchresults_content tr td.resultRowOne a{color:#555;font-weight:bold;}
#searchresults_content tr td.resultRowOne a:hover{color:#3bb8e5;}
#searchresults_content tr td.resultRowTwo {background:#EFEFEF;}
#searchresults_content tr td.resultRowTwo a{color:#555;font-weight:bold;}
#searchresults_content tr td.resultRowTwo a:hover{color:#3bb8e5;}
#searchresults_content tr td.resultRowOne {color:#333;line-height:20px;}
#searchresults_content tr td.resultRowTwo {color:#333;line-height:20px;}




/*Misc Pages*/

#misc_content_info{
	float:left;
	width:520px;
	margin:30px 0 0 10px;

}

#misc_content_info p{
	font-size:12px;
	padding:10px 0 30px 0;
	clear:left;
}

#misc_content_info h2{clear:left;font-size:18px;color:#555;padding:0 0 10px 0;}
#misc_content_info h3{clear:left;font-size:14px;color:#555;padding:10px 0 10px 0;}
#misc_content_info h3 a{clear:left;font-size:14px;color:#555;padding:10px 0 10px 0;}
#misc_content_info h3 a:hover{clear:left;font-size:14px;color:#2ab0c6;padding:10px 0 10px 0;}
#misc_content_info h4{clear:left;font-size:14px;color:#777;padding:10px 0 10px 0;}
#misc_content_info p{color:#333;line-height:20px;padding:0 0 10px 0;}
#misc_content_info p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#misc_content_info p a:hover{color:#50beeb;}
#misc_content_info blockquote{padding:0;margin:0;}
#misc_content_info blockquote p{color:#2ab0c6;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}

#misc_content_info ul{
	list-style:none;
	width:500px;
	position:relative;
	padding:0 0 20px 0;
	float:left;
}

#misc_content_info ul li{
	color:#35b1c4;
	background:0 3px url(/images/layout/arrow.gif) no-repeat;
	padding:0 10px 0 10px;
	margin:5px 0 0 0;
}

#misc_content_info ul li a{color:#35b1c4;font-weight:bold;}



#misc_sidebar_info{
	float:left;
	width:240px;
	margin:60px 0 0 50px;
}

#misc_sidebar_info #subnav{
	float:left;
}

#misc_sidebar_info ul{
	list-style:none;
	width:243px;
}

#misc_sidebar_info ul li{
	width:243px;
	height:23px;
	padding:4px 0 0 30px;
	margin:4px;
	background:5px 4px url(/images/layout/subnav_bullet.gif) no-repeat;
}

#misc_sidebar_info ul li.active{
	background:url(/images/layout/subnav_active.gif) no-repeat;
	font-weight:bold;	
}

#misc_sidebar_info ul li a{color:#333;}
#misc_sidebar_info ul li a:hover{color:#378921;}


/* CONTACT US   */

#map{
	position:relative;
	float:left;
	width:831px;
	height:auto;
	overflow:hidden;
	background:url(/images/layout/courses_az_bg.gif) repeat-y;
}

#map_top{
	height:auto;
	overflow:hidden;
	background:left top url(/images/layout/courses_az_bgtop.gif) no-repeat;
}

#map_content{
	background:left bottom url(/images/layout/courses_az_bgbot.gif) no-repeat;height:auto;overflow:hidden;
	padding:14px;
}

#map_content p a {border:none;}

#contactus_header #details{float:left;width:200px;}
#contactus_header #openingtimes{float:left;width:300px;margin:0 0 0 20px;}

#contactus_header{float:left;margin:30px 0 0 15px;padding:0 0 30px 0;}
#contactus_header h2{font-size:18px;padding:0 0 10px 0;color:#444;}
#contactus_header h3{font-size:14px;padding:0 0 10px 0;color:#555;}
#contactus_header p{color:#333;line-height:20px;padding:0 0 5px 0;}
#contactus_header p a{color:#3a97bd;border-bottom:1px dotted #3a97bd;}
#contactus_header p a:hover{color:#50beeb;}
#contactus_header blockquote{padding:0;margin:0;}
#contactus_header blockquote p{color:#333;font-style:italic;font-weight:bold;font-size:14px;line-height:20px;padding:0 0 10px 0;}


/* SITEMAP  */


#sitemap_content{
	float:left;
	width:800px;
	margin:30px 0 0 15px;
}

#sitemap_content ul {
	float:left;
	width:390px;
	margin:15px 0 0 0;
}

#sitemap_content ul li{
	padding:5px;
}
#sitemap_content ul li ul li{padding: 0 0 0 10px;}

#sitemap_content h2 {font-size:18px;padding:0 0 10px 0;color:#444;}
#sitemap_content h2 a{font-size:18px;padding:0 0 10px 0;color:#444;}
#sitemap_content a{color:#3a97bd;}
#sitemap_content a:hover{color:#50beeb;}
#sitemap_content h3 {font-size:14px;padding:0 0 10px 0;color:#555;}	
#sitemap_content h3 a{font-size:14px;padding:0 0 10px 0;color:#555;}	