﻿/* Block all default margins and padding */
* {
    padding: 0;
    margin-left: 0;
    margin-top: 0;
}

body {
    /* Required to center wrapper in old browsers */
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #715D3C;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

/* Wrapper sizes the layout */
#wrapper {
    /* Sets width of fixed or elastic layout */
    width: 55em; 
    /* Centers the layout (newer browsers) */
    margin: 0 auto;
    border-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-color: #715D3C;
    /* The rest is optional, style to taste */
    background-color: white;
}
/* ---------------------- Start layout division styles ---------------------- */

/* Branding division */
#branding {
    height:250px;  
    background-image:url(images/bkg-new.jpg);
    border-bottom-style:solid;
    border-bottom-width:thin;
    border-bottom-color:maroon;
}

/* Left column */
#leftcolumn {
    background-color: white;
    /*background: black;*/
    float: left; /* Remember, content left margin must match this width */ /* Style to taste */
    width: 12em;
    height:auto;
    padding-top: 0em;
   
}
 


/* Content division */
#content {
    /* Left margin must match leftcolumn width */
    /* Leave room for leftcolumn */
    float:none;
    margin-left: 12em; 
    margin-right:2em;
    /* Optional, style to taste */
    text-align:left;
    padding-left:1.5em;
    padding-bottom: 0.5em;
    padding-top:0.5em;
   /* background-color: #fff;*/
     background-color:white;
    
}

/* Footer division */
#footer {
    /* Clear floated column */
     /* clear:left;  */
    /* Optional, style to taste */
    border-top:1px;
    border-top-style:solid;
    border-top-color: Maroon;
    background-image:url(images/bg-5.jpg);
    padding-top:10px;
    width: 100%;
    height: 125px;
    font-size:0.75em;
}
#footer a, a:link, a:visited
{
    color:maroon;
}
/*applies to links in the content*/    
#footer h4 a, a:link, a:visited{

font-size:.9em;
color:black;
}
/* ---------------------- End layout division styles ---------------------- */

#vnavbar{
 width:100%;
 margin-bottom:5px;
background-color: white;
text-align:left;
}

/* Remove bullets from ul in the navbar */
#vnavbar ul{
	list-style-type:none;
	border-bottom-width:1px;
	border-right-width:1px;
	border-bottom-style:solid;
	border-color:#5f1c14;

}

/* List items in the navbar */
#vnavbar li{
	background: url(images/btn_bkg.jpg) repeat-x;
	padding-left: 40px;
	padding-top: 4px;
	top: auto;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: none;
	border-right-color: #CCCCCC;
	border-bottom-color: #660000;
	border-bottom-style: solid;
	border-right-width: thin;
	border-bottom-width: thin;
}

/* Applies to navbar links, unvisited and visited */
#vnavbar a,
#vnavbar a:link,
#vnavbar a:visited{
 text-decoration:none;
 font-family:Verdana, Geneva, Arial, Sans-Serif;
 font-size:80%;
 color:black;
 display:block;
 height:3em;
 /*border-bottom: solid 1px #dfc599;*/
 line-height:2em;
 text-align:left;
 outline-style:none;
 
 
}

/* Navbar hover, active, and current page links */
#vnavbar a:hover,
#vnavbar a:active,
#vnavbar li.selected a:link,
#vnavbar li.selected a:visited{
	color:maroon;
	font-weight: bold;
	text-decoration: none;	
	background-repeat: no-repeat;
	/*background-image: url(images/btn_bkg_on.gif); */

}

.CenterImage{
 text-align:center;
 
}

#content p {
    font-size: 0.85em;
    line-height: 1.5em;
    margin: 1em 12px;
}

.CenterData{
       
        font-family:Verdana, Geneva, Sans-Serif;
        font-size:8px;
        padding-left:20px;
        margin-top:20px;
        width:500px;
        text-align:center;
      }
      .Datablue1
      {
          color:Blue;
          font-family:Verdana, Geneva, Sans-Serif;
        font-size:6px;
        /*padding-left:12px;*/
        margin-top:20px;
        width:95%;
        text-align:left;
        border-top-style:solid;
        border-top-width:thin;
        border-top-color:#999999;
        
      }
        .Datablue
      {
          color:Blue;
          font-family:Verdana, Geneva, Sans-Serif;
        font-size:6px;
        /*padding-left:12px;*/
        margin-top:20px;
        width:500px;
        text-align:left;
        
      }
      .small
      {
          font-size:10px;
          color: #666666;     
          padding-left:5em;
          
      }
     
      p.pad
      {
          padding-top:5em;
          padding-bottom:5em;
      } 
      
     .style1
        {
            width: 90%;
            
        }
        h3 
        {color: #715D3C;
        }
        h4
        {color:Maroon;
        }
        .style3
        {
            color: maroon;
            font-weight: bold;
        }
        ul.points
        {padding-left: 40px}
        
        li.points
        {	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;}
	
	div.img 
	{ float:left;
	  padding-right:.5em;
	  padding-left:1em;  
	}
