
* {margin: 0px;padding: 0px;}

a:link {color: #ffffff;}
a:hover {text-decoration: none;	color: #ffffff;}
a:visited {	color: #ffffff;}
A:active {}

body { background-image: url(images/back_all3.gif); background-color: #000066; background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif;color: #333333; font-size:13px;}

.page {margin-left: auto; margin-right:auto; width: 940px;}

.header {height: 285px;	width: 100%; text-align:right;}

.nav_bar { display:none;}

.nav_bar ul {list-style: none;	}

.nav_bar li {	display: inline; }

.nav_bar a {	float: left;width: 120px; display: block;text-align: center;	text-decoration: none;	color: #ffffff;	font-weight: bold; font-size: 14px;	text-transform: uppercase;	padding-top: 12px; padding-bottom:18px; margin-top:-10px;   }
.nav_bar a:hover {width: 120px; color: #ffffff;text-decoration: none; background-color: #CC9999; padding-bottom:8px;}

.logo {width: 940px;height: 118px;text-align:  right;padding-right: 20px; margin-top:-120px; color:#FFFFFF;}
.logo h1 {font-size:26px; text-align:right; padding-right:100px; font-family:"Courier New", Courier, monospace;}

.top {	width: 260px; background-repeat: no-repeat;color: #ffffff; }



img {border-style:none;}
.left {	width: 260px; float:left; background-image: url(images/table_back2.gif); background-repeat: repeat-y; background-position: left; clear:left;}

.left .leftcol_title {width: 260px;height: 27px;font-size: 14px;font-weight: bold;padding-left: 19px;padding-top: 10px;text-transform: uppercase;color: #ffffff;background-image: url(images/title.gif); background-repeat: no-repeat;}

.left ul {list-style: none;}

.left li ul {border: 0px;margin-left: 20px;	margin-bottom: 10px;}

.left li li {padding: 4px 15px; background-image: url(images/small.gif); background-repeat: no-repeat; background-position: left;}

.left .title_back {padding: 10px;}

.left a {color: #ffffff; text-decoration:none; font-weight:bold; }
.left a:hover {text-decoration:underline; font-weight:bolder;}

.left a:visited {color: #ffffff;}

.left p {padding: 10px;padding-left: 40px;}


.right {width: 680px; float:right; margin-top:-5px;}

.right .content {border: 1px solid #C9C9C9;background-color: #f4e8c2; background-image: url(images/box_top.gif); background-repeat: repeat-x;padding: 10px;margin: 5px;}

.right ol, .right ul {margin-left: 30px;}

.right h3 {	margin: 0;padding-top: 10px;	color: #000066; font-size:16px;}

.right a {color: #4889D7;text-decoration: none;}

.right p {	margin: 0;	padding-top: 10px;	padding-bottom: 10px;}

.right h2 {	margin: 0;	padding: 0;	padding-top: 10px;	color: #000066; font-size:22px;}

.footer {height: 60px;	clear: both;padding-top: 30px;	background-image: url(images/footer.gif); background-repeat: repeat-x; }

.footer p {	text-align: center;	color: #ffffff; padding-bottom:10px;}

.footer a {	color: #ffffff; text-decoration:none;}
.footer a:hover {	color: #ffffff; text-decoration:underline;}

/* IE6 Only */
* html .right {margin-top : -1117px;
}

/* IE7 Only */
*:first-child+html .right {margin-top :-4px;
}
/* IE6 Only */
* html .nav_bar { margin-right:160px; margin-top:-7px; padding-top:10px; }
/* IE6 Only */
* html .nav_bar a:hover{ padding-bottom:10px; padding-top:10px; }
/* IE6 Only */
* html .header {  }
/* IE6 Only */
* html .top { float:left;}
* html .right .content { }

/* IE7 Only */
*:first-child+html .nav_bar { margin-right:160px; margin-top:4px; }
/* IE7 Only */
*:first-child+html .nav_bar a:hover{ padding-bottom:10px; padding-top:10px; }
/* IE7 Only */
*:first-child+html .header { margin-bottom:8px; }
/* IE7 Only */
*:first-child+html .top { float:left;}

.shield_bullet {
	list-style-position: outside;
	list-style-image: url(images/shield_bullet_width20.gif);
}

.title_back ul { padding-left:20px;}
.title_back ul li{ padding-bottom:10px;}
.title_back .para {color:#FFFFFF;}

.totop {clear:both;text-align:right;}

#faux { background-image: url(images/faux_table_back2.gif);
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 clear:left;
}
blockquote {margin-left:20px; margin-right:20px;}

.centeraddress {margin-top:10px;}
ol {margin-top:10px; margin-bottom:10px;}

.jumpMenu {display:none;}
.courses_jumpto {margin-top:10px;}
.courses_jumpto_fieldset { border-style:none;}

.seminary_partial_list li {margin-top:10px;}
.lectures li {margin-top:10px;}

.st_george_logo {text-align:center;}
.page_construction {text-align:center; font-weight:bold; font-size:24px;}
.bibliography li{margin-top:10px;}
.bible_lectures li{margin-top:10px;}

.listupperalpha {list-style-type:upper-alpha;}
.listloweralpha { list-style-type:Lower-alpha;}
.listupperroman { list-style-type:upper-roman;}
.listlowerroman { list-style-type:lower-roman;}
.alfredkrupapic {text-align:center;}

.spry_nav_bar { float:left;clear:both; margin-top:-5px; margin-bottom:10px;}

/* IE6 Only */
* html .spry_nav_bar { margin-top:-2px;}
* html .header {margin-bottom:10px;}

/* IE7 Only */
*:first-child+html .spry_nav_bar { margin-top:-2px; }

.course_titles {width:85%; text-align:center; margin-left:auto; margin-right:auto; border-color:#000066; border-style:solid; border-width:thin; padding:5px;}

.cent_text {text-align:center;}