body {
	background: url(../images/bodybg.jpg) center top no-repeat #28374d; 
	margin: 0px;
	padding: 0px;
	font: 12px Arial, Helvetica, sans-serif;
}
span a{
color: #7c92b3;
font-weight: bold;
}
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
}
p2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0066CC;
text-align: justify;
}
h1{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #7c92b3;
font-style: italic;
}
h2{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #7c92b3;
font-style:italic;
text-align: left;
}
h3{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #7c92b3;
font-style:italic;
text-align: center;
}
h3 span{
font-size: 10px;
}
h2 span{
font-size: 10px;
}
#window {	
	background: url(../images/contentbg.gif) 11px 0px repeat-y;
	width: 783px;
	margin: 0px auto; /* will only work with width defined */
}

#masthead {
	background: url(../images/masthead_fran.jpg) no-repeat;
	height: 108px;
	position: relative; /*needed to associate the nav to the masthead borders "nearest parent" */
}

#language {
margin-top: 5px;
position: absolute;
top: 0px;
right: 0px;
width: 100px;
}
#language a{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
#nav {
	margin: 0px; /*resets left spacing */
	padding: 0px; /*resets left spacing */
	position: absolute;
	bottom: 0px;
	right: 28px;
	height: 23px;
	width: 373px;
}
#nav li {
	display: inline; /*fixes bug in IE 6 and displays horizontal nav*/
}
#nav a{
float: left;
display: block;
height: 23px;
padding-left: 5px; /* makes the button width left */
padding-right: 5px; /* makes the button width to the right */
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #7c92b3;
list-style-type: none;
text-transform: uppercase;
text-decoration: none;
}

#nav a:hover {
color: #990000;
}
li.about a:hover { /* targets the about anchor*/
	background: url(../images/topnavhover.gif) bottom center no-repeat;
}
li.community a:hover { /* targets the about anchor*/
	background: url(../images/topnavhover.gif) bottom center no-repeat;
}
li.vision a:hover { /* targets the about anchor*/
	background: url(../images/topnavhover.gif) bottom center no-repeat;
}
li.leadership a:hover { /* targets the about anchor*/
	background: url(../images/topnavhover.gif) bottom center no-repeat;
}
li.support a:hover { /* targets the about anchor*/
	background: url(../images/topnavhover.gif) bottom center no-repeat;
}
#picturebar {
height: 226px;
background: url(../images/homeimgbanner_fran.jpg) no-repeat;
}

#accessiblelocation {
padding-left: 25px;
height: 14px;
text-decoration: none;
background: url(../images/contentbg.gif) 11px 0px repeat-y;
}


#accessiblelocation li {
	display: inline; /*fixes bug in IE 6 and displays horizontal nav*/
}
#accessiblelocation a{
float: left;
display: block;
padding-left: 5px; /* makes the button width left */
padding-right: 5px; /* makes the button width to the right */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #7c92b3;
list-style-type: none;
text-transform: uppercase;
}
#accessiblelocation a:hover{
color: #990000;
}
#maincontent {
padding-left: 35px;}
#col1{
background:url(../images/vcolline.gif) top right no-repeat;
height: 316px;
padding-right: 5px;
padding-top: 13px;
width: 148px;
float: left;
}
#facebookbutton a{
display: block;
height: 68px;
background: url(../images/facebookbutton_fran.gif) no-repeat;
}
#homequotebadge {
margin-top: 15px;
height: 189px;
background: url(../images/homequote_fran.gif) no-repeat;
}
#quotebadge {
margin-top: 15px;
height: 189px;
background: url(../images/quote1_fran.gif) no-repeat;
}
#quotebadge2 {
margin-top: 15px;
height: 210px;
background: url(../images/quote2_fran.gif) no-repeat;
}
#quotebadge3 {
margin-top: 15px;
height: 182px;
background: url(../images/quote3_fran.gif) no-repeat;
}
#quotebadge4 {
margin-top: 15px;
height: 210px;
background: url(../images/quote4_fran.gif) no-repeat;
}
#col2{
padding-left: 19px;
padding-right: 19px;
width: 380px;
float: left;
}
#firstparagraph {
margin: 0;
padding: 0px;
width: 211px;
float: left;
}
#biophoto1 {
width: 157px;
height: 243px;
background: url(../images/biophoto1.jpg) no-repeat;
float: right;
}
#communityphoto2 {
width: 378px;
height: 215px;
background: url(../images/communityphoto2_fran.jpg) no-repeat;
}
#leaderphoto2 {
width: 378px;
height: 215px;
background: url(../images/leadershipphoto2_fran.jpg) no-repeat;
}
#biophoto2 {
width: 378px;
height: 215px;
background: url(../images/biophoto2_fran.jpg) no-repeat;
}
#visionphoto2 {
width: 378px;
height: 215px;
background: url(../images/visionphoto2_fran.jpg) no-repeat;
}
#bullets {
margin-left: 5%;
margin-right: 5%;
}
#story1title {
height: 31px;
background: url(../images/story1title_fran.gif) top center no-repeat;
}
#bullets p{
color: #7c92b3;
}
#more span{
color: #7c92b3;
font-weight: bold;
}
#more a{
color: #7c92b3;
font-weight: bold;
}
#more{
clear: both;
}
#story2 {
margin: 0;
padding: 0px;
width: 185px;
height: 168px;
float: left;
}
#story2photo {
margin-top: 5px;
height: 54px;
background: url(../images/story2photo.jpg) no-repeat;}
#story3 {
margin: 0;
padding: 0px;
width: 185px;
float: right;
}
#story3photo {
margin-top: 5px;
height: 54px;
background: url(../images/story3photo.jpg) no-repeat;}
#centerhline{
clear: both;
background: url(../images/centerhline.gif) no-repeat;
height: 3px;
margin-top: 10px;
}
#col3{
background:url(../images/vcolline.gif) top left no-repeat;
height: 316px;
width: 145px;
padding-left: 8px;
padding-top: 13px;
float: left;
}
#contactbutton a{
display: block;
height: 63px;
background: url(../images/contactbutton_fran.gif) no-repeat;
}
#donatesidebar a{
display: block;
height: 70px;
background: url(../images/donationbutton_fran.gif) bottom center no-repeat;
}
#colhline{
background: url(../images/colhline.gif) no-repeat;
height: 3px;
margin-top: 5px;
}
#video a{
margin-top: 15px;
display: block;
height: 100px;
background: url(../images/videophoto.jpg) no-repeat;
}
#quicktime {
margin-top: 5px;
padding-top: 35px;
height: 100px;
background: url(../images/qt7badge_getQTfreeDownload.gif) top center no-repeat;
}
#footer {
height: 75px;
background:url(../images/footerbg.gif) no-repeat;
clear: both;
}

#accessiblenav {
margin-left: 225px;
padding-top: 19px;
text-align:center;
height: 14px;
text-decoration: none;
}

#accessiblenav li {
display: inline; /*fixes bug in IE 6 and displays horizontal nav*/
}
#accessiblenav a{
float: left;
display: block;
padding-left: 5px; /* makes the button width left */
padding-right: 5px; /* makes the button width to the right */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #7c92b3;
list-style-type: none;
text-transform: uppercase;
}
#accessiblenav a:hover{
color: #990000;
}
#copyright p {
color: #7c92b3;
text-align: center;
}

