.siteBackground {background-image:url(../images/site_background.jpg); margin-top:0px; padding:0;}

.siteContainer {
width:780px; 
margin-left: auto; 
margin-right: auto; 
position:relative;
}

.indexHeaderContainer {width:780px;}
.indexHeaderRow1 {width:780px;}
.indexHeaderRow2 {width:780px;}
.indexHeaderRow3 {width:780px;}
.indexHeaderRow4 {width:780px;}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu {
margin: 0;
padding: 0;
float: left;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width: 100%;
overflow: hidden;
border: 1px solid #000000;
border-width: 1px 0;
background: black url(../images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li {
display:inline;
}

.solidblockmenu li a {
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid black;
}

.solidblockmenu li a:visited {
color: white;
}

a:active {
outline: none;
}

a:focus {
-moz-outline-style: none;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../images/blockactive.gif) center center repeat-x;
}

.menuContainer {width:780px;}
.textSize {
position:relative;
float:left;
padding-left:5px;
padding-top:10px;}

/*********/
/* Index */
/*********/

.indexMainContentContainer {
width:780px; 
position:relative; 
float:left;
z-index:0;
}
.indexMainContentBanner {width:780px;}

.indexWelcomeTitle {
width:100px;
padding-left:15px; 
padding-top:15px; 
margin-top:-159px; 
left:-10px; 
position:relative; 
z-index:1000;}

.indexWelcomeContent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11.5px; 
color:#FFFFFF; 
padding-top:20px; 
padding-right:50px; 
padding-left:10px; 
padding-bottom:15px; 
margin-top:-17px; 
width:440px; 
position:relative; 
z-index:800;}

.indexEventsContainer {
width:255px;
height:407px;
background-image:url(../images/contentBack.png); 
margin-left:524px; 
margin-top:36px; 
z-index:1000; 
position:absolute;
float:left;
border-left: 1px solid black;
padding-top:5px;
padding-left:3px;}

.indexEventImage{
padding-left:8px;
position:relative;
float:left;
padding-bottom:5px;
width:255px;}

.indexEventImage a, a:visited {color:#a48e44;}

.indexEventImage a:hover {color:#FFFFFF;}

.indexEventImage img {border: solid 1px #a48e44;}

.indexEventTitle {
padding-top:5px;
text-align:right;
padding-right:9px;
padding-bottom:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a48e44;
position:relative;
z-index:500;
width:245px;
min-height:25px;}

.indexMainContentContainer2 {
width:780px; 
position:relative; 
float:left;
padding-top:0px;
min-height:250px;
}

.subSection1Container {
background-image:url(../images/ContentContainer_back.png);
min-height:250px;
width:253px;
position:relative;
float:left;}

.recentSermonsTitle {
padding-left:10px; 
padding-top:5px; 
position:relative; 
float:left;}

.recentSermonsContent{
padding-left:13px; 
padding-top:5px; 
position:relative; 
float:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:10px;
}

.subSection2Container {
background-image:url(../images/ContentContainer_back.png);
min-height:250px;
width:253px;
position:relative;
float:left;
margin-left:10px;}

.locationTitle {padding-left:10px; padding-top:5px; position:relative; float:left;}
.locationFindUs { padding-left:10px; padding-top:10px; padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; position:relative; float:left; width:240px;}
.locationContents {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10.5px; color:#FFFFFF; padding-left:12px; position:relative; float:left;}

.subSection3Container {
background-image:url(../images/ContentContainer_back.png);
min-height:250px;
width:253px;
position:relative;
float:left;
margin-left:526px;
z-index:801;
margin-top:-250px;}

.recentTestimoniesPhoto {
position:relative;
float:left;
}

.recentTestimoniesTitle {
padding-top:7px; 
position:relative; 
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
width:250px;}

.recentTestimoniesName {
position:relative; 
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
width:250px;}

.recentTestimoniesArticle{
position:relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
height:100px;}	

.recentTestimoniesShowAll {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#FFFFFF;
text-align:right;
padding-right:10px;
position:relative;
float:right;
margin-top:-10px;}

.recentTestimoniesShowAll a, a:visited {color:#a48e44; text-decoration:none;}

.recentTestimoniesShowAll a:hover {color:#a48e44; text-decoration:none;}

.indextestimonyItemContainer {
position:relative;
float:left;
width:220px;
background-color:#161515;
min-height:140px;
border:solid 1px #a48e44;
}

.indextestimonyItemContainer a {
text-decoration:none;
}

.indextestimonyItemContainer a:hover {
text-decoration:none;
}

.indextestimonyItemContainer a:visited {
text-decoration:none;
}

.indextestimonyItemPhoto {
position:relative;
float:left;
width:85px;
padding-right:10px;
z-index:5;
padding-left:5px;
padding-top:5px;
}

.indextestimonyItemTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a48e44;
font-size:12px;
position:relative;
float:right;
width:110px;
padding-bottom:2px;
padding-top:5px;
text-align:left;
width:120px;
}

.indextestimonyItemContent {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
position:relative;
z-index:1;
padding-left:5px;
padding-right:2px;
min-height:140px;
}

.indextestimonyItemContent a, a:hover { text-decoration:none;}
.indextestimonyItemContent a:visited { text-decoration:none;}


/*********/
/* About Us */
/*********/

.aboutUsContentContainer1 {
width:780px; 
position:relative; 
float:left;
}

.aboutUsContent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width:300px;
display:none;
position:relative;
z-index:50;
}

.aboutUsContentContainer2 {
width:780px; 
position:relative; 
float:left;
background-image:url(../images/aboutus/church.jpg);
min-height:380px;
margin-top:10px;
}

.aboutUsVisionTitle {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
}

.aboutsUsVisionContent{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.aboutUsMissionTitle{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
padding-top:10px;
}

.aboutUsMissionContent{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.visionMissionContainer{
margin-left:20px;
margin-top:280px;
}

/*********/
/* Team */
/*********/

.teamContentContainer1 {
width:780px; 
position:relative; 
float:left;
min-height:350px;
margin-top:1px;
background-image:url(../images/ContentContainer_back.png);
}

/*********/
/* Sermons */
/*********/
.sermonContentContainer {
position:relative;
float:right;
width:370px;
height:300px;
background-image:url(../images/ContentContainer_back.png);
margin-top:-310px;
border:solid 2px #333333;
}

.sermonContentPhoto {
position:relative;
float:left;
width:120px;
height:100px;
padding-left:5px;
padding-top:5px;
padding-bottom:6px;
}

.sermonContentPhoto img {
border: solid 1px #a48e44;
}

.sermonContentTitle {
position:relative;
float:left;
width:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#a48e44;
padding-left:10px;
padding-top:10px;
}

.sermonContentSpeaker {
position:relative;
float:left;
width:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9.5px;
color:#FFFFFF;
padding-left:10px;
padding-top:10px;
}

.sermonContentDate {
position:relative;
float:left;
width:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9.5px;
color:#FFFFFF;
padding-left:10px;
padding-top:3px;
}

.sermonContentService {
position:relative;
float:left;
width:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9.5px;
color:#FFFFFF;
padding-left:10px;
padding-top:3px;
}

.sermonContentSummaryTitle {
position:relative;
float:left;
width:270px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:15px;
padding-top:10px;
color:#a48e44;
}

.sermonContainer1 {
width:780px;
position:relative; 
float:left;
padding-top:3px;
}

.sermonContainer2 {
width:780px;
position:relative; 
float:left;
padding-top:20px;
}

.sermonListContainer {
width: 400px;
position:relative;
float:left;
margin-left:0px;
margin-top:-10px;
}

.sermonDownloads {
width:110px;
position:relative;
float:left;
min-height:68px;
background-image:url(../images/contentBack.png);
margin-left:290px;
margin-top:-75px;
border-bottom: 1px dotted #999;
border-left: 1px solid #a48e44;
border-top: 1px solid #a48e44;
border-right: 1px solid #a48e44;
}

.sermonFilesTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#a48e44;
text-align:center;
border-bottom:dotted 1px #a48e44;
padding-bottom:2px;
padding-top:1px;
background-image:url(../images/ContentContainer_back.png);
}

.searchSermons {
width:370px;
height:310px;
background-image:url(../images/ContentContainer_back.png);
position:absolute;
float:left;
margin-left:410px;
margin-top:-346px;
}

/* FireFox hack */
@-moz-document url-prefix() { .searchSermons { width:370px;
height:315px;
background-image:url(../images/ContentContainer_back.png);
position:absolute;
float:left;
margin-left:410px;
margin-top:-330px; } }

.sermonInstructions {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
position:relative;
float:left;
min-height:20px;
margin-left:10px;
margin-top:10px;
}

.sermonInstructionsPicture {
padding-right:2px;
position:relative;
float:left;
min-height:20px;
width:30px;
}

.sermonInstructionsContent{
position:relative;
float:left;
min-height:20px;
}

.sermonAudio {
padding-left:5px; padding-top:5px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px;
}

.sermonAudio a {
color:#FFFFFF; text-decoration:none;
}
.sermonAudio a:hover {
color:#FFFFFF; text-decoration:none;
}
.sermonAudio a:visited {
color:#FFFFFF; text-decoration:none;
}
.sermonAudio img {
border-style:none;
}

/*********/
/* team */
/*********/

.teamContentContainer1{width:780px;}

.teamContainer{
width:770px;
margin-left:5px;
position:relative;
float:left;
padding-bottom:15px;
}

.teamDescriptionContainer {
width:770px;
position:relative;
float:left;
padding-right:10px;
padding-left:15px;
}

.teamDescription {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
width:450px;
position:relative;
float:left;
text-align:justify;
}

.teamPhoto{
width:220px;
position:relative;
float:right;
margin-top:35px;
padding-right:50px;
z-index:500;
}

.teamTitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#a48e44;
position:relative;
float:left;
padding-top:15px;
padding-left:0px;
padding-bottom:15px;
}

/*********/
/* News & Events */
/*********/

.newsEventsContainer {
width:780px;
min-height:400px;
background-image:url(../images/ContentContainer_back.png);
position:relative;
float:left;}

.newsEventsContainer2 {
width:260px;
min-height:328px;
background-image:url(../images/news_slider/transpBlack.png);
position:relative;
float:left;
margin-left:25px;
margin-top:17px;
border: solid 1px #a48e44;}

.newsListContainer {
width:460px;
position:relative;
float:left;
margin-left:20px;
padding-bottom:20px;
min-height:460px;
margin-top:-5px;
}

.newsItem {
width:460px;
position:relative;
float:left;
border-bottom:dotted 1px #CCCCCC;
padding-bottom:10px;
}

.newsItemTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#a48e44;
}

.newsItemTitle a {
color:#a48e44;
text-decoration:none;
}

.newsItemTitle a:visited {
color:#a48e44;
text-decoration:none;
}

.newsItemTitle a:hover {
color:#a48e44;
text-decoration:none;
}

.newsItemDate {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
}

.newsItemAuthor {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
}

.newsItemSummary {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding-top:5px;
}

.newsItemPhoto {
width:102px;
height:82px;
position:relative;
float:left;
padding-right:10px;
padding-bottom:3px;
}

.newsItemPhoto a {
color:#000000;
}

.newsItemPhoto a:visited {
color:#000000;
}

.newsItemPhoto a:hover {
color:#a48e44;
}

.eventsListContainer {
width:260px;
position:absolute;
margin-left:505px;
margin-top:360px;
min-height:450px;
background-image:url(../images/contentBack.png);
border: solid 1px #a48e44;
}

.eventsList {
width:240px;
position:absolute;
float:left;
}

.eventListTitle {
width:240px;
position:relative;
float:left;
padding-left:10px;
padding-top:7px;
padding-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#a48e44;
margin-left:5px;
border-bottom:dotted 1px #a48e44;
}

.eventItemPhoto{
width:260px;
position:relative;
float:left;
padding-top:7px;
padding-left:10px;
}

.eventItemPhoto img {
border:solid 1px #333333;
}

.eventItemTitle{
width:240px;
position:relative;
float:left;
padding-left:10px;
padding-top:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a48e44;
}

.eventItemTitle a {
color:#a48e44;
text-decoration:none;
}

.eventItemTitle a:visited {
color:#a48e44;
text-decoration:none;
}

.eventItemTitle a:hover {
color:#a48e44;
text-decoration:none;
}

.eventItemDate {
width:100px;
position:relative;
float:left;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
margin-left:10px;
}

.eventItemCaption{
width:240px;
position:relative;
float:left;
padding-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9.5px;
color:#FFFFFF;
border-bottom:dotted 1px #CCCCCC;
margin-left:10px;
padding-bottom:7px;
}

.eventItemCaption a {color:#a48e44; text-decoration:none;}
.eventItemCaption a:hover {color:#a48e44; text-decoration:none;}
.eventItemCaption a:visited {color:#a48e44; text-decoration:none;}


.eventListItem {
width:240px;
position:relative;
float:left;
margin-left:-25px;
}

.nextEventPhoto {
width:240px;
position:relative;
float:left;
padding-left:10px;
padding-top:5px;
}

.nextEventPhoto img {
border:none;
}

.nextEventTitle {
width:240px;
position:relative;
float:left;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#a48e44;
padding-top:5px;
padding-bottom:5px;
}

.nextEventTitle a {
color:#a48e44;
text-decoration:none;
}

.nextEventTitle a:visited {
color:#a48e44;
text-decoration:none;
}

.nextEventTitle a:hover {
color:#a48e44;
text-decoration:none;
}

.nextEventDate {
width:240px;
position:relative;
float:left;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
padding-bottom:3px;
}

.nextEventCaption {
width:240px;
position:relative;
float:left;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9.5px;
color:#FFFFFF;
}

.nextEventCaption a {color:#a48e44; text-decoration:none;}
.nextEventCaption a:hover {color:#a48e44; text-decoration:none;}
.nextEventCaption a:visited {color:#a48e44; text-decoration:none;}

.eventMore {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#a48e44;
}

.mainEventTitle {
width:350px;
position:relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#a48e44;
padding-bottom:20px;
margin-top:5px;
}

.mainEventDate {
width:200px;
position:relative;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:right;
padding-bottom:20px;
margin-top:5px;
}

.mainEventCaption {
width:580px;
position:relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

/*********/
/* Article */
/*********/

.articleContainer {
width:780px;
min-height:600px;
position:relative;
float:left;
background-image:url(../images/ContentContainer_back.png);
}

.articleGalleryTitle {
width:200px;
position:relative;
float:left;
padding-left:5px;
padding-top:0px;
padding-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#a48e44;
margin-top:-25px;
margin-left:7px;
border-bottom:dotted 1px #a48e44;
}

.article{
width:520px;
position:relative;
float:left;
padding-top:15px;
padding-left:10px;
padding-right:10px;
}

.articleSummaryWrapper {
position:relative;
float:left;
width:520px;
border-bottom:dotted 1px #CCCCCC;
padding-bottom:10px;
}

.articleThumb {
width:102px;
height:82px;
position:relative;
float:left;
padding-right:10px;
}

.articleThumb img {
border:solid 2px #000000;
}

.articleTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#a48e44;
width:448px;
}

.articleDate {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
width:448px;
}

.articleAuthor {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
width:448px;
}

.articleSummary {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding-top:5px;
width:410px;
position:relative;
margin-left:110px;
}

.articleHeaderImage {
position:relative;
float:right;
width:250px;
height:200px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
}

.articleHeaderImage img {
border:solid 2px #000000;
}

.articleContent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-top:15px;
width:520px;
position:relative;
float:left;
padding-bottom:30px;
line-height:1.4;
}

/*********/
/* Testimonines */
/*********/

.testimoniesContainer2 {
width:780px; 
position:relative; 
float:left;
margin-top:10px;
}

.testimonyContainer {
width:780px;
top:20px;
position:relative;
float:left;
border: 1px solid black;
margin-top:-21px;
}

.testimonyContentContainer {
position:relative;
float:right;
width:360px;
height:300px;
background-image:url(../images/ContentContainer_back.png);
margin-top:-310px;
border:solid 2px #333333;
}

.testimonyContentPhoto {
position:relative;
float:left;
width:120px;
height:100px;
padding-left:5px;
padding-top:5px;
}

.testimonyContentTitle {
position:relative;
float:left;
width:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#a48e44;
padding-left:5px;
padding-top:10px;
}

.testimonyContentName {
position:relative;
float:left;
width:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:5px;
padding-top:5px;
}

.testimonyContentSummary{
position:relative;
float:left;
width:230px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9.5px;
color:#FFFFFF;
padding-left:5px;
padding-top:5px;
}

.testimonyContent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
width:350px;
height:200px;
position:relative;
float:left;
padding-left:5px;
}

.testimoniesScrollContainer {
width:780px;
position:relative;
float:left;
}

.testimoniesScroll {
width:700px;
position:relative;
float:left;
left:7px;
}

.testimonyItemContainer {
position:relative;
float:left;
width:210px;
background-image:url(../images/ContentContainer_back.png);
min-height:140px;
}

.testimonyItemContainer a {
text-decoration:none;
}

.testimonyItemContainer a:hover {
text-decoration:none;
}

.testimonyItemContainer a:visited {
text-decoration:none;
}

.testimonyItemPhoto {
position:relative;
float:left;
width:85px;
padding-right:10px;
z-index:5;
padding-left:5px;
padding-top:5px;
}

.testimonyItemTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a48e44;
font-size:12px;
position:relative;
float:right;
width:110px;
padding-bottom:2px;
padding-top:5px;
}

.testimonyItemContent {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
position:relative;
z-index:1;
padding-left:5px;
padding-right:2px;
min-height:140px;
}

.testimonyItemContent a, a:hover { text-decoration:none;}
.testimonyItemContent a:visited { text-decoration:none;}


#testimonyVideo {
width:410px;
}

/*********/
/* Contact Us */
/*********/

.contactUsContentContainer {
width:780px;
position:relative;
float:left;
background-image:url(../images/ContentContainer_back.png);
}

.contactUsContentContainer2{
width:780px;
position:relative;
float:left;
background-image:url(../images/ContentContainer_back.png);
min-height:350px;
padding-top:20px;
}

.locationContainer {
width:360px;
position:relative;
float:left;
padding-left:20px;
padding-top:30px;
padding-bottom:20px;
}

.locationContainer2 {
width:340px;
position:relative;
float:left;
padding-left:10px;
padding-top:10px;
margin-left:400px;
margin-top:-370px;
}

.contactUsContainer1 {
width:380px;
position:relative;
float:left;
padding-left:10px;
padding-top:10px;
}

.contactUsContainer2 {
width:380px;
position:relative;
float:left;
padding-left:10px;
padding-top:10px;
}

.phoneNumbers {
font-family:Verdana, Arial, Helvetica, sans-serif;
width:350px;
position:relative;
float:left;
font-size:11px;
color:#FFFFFF;
padding-left:20px;
margin-left:400px;
margin-top:-420px;
padding-bottom:20px;
}


/*********/
/* Footer */
/*********/

.footerContainer {width:780px; position:relative; float:left;}

.footer {
width:780px; 
text-align:center;
border-top: 1px solid black; 
background-image:url(../images/footer_back.jpg); 
height:70px; 
position:relative; 
float:left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9.5px; 
color:#FFFFFF; 
padding-top:10px;
margin-top:2px;}

.footer a {
color:#FFFFFF;
text-decoration:none;
}

.footer a:hover {
color:#FFFFFF;
text-decoration:none;
}

.footer a:visited {
color:#FFFFFF;
text-decoration:none;
}
