/* CSS Document */html, body {	margin: 0;	padding: 0;	height: 100%;	background-image:url(../images/body.gif);	background-repeat:repeat;	font-family: "Times New Roman", Times, serif;	font-size: small;	color: #666666;	line-height: 150%;}#container {	width:780px;	background: #ffffff;	position:relative;	height:auto !important;	height:100%;	margin: 10px auto;	border: 3px solid #999999;}#donate {	background-position: top;	margin-top: 90px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	text-align: center;}#contentcopy {	padding-top: 0px;	padding-right: 30px;	padding-bottom: 0px;	padding-left: 20px;	background-image: url(../images/rounded_middle.gif);	background-repeat: repeat-y;	text-align: justify;}#header_home {	width:780px;	height:160px;	background-image: url(../images/who_we_are_header.jpg);	background-repeat: no-repeat;}#header_help {	width:780px;	height:160px;	background-image: url(../images/header_help.jpg);	background-repeat: no-repeat;}#header_news {	width:780px;	height:160px;	background-image: url(../images/header_news.jpg);	background-repeat: no-repeat;}#header_links {	width:780px;	height:160px;	background-image: url(../images/header_links.jpg);	background-repeat: no-repeat;}#header_stop {	width:780px;	height:160px;	background-image: url(../images/header_stop.jpg);	background-repeat: no-repeat;}#header_events {	width:780px;	height:160px;	background-image: url(../images/header_events.jpg);	background-repeat: no-repeat;}#header_contact {	width:780px;	height:160px;	background-image: url(../images/header_contact.jpg);	background-repeat: no-repeat;}#header_donate {	width:780px;	height:160px;	background-image: url(../images/header_donate.jpg);	background-repeat: no-repeat;}#footer {	width:780px;	height:66px;	clear:both;	background-color: #f0f0f7;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #666699;}.footer_txt {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	padding-top: 10px;	padding-left: 20px;	line-height: 16px;}.footer_txt a:link {	color: #333399;}.footer_txt a:visited {	color: #333399;	text-decoration: none;}.footer_txt a:hover {	color: #333399;	text-decoration: underline;}.footer_txt a:active {	color: #333399;	text-decoration: underline;}.footer_txt .blue {	color: #333399;}#leftnav {	width:250px;	float:left;	background-image:url(../images/notepaper.jpg);	background-repeat:no-repeat;	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #999999;	height: auto;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 30px;	margin-left: 0px;}h2 {	font-family: "Times New Roman", Times, serif;	font-size: small;	color: #ABB3CB;	font-style: normal;	font-weight: normal;	margin-top: 0px;	margin-bottom: 0px;}#content {	width:490px;	float:left;	background: #ffffff;	margin:0px;	padding-left:20px;	padding-right:10px;	padding-bottom:40px;}h1 {	font-family: "Times New Roman", Times, serif;	font-size: 22px;	font-weight: lighter;	color: #607AB6;	font-style: normal;	margin-bottom: 15px;	margin-top: 0px;}#roundtop {	background-image: url(../images/top_rounded.gif);	background-repeat: no-repeat;	height: 25px;}#roundbottom {	background-image: url(../images/rounded_bottom.gif);	background-repeat: no-repeat;	height: 22px;	margin-top: 0px;}a:link {	color: #333399;	text-decoration: none;	list-style-image: none;	list-style-type: none;}a:visited {	color: #333399;	text-decoration: none;	list-style-image: none;	list-style-type: none;}a:hover {	color: #999999;	text-decoration: none;	list-style-image: none;	list-style-type: none;}a:active {	color: #9692BA;	text-decoration: none;	list-style-image: none;	list-style-type: none;}#leftnav ul {	font-family:"Times New Roman", Times, serif;	text-decoration: none;	list-style-type: none;	margin-top:83px;	line-height: 22px;	margin-left: 35px;	padding-left: 10px;	font-size: 14px;	font-weight: bold;}/*ul {	margin: 0px;	padding: 0px;}*/#form {	margin-bottom: 0px;	background-color: #F5F5F8;}label {	margin-right: 0px;	width:10px;	display: block;}input {	margin-left: 0px;}#quote {	text-align: center;	margin-top: 10px;	margin-bottom: 10px;}.largePhone {	color: #607AB6;	font-size: 20px;	text-align: center;	line-height: 25px;}/************** NAV MENU BAR **************/#navmenu {	float: left;	/*z-index: 9;*/	height: 41px;	width: 759px;	margin-top: -41px;	padding-bottom: 1px;	padding-left: 21px;}ul#nav{	margin: 0px;	padding: 0px;	}	ul#nav li {	display:inline;	float:left;	}	ul#nav li a {	display:block;	height:41px;	text-indent:-9999px;	}	ul#nav li.who_we_are a {	width:99px;	background:url(../images/navbar/whoweare.gif) center top;	}	ul#nav li.help_and_advice a {	width:112px;	background:url(../images/navbar/help.gif) center top;	}	ul#nav li.news_and_press a {	width:112px;	background:url(../images/navbar/news.gif) center top;	}	ul#nav li.links a {	width:65px;	background:url(../images/navbar/links.gif) center top;	}	ul#nav li.stop_press a {	width:101px;	background:url(../images/navbar/stoppress.gif) center top;	}	ul#nav li.events a {	width:74px;	background:url(../images/navbar/events.gif) center top;	}	ul#nav li.contact_us a {	width:98px;	background:url(../images/navbar/contactus.gif) center top;	}	ul#nav li.donate a {	width:76px;	background:url(../images/navbar/donate.gif) center top;	}	ul#nav li a:hover {	background-position:center bottom;	}	ul#nav li a:active {	background-position:center bottom;	}/******** NAV MENU ON PAGE STATES ************/.thiswho {	width:99px;	background:url(../images/navbar/whoweare.gif) center bottom;}.thishelp {	width:112px;	background:url(../images/navbar/help.gif) center bottom;}.thisnews {	width:112px;	background:url(../images/navbar/news.gif) center bottom;}.thislinks {	width:65px;	background:url(../images/navbar/links.gif) center bottom;}.thisstop {	width:101px;	background:url(../images/navbar/stoppress.gif) center bottom;}.thisevents {	width:74px;	background:url(../images/navbar/events.gif) center bottom;}.thiscontact {	width:98px;	background:url(../images/navbar/contactus.gif) center bottom;}.thisdonate {	width:76px;	background:url(../images/navbar/donate.gif) center bottom;}/******************************************/