/*
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/

*/

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

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

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

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

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


/* 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; } 
img a{ border: none; } 
img a:hover{ border: none; background:none;}


#subcontenttext img {
	margin: 0;
	max-width: 640px;
}
#subcontenttext .attachment img {
	max-width: 900px;
}
#subcontenttext .alignleft,
#subcontenttext img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
#subcontenttext .alignright,
#subcontenttext img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#subcontenttext .aligncenter,
#subcontenttext img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#subcontenttext img.alignleft, 
#subcontenttext img.alignright, 
#subcontenttext img.aligncenter {
	margin-bottom: 12px;
}
#subcontenttext .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	text-align: center;
	margin-bottom: 20px;
	padding: 4px;
}
#subcontenttext .wp-caption img {
	margin: 5px 5px 0;
}
#subcontenttext .wp-caption p.wp-caption-text {
	margin: 5px;
	color: #888;
	font-size: 12px;
}
#subcontenttext .wp-smiley {
	margin:0;
}
#subcontenttext .gallery {
	margin: auto;
}
#subcontenttext .gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
#subcontenttext .gallery img {
	border: 2px solid #cfcfcf;
}
#subcontenttext .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
#subcontenttext .gallery dl {
	margin: 0;
}
#subcontenttext .gallery img {
	border: 10px solid #f1f1f1;
}
#subcontenttext .gallery br+br {
	display: 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#main {margin:0px;}
div#mainbanner{float:left;width:700px; padding:10px 5px 10px 10px;}

div#mainright{float:left;width:235px; color: #666666;margin:0px 10px 0px 0px;padding:0px;}
div#mainright img.news{padding:10px 10px 10px 10px;}
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;}


#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;}


/* 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:14px 10px 0px 10px;*padding: 2px 10px;*margin:0px;color:#999999;font-size:20px;}
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: 100%;}

div#subcontentlinks {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;}
div#subcontentlinks a.chapel{text-decoration:none; border:0px}
div#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;}

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

div#subcontenttext {width:540px;padding: 0px; margin: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.clear{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:20px 10px 0px 10px; margin-top:20px; clear:both }
div#subcontenttext h2.archive{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#003768;padding:10px; margin-top:20px; clear:both; background:#d2d2d2;}
div#subcontenttext h2.tablehead{font-family: 'DeliciousRoman', sans-serif; font-size:18px;color:#cbb979;padding:0px 10px; margin-top:10px; }
div#subcontenttext h3{font-family: 'DeliciousRoman', sans-serif; font-size:15px;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 a.links{color:#003768; text-decoration:none; padding: 1px 3px;}
div#subcontenttext a:hover.links{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#subcontenttextleft {width:250px; float:left;margin-left:20px;}
div#subcontenttextright{width:270px; float:right}

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#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.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.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;}


/* Subpage Ads on the right */
div#subads{width:220px;}
div#subads p{padding:0px 10px;}


/* 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 10px;}
.entry-meta{padding: 0px 30px 10px 20px;font-size:10px;}
.entry-utility{padding: 0px 30px 10px 20px;font-size:10px;}
.entry-summary{padding: 0px 30px 10px 20px;}

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

.postmetadata a{color:#003768; text-decoration:none; padding: 1px 3px;}
.postmetadata a:hover{color:#FFFFFF;background:#003768;-moz-border-radius: 2px;-webkit-border-radius: 2px;}


/* BLOG NAVIGATION */
div#nav-above{ width:100%;margin-top:10px;}
div#nav-above .nav-next{float:right}
div#nav-above .nav-previous{float:left;}
div#nav-above a{color:#003768;text-decoration:none; padding:2px 4px;}
div#nav-above a:hover{color:#003768;background:#D2D2D2;-moz-border-radius: 2px;-webkit-border-radius: 2px;}


/* 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 BANNER SLIDER */
#featured{ width:530px; padding-right:160px; position:relative; height:261px; 	background:#fff;}
#featured ul.ui-tabs-nav{ position:absolute; top:0; left:530px; list-style:none; padding:0px; margin:0px; width:160px; }
#featured ul.ui-tabs-nav li{ padding:0px 0; margin:0px; margin-left: 6px;padding-left:6px;  font-size:12px; color:#666; }
#featured ul.ui-tabs-nav li img{ float:left; margin:0px; background:#fff; padding:0px; border:0px;}
#featured ul.ui-tabs-nav li span{ font-size:11px; font-family:Verdana;  }
#featured li.ui-tabs-nav-item a{ display:block; height:87px; color:#333;  background:#fff; margin:0px; padding:0px; }
#featured li.ui-tabs-nav-item a:hover{ background:#003768;}
#featured li.ui-tabs-selected{background:url(http://gbcol.edu/images/bannerbkgd.jpg) no-repeat; height:87px; width:7px;}
/*background:#c8c6be*/
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ background:#FFF; }
#featured .ui-tabs-panel{ width:530px; height:261px; background:#FFF; position:relative;}
#featured .ui-tabs-panel .info{ position:absolute; top:180px; left:0; height:70px; background: url('http://gbcol.edu/images/transparent-bg.png'); }
#featured .info h2{ font-size:18px; font-family:'DeliciousRoman', sans-serif; color:#FFFFFF; padding:5px; margin:0;overflow:hidden; }
#featured .info p{ margin:0 5px; font-family:Arial, sans-serif; font-size:13px; line-height:15px; color:#FFFFFF;}
#featured .info a{ text-decoration:none; color:#fff; }
#featured .info a:hover{ color:#cbb777; text-decoration:underline;}
#featured .ui-tabs-hide{ display:none;}


/* 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;}




div#subcontentsched {float:left; width:780px;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.schedule tr{border-bottom:1px solid #003768;}
div#subcontentsched td{border-left:1px solid #CCC; }
div#subcontentsched td.firstcol{border-left:1px solid #003768; text-align:left;}

div#subcontentsched table.coaches {width:100%;margin:1em auto;border-collapse:collapse; }
div#subcontentsched table.coaches tr{border-bottom:1px solid #003768;}

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

/* DATE */
div#date{font-size:16px; font-weight:bold; color:#003768; background:#d2d2d2; padding:5px 10px;margin:10px 0px; clear:both}
div#date p{padding:0px;margin:0px;}



/* IE FIX */
div#iewrapper{float:left;width:100%}
div#ieone{margin-right: 760px}
div#ietwo{float:left;width:540px;margin-left:-805px}
div#iethree{float:left;width:220px;margin-left:-240px}






