/* Main Page Styles */ 
body					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background:url(/college/images/content_bg_repeat.jpg) repeat-x top center #FFFEEB; }
body#home				{ background:#000000; }

h1					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.8em; font-weight:lighter; color:#000000; text-transform:none; }
h2					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
h3					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; }
p					{ font-size:1em; }
blockquote				{  }

a:link, a:visited			{ color:#EEE15E; text-decoration:none; }
a:hover, a:active			{ color:#EEE15E; text-decoration:none; }

/*
h1 a:link, a:visited			{ color:#F0993B; text-decoration:none; }
h1 a:hover, a:active			{ color:#000000; text-decoration:none; }
*/
/* Header + Footer layout */
#divHeader				{ text-align:left; }


#divTopNav				{ background-color:#000000; border-color:#000000; }
 


#divFooter			{ margin:0 auto; width:760px; background:none; border:0; padding-top:40px; padding-bottom:20px; }
#divFooter ul			{ list-style:none; }
#divFooter li			{ display:inline; padding:0 10px 0 0; margin:0; float:left; }

#divFooter p			{ color:#333333; line-height:70%; font-size:9px; }

/*
#divFooter a:link, a:visited	{ color:#6B4000; text-decoration:none; }
#divFooter a:hover, a:active	{ color:#CCCCCC; text-decoration:none; }
*/


.clear					{ clear:both; }


a.aIntNav:link, a.aIntNav:visited	{ color:#333333; }
a.aIntNav:hover, a.aIntNav:active	{ color:#000000; }
a.aIntNavSelected			{ color:#333333; }

a.aIpSite:link, a.aIpSite:visited	{ color:#000000; margin-left:60px; }
a.aIpSite:hover, a.aIpSite:active	{ color:#000000; margin-left:60px; }

/* Top nav */
#divTopNavWrapper ul 			{ padding:0; }
#divTopNavWrapper ul			{ margin:0; padding:0 0 0 40px; }
#divTopNavWrapper ul li a 		{ border-color:#000000; }
#divTopNavWrapper ul li a.aLeftSide	{ border-color:#000000; }
#ulTopDropdownNav li a			{ border-color:#CCCCCC; }
#ulTopDropdownNav ul 			{ background-color:#000000; padding:0.5em 0; }
#ulTopDropdownNav ul li a 		{ background-color:#000000; border-right:0; }
#ulTopDropdownNav ul li a:hover 	{ background-color:#221910; }

a.aTopNav:link, a.aTopNav:visited	{ color:#B8B09F; }
a.aTopNav:hover, a.aTopNav:active	{ background-color:#221910; color:#FFFFFF; }

/* Left nav */
#divContentNav				{ float:left; position:relative; z-index:90; }
#divContentNav a.aNavSelected		{ color:#000000; font-weight:bold; }
#divContentNav a.aSubNavSelected	{ color:#000000; }
#ulDropdownNav				{ margin:10px 0; padding:6px 0; list-style:none; line-height:130%; }
#ulDropdownNav ul 			{ position:absolute; left:97px; display:none; z-index:99; background-color:#969696; margin:-18px 0 0 0; padding:0; }
#ulDropdownNav a 			{ display:block; width:269px; padding:2px 0 2px 24px; margin:0; font-weight:bold; color:#666666; font-family:Verdana, Arial, sans-serif; }
#ulDropdownNav a:hover			{ background-color:#FFFF01; color:#000000; }
#ulDropdownNav ul a 			{ display:list-item; background-color:#969696; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; padding:2px 3px 2px 5px; width:150px; min-width:170px; font-weight:normal; }
#ulDropdownNav ul a:hover 		{ background-color:#F0993B; }
#ulDropdownNav li 			{ display:block; margin:0; padding:0; }
#ulDropdownNav ul li 			{ border:0; margin:0; padding-left:20px; border-bottom:0px solid #CCCCCC; }
#ulDropdownNav li:hover ul 		{ display:block; }

/* Left Nav - Used to highlight parent */
a.aInActive				{ background-color:#CCCCCC; color:#000000; }
a.aActive				{ background-color:#969696; color:#FFFFFF; }

/* Supports IE selectbox-iframe fix */
#ulDropdownNav iframe, #ulDropdownNav li.invisible { position:absolute; left:500px; top:0; z-index:0; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); }
.invisible 				{ display:none; }

/* Home page layout */
#divHomeContainer			{ margin:0 auto; width:760px; min-height:0; background:none; }
#divHomeSidebar				{ width:27px; height:340px; float:left; background:#969696 url(/college/images/dot_strip.gif) bottom no-repeat; }
#divHomeContent				{ width:700px; height:320px; margin-left:37px; padding:5px 10px 10px 10px; background:url(/college/images/dots.gif) no-repeat #CCCCCC; }
#divHomeText				{ width:260px; height:215px; }
#divHomeFeature				{ float:right; }
#divHomeFeature img			{  }
#divHomeNav				{ clear:right; padding:0; margin:0; }

/* Content page layout */
#divContentContainer			{ background:none; margin:0 auto; width:761px; padding-top:154px; position:relative; }

div#logoCollege				{ z-index:1; position:absolute; left:0; top:10px; }
div#logoHillsong			{ z-index:2; position:absolute; right:34px; top:10px; }

form.searchArea				{ z-index:3; position:absolute; right:34px; top:160px; }

#divContentSidebar			{ width:27px; float:left; }

#divContentMain				{ background:#FFFFFF; margin:0; width:725px; margin-top:7px; }

#divContentFeature			{ float:left; padding:0 0 10px 0; width:430px; }
#divContent				{ width:374px; margin-left:0px; padding:10px 20px 30px 20px; line-height:160%; }

#divContentInfo				{ width:387px; margin-left:2px; padding:10px 20px 30px 22px; line-height:160%; background:url('/college/images/bg_info_evenings.jpg') no-repeat; }
#divContentInfo	li			{ list-style:none; margin-left:15px; }


#divContent ul li			{ list-style-type:square; margin-left:15px; }
#divContent ol 				{ list-style-type:square; margin-left:15px; }

#divRightSideFeature th			{ background-color:#4988B6; color:#FFFFFF; }
#divRightSideFeature td			{ background-color:#EBE9EA; }

#divContentForm				{ width:415px; margin-left:0px; padding:10px 0 30px 0; line-height:160%; }

/* Youth page layout */

#divYouthNav				{ background-color:#CCCCCC; float:left; width:295px; height:204px; }
#divYouthFeature			{ background-color:#CCCCCC; float:left; padding:10px 10px 0 0; width:416px; }
#divYouthContent			{ float:left; border:1px solid red; margin:0 10px 10px 10px; display:inline; }
#divYouthLeft				{ float:left; width:244px; padding:10px 20px 30px 20px; border-right:1px solid red; }
#divYouthRight				{ float:left; width:374px; padding:10px 20px 30px 20px; }
#ulYouthNav				{ border-top:1px solid #F0993B; border-bottom:1px solid #F0993B; list-style:none; padding:10px 0 10px 25px; margin:10px 0; }
#ulYouthNav a:hover			{ text-decoration:underline; }

/* Form layout */
fieldset, form				{ margin:0; padding:0; border:0; }
input, select, textarea			{ font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#666666; border:1px solid #999999; padding:2px; }
select					{ height:20px; }
input					{ height:14px; width:200px; }
textarea				{ width:200px; }
input.radio				{ width:20px; }
select.selectSearch			{ width:200px; }
#Submit					{ height:20px; width:80px; }
#divContent label			{ margin-left:10px; font-weight:bold; }
#divContent span.label			{ margin-top:5px; width:100px; }
#divContent span.field			{ margin-top:5px; }

/* Search bar layout */
#divSearchBar				{ margin:5px 0 2px 0; width:100%; }
#divSearchBar img			{ margin:0 10px 0 10px; vertical-align:middle; }
input.inputGo				{ width:27px; height:20px; border:0; vertical-align:bottom; }

#divSearchBar form			{ float:left; }
#imgHomeLink				{ float:left; }

/* */
#divGallery				{ }
#divGallery div.divImgContainer		{ width: 110px; height: 120px; margin: 0 10px 20px 0; float:left; overflow:hidden; text-align:center; vertical-align:center; }
body#submitPage				{ background:none; }

/* Video layout */

object.videoContent			{ margin:0 0 0 50px; }

table.tablepadding td		{ padding:7px; }
table.tablepadding th		{ padding:7px 0 7px 0 ; }
td.firstcolour 			{ background:#EBEBEB; }
td.secondcolour			{ background:#F7F7F7; }
th.firstcolourth 		{ background:#EBEBEB; }
th.secondcolourth		{ background:#F7F7F7; }


.indent			{ padding-left:50px; }
