body,td,th {font-size: 10px; color: #000000;}
body {background-color: #866459; margin-left: 0px; margin-top: 40px; margin-right: 0px; margin-bottom: 0px;}

a:link {color: #996633; text-decoration: none;}
a:visited {color: #996633; text-decoration: none;}
a:active {color: #996633; text-decoration: none;}
a:hover {color: #663300; text-decoration: underline;}

a.dark:link {color: #663300; text-decoration: none;}
a.dark:visited {color: #663300; text-decoration: none;}
a.dark:active {color: #663300; text-decoration: none;}
a.dark:hover {color: #663300; text-decoration: underline;}

a.menu:link {color: #999966; text-decoration: none;}
a.menu:visited {color: #999966; text-decoration: none;}
a.menu:active {color: #999966; text-decoration: none;}
a.menu:hover {color: #D4D492; text-decoration: none;}

a.submenu:link {color: #cccccc; text-decoration: none;}
a.submenu:visited {color: #cccccc; text-decoration: none;}
a.submenu:active {color: #cccccc; text-decoration: none;}
a.submenu:hover {color: #cccccc; text-decoration: none;}

a.news-link {font-weight: bolder; text-decoration:underline;}

.menu-title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #999966; padding-bottom: 6px; padding-top: 6px;}
.menu-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-align: left; color: #999966; padding-bottom: 10px;}
.announcement-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-align: left; color: #999966;}
.announcement-title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; color: #999966;}

.title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; text-align: left; color: #8C5D2F; padding-bottom: 10px;}
.title-center {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; text-align: center; color: #8C5D2F; padding-bottom: 10px;}
.title-video {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; text-align: center; color: #ffffcc; padding-bottom: 10px;}
.title-sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-align: left; color: #000000; padding-bottom: 10px;}
.title-special {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; text-align: left; color: #666600; padding-bottom: 10px;}

.normal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; text-align: left;}
.normal-center {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; text-align: center;}
.normal-footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #999999; text-align:left;}
.note-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #333333;}
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; text-align:left;}

.table-header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; padding-top: 5px; padding-bottom: 5px; color: #FFFFFF; vertical-align: middle; text-align: center;}
.table-header-right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; padding-top: 5px; padding-bottom: 5px; color: #FFFFFF; vertical-align: middle; text-align: right;}
.table-header-left {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; padding-top: 5px; padding-bottom: 5px; color: #FFFFFF; vertical-align: middle; text-align: left;}
.table-title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #663300; vertical-align: middle; text-align: left;}
.table-title-center {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #663300; vertical-align: middle; text-align: center;}
.table-title-right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #663300; vertical-align: middle; text-align: right;}
.table-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; vertical-align: middle; text-align: center;}
.table-text-location {font-family: "Times New Roman", Times, serif, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; vertical-align: middle; text-align: center;}
.table-text-special {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666600; vertical-align: middle; text-align: center;}
.table-text-top {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; vertical-align: top; text-align: center;}
.table-text-right {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; vertical-align: middle; text-align: right;}
.table-text-left {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; vertical-align: middle; text-align: left;}
.table-text-indent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333; vertical-align: middle; text-align: left; text-indent: 30px}
.table-menu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; padding-top: 10px; padding-bottom: 10px; color: #333333; vertical-align: middle; text-align: left; text-indent: 150px}

.table-head-row {background-color: #636363; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #996633; vertical-align: middle;}
.menu-table-row {background-color: #999999;}
.odd-table-row {background-color: #DADADA;}
.even-table-row {background-color: #E6E6E6;}

.news-title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #999966; vertical-align: middle; text-align: left;}
.news-text {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #999966; vertical-align: middle; text-align: left;}
.bread-crumbs {font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; color: #333333; text-align: left;}

#dropmenudiv{position:absolute; border: 1px solid #666666; border-bottom-width: 0; font: normal 10px Verdana; line-height:18px; z-index:100;}
#dropmenudiv a{width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #666666; padding: 1px 0; text-decoration: none; font-weight: normal; }
#dropmenudiv a:hover{background-color: #7F584D;} /*hover background color*/

#photo_gallery li {
	list-style: none;
	padding-bottom: 5px;
}

#footer {
background: #666666; color: #999999; font-family:Arial, Helvetica, sans-serif; font-size:8px; padding: 4px 20px;
}

ul {
	margin: 0px;
}


.video {
	color:#996633;
}

.video:hover {
	color:#663300;
	text-decoration:underline;
	cursor: pointer;
}

.frontpage {
	font-size: 11px;
}

.frontpage ul {
	margin: 0px;
	padding: 0px 0px 10px 16px;
	font-size: 10px;
}

.frontpage a {
	text-decoration: underline;
}

.frontpage h1 {
	font-size: 18px;
	color: #996633;
}

.news {
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:normal;
	text-align:left;
}

.news h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12pt;
	text-align: left;
	color: #666600;
	padding: 10px 0px;
	margin: 0px;
}

.news ul {
	padding-bottom: 15px;
}

#featureImg {
	background: url('/images/main_image.jpg') #6a3f32 no-repeat;
	background-position:center 175px;
}

body td tr #announcements {
	margin: none;
	padding: 58px 12px 12px 12px;
	background: url('/images/announcementsBG.jpg') #efe1d6 no-repeat;
	font-size: 13px;
	line-height: 18px;
	font-family: Georgia, Times New Roman, Serif;
	border-right: 5px solid #482b22;
	height: 524px;
}

#banner {
	margin: none;
	padding: 30px 75px 30px 75px;
	height: 115px;
	background: url('/images/sjrBannerHome.jpg') #000 no-repeat;
	font-family: Georgia, Times New Roman, Serif;
}

#banner h1 {
	margin: 3px 0;
	color: #482b22;
	font-size: 20px;
	line-height: 28px;
	text-align: center;
}

#banner h4 {
	margin: 3px 0;
	color: #774a3c;
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
}

#banner a {
	color: #9a310c;
/*	text-decoration: underline; */
}

#announcements h3 {
	margin: 3px 0;
	color: #573320;
	font-size: 15px;
	line-height: 22px;
}

#announcements a {
	color: #9a310c;
}

#announcements h3 .extra {
	font-weight: normal;
}

#announcements {
	color: #744434;
}

#announcements ul{
	margin: 0 0 3px 19px;
	padding: 0;
}

#announcements .hr {
	display: block;
	height: 1px;
	margin: 20px 0 10px 0;
	width: 100%;
	background-image: url('/images/announcementsHR.jpg');
	background-repeat: none;
}

#announcements .promo-hr {
	display: block;
	height: 15px;
	margin: 10px 0;
	width: 100%;
	background-image: url('/images/promoHR.gif');
	background-repeat: no-repeat;
	background-position: center top; 
}

#moreNews {
	display: block;
	clear: both;
	float: right;
	font-weight: bold;
}

.news h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #333333;
}

#fb_icon {
display: block;
float: left;
background-image: url('http://www.scbt.com/images/en/fb.gif');
background-repeat: no-repeat;
background-position: right;
color: white;
width: 108px;
height: 32px;
margin-top: 380px;
margin-left: 505px;
}
