@charset "utf-8";
/* CSS Document */
/* Layout Styles*/
html,
body {
margin:0;
padding:0;
background-color: #c7e8f1;
background-image: url(../images/background-page.jpg);
background-repeat: repeat-x;
}
body a:href,
body a:link,
body a:visited,
body a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#003366;
text-decoration:underline;
}
#background-color{
width:1000px;
background-color:#FFFFFF;
float:left;
top:0px;
}
.bodyimage-left{
	float: left;
	margin-right: 10px;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#breadcrumbs{
}
.breadcrumb-trail,
.breadcrumb-trail href,
.breadcrumb-trail a:link,
.breadcrumb-trail hover,
.breadcrumb-trail a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#003366;
}
#bookmarks {
float:left;
}
#container {
min-height:100%;
width:1000px;
margin-right:auto;
margin-left:auto;
}
#container-leftColumn{
height:100%;
width:680px;
background-color:#FFFFFF;
}
#container-rightColumn{
min-height:100%;
top:0px;
background-color:#FFFFFF;
position:relative;
float:right;
margin-right:20px;
}
.content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#333333;
}
.content a:href,
.content a:link,
.content a:visited,
.content a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
color:#003366;
text-decoration:underline;
}
#content-box {
background-color: #FFFFFF;
width:600px;
top:0px;
padding-left:50px;
min-height:350px;
}
.document-icon,
.document-icon a:active,
.document-icon a:href,
.document-icon link,
.document-icon a:hover,
.document-icon a:visited {
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
	vertical-align: bottom;
	border: none;
	text-decoration:none;
}

#featureFocus {
background-image:url(../images/background-feature-focus.jpg);
background-color:#FFFFFF;
background-repeat:no-repeat;
width:680px;
height:220px;
padding-bottom:50px;

}
.FeatureFocusText {
padding-left:15px;
padding-top:30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:lighter;
color: #666666;
float:left;
width:300px;
line-height:20px;
}
.FeatureFocusText href,
.FeatureFocusText a:link,
.FeatureFocusText a:visited{
color:#666666;
text-decoration:none;
}
.FeatureFocusText a:hover{
text-decoration:underline;
}
.FeatureFocusTitle {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight:lighter;
color:#ff9900;
line-height:30px;
margin-top:0px;
padding-top:0px;
}
#FeatureFocusMovie {
width:250px;
height:200px;
padding-left:36px;
float:left;
}
#findSite {
background-image:url(../images/background-find-your-site.jpg);
background-color:#FFFFFF;
background-repeat:no-repeat;
width:300px;
height: 422px;
margin-top:10px;
}
#findSiteIcons {
width:300px;
padding-top:125px;
padding-left:3px;
}
#flashcontent {
border: solid 1px #1f3c68;
width: 600px;
height: 344px;
background-color: #FFFFFF;
top:0px;
margin-left:40px;
margin-bottom:20px;
}
#footer {
background-image:url(../images/redc-footer.jpg);
background-position:center;
background-repeat:no-repeat;
width:100%;
height:75px;/* Height of the footer */
float:left;
}
#footerText,
#footerText href,
#footerText a:link,
#footerText a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
text-align:center;
padding-top:35px;
}
#footerText a:hover{
text-decoration:underline;
}
#googleSiteSearch{
float:right;
padding-top:50px;
padding-right:15px;
}
h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#003366;
font-weight:lighter;
line-height:30px;
}
h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#003366;
font-weight:lighter;
}
h6,
h6 a:link,
h6 a:href,
h6 a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#003366;
font-weight:lighter;
text-decoration:none;
padding-left:10px;
}
h6 a:hover{
text-decoration:underline;
}
#header {
background-image:url(../images/redc-header.png);
background-position:center;
background-repeat:no-repeat;
height:180px;
width:100%;
}
#headerAddress{
padding-top:10px;
}
.headerAddressText{
padding-top:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #666666;
}
.headerAddressText a:href,
.headerAddressText a:link,
.headerAddressText a:hover {
padding-top:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #003366;
text-decoration:underline;
}
.headerAddressText a:visited {
padding-top:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #003366;
text-decoration:underline;
}

/*this is only used for INFO CENTRAL columns */

#infoCentralColumns li {
float: left; 
height: 24px; 
width: 27% !important; 
padding-bottom:10px;
list-style: none;
margin-left:30px;
}
#infoCentralColumnsBox{
padding-top:60px;
padding-left:35px;
clear:left;
}
#infoCentralColumns {
}
#infoCentral {
background-image:url(../images/background-info-central.jpg);
background-color:#FFFFFF;
background-repeat:no-repeat;
width:680px;
}
.infoCentralText {
color:#003366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.infoCentralText href,
.infoCentralText a:link,
.infoCentralText a:visited {
font-weight:bold;
text-transform:uppercase;
color:#003366;
text-decoration:none;
font-size:11px;

}
.infoCentralText a:hover {
text-decoration:underline;
}
/*Removes border around ALL linked images*/
:link img {
  border: none;
  text-decoration:none;
}
#mainNav {
width:300px;
}
#mainNav-box {
}
.navigation,
.navigation href,
.navigation a:link,
.navigation a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #003366;
text-decoration:none;
line-height:24px;
display:block;
}
.navigation a:hover{
text-decoration:underline;
}
.navigation ul{
margin-left:30px;
padding-left:30px;
list-style:square;
margin-top:0px;
}
.navigation li ul{
list-style:url(../images/bullet-arrow.jpg);
margin-left:15px;
padding-left:15px;
}
#newsEvents {
background-image:url(../images/background-news-and-events.jpg);
background-color:#FFFFFF;
background-repeat:no-repeat;
width:300px;
height:400px;
margin-top:20px;
}
#newsTextBox{
width:235px;
height:325px;
padding-top:18px;
padding-left:30px;
overflow:hidden;
}
.newsText,
.newsText href,
.newsText a:link,
.newsText a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
line-height:17px;
}
.newsText a:hover{
text-decoration:underline;
}
.newsTextTitle{
}
.newsTextTitle href,
.newsTextTitle a:link,
.newsTextTitle a:visited {
color:#ff9900;
text-decoration:none;
background-image:url(../images/bullet-fourDots.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:10px;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.newsTextTitle a:hover{
text-decoration:underline;
}
.Quotes {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:lighter;
color:#ff9900;
}
#rotator-box {
background-color: #FFFFFF;
width:680px;
top:0px;
height:344px;
}
#social {
width:560px;
padding-left:50px;
}
#translate{
float:right;
top:0px;
}
#testamonial {
background-image:url(../images/background-testamonial.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
width:680px;
height:275px;
padding-bottom:25px;

}
#testamonialImage {
width:250px;
height:200px;
padding-top:0px;
padding-left:35px;
margin-top:0px;
float:left;
}
.testamonialImage {
width:250px;
height:200px;
float:left;
padding-top:70px;
margin-top:0px;
padding-left:35px;
}
#testamonialText {
width:320px;
height:200px;
padding-top:0px;
margin-top:0px;
padding-left:25px;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:lighter;
color:#ff9900;
}
.testamonialText {
padding-left:15px;
/*padding-top:100px;*/
padding-top:28px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:lighter;
color:#ff9900;
float:left;
width:300px;
line-height:24px;
}
.testamonialText href,
.testamonialText a:link,
.testamonialText a:visited{
font-size:12px;
color:#ff9900;
text-decoration:none;
}
.testamonialText a:hover{
text-decoration:underline;
}






