
body {
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 12px;
 padding: 0; margin: 0;
 background: #fdfde9;
 height: auto;
 
}


/* header for main content */
H1
{

color: #FFFFCC;
margin-left: 5%;
background: url(images/rctab.gif) no-repeat;

}


H2
{
font-size: 16px ;
color: #15317E; 
margin-left: 6%;
background: url(images/h2.gif); 
margin: 10px;
}


H3
{
font-size: 14px;
color: #000066;
margin-left: 8%;
margin: 12px;
}

H4
{

font-size: 12px;
color: #000066;
margin-left: 10%;
margin: 14px;
}

#wrapper {
 min-height: 900px;
 width: 785px;
 margin: 0 auto;
 border: 2px solid #000066;
 background-color: #e0e0e0;
 background: url(mainbg.gif) no-repeat x-bottom;
 padding: 0 0 10px 0;
 }
/* Begin Parent Left Column --------------------------------------------------------------------- */
#leftcolumn { 
 width: 205px;
 margin-left: 5px;
 min-height: 850px;
 padding: 10px;
 display: inline; /* IE Fix */
 float: left; 
 border-left: 1px    solid   #000066;
 border-right: 1px   solid   #000066;
 border-bottom: 1px  solid   #000066;
 border-right: 1px   solid   #000066;
 background-color:  #ffffff;
}
#leftcolumn .logo {
 margin: 0px 0px 10px 0px;
 width: 200px; 
 border: 1px       #000066;
 background-color: #ffffff;
}
#leftcolumn .logo img { display: block; }
#leftcolumn .leftbox2 { /* Generic Box */
 margin: 0px 0px 10px 0px;
 border-top: 1px  #000066;
}
/* Begin Left Navigation */
/* Begin Left Navigation */
#leftcolumn ul.mainnav { 
 margin: 0px;
 padding: 0;
 list-style: none;
}
#leftcolumn ul.mainnav .heading {
 background-color: #ffffff;
 background: url(images/bluetab.gif) no-repeat;
 padding: 5px;
 color: #fff;
 font-size: 16px;
 font-weight: bold;
 border-left: none;
 border-right: none;
 border-bottom: none;
 
}
#leftcolumn ul.mainnav li { 
 border-bottom:   1px solid #000066;
 border-right:    1px solid #000066;
 border-left:     1px solid #000066;
 width: 198 px;
 
}
#leftcolumn ul.mainnav li a:link, #leftcolumn ul.mainnav li a:visited{ 
 color: #000066;
 background-color: #fff;
 text-decoration: none;
 padding: 5px;
 display: block;

}


#leftcolumn ul.mainnav li a:hover{ 
 display: block;
 background-color: #0a0a80;
 text-decoration: none;
 padding: 5px;
 color: white;
}

/*#leftcolumn ul.mainnav li a:link
{

background-color: #000066;
color: #fff;
font-weight: bold;

}

*/
/* End Left Navigation */
/* End Parent Left Column ----------------------------------------------------------------------- */


/* Begin Parent Right Column ----------------------------------------------------------------------- */
#rightcolumn {
 min-height: 875px;
 border-left: 1px  solid  #000066;
 border-bottom: 1px solid #000066;
 border-right: 1px solid  #000066;
 margin: 0 5px 10px 10px;
 display: inline; /* IE Fix */
 width: 525px;
 float: left;
 background-color: #fff;
 
}
#rightcolumn p.content {
 
 /* border: 1px solid #fff; */
 margin: 10px;

}
#rightcolumn p.content img {
 float: left;
 margin: 0px 10px 10px 0px;
}

#rightcolumn p.corpcontent img {
 
 float: right;
 margin: 0px 10px 10px 10px;
 
                               }
                               
                               
 #rightcolumn p.corpcontent { 
   margin: 10px;
      
   }
 
 

img {
border: none;
}                               
                               
a.rightcolumn:link {
                  
color: #000066;
text-decoration: none;
                    }
                               
 .contactphone, .contactphone TD, .contactphone TH
{
margin: 0 auto;
width:500px;
background-image:url('images/bgcontact.gif');
background-color:#ffffff;

}
.contactemail, .contactemail TD, .contactemail TH
{
margin: 0 auto;
width:500px;
height: 125px;
background-image:url('images/email_bg.gif');
background-repeat: no-repeat;
background-color:#ffffff;

}

#rightcolumn h1 {
 margin: 10px;
 padding: 3px 10px;
 border: 1px dashed #000066;
 font-size: 24px;
 background: #15317E;
 color:#FFFFCC ;
 }
#rightcolumn .banner {
 margin: 10px;
 border: 1px dashed #000066;
 background-color: #fff;
}
#rightcolumn .banner object { display: block; }
/* End Parent Right Column ----------------------------------------------------------------------- */
.clear {
 clear: left;
}
#rightcolumn p.addoncontent img {

vertical-align:bottom;
display: block;
                                 } 


#photogallery

{
float: right;
margin: 10px;
height: 50%;

}




#slide {

 margin: 0 auto;
  
       }



#slide0 {
 margin: 0 auto;
  
       }






#slider

{
margin: 10px;
margin-left: 5%;
min-height: 100px;
background-color:#e7e7e7;
color: #000066;

}

a.slider:link {

color: #000066;
text-decoration: none;
               }
a.slider:visited 
 {
color: #000066;
text-decoration: none;

  }
               
                
               
               
               
#footer {
 
 margin: 0 auto;
 width: 785px;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background: #fdfde9;
 /* border: 1px solid  #000066; */
 color: #888888;
         }


a.footer:link {
 color: #888888;
 text-decoration: none;
}
a.footer:visited {
 color: #000066;
 text-decoration: none;
}




/*

#footer .text {

 position: absolute;
 bottom: 0; 
 padding: 10px;
 margin: 0 auto;
 width: 710px;
 border: 1px solid #ffffff;

}


#footer .text a:link
 { color:    #888888;
   text-decoration: none; } 

#footer .text a:visited

 { color: #000066; 
   text-decoration: none; }

#footer .text a:hover

 {  color:  #000066;
  text-decoration: underline; }

#footer .text img 
{ border: none ; }
*/





