﻿a           
{	
color:navy; 
background-color:transparent;
text-decoration: none;  
font: 1.0em/1.2em Verdana, Arial, Helvetica, sans-serif;
}

a:hover    
{ 
color:navy;
background-color:transparent;
text-decoration: underline;  
font: 1.0em/1.2em Verdana, Arial, Helvetica, sans-serif;
}

html
{
font-size:100%	
} 

body
{	
font:62.5%/1.3em Verdana, Arial, Helvetica, sans-serif; 
background:#ffffff url('graphics/grdback1.jpg') repeat-x;
margin:0;
padding:0;
color: black;
} 

img
{
border:none;	
}

p
{
padding:0.5em 0;	
margin:0;
}

.thin
{
line-height:0.3em;
}

.cent
{
text-align:center;	
}

.centital
{
text-align:center;	
font-style:italic;
}

.ital
{
font: 1.1em/1.1em Arial, Helvetica, sans-serif;
font-style:normal;
margin:0;
padding:0.2em;
}

.bold
{
font-weight:bold;
}

.centbold
{
text-align:center;
font-weight:bold;
}

p.team
{
min-height:17em;	
}

.clearfix:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.skip
{
float:left;
font: 1.0em/1.0em Arial, Helvetica, sans-serif;
padding:0 0 0 10em;
margin:0;
}

.skip a
{
color:white;
}

#wrapper
{
margin:0 auto;
width:96em;
background-color:#ffffff;
padding:0.8em;
}

#top
{
float:left;
margin:0;
margin-bottom:1px;
padding:0;
width:96em;
height:13em;
background:#003366 url('graphics/logo_figure_100_bl.jpg') 5% no-repeat;
}

#top h2
{
font: 2.8em/1.8em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
padding:0;
margin:0;
height:4.5em;
width:100%;
color:#ffffff;
background:transparent url('graphics/rossendale_logo_dkbl.jpg') 52% no-repeat;
}

.topimg
{
float:left;
padding:1em 0 0 2em;
}

#header
{
float:left;
margin:0;
padding:0;
width:96em;
height:12em;
text-align:left;
background:#eeddaa url('graphics/rossendale_header.jpg') bottom right no-repeat;
}

#header h1
{
font: 1.8em/1.2em Georgia, Arial, Helvetica, sans-serif;
padding:0.6em 0 0 2.7em;
margin:0;
width:20em;
color:#003366;
}

p.head
{
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
padding:0 0 0 3em;
margin:0;
color:#003366;
}

p.headcenthigh
{
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
width:26em;
padding:0;
margin:0 auto;
color:#000099;
background-color:#66cc99;
}

p.headcent
{
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
width:26em;
padding:0;
margin:0 auto;
color:#003366;
}

p.headsm
{
font: 1.4em/1.2em Georgia, Arial, Helvetica, sans-serif;
padding:0 0 0 3.5em;
margin:0;
color:#003366;
}

#topnav
{
clear:both;
margin:0;
padding:0;
width:100%;
height:2.8em;
background:#003366 url('graphics/navback3.jpg') bottom repeat-x;
font: 1.4em/1.8em Arial, Helvetica, sans-serif;
}

#topnav ul
{ 
list-style-type:none;
margin:0;
padding:0 0 0 2.5em;
}

#topnav li
{
display:inline;
margin:0;
padding:0;
}

#topnav a
{
float:left;
font: 1.0em/1.0em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
color:#ffffff;
background-color:transparent;
padding:0.8em 1em 0.8em 1em;
margin:0;
}

#topnav a:hover
{
float:left;
font:1.0em/1.0em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:underline;
color:#ffffff;
background-color:transparent;
padding:0.8em 1em 0.8em 1em;
margin:0;
}

#topnav ul.service
{ 
list-style-type:none;
margin:0;
padding:0 0 0 12em;
}

#topnav a.service
{
float:left;
font: 1.0em/1.0em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
padding:0.8em 2em 0.8em 2em;
margin:0;
}

#topnav a:hover.service
{
float:left;
font:1.0em/1.0em Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:underline;
padding:0.8em 2em 0.8em 2em;
margin:0;
}

#container
{
position:relative;
float:left;
width:96em;
background:#ffffff url('graphics/pageback2.jpg') bottom left repeat-x;
margin:0;
padding:0 0 10px 0;
}

#margin
{
float:left;
width:2em;
height:60em;
margin:0;
padding:0;
}

#left
{
float:left;
width:15em;
margin:5em 0 0 0;
padding:5px;
background-color:#ffffff;
}

#leftnav
{
float:left;
width:15em;
margin:0;
padding:15px 0 0 0;
text-align:left;
background-color:#003366;
}

#leftnav ul
{ 
float:left;
width:15em;
list-style-type:none;
margin:0;
padding:0;
border-top:1px #ffffff solid;
}

#leftnav li
{
list-style-type:none;
width:15em;
margin:0;
padding:0;
background-color:transparent;
border-bottom:1px #ffffff solid;
}

#leftnav a
{
display:block;	
color:#ffffff;
font:1.4em/1.8em Arial, sans-serif;
text-decoration:none;  
height:2em;
background:#003366 url('graphics/leftnavback3.jpg') bottom repeat-x;
padding:0 0 0 10px;
margin:0;
}

#leftnav a:hover
{ 
display:block;	
color:#ffffff;
font:1.4em/1.8em Arial, sans-serif;
text-decoration: underline; 
height:2em;
background:#003366 url('graphics/leftnavback3.jpg') bottom repeat-x;
padding:0 0 0 10px;
margin:0;
}

#leftlower
{
float:left;
width:15em;
margin:0;
padding:15px 0 0 0;
text-align:left;
background-color:#66cc99;
}

#leftlower ul
{ 
float:left;
width:15em;
list-style-type:none;
margin:0;
padding:0;
border-top:1px #ffffff solid;
}

#leftlower li
{
list-style-type:none;
width:15em;
margin:0;
padding:0;
background-color:transparent;
border-bottom:1px #000000 solid;
}

#leftlower a
{
display:block;	
color:#000000;
font:1.4em/1.8em Arial, sans-serif;
text-decoration:none;  
height:2em;
background-color:#66cc99;
padding:0 0 0 10px;
margin:0;
}

#leftlower a:hover
{ 
display:block;	
color:#000000;
font:1.4em/1.8em Arial, sans-serif;
text-decoration: underline; 
height:2em;
background-color:#66cc99;
padding:0 0 0 10px;
margin:0;
}

#content
{
float:left;
margin:0.5em 0 0 2em;
padding:0 0 10px 0;
width:61em;
font: 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-color:transparent;
text-align:justify;
}

#content h1
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
}

#content h2
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
}

#content h3
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
}

#content h4
{
font: 1.4em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
}

#largetitle
{
float:left;
width:42.3em;
padding:10px 10px 0 10px;
margin:0 0 0.5em 0;	
color:#000000;
font: 1.4em/1.4em Georgia, Arial, Helvetica, sans-serif;
background-color:transparent;
}

#contentwide
{
float:left;
margin:0.5em 0 0 1.5em;
padding:0;
width:77em;
min-height:60em;
font: 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-color:transparent;
text-align:left;
}

#contentwide h1
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
}

#contentwide h2
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
}

#contentwide h3
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
}

#contentwide h4
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
text-align:center;
margin:0;
padding:0;	
}

#col1
{
float:left;
width:27.8em;
padding:1em;
margin:0 0 0.5em 0;	
border:2px solid #dddddd;
}

#col1 h1
{
float:left;
display:block;
width:16.5em;
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
margin:0 0 0.5em 0;
padding:8px;	
}

#col2
{
float:right;
width:27.8em;
padding:1em;
margin:0 0 0.5em 0;	
border:2px solid #dddddd;
}

#col2 h1
{
float:left;
display:block;
width:16.5em;
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
margin:0 0 0.5em 0;
padding:8px;	
}

#col1wide
{
float:left;
width:35.3em;
padding:1em;
margin:0 0 0.5em 0.5em;	
border:2px solid #dddddd;
}

#col1wide h1
{
float:left;
display:block;
width:21em;
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
margin:0 0 0.5em 0;
padding:8px;	
}

#col2wide
{
float:right;
width:35.3em;
padding:1em;
margin:0 0 0.5em 0.5em;	
border:2px solid #dddddd;
}

#col2wide h1
{
float:left;
display:block;
width:21em;
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
margin:0 0 0.5em 0;
padding:8px;	
}

#col2wide h2
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
text-align:center;
}

#col2wide ul li
{
clear:both;
list-style-type:square;
margin:0;
padding:0;
}

#col2wide a
{
padding: 0 0 0 2em;	
}

#col1narrow
{
float:left;
width:15em;
padding:1em;
margin:0 0 0.5em 0.5em;	
border:2px solid #dddddd;
}

#col1narrow h3
{
float:left;
display:block;
font: 1.4em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
margin:0 0 0.5em 0;
padding:8px;	
}

#col3wider
{
float:right;
width:55em;
padding:1em;
margin:0 0 0.5em 0.5em;	
border:2px solid #dddddd;
}

#col3wider h2
{
font: 1.4em/1.4em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
text-align:center;
}

#col3wider h2
{
font: 1.2em/1.2em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
text-align:center;
}

#col3wider h4
{
float:left;
width:42em;
font: 1.2em/1.2em Georgia, Arial, Helvetica, sans-serif;
color:#000099;
background-color:#ccffff;
margin:0.5em 0 0.5em 0;
padding:0.4em 0 0.4em 0.5em;	
text-align:left;
}

#col3wider a
{
padding: 0 0 0 2em;	
}

.downloads
{
clear:both;
width:42em;
color:000099;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
text-align:left;
font:1.2em/1.2em Georgia, Arial, sans-serif;
padding:0.2em;
margin:0.3em 0 0.3em 0;
}

#gallery ul li
{
list-style-type:square;
margin:2px 2px;
padding:0;
}

#gallery
{
float:left;
width:74.2em;
height:88em;
padding:1em;
margin:0 0 0.5em 0.5em;	
border:2px solid #dddddd;
}

#displaybox1
{
clear:both;
float:left;
width:74.2em;
height:40em;
}

#displaybox2
{
clear:both;
display:block;
margin:0 auto;
width:600px; 
height:550px;
}

#widecol
{
clear:both;
float:left;
width:58.7em;
min-height:40em;
padding:1em;
margin:2em 0 0.5em 0;	
border:2px solid #dddddd;
}

#widecol h1
{
float:left;
display:block;
width:35.8em;
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
margin:0 0 0.5em 0;
padding:8px;	
}

#widecol2
{
clear:both;
float:left;
width:58.7em;
padding:1em;
margin:2em 0 0.5em 0;	
border:2px solid #dddddd;
}

#widecol2 h1
{
float:left;
display:block;
width:35.8em;
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
margin:0 0 0.5em 0;
padding:8px;	
}

#vetspage
{
float:left;
width:74.2em;
padding:1em;
margin:0 0 0.5em 0.5em;	
border:2px solid #dddddd;
}

#vetspage h1
{
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:8px;	
text-align:center;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
}

.vetspage
{
float:left;
width:74.2em;
padding:1em;
margin:0 0 0.5em 0.5em;	
border:2px solid #dddddd;
}

.vetspage h1
{
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:8px;	
text-align:center;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
}

#contact
{
clear:both;
float:left;
width:58.7em;
min-height:40em;
padding:1em;
margin:2em 0 0.5em 0;	
background:transparent url('graphics/logo_figure_200.jpg') 40em 10em no-repeat;
border:2px solid #dddddd;
}

#contactcent
{
clear:both;
width:40em;
margin:0 auto;
min-height:40em;
padding:1em;
border:2px solid #dddddd;
}

#contactcent h2
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
text-align:center;
}

#contactcent h2
{
float:left;
display:block;
width:24em;
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
margin:0 0 0.5em 0;
padding:8px;	
}

#contactcent h3
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
margin:0;
padding:0;	
}

#contact h1
{
float:left;
display:block;
width:35.8em;
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
margin:0 0 0.5em 0;
padding:8px;	
}

#team
{
clear:both;
float:left;
width:58.7em;
min-height:40em;
padding:1em;
margin:2em 0 0.5em 0;	
border:2px solid #dddddd;
}

#team h1
{
float:left;
display:block;
width:35.8em;
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
background:#eeddaa url('graphics/titleback.jpg') repeat-x;
margin:0 0 0.5em 0;
padding:8px;	
}

#team h2
{
float:left;
display:block;
width:36.5em;
font: 1.6em/1.2em Georgia, Arial, Helvetica, sans-serif;
text-align:center;
color:#003366;
margin:0;
padding:0;	
}

#slideshow
{
clear:both;
width:610px;
margin:0 auto;
min-height:40em;
padding:1em;
border:2px solid #dddddd;
}

#slideshow h2
{
font: 1.6em/1.6em Georgia, Arial, Helvetica, sans-serif;
color:#003366;
margin:0;
padding:0;	
text-align:center;
}

.panel
{
clear:both;
float:left;
width:58em;
}

.left
{
float:left;
width:15em;
text-align:center;
padding:1em;
padding-left:4.5em;
margin:0;	
}

.middle
{
float:left;
width:15em;
text-align:center;
padding:1em;
margin:0;	
}

.right
{
float:left;
width:15em;
text-align:center;
padding:1em;
margin:0;	
}

.leftlower
{
float:left;
width:15em;
text-align:center;
padding:1em;
padding-left:12em;
margin:0;	
}

.rightlower
{
float:left;
width:15em;
text-align:center;
padding:1em;
margin:0;	
}


#feedback
{
width:600px;
margin: 0 auto;	
}

.column1
{
min-height:67em;
}

.column2
{
min-height:70em;
}

.column3
{
min-height:90em;
}

.column_vets
{
min-height:52em;
}

#footer
{
clear:both;
margin:0 auto;
width:95em;
float:left;
color: black;
background-color:transparent;
text-align:center;
padding:1em 0 1em 0;	
}

#footer ul
{
list-style-type:none;	
margin:0;
padding:1em;
}

#footer li
{
display:inline;
}

#footer a           
{	
color:navy;
background:transparent;
text-decoration:none;  
text-align:center;
font:1.1em/1.2em Arial, sans-serif;
padding:0;
margin:0;
}

#footer a:hover    
{ 
color:navy;
background:transparent;
text-decoration: underline;  
text-align:center;
font:1.1em/1.2em Arial, sans-serif;
padding:0;
margin:0;
}

.fllt
{
float:left;
padding:0.5em;
}

.flltnopad
{
float:left;
margin:0;
padding:0;
}

#flltmap
{
float:left;
width:600px;
margin:0;
padding:0;
}

#mappage
{
width:640px;
margin:0 auto;
padding:0;
}

.flrt
{
float:right;
padding:0.5em;
}

.flrtnopad
{
float:right;
margin:0;
padding:0;
}

.flrtpadrt
{
float:right;
padding:0.5em 4em 0.5em 0.5em;
}

form
{
padding:0;
margin:0 auto;
width:18em;
}

form table
{
padding:0;
}

form td
{
padding:0.2em;
border:none;
}

.size
{
width:380px;
height:350px;
}

.red
{
color:red;
}

.largertext
{
font:1.4em/1.2em Georgia, Arial, sans-serif;
padding:0.2em;
margin:0.2em;
}

