body
{
margin:0px;
border:0px;
padding:0px;
font-family:Arial;
color:#006699;
text-align:center;
background-color:#3399FF;
font-size:12px;
}

h1
{
    font-size:22px; 
    margin-left:-10px; 
	margin-bottom: 8px;
    text-align:left;
}

h2
{
    font-size:18px; 
    margin:-5px; 
    text-align:left;
}
h3
{
    font-size:16px; 

	margin-bottom: 0px;
    text-align:left;
}
ul{
 margin-top: 3px;
}
li{
	list-style : square;
	margin : 0px;
}
.pagebackground
{ 
  background-color:White; 
  width:780px;
  margin-left:auto; margin-right:auto;
}

.centeringdiv
{
margin-left:auto; margin-right:auto;
width:780px;
border:0px;
padding:0px;
background-color:White;
}

/****************/
#bannerleft
{
    background-image:url(images/content/bannerleft.jpg);
    background-repeat:no-repeat;
    height:122px; width:6px;
}

#banner
{
    height:122px; width:774px; /*height:156px; width:774px;*/
    background-image:url(images/content/bannertop.jpg);
    background-repeat:no-repeat;
}

#bannerright
{
    background-image:url(images/content/bannerright.jpg);
    background-repeat:no-repeat;
    height:122px; width:6px;
}
/*****************/
#contentleft
{
    background-image:url(images/content/contentleft.jpg);
    background-repeat:repeat-y;
    width:6px;
}

#content
{
    padding:0px;
}

#contentright
{
    background-image:url(images/content/contentright.jpg);
    background-repeat:repeat-y;
    width:6px;
}
/*****************/
#footerleft
{
    background-image:url(images/content/footerleft.jpg);
    width:6px;
    height:45px;
}

#footer
{
   background-image:url(images/footer.gif);  
   background-repeat: repeat-x;
   height:45px;
   text-align:center;
   vertical-align:middle;
   font-size:14; font-weight:bold;
   color:White;
}
#footerright
{
    background-image:url(images/content/footerright.jpg);
    width:6px;
    height:45px;
}
/*****************/

/*****SIDE NAV*************/
#innercontent
{
    width:100%; text-align:left;
}

#sidenavcell
{
    padding:0px 0px 0px 5px;
    background-image:url(images/content/sidenavback.jpg);
    background-repeat:repeat-y;
    width:227px;
    vertical-align:top;    
}
#contentcell
{
    padding:20px 10px 10px 10px ;
    vertical-align:top;
}

/*****home***/
#homehead
{
    background-image:url(images/content/nav/home.jpg);
    width:209px; height:28px;
    background-repeat:no-repeat;
    padding:0px;
}
#homeback
{
    background-image:url(images/content/nav/movingback.jpg);
    width:209px;
    background-repeat:repeat-y;
    padding:0px;
}
#homeback div
{
  background-image:url(images/content/nav/movingbullet.jpg);
  background-position:left;
  background-repeat:no-repeat;  
  margin-left:12px;
  text-decoration:underline;
  padding: 3px 3px 3px 15px;

}

#homeback a
{   width:100%;
    color:#006600;
}
#homeback a:hover
{
    color:Teal
}
 #homebottom
 {
    width:209px; height:9px;
    background-image:url(images/content/nav/movingbottom.jpg);
    padding:0px;
 }
 /*****end home***/
 
/*****moving***/
#movinghead
{
    background-image:url(images/content/nav/movinghead.jpg);
    width:209px; height:28px;
    background-repeat:no-repeat;
    padding:0px;
}
#movingback
{
    background-image:url(images/content/nav/movingback.jpg);
    width:209px;
    background-repeat:repeat-y;
    padding:0px;
}
#movingback div
{
  background-image:url(images/content/nav/movingbullet.jpg);
  background-position:left;
  background-repeat:no-repeat;  
  margin-left:12px;
  text-decoration:underline;
  padding: 3px 3px 3px 15px;

}

#movingback a
{   width:100%;
    color:#006600;
}
#movingback a:hover
{
    color:Teal
}
 #movingbottom
 {
    width:209px; height:9px;
    background-image:url(images/content/nav/movingbottom.jpg);
    padding:0px;
 }
 /*****end moving***/
 
 
/*****storage***/
#storagehead
{
    background-image:url(images/content/nav/storagehead.jpg);
    width:209px; height:28px;
    background-repeat:no-repeat;
    padding:0px;
}
#storageback
{
    background-image:url(images/content/nav/storageback.jpg);
    width:209px;
    background-repeat:repeat-y;
    padding:0px;
}
#storageback div
{
  background-image:url(images/content/nav/storagebullet.jpg);
  background-position:left;
  background-repeat:no-repeat;  
  margin-left:12px;
  text-decoration:underline;
  padding: 3px 3px 3px 15px;

}

#storageback a
{   width:100%;
    color:#006699;
}
#storageback a:hover
{
    color:#099AE2;
}
 #storagebottom
 {
    width:209px; height:9px;
    background-image:url(images/content/nav/storagebottom.jpg);
    padding:0px;
 }
 /*****end storage***/
 
  
/*****whalens***/
#whalenshead
{
    background-image:url(images/content/nav/whalenshead.jpg);
    width:209px; height:28px;
    background-repeat:no-repeat;
    padding:0px;
}
#whalensback
{
    background-image:url(images/content/nav/whalensback.jpg);
    width:209px;
    background-repeat:repeat-y;
    padding:0px;
}
#whalensback div
{
  background-image:url(images/content/nav/whalensbullet.jpg);
  background-position:left;
  background-repeat:no-repeat;  
  margin-left:12px;
  text-decoration:underline;
  padding: 3px 3px 3px 15px;

}

#whalensback a
{   width:100%;
    color:#660033;
}
#whalensback a:hover
{
    color:#623F53;
}
 #whalensbottom
 {
    width:209px; height:9px;
    background-image:url(images/content/nav/whalensbottom.jpg);
    padding:0px;
 }
 /*****end whalens***/
 
/***** stop SIDE NAV*************/


/************CONTACT TABLE**********/
.contacttable
{
    background-color: #F2F5F5;
    padding:0px;
    border: solid 1px #006699;
}
.contacttable td
{
    padding:5px;
    vertical-align:top;
    text-align:left;
}
/*************/

/***********CONTACT DIV ************/

.contactdiv
{
    float:right;
    width: 270px;
}

.calllink
{
	color: blue;
	border-bottom : double blue 1px;
}