﻿/* ==================================================== Global Resets === */

html{height:100%;}

body{height:101%;background-color:#F2F2F2;text-align:center;padding:0;margin:0;}

body{font:12px/15px Arial;padding:0;margin:0;}

ul, ul li, ol, ol li{line-height: normal;padding:0;margin:0; list-style:square;}

a{text-decoration:none;}

a img{outline:none;border:none;}

/* ==================================================== Copy === */



div.bookExtras{

width: 550px;

margin: 12px;

padding-top: 15px;

padding-bottom: 9px;

text-align:left;

}

div.bookExtras img.closeButton{

margin: 0 0 0 450px;

}





h1

{

margin: 9px 0 12px 0;

}

h2

{

font-size: 12px;

line-height: 1.1em;

margin: 2px 0 2px 0;

}

h3

{

font-size: 13px;

color: #228c04;

}

h4

{

}

h5

{

}

h6

{

}

p

{

margin: 7px 12px 4px 0;

}



/*    HOME PAGE TEXT STYLES  */



p.intro {

font-size: 13px;

margin: 10px 15px 6px 21px;

font-weight:bold;

color:#2286bf;

line-height: 1.5em;

}



p.kaffirBoy {

font-size:11px;

margin: 49px 9px 6px 124px;

color:#4c618d;

font-weight:bold;

}







p.quote {

font-family: Arial, Helvetica, sans-serif;

color: #ffffff;

font-size: 12px;

margin: 21px 8px 5px 14px;

}



p.quote a:hover {

color: #ffffff;

}



p.quote span{

color: #99c67d;

font-size: 11px;

line-height: 2em;

}



p.quote span.next{

color: #399400;

font-size: 11px;

line-height: 2em;

}



p.donate {

font-family: Arial, Helvetica, sans-serif;

line-height: 1.8em;

margin: 98px 9px 9px 11px;

font-size: 13px;

font-weight:bold;

}



p.donate a:link,

p.donate a:visited,

p.donate a:active{

color: #4c618d;

text-decoration:none;

}



p.donate a:hover {

text-decoration: none;

color:#CC3300;

}



a:link, a:visited, a:active{color:#de2110;}

a:hover{color:#399400; text-decoration:underline;}



ul.bookList

{

margin: 5px 0 5px 12px;

list-style-image:url(../images/bullet.gif);

}

ul li

{



}

ol

{

}

ol li

{

}

/* ==================================================== Structure === */

#outerContainer

{

	width: 906px;

	text-align: left;

	margin: 25px auto;

}

/* ====================== Headers === */



#headerIndex

{

	position:relative;left:0;top:0;

	width: 906px;

	height: 252px;

	background: url(../images/bg/bgHeaderIndex.jpg) no-repeat 0 0;

}





#apDiv1 {

	position:relative;

	left:303px;

	top:18px;

	width:595px;

	height:177px;

	z-index:1;

	visibility: visible;

}



#header

{

	position:relative;left:0;top:0;

	width: 906px;

	height: 167px;

	background: url(../images/bg/bgHeader.jpg) no-repeat 0 0;

}

#header #logo

{

	display: block;

	position: relative; left:45px; top:29px;

}

/* ====================== Gloabal Nav === */

#globalNavIndex

{

	position:absolute;

	right:14px;

	bottom:8px;

	width: 572px;

	height: 29px;

	background: url(../images/bg/bgGlobalNavIndex.gif) no-repeat 0 0;

	padding: 4px 0 0 15px;

	visibility: visible;

}

#globalNav

{

	position:absolute; right:16px; bottom:9px;

	width: 572px;

	height: 29px;

	background: url(../images/bg/bgGlobalNav.gif) no-repeat 0 0;

	padding: 11px 0 0 15px;

}

#globalNavIndex a,

#globalNav a

{

	display: block;

	float: left;

	height: 24px;

}

a#globalTeaching{width: 153px;}

a#globalStudent{width: 161px;}

a#globalLectures{width: 250px;}

/* ====================== Top Nav === */

ul#topNav

{

	width: 876px;

	height: 57px;

	background: url(../images/bg/bgTopNav.gif) no-repeat 0 0;

	padding: 0 15px;

}

ul#topNav li

{

	float: left;

	height: 57px;

	list-style-type: none;

}

ul#topNav li.home{width: 97px;}

ul#topNav li.about{width: 107px;}

ul#topNav li.lectures{width: 113px;}

ul#topNav li.books{width: 148px;}

ul#topNav li.blog{width: 116px;}

ul#topNav li.scholarship{width: 611px;}

ul#topNav li.scholarships{width: 176px;}

ul#topNav li.contact{width: 117px;}

/* ====================== Sub Nav === */

ul#subNav

{

	position: relative; left: 0; top: -6px;

	width: 455px;

	height: 40px;

	background: url(../images/bg/bgSubNavConnector.gif) no-repeat 0 0;

	padding-left: 15px;

}



ul#subNav2

{

	position: relative; left: 0; top: -6px;

	width: 455px;

	height: 40px;

	background: url(../images/bg/bgSubNavConnector2.gif) no-repeat 445px 0;

	padding-left: 15px;

}

ul#subNav.home{left: 48px;}

ul#subNav.about{left: 53px;}

ul#subNav.lectures{left: 161px;}

ul#subNav.books{left: 291px;}

ul#subNav.resources{left: 58px;}

ul#subNav2.scholarship{left: 166px;}

ul#subNav.contact{left: 58px;}

ul#subNav li,

ul#subNav2 li

{

	float: left;

	list-style-type: none;

	font-weight: bold;

	padding: 19px 0 0 15px;

}

/* ====================== Content === */

div#content

{

	padding: 15px;

	margin: 40px 0 0 0;

}



/* ====================== Index Content === */

div#Indexcontent

{

	padding: 0;

	margin: 0;

}



/* ====================== Footer === */

ul#footerNav

{

	width: 901px;

	height: 79px;

	background: url(../images/bg/bgFooterNav.gif) no-repeat 0 bottom;

	padding: 13px 0 0 5px;

}

ul#footerNav li

{

	float: left;

	list-style-type: none;

	border-right: solid 1px #8792AB;

}

ul#footerNav li.podcasts{width:123px;}

ul#footerNav li.audioBooks{width:140px;}

ul#footerNav li.eBooks{width:111px;}

ul#footerNav li.mediaKit{width:115px;}

ul#footerNav li.student{width:196px;}

ul#footerNav li.teaching{width:207px;}

ul#footerSmallPrint

{

	height: 30px;

	text-align: center;

	margin: 7px 0 0 0;

}

ul#footerSmallPrint li

{

	display: inline;

	list-style-type: none;

	padding: 0 7px;

}

ul#footerSmallPrint li,

ul#footerSmallPrint li a,

ul#footerSmallPrint li a:link,

ul#footerSmallPrint li a:visited,

ul#footerSmallPrint li a:active{font-size: 10px; color: #9C9EA3;}

ul#footerSmallPrint li a:hover{color:#399400;}

/* ==================================================== Misc === */

.rollover{/*jQuery selector*/}

.noBorder{border:none !important;}


