body {
  background:url(common_i/bg_375_lines.jpg) top left;
 
}


#container {
  width:904px;
  
  margin:10px auto;
  background:url(common_i/page_bg.gif) top left repeat-y;
}


 #header { 
    height:130px;
    position:relative;
    background:url(common_i/page_top.gif) top left no-repeat;
  }
  
    #logo { position:absolute; left:12px; top:10px; }
    #tagline { position:absolute; right:20px; bottom:0px; }
	#social {
	position:absolute;
	right:20px;
	top:40px;
	font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#4d4d4d;
    font-size:11px;
}



 #menu {
    height:44px;
    margin:0 1px;
    background:url(menu_i/menu_bg.gif) left bottom no-repeat;
  }
  
    #menu ul.menu {
      list-style-type:none;
      display:block;
      margin:0; padding:0 0px;
    } 

        #menu ul.menu li {
          list-style-type:none;
          float:left;
          display:block;
          margin:0; padding:0;
          background:url(menu_i/menu.gif) bottom left repeat-x;
        }

        #menu ul.menu li a {
          font-family:Helvetica;
		  font-weight: bold;
		  float:left;
          display:block;
          background:url(menu_i/menu_right.gif) bottom right no-repeat;
          height:25px;
          font-size:11px;
          padding:19px 20px 0 20px;
          color:white;
          text-decoration:none;
          text-transform:uppercase;
        }
		
		#menu ul.menu li a:hover { color:#ffde6c; }
        #menu ul.menu li.selected { background:url(menu_i/menu_selected.gif) bottom left repeat-x; }
        #menu ul.menu li.selected_home { background:url(menu_i/menu_selected_home.gif) bottom left repeat-x; }
        #menu ul.menu li.selected a, #menu ul.menu li.selected_home a { background:url(menu_i/menu_selected_right.gif) bottom right no-repeat; }
        
		#menu ul.menu li.selected_home a, #menu ul.menu li.selected a {
          color:black;
        }
		#menu ul.menu li.selected_home a:hover, #menu ul.menu li.selected a:hover {
          color:#98002e;
        }

 
#content { margin-top:24px;  }
#content_container {
   margin:10px 10px;
}  
    
#left_column, #right_column { /* Home Page */
   float:left;
   width:400px;
   margin-top:20;
}
#left_column { margin-left:3px; } /* Home Page */
#right_column { margin-left:37px; } /* Home Page */
	  
      #left_column_main { /*Secondary Pages, Secondary Navigaion Column*/
        float:left;
        width:200px;
		}	
	  
	  #right_column_main { 
	    width:560px; 
		float:left; 
	  }
	  
	  .html_paragraph_main {
	    margin-left:30px;
	  }
	  
	  .quote_sidebar {
	    color:#4d4d4d;
 	    font-family:Arial, Helvetica, sans-serif;
 	    font-size:12px;
		font-style:italic;
 	    line-height:1.5em;
	  }
  
  #footer {
    position:relative;
    background:url(common_i/page_bottom.gif) bottom left no-repeat;
    margin-top:20px;
    height:20px;
  }
  
    #policies {
      position:absolute;
      font-family:Helvetica;
      bottom:10px;
      right:20px;
      color:#990033;
	  font-size:9px;
    }
	
	#attribution {
      position:absolute;
      font-family:Helvetica;
      bottom:10px;
      left:20px;
      color:#990033;
	  font-size:9px;
    }
	
	.copyright{
      font-family:Helvetica;
      color:#990033;
	  font-size:9px;
	  text-decoration: none;
    }
	
	.designby{
      font-family:Helvetica;
      color:#990033;
	  font-size:9px;
	  text-decoration: underline;
    }
	.sociallink{ font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#4d4d4d; font-weight:normal; }


/* Secondary Menu */

h2.sidebar {
  font-family:Helvetica;
  color:#e5ab11;
  font-size:14px;
  font-weight:normal;
}

ul.sidebar, ul.sidebar_right {
  display:block;
  list-style-type:none;
  margin:0px; padding:0px;
}

ul.sidebar li, ul.sidebar_right li {
  font-family:Helvetica;
  display:block;
  list-style-type:none;
  background:no-repeat url(/system/storage/48/322/bullet_large.gif);
  background-position: 0px 5px;
  margin:12px 0px 0px 0px;
  padding:0px;
  padding-left:15px;
  font-size:14px;
  line-height:18px;
}

ul.sidebar_right li {
  background:none;
  padding-left:0px;
}

ul.sidebar li a, ul.sidebar_right li {
  font-family:Helvetica;
  font-size:14px;
  color:#990033;
  text-decoration:none;
}


#content ul.menu {
  display:block;
  list-style-type:none;
  margin:0px; padding:0px;
}

#content ul.menu li {
  font-family:Helvetica;
  list-style-type:none;
  background:no-repeat url(common_i/bullet_large.gif);
  background-position: 0px 5px;
  margin:12px 0px 0px 0px;
  padding:0px;
  padding-left:15px;
  font-size:14px;
  line-height:18px;
}

#content ul.menu ul.submenu {
  margin:0px; padding:0px;
  display:block;
  list-style-type:none;
}


#content ul.menu ul.submenu li {
  font-family:Helvetica;
  margin:0px; padding:0px;
  display:block;
  list-style-type:none;
  background-image:none;
  margin:0px 0px 0px 0px;
  padding-left:15px;
  font-size:14px;
  line-height:18px;
}


#content ul.menu li a {
  font-family:Helvetica;
  font-size:14px;
  color:#604a5d; /*Plum color*/
  text-decoration:none;
}

#content ul.menu li a.selected {
  color:#afa4ae; /*Lavendar color*/
  text-decoration:none;
}
/* End Secondary Menu */    


/* Design Styles */

* {
 padding:0px;
 margin:0px;
}

body, td, li {
 color:#4d4d4d;
 font-family:Georgia, serif;
 font-size:13px;
 line-height:1.5em;
 padding-bottom:15px;
}

p {
 line-height:1.5em;
 font-family:Georgia, serif;
 padding-bottom:8px;
}

a img { border:0px; }

a {
  color:#fba800;
  text-decoration:underline;
  font-family:Georgia, serif;
}

h1, h1 a {
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  letter-spacing:-0.03em;
  color:#990033;
  font-size:24px;
  line-height:26px;
  padding-top:10px;
  padding-bottom:10px;
  clear:both;
  text-decoration:none;
}

h2 {
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#9fb740;
  font-size:18px;
  line-height:20px;
  padding-top:5px;
  padding-bottom:5px;
}

h2 a {
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#9fb740;
  font-size:18px;
  line-height:20px;
  padding-top:10px;
  padding-bottom:0px;
  text-decoration:none;

}

h2 a:hover { text-decoration:underline; }

.burgandytext { color:#990033; } 

h3 {
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#9fb740;
  font-size:15px;
  line-height:17px;
  padding-bottom:5px;
}

h4 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#990033;
   font-weight:normal;
   text-transform:uppercase;
   padding:0px;
   margin:0px;
   line-height:12px;
}

.styled_table td {
  padding:0px 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10pt; 
  color:#666666;
  font-weight:normal;
}

.contact_form_space{
  font-family:Arial, Helvetica, sans-serif;
  font-size:1pt; 
  color:#666666;
  font-weight:normal;
  line-height:1em;
  font-family:Georgia, serif;
  padding-bottom:0px;

}

/*
.content_block {
 margin-bottom:40px;
 line-height:1.5em;
 font-family:Georgia;
 font-size:13px;
}

.content_block p { line-height:1.5em;
 font-family:Georgia;
 font-size:13px; }

  #content  h1.home_page_title, h1.home_page_title a {
    font-size:10px;
    color:#990033;
    font-weight:normal;
    text-transform:uppercase;
    padding:0px;
    margin:0px;
  }

  #content h2.home_page_item {
    font-size:20px;
    font-family:Helvetica,Georgia;
    font-weight:normal;
    color:#990033;
    margin:0px;
    padding:0px;
    padding-left:10px;
    margin-left:-10px;
    letter-spacing:-0.03em;
  }

  #content h2.home_page_item a {
    font-size:20px;
    font-family:Helvetica,Georgia;
    font-weight:normal;
    color:#990033;
   
  }


  
  #content  .home_content_small img {
    display:block;
    float:left;
    margin:0 5px 5px 0;
    padding:2px;
    border:1px solid #CCCCCC;
  }
  
  #content  .content_block a {
    color:#cf9309;
    text-decoration:none;
  }
  */  
  
  /*This is the background color for the home page quotes box*/
  #content_quote {
     background-color:#e9f5b8; /*#eef8b2;*/
	 padding:10px 150px;
  }

/*This is the thin border around the inset image*/
.home_content_small img {
    display:block;
    float:left;
    margin:0 5px 5px 0;
    padding:2px;
    border:1px solid #CCCCCC;
  }
  
  /*This is the thin border around the inset image*/
.about_inset_image {
    display:block;
    float:left;
    margin:0 5px 5px 0;
    padding:2px;
    border:1px solid #CCCCCC;
  }

/*This is the style for the bullet lists*/
.list {
     margin-left: 20px;
	 /*background:no-repeat url(common_i/bullet_large.gif);
	 background-position: 0px 5px;
	 margin:12px 0px 0px 0px;
	 padding:0px;
	 padding-left:15px;*/
	 /*line-height:1em;
	 padding-bottom:8px;*/
 }
.list2 {
     margin-left: 30px;
	 margin-top: 10;
	 /*background:no-repeat url(common_i/bullet_large.gif);
	 background-position: 0px 5px;
	 margin:12px 0px 0px 0px;
	 padding:0px;
	 padding-left:15px;*/
}

