﻿body 
{
    background-image:url(/images/bground.jpg);
    background-repeat:repeat-x;
    background-color:#9748f3;
    margin:0px;
    font-family: arial, Tahoma, Verdana,  Trebuchet MS;
    font-size:12px;
    line-height:16px;
}

h3 
{
     font-weight:bold;
     font-size:14px;
     color:#04619b;
     margin:0px;
}


#container 
{
    width:882px;
    background-image:url(/images/pg_bground.jpg);
    background-repeat:repeat-y; 
    background-color:White;
    text-align:left;
    border-top:solid 1px white;
    border-left:solid 9px white;
    border-right:solid 9px white;
     
}

#container-interior
{
    width:882px;
    background-color:White;
    text-align:left;
    border-top:solid 1px white;
    border-left:solid 9px white;
    border-right:solid 9px white;
    border-bottom:solid 1px white;
     
}

#top-links
{
    width:900px;
    color:White;
  text-align:right;
  margin:5px;   
  font-size:10px;
  padding-bottom:15px;
}

#top-links a
{
 color:White;
 text-decoration:underline;  
}

#top-links a:hover
{
 color:White;
 text-decoration:none;  
}

#header
{
  width:900px;
  height:92px;
  background-image:url(/images/header.jpg);
  background-repeat:no-repeat; 
  background-color:White;
     
}

#menu-container
{
     background-color:#0177c1;
     width:882px;
     border-left:solid 9px white;
     border-right:solid 9px white;
     height:60px;
}

#photos 
{
  width:882px;
  height:293px;
  border-left:solid 9px white;
  border-right:solid 9px white; 
  border-top:solid 4px white;
  background-color:White;
}

#page-title  
{
  width:882px;
  height:74px;
  border-left:solid 9px white;
  border-right:solid 9px white;
  background-image:url(/images/pagetitle.jpg);
  background-repeat:no-repeat; 
  border-top:solid 4px white;
  background-color:White;
    
    
}

#page-title-new  
{
  width:882px;
  height:74px;
  border-left:solid 9px white;
  border-right:solid 9px white;
  background-image:url(/images/pagetitle-new.jpg);
  background-repeat:no-repeat; 
  border-top:solid 4px white;
  background-color:White;
    
    
}

#page-title-interior  
{
  width:882px;
  height:74px;
  border-left:solid 9px white;
  border-right:solid 9px white;
  border-top:solid 4px white;
  background-color:White;
    
    
}

#page-title-interior-new 
{
  width:882px;
  height:74px;
  border-left:solid 9px white;
  border-right:solid 9px white;
  border-top:solid 4px white;
  background-color:White;
    
    
}

#military-cards-bg
{
    background-image:url(/images/military-cards-button.jpg);
    background-repeat:no-repeat;
    width:545px;
    height:116px;
    padding-left:100px;
    line-height:116px;
    vertical-align:middle;
}

#page-close  
{
  width:882px;
  height:40px;
  border-left:solid 9px white;
  border-right:solid 9px white;
  background-image:url(/images/pg_footer.jpg);
  background-repeat:no-repeat; 
  border-bottom:solid 9px white;
  text-align:left;
  font-size:10px;
  padding-top:35px;
  color:White;  
  background-color:White;
    
}

#page-close  a
{
  font-size:10px;
  color:White;
  text-decoration:underline;
  
}

#page-close  a:hover
{
  font-size:10px;
  color:White;
  text-decoration:none;
  
}


#page-close-interior  
{
  width:882px;
  height:40px;
  border-left:solid 9px white;
  border-right:solid 9px white;
  background-image:url(/images/pg_footer-interior.jpg);
  background-repeat:no-repeat; 
  border-bottom:solid 9px white;
  text-align:left;
  font-size:10px;
  padding-top:35px;
  color:White;  
  border-top:solid 1px white;
  background-color:White;
    
}

#page-close-interior  a
{
  font-size:10px;
  color:White;
  text-decoration:underline;
  
}

#page-close-interior  a:hover
{
  font-size:10px;
  color:White;
  text-decoration:none;
  
}


.testimonial 
{
    background-image:url(/images/flower.jpg);
    background-repeat:no-repeat;
    padding-left:40px;
    padding-bottom:40px;
    
}

.testifier
{
  text-align:right; 
  padding-top:10px;
  font-weight:bold;  
}

#credits  
{
    
  width:900px;
  text-align:left;
  font-size:10px;
  padding-top:5px;
  color:#592990; 
  padding-left:25px; 
    
}

#credits   a
{
  font-size:10px;
  color:#592990; 
 text-decoration:none;  
}
#credits   a:hover
{
  font-size:10px;
  color:#592990; 
 text-decoration:underline;  
}

#social-networking
{
   padding-right:25px;
    text-align:right;
}

.bookimage 
{
  float:left;
  width:200px;
  margin-right:15px;
 
}

.bookdesc 
{
  float:left;
  width:500px;
     
    
    
}

.book-pricing
{
  background-color:#d3eab6;
  border-left: solid 5px #6ec101;
  width:325px;
  padding:15px;  
  
    
}

.book-container 
{
 padding-left:20px;
 padding-bottom:20px; 
 margin-bottom:40px; 
 background-image:url(/images/book-div.jpg); 
 background-position:bottom right; 
 background-repeat:no-repeat;   
    
    
}

.selectedmail 
{
 background-image:url(/images/card_selected.jpg);
 background-repeat:no-repeat;    
}

.selectedmail-clear
{
     
}

.cardimage
{
  padding-right:25px;   
}
