/*
Theme Name: GBC
Theme URI: http://gbcol.edu
Description: Default theme for Grace Bible College
Version: 3
Author: Thinkbox Creative
Author URI: http://thinkboxcreative.com/

*/

@font-face {
	font-family: 'DeliciousBold';
	src: url('delicious-bold-webfont.eot');
	src: url('delicious-bold-webfont.woff') format('woff'), url('delicious-bold-webfont.ttf') format('truetype'), url('delicious-bold-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DeliciousBold';
	src: url('delicious-bolditalic-webfont.eot');
	src: url('delicious-bolditalic-webfont.woff') format('woff'), url('delicious-bolditalic-webfont.ttf') format('truetype'), url('delicious-bolditalic-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DeliciousBold';
	src: url('delicious-bold-webfont.eot');
	src: url('delicious-bold-webfont.woff') format('woff'), url('delicious-bold-webfont.ttf') format('truetype'), url('delicious-bold-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DeliciousBold';
	src: url('delicious-italic-webfont.eot');
	src: url('delicious-italic-webfont.woff') format('woff'), url('delicious-italic-webfont.ttf') format('truetype'), url('delicious-italic-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DeliciousBold';
	src: url('delicious-smallcaps-webfont.eot');
	src: url('delicious-smallcaps-webfont.woff') format('woff'), url('delicious-smallcaps-webfont.ttf') format('truetype'), url('delicious-smallcaps-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DeliciousBold';
	src: url('delicious-roman-webfont.eot');
	src: url('delicious-roman-webfont.woff') format('woff'), url('delicious-roman-webfont.ttf') format('truetype'), url('delicious-roman-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*  TBC  */
div#tbc{clear:both;width:100%;font-size:9px;margin-top:40px;}
div#tbc p{margin:0;padding:5px 10px;text-align:center;}
div#tbc a{color: #FFFFFF;text-decoration:none;}
div#tbc a:hover{color: #333;}


/*  FORM  */
form fieldset {border:1px solid #D2D2D2;padding: 10px;  margin: 0 0 0 0;}



/* IMAGES */
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline; float:right}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline; float:left}
img { border: none; } 


/* STRUCTURE */
html,body{margin:0;padding:0;background:#003768 url(http://gbcol.edu/images/BKGDv2.jpg) repeat-x;}
body{font: 76% arial,sans-serif;text-align:center;}


div#header{background:#FFFFFF url(http://gbcol.edu/images/logo.jpg) no-repeat; height:100px;}

div#headerNavSearch{text-align:right;padding:8px 10px 3px 10px;*padding: 2px 10px;*margin:0px;}
div#headerNavSearch p{display:inline; }
div#headerNavSearch a{text-decoration:none; padding:2px 6px;}

div#headerNavOne{text-align:right;padding:8px 10px 7px 10px;*padding: 2px 10px;*margin:0px;}
div#headerNavOne p{display:inline}
div#headerNavOne a{color:#999999; text-decoration:none; padding:2px 6px;}
div#headerNavOne a:hover{color:#FFFFFF;background:#003768;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

div#headerNavTwo{text-align:right;padding: 5px 10px 0px 10px;*padding: 0px 10px;*margin:0px;color:#999999;font-size:15px;font-size:13px\9;*font-size:13px;font-family: 'DeliciousRoman', arial, sans-serif;}
div#headerNavTwo p{padding:0; margin:0}
div#headerNavTwo a{color:#003768; text-decoration:none; padding:2px 4px;font-family: 'DeliciousRoman', arial, sans-serif; font-size:15px; font-size:13px\9;*font-size:13px;}
div#headerNavTwo a:hover{color:#FFFFFF;background:#003768;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

div#container{text-align:left;width:960px;margin:0 auto}


div#wrapper{background:#FFFFFF; overflow:hidden}
div#wrappermag{background:#FFFFFF; overflow:hidden;padding-top:20px;}

div#main {margin:0px;}
div#mainbanner{float:left;width:660px; padding:10px 5px 10px 10px;}

div#mainright{float:left;width:220px; color: #666666;margin:10px 10px 0px 10px;padding:0px;}
div#mainright p.mr{text-align:center;margin:0 10px 3px 0; padding:0}
div#mainright p.news{margin:0px 10px;padding: 10px 20px;border-bottom:1px solid #999999;}
div#mainright p.twitter{color:#003768; font-size:11px; text-align:right;margin:5px 10px 0px 10px;}
div#mainright img{padding:0; margin:0;}
div#mainright a{padding:0; margin:0;}


#mainnav {margin:0px;padding:0px;}
#mainnav UL{padding:0px; margin:0px;}
#mainnav li{ list-style-type:none;margin:0px 0px 0px 0px;padding: 0px 10px}
#mainnav a{color: #666666;display:block; width: 205px; border-bottom:1px solid #999999; text-decoration:none;padding:4px 10px;}
#mainnav a.top{color: #666666;display:block; width: 205px; border-bottom:1px solid #999999; border-top:1px solid #999999; text-decoration:none;padding:4px 10px;}
#mainnav a:hover{color: #666666;background:#e2e1dd;}


div#navbar{clear:both;width:100%;color:#dfd3b0;padding:0px; margin:0px;background:url(http://gbcol.edu/images/navbarBKGDFinal.jpg) repeat-x;height:38px;}
div#navbar p{padding: 10px 0px;padding: 12px 0px\9;*padding: 12px 0px; text-align:center}
div#navbar a{color:#FFFFFF;text-decoration:none;font-family: 'DeliciousRoman', sans-serif; font-size:17px;font-size:15px\9;*font-size:15px;padding: 1px 6px; font-weight:bold; margin: 0px 2px;}
div#navbar a:hover{background:#b6985e;-moz-border-radius: 5px;-webkit-border-radius: 5px;}



div#bottomrow{padding:0px;margin:0px;height:130px;}


div#footer{color: #003768; border-top:1px solid #cbb777;font-size: 10px; line-height:2}
div#footer a{color:#003768; text-decoration:none; padding: 2px 4px;}
div#footer a:hover{background:#D2D2D2;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
div#footer p.footer1{float:left;margin:0;padding:10px 10px;width:220px;}
div#footer p.footer2{float:left;padding:0px 10px;}
div#footer p.footer3{float:left;padding:0px 30px 0px 50px;}
div#footer p.footer4{float:left;padding:0px 30px;}

div#clear{clear:both;width:100%;height:10px;}
div#spacer{clear:both;width:100%;height:20px;}
div#line{clear:both;width:100%;height:20px; border-top: 1px solid #999999;}
 


/* SUB PAGES */
div#subheader{background:#FFFFFF url(http://gbcol.edu/images/logo.jpg) no-repeat;}

div#subheaderNavOne{text-align:right;padding:15px 10px;*padding: 2px 10px;*margin:0px;}
div#subheaderNavOne p{display:inline}
div#subheaderNavOne a{color:#999999; text-decoration:none; padding:2px 6px;}
div#subheaderNavOne a:hover{color:#FFFFFF;background:#003768;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

div#subheaderNavTwo{text-align:right;padding: 0px 10px 0px 10px;*padding: 2px 10px;*margin:0px;color:#999999;font-size:15px;font-size:13px\9;*font-size:13px;font-family: 'DeliciousRoman', arial, sans-serif;}
div#SUBheaderNavTwo p{padding:0; margin:0}
div#subheaderNavTwo a{color:#003768; text-decoration:none; padding:2px 6px;font-family: 'DeliciousRoman', sans-serif; font-size:15px;font-size:13px\9;*font-size:13px;}
div#subheaderNavTwo a:hover{color:#FFFFFF;background:#003768;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

div#subnavbar{clear:both;width:100%;color:#dfd3b0;padding:0px; margin:0px;background:url(http://gbcol.edu/images/navbarBKGDFinal.jpg) repeat-x;height:38px;}
div#subnavbar p{padding: 10px 0px;padding: 12px 0px\9;*padding: 12px 0px; text-align:center}
div#subnavbar a{color:#FFFFFF;text-decoration:none;font-family: 'DeliciousRoman', sans-serif; font-size:17px;font-size:15px\9;*font-size:15px;padding: 1px 6px; font-weight:bold; margin: 0px 2px;}
div#subnavbar a:hover{background:#b6985e;-moz-border-radius: 5px;-webkit-border-radius: 5px;}



/* LARGE IMAGE BANNER AND LINK SECTION OR LEVEL 2 */
div#submainbanner{float:left;width:700px; padding:10px 10px 10px 10px;}

div#submainright{float:right;width:220px; color: #666666; padding:0px 10px}
div#submainright p.news{margin:0px 10px;padding: 10px 20px;border-bottom:1px solid #999999;}
div#submainright p.twitter{color:#003768; font-size:11px; text-align:right;margin:5px 10px 0px 10px;}
div#submainright a{}
div#submainright a:hover{}
div#submainright h1{font-family: 'DeliciousRoman', sans-serif; font-size:24px;color:#003768;padding:0px 0px; margin:7px 0px 0px 0px;}

#submainnav {margin:0px;padding:0px;}
#submainnav li{list-style-type:none;margin:0px 0px 0px 0px;}
#submainnav a{color: #666666;display:block; width: 200px; border-bottom:1px solid #999999; text-decoration:none;padding:4px 10px;}
#submainnav a.top{color: #666666;display:block; width: 200px; border-bottom:1px solid #999999; text-decoration:none;padding:4px 10px;}
#submainnav a:hover{color: #666666;background:#e2e1dd;}

#submainathleticsnav {margin:0px;padding:0px;}
#submainathleticsnav li.sports{ list-style-type:none;margin:0px 0px 0px 0px;padding:4px 10px;border-bottom:1px solid #999999;}
#submainathleticsnav li.normal{ list-style-type:none;margin:0px 0px 0px 0px;}
#submainathleticsnav a.sports{color: #666666;text-decoration:none;padding:4px 5px;}
#submainathleticsnav a:hover.sports{color: #666666;background:#e2e1dd;}
#submainathleticsnav a.sports1{color: #666666;text-decoration:none;margin:0px 5px 0px 0px}
#submainathleticsnav a:hover.sports1{color: #666666;background:#e2e1dd;padding:4px 5px;margin:0px 0px 0px -5px}
#submainathleticsnav a.normal{color: #666666;display:block; width: 200px; border-bottom:1px solid #999999; text-decoration:none;padding:4px 10px;}
#submainathleticsnav a:hover.normal{color: #666666;background:#e2e1dd;}


/* TEXT AND CONTENT SITS BELOW BREADCRUMB*/
div#subcontent {width: 715px;}

.entry a{color:#003768;text-decoration:underline;}
.entry a:hover{color:#cbb777; background:none;}

div#subcontentlinks {float:left; width:155px;margin:0px;padding:0px;}
div#subcontentlinks.pagenav {margin:0px;padding:0px;} /* the outermost list item; contains whole list */
div#subcontentlinks.page-item-2 { … } /* item for Page ID 2 */
div#subcontentlinks.page_item { … } /* any Page item */
div#subcontentlinks.current_page_item { … } /* the current Page */
div#subcontentlinks.current_page_parent { … } /* parent of the current Page */
div#subcontentlinks.current_page_ancestor { … } /* any ancestor of the current Page */
#subcontentlinks h3{padding:15px 10px 10px 10px;margin:0px;font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#003768;}
#subcontentlinks ul{ list-style-type:none;margin:0px 10px 0px 10px;padding:0px; text-align:left}
#subcontentlinks li{ list-style-type:none;margin:0px 0px 0px 0px;}
#subcontentlinks ul.xoxo{ list-style-type:none;margin:0px 0px;padding:0px; text-align:left}
#subcontentlinks a{color: #666666;display:block; width: 120px; border-bottom:1px solid #999999; text-decoration:none;padding:4px 10px;}
#subcontentlinks a.sctop{color: #666666;display:block; width: 130px; border-bottom:1px solid #999999; border-top:1px solid #999999; text-decoration:none;padding:4px 10px;}
#subcontentlinks a:hover{color: #666666;background:#e2e1dd;}
#subcontentlinks a.chapel{text-decoration:none; border:none}
#subcontentlinks a:hover.chapel{color:#cbb777; background:none;}

#paypal{ padding: 20px 0px 0px 0px; color:#666666;}

#subcontentnav {margin:0px;padding:0px;}
#subcontentnav li{ list-style-type:none;margin:0px 0px 0px 0px;}
#subcontentnav a{color: #666666;display:block; width: 130px; border-bottom:1px solid #999999; text-decoration:none;padding:4px 10px;}
#subcontentnav a.sctop{color: #666666;display:block; width: 130px; border-bottom:1px solid #999999; border-top:1px solid #999999; text-decoration:none;padding:4px 10px;}
#subcontentnav a:hover{color: #666666;background:#e2e1dd;}



/* SUB CONTENT TEXT */

div#subcontenttext {float:left; width:540px;padding: 0px; margin:0px 0px 0px 10px;}
div#subcontenttext h1{font-family: 'DeliciousRoman', sans-serif; font-size:24px;color:#003768;padding:0px 10px; margin-top:0px; }
div#subcontenttext h2{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:0px 10px; margin-top:10px; }
div#subcontenttext h2.programs{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:0px; margin:0px; }
div#subcontenttext h2.loans{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:0px 10px; margin:0px; }
div#subcontenttext h2.aos{font-family: 'DeliciousRoman', sans-serif; font-size:20px;color:#F00;padding:0px 10px 10px 10px; margin:0px 0px 10px 0px; }
div#subcontenttext h2.clear{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:20px 10px 0px 10px; margin-top:20px; clear:both }
div#subcontenttext h2.sitemap{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:10px 10px 0px 10px; margin-top:20px;border-top:1px solid #999999 }
div#subcontenttext h3{font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#000000;padding:0px 10px; margin-top:0px; }
div#subcontenttext h3.library{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#000000;padding:0px 10px; margin-top:0px; }
div#subcontenttext h3.fa{font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#000000;padding:10px 10px 0px 10px; margin-top:20px;border-top:1px solid #999999}
div#subcontenttext h3.scholarships{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:0px; margin-top:0px; }
div#subcontenttext a{color:#003768; text-decoration:none; padding: 1px 3px;}
div#subcontenttext a:hover{color:#FFFFFF;background:#003768;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
div#subcontenttext a.finaidlinks{text-decoration:none;}
div#subcontenttext a:hover.finaidlinks{color:#FFFFFF; background:none;}
div#subcontenttext a.chapel{text-decoration:none;}
div#subcontenttext a:hover.chapel{color:#cbb777; background:none;}
div#subcontenttext a.loan{color:#003768; text-decoration:underline; padding: 1px 3px;}
div#subcontenttext a:hover.loan{color:#FFFFFF;background:#003768;-moz-border-radius: 2px;-webkit-border-radius: 2px; text-decoration:none}


div#subcontenttext p{padding: 0px 30px 10px 10px;}
div#subcontenttext p.loans{padding: 15px 10px 5px 10px;margin:0px;}
div#subcontenttext p.visit{padding: 5px 10px;margin:0px;}
div#subcontenttextleft {width:250px; float:left;padding:0px 10px;}
div#subcontenttextright{width:270px; float:right}

div#subcontenttext table.schedule {width:100%;margin:1em auto;border-collapse:collapse; border:1px solid #003768; }
div#subcontenttext table.athletics {width:100%;margin:20px;border-collapse:collapse;padding:0px 10px}
div#subcontenttext table.fa{width:220px;margin:5px 10px;border-collapse:collapse;padding:0px 10px}
div#subcontenttext table.loans{width:420px;margin:5px 10px;border-collapse:collapse;padding:0px 10px}
div#subcontenttext table.lib{width:300px;margin:5px 10px;border-collapse:collapse;padding:0px 10px}
div#subcontenttext table.tuition{width:500px;margin:5px 10px;border-collapse:collapse;padding:0px 10px}
div#subcontenttext table.visit{margin:1em auto;border-collapse:collapse; border:1px solid #999999; }
div#subcontenttext td.fa{border-bottom:1px solid #999999;padding:5px 0px;}
div#subcontenttext td.hc{border-bottom:1px solid #999999;padding:5px 10px;}
div#subcontenttext td.fanumbers{padding:2px 4px;border-bottom:1px solid #e2e2e2;}
div#subcontenttext td.moreinfo{padding:5px 4px;border-bottom:1px solid #e2e2e2;}
div#subcontenttext th {background:#003768;text-align:center;}
div#subcontenttext ul{margin:0px 10px 0px 20px;padding:0px; text-align:left}
div#subcontenttext li{margin:0px 0px 0px 10px;}

div#subtable{float:left; padding: 0px 10px;}

div#subcontentsched {float:left; width:740px;padding: 0px; margin:0px 0px 0px 10px;}
div#subcontentsched h1{font-family: 'DeliciousRoman', sans-serif; font-size:24px;color:#003768;padding:0px 10px; margin-top:0px; }
div#subcontentsched h2{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:0px 10px; margin-top:10px; }
div#subcontentsched h2.tablehead{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#cbb979;padding:0px 10px; margin-top:10px; }
div#subcontentsched h2.clear{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:20px 10px 0px 10px; margin-top:20px; clear:both }
div#subcontentsched h3{font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#000000;padding:0px 10px; margin-top:0px; }

div#subcontentsched a{color:#003768;}
div#subcontentsched a:hover{color:#cbb777;}
div#subcontentsched p{padding: 0px 30px 10px 10px;}
div#subcontentschedleft {width:270px; float:left}
div#subcontentschedright{width:270px; float:right}

div#subcontentsched table.schedule {width:100%;margin:1em auto;border-collapse:collapse; border:1px solid #003768; }
div#subcontentsched table.athletics {width:100%;margin:20px;border-collapse:collapse;padding:0px 10px}
div#subcontentsched table.fa{width:220px;margin:5px 10px;border-collapse:collapse;padding:0px 10px}
div#subcontentsched table.loans{width:420px;margin:5px 10px;border-collapse:collapse;padding:0px 10px}
div#subcontentsched table.tuition{width:500px;margin:5px 10px;border-collapse:collapse;padding:0px 10px}
div#subcontentsched table.visit{margin:1em auto;border-collapse:collapse; border:1px solid #999999; }
div#subcontentsched td.fa{border-bottom:1px solid #999999;padding:5px 0px;}
div#subcontentsched td.fanumbers{padding:2px 4px;border-bottom:1px solid #e2e2e2;}
div#subcontentsched td.moreinfo{padding:5px 4px;border-bottom:1px solid #e2e2e2;}
div#subcontentsched ul{margin:0px 10px 0px 20px;padding:0px; text-align:left}
div#subcontentsched li{margin:0px 0px 0px 10px;}

div#subcontentsched th {background:#D2D2D2;text-align:center;border-bottom:1px solid #003768;padding-top:6px;}


#sublibraryleft{float: left;width: 155px;}
#sublibraryleft p{ margin: 0px 10px;}
#sublibraryleft a{color: #666666;}
#sublibraryleft a:hover{color:#003768}
#sublibraryleft h3{padding:15px 10px 10px 10px;margin:0px;font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#003768; text-transform:uppercase}

#sublibraryright{float: right;width: 245px;}
#sublibraryright table.lib{ width:225px;margin:5px 10px;border-collapse:collapse;padding:0px 10px}
#sublibraryright td.hc{border-bottom:1px solid #999999;padding:5px;}
#sublibraryright h2{padding:15px 10px 10px 10px;margin:0px;font-family: 'DeliciousRoman', sans-serif; font-size:22px;color:#003768; text-transform:uppercase}


/* MAGAZINE */
div#subcontentmag {width: 940px; margin:10px;}
div#subcontentmag h1{font-family: 'DeliciousRoman', sans-serif; font-size:24px;color:#003768;padding:0px 10px; margin-top:0px; }


/* Worship arts page */
div#subcontentworship {width: 940px; margin:10px;}

div#subcontenttextworship {padding: 0px; margin:0px 10px; width: 660px; float:left;color:#000000; text-align:left}
div#subcontenttextworship h1{font-family: 'DeliciousRoman', sans-serif; font-size:24px;color:#003768;padding:0px 10px; margin-top:0px; }
div#subcontenttextworship h2{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:0px 10px; margin-top:10px; }
div#subcontenttextworship h2.programs{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:0px; margin:0px; }
div#subcontenttextworship h2.clear{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:20px 10px 0px 10px; margin-top:20px; clear:both }
div#subcontenttextworship h3{font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#666;padding:0px 10px; margin-top:0px; }
div#subcontenttextworship h3.fa{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#000000;padding:10px 10px 0px 10px; margin-top:20px;border-top:1px solid #999999}
div#subcontenttextworship h3.fatop{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#000000;padding:10px 10px 0px 10px; margin-top:20px;}
div#subcontenttextworship a{color:#003768; text-decoration:none; padding: 1px 3px;}
div#subcontenttextworship a:hover{color:#FFFFFF;background:#003768;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
div#subcontenttextworship a.finaidlinks{text-decoration:none;}
div#subcontenttextworship a:hover.finaidlinks{color:#FFFFFF; background:none;}
div#subcontenttextworship a.chapel{text-decoration:none;}
div#subcontenttextworship a:hover.chapel{color:#cbb777; background:none;}
div#subcontenttextworship p{padding: 0px 10px;}
div#subcontenttextworship table.tuition{width:98%;margin:5px 10px;border-collapse:collapse;padding:3px}
div#subcontenttextworship td.fa{border-bottom:1px solid #999999;padding:5px 0px;}
div#subcontenttextworship td.fanumbers{padding:2px 4px;border-bottom:1px solid #e2e2e2;}
div#subcontenttextworship td.moreinfo{padding:5px 4px;border-bottom:1px solid #e2e2e2;}
div#subcontenttextworship th {background:#003768;text-align:center;}
div#subcontenttextworship ul{margin:0px 10px 0px 20px;padding:0px; text-align:left}
div#subcontenttextworship li{margin:0px 0px 0px 10px;}


div#subcontenttextworshiprightsection {padding: 10px; float:left;width: 220px; color:#FFFFFF; text-align:left;}
div#subcontenttextworshipright {padding: 10px; float:left;width: 220px; color:#FFFFFF; text-align:left; background-color:#003768;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
div#subcontenttextworshipright h3{font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#cbb777;padding:10px 0px 0px 10px; margin-top:10px; }
div#subcontenttextworshipright h3.form{font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#cbb777;padding:0px 0px 0px 10px; margin-top:0px; }
div#subcontenttextworshipright p{padding: 0px 30px 10px 10px;}
div#subcontenttextworshipright table.tuition{margin:5px 10px;border-collapse:collapse;padding:0px}
div#subcontenttextworshipright ul{ list-style-type:none;margin:0px 0px 20px 0px;padding:0px; text-align:left}
div#subcontenttextworshipright li{ list-style-type:none;margin:0px 0px 0px 0px;}
div#subcontenttextworshipright a{color: #FFFFFF;display:block; width: 200px; border-bottom:1px solid #999999; text-decoration:none;padding:4px 10px;}
div#subcontenttextworshipright a:hover{color: #FFFFFF;background:#cbb777;}

#breaker{border-bottom:1px solid #999999;padding:10px;}
#facebookworship { padding:0 10px}

/* SUB CONTENTNET CALCULATOR */

div#subcontentnetcalc {float:left; width:540px;padding: 0px; margin:0px 0px 0px 10px;}
div#subcontentnetcalc h1{font-family: 'DeliciousRoman', sans-serif; font-size:24px;color:#003768;padding:0px 10px; margin-top:0px; }
div#subcontentnetcalc h2{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:0px 10px; margin-top:10px; }
div#subcontentnetcalc h3{font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#000000;padding:0px 10px; margin-top:0px; }
div#subcontentnetcalc a{color:#003768; text-decoration:none;}
div#subcontentnetcalc a:hover{color:#999;}
div#subcontentnetcalc a.list{color:#003768; text-decoration:none; padding: 1px 3px;}
div#subcontentnetcalc a:hover.list{color:#FFFFFF;background:#003768;-moz-border-radius: 2px;-webkit-border-radius: 2px;}

div#subcontentnetcalc p{padding: 0px 30px 10px 10px;}




/* Subpage Ads on the right */
div#subads{float:right;width:245px;}
div#subads p{padding:0px 10px}
div#subads h2{padding:15px 0px 5px 0px;margin:0px;font-family: 'DeliciousRoman', sans-serif; font-size:22px;color:#003768;}
div#subads h3{padding:15px 0px 10px 0px;margin:0px;font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#003768;}


/* BLUESPACING */
div#bluespace {width:100%; clear:both;color:#999; border-top:8px solid #013668;margin: 0px}


/* Whats New Blog */
div#sidebar{float:right;width:245px;text-decoration:none}
div#sidebar h2{font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#003768;padding:0px 10px; margin-top:0px; }
#sidebar ul, #sidebar ul ol {margin: 0;padding: 0;}
#sidebar ul li {list-style-type: none;list-style-image: none;margin-bottom: 15px;}
#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}
ol li, #sidebar ul ol li {list-style: decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0;padding: 0;}
#sidebars h3{padding:5px 0px;margin:0px;font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#003768;}
#sidebar ul{ list-style-type:none;margin:0px 0px;padding:0px; text-align:left}
#sidebar li{ list-style-type:none;margin:0px 0px 0px 0px;}
#sidebar a{color: #666666;display:block; width: 120px; border-bottom:1px solid #999999; text-decoration:none;padding:4px 10px;margin:0px;}
#sidebar a.sctop{color: #666666;display:block; width: 120px; border-bottom:1px solid #999999; border-top:1px solid #999999; text-decoration:none;padding:4px 10px;}
#sidebar a:hover{color: #666666;background:#e2e1dd;}


#subcontentsidebar h3{padding:5px 0px;margin:0px;font-family: 'DeliciousRoman', sans-serif; font-size:15px;color:#003768;}
#subcontentsidebar ul{ list-style-type:none;margin:0px 0px;padding:0px; text-align:left}
#subcontentsidebar li{ list-style-type:none;margin:0px 0px 0px 0px;}
#subcontentsidebar a{color: #666666;display:block; width: 120px; border-bottom:1px solid #999999; text-decoration:none;padding:4px 10px;margin:0px;}
#subcontentsidebar a.sctop{color: #666666;display:block; width: 120px; border-bottom:1px solid #999999; border-top:1px solid #999999; text-decoration:none;padding:4px 10px;}
#subcontentsidebar a:hover{color: #666666;background:#e2e1dd;}


div#whatsnew {width: 715px;float:left}
div#whatsnew h1{font-family: 'DeliciousRoman', sans-serif; font-size:24px;color:#003768;padding:0px 10px; margin-top:0px; }
div#whatsnew h2{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:0px 10px; margin-top:20px; }
div#whatsnew a{color:#003768; padding: 1px 3px; text-decoration:none}
div#whatsnew a:hover{background:#D2D2D2;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
div#whatsnew p{padding: 0px 30px 10px 10px;}

.entry-content{padding: 0px 30px 10px 0px;}
.entry-meta{padding: 0px 30px 10px 10px;font-size:10px;}
.entry-utility{padding: 0px 30px 10px 10px;font-size:10px;}
div#subcontenttext h2.entry-title{font-family: 'DeliciousRoman', sans-serif; font-size:24px;color:#003768;padding:20px 10px 0px 5px; margin-top:20px; border-top:1px solid #999999;}


div#nav-above{padding: 10px 10px;}
div#nav-above a{color:#003768;text-decoration:none;}
div#nav-above a:hover{color:#003768;background:#D2D2D2;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.nav-previous {float:left;}
.nav-next {float:right;}


/* NXT/PREVIOUS NAV */
#nav-post { margin: 10px 0px; padding: 10px 0px; }
	.nav-post-previous a { display: block; float: left; color:#003768; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 6px 10px; text-decoration: none; border: none; }
	.nav-post-next a { display: block; float: right; color:#003768; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 6px 10px; text-decoration: none; border: none; }	
	.nav-post-previous a:hover,.nav-post-next a:hover {background:#003768; color:#FFFFFF; }	




/* SEARCH RESULTS */
div#searchresults {padding: 0px 20px;}


/*BREADCRUMB */
div#breadcrumb{width:940px; clear:both;color:#999; margin: 0px 10px;padding:0px 0px 10px 0px; font-size:12px;border-bottom:1px solid #999999;}
div#breadcrumb p{padding: 5px 10px; margin:0px;}
div#breadcrumb a{color:#003768;text-decoration:none; padding:2px 4px;}
div#breadcrumb a:hover{ background:#D2D2D2;-moz-border-radius: 2px;-webkit-border-radius: 2px;}



/* MAIN PAGE BOTTOM CAROUSEL */
.infiniteCarousel {  width: 960px;  position: relative;}
.infiniteCarousel .wrapper {  width: 950px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */  overflow: auto;  height: 130px;  margin: 0px 0px;  padding:0px;  position: absolute;  top: 0;}
.infiniteCarousel ul a img {  border: none;}
.infiniteCarousel .wrapper ul {  width: 950px; /* single item * n */  list-style-image:none;  list-style-position:outside;  list-style-type:none;  margin:0;  padding:0;  position: absolute;  top: 0;}
ul li.middle {  display:block;  float:left;  padding: 0px 10px;  height: 130px;  width: 220px;}
ul li.bookendR {  display:block;  float:left;  padding: 0px 10px;  height: 130px;  width: 220px;}
ul li.bookendL {  display:block;  float:left;  padding: 0px 10px;  height: 130px;  width: 220px;}
.infiniteCarousel ul li a img {  display:block;}
.infiniteCarousel .arrow {  display: block;  height: 48px;  width: 48px;  text-indent: -999px;  position: absolute;  top: 222px;  cursor: pointer;  outline: 0;}

.infiniteCarousel .forward {  background: url(images/arrowR.png) no-repeat 0 0;  right: 0;}
.infiniteCarousel .back {  background: url(images/arrowL.png) no-repeat 0 0;  left: 0;}
.infiniteCarousel .forward:hover {background-position: 0 0px;}
.infiniteCarousel .back:hover {background-position: 0 0px;}


/* new slider */

/* Main Page Slider */
	/*--Main Container--*/
	.main_view {float: left;position: relative;}
	/*--Window/Masking Styles--*/
	.window {
		height:261px;	width: 660px;overflow: hidden; /*--Hides anything outside of the set width/height--*/position: relative;}
	.image_reel {position: absolute;top: 0; left: 0;}
	.image_reel img {float: left;}
	
	/*--Paging Styles--*/
	.paging {
		position: absolute;
		bottom: 215px; right: 10px;
		width: 50px; height:27px;
		z-index: 100; /*--Assures the paging stays on the top layer--*/
		text-align: center;
		line-height: 40px;
		display: none; /*--Hidden by default, will be later shown with jQuery--*/
	}
	.paging a {padding: 0px;text-decoration: none;color:#AAAAAA; }
	.paging a.active {color:#2e96b9;}
	.paging a:hover {color:#FFFFFF;text-decoration:none;}
	.paging img{border:1px solid #FFFFFF;}
