* { margin: 0; padding: 0 }

html {
   padding:    0;
   margin:     0;
   height:     80%;
	   }

body {
   background: #DACBAE ;
    color: #3a2314;
    border:0 none;
        padding: 0;
   margin:    10px;
      text-align: center;
    zoom: 1; font-style:normal; font-variant:normal; font-weight:normal; font-size:80%; font-family: Arial, Helvetica, sans-serif
      }  
      

A
{
      text-decoration: underline; color:#48301e}
a:active     { color: #ae9b7b }
a:link       { color: #48301e }
a:visited    { color: #48301e }
a:hover		 {text-decoration: none}

#footer_nav A{
      text-decoration: none; color:#ffffff}
#footer_nav a:hover{
      text-decoration: underline; color:#ffffff}



h1 {													/*use for titles*/
	font-family: georgia,garamond,serif;
	font-size: 1.5em;
	font-weight: normal;
	margin: 0 0 .2em 0;
	padding: 0;
	background-color: transparent;
	}
h3 {													/*use for larger text, subtitles*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	margin: 0 0 .7em 0;
	padding: 0;
	background-color: transparent;
	}
	
h5 {													/*use for small text*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	font-weight: normal;
	margin: 0; padding: 0;
	background-color: transparent;
	}

 #wrapper {
    position: relative;
    margin:     0 auto;
    width:      1005px;
    padding: 0;
   z-index: 1
      }        
p {
        margin: 0 0 .7em 0;
        padding: 0;}
p.no_space {
        margin: 0;
        padding: 0;}
 
td#border_top{
width: 480px; height: 13px;
padding: 0; margin:0; 
background: transparent url("images/sw_border_top.jpg") no-repeat;
}

td#border_middle{
width: 480px; 
padding: 0; margin:0; 
background: transparent url("images/sw_border_middle.jpg") repeat;
}

td#border_bottom{
width: 480px; height: 13px;
padding: 0; margin:0; 
background: transparent url("images/sw_border_bottom.jpg") no-repeat;
}



/* START LIST */
/*horizontal lists*/
ul.packages{
	list-style-type: none;
	list-style-position: outside;
	margin: -.6em 0 .7em 0; 
	padding: 0;}
	
ul.packages li {
	display: inline;
	list-style-type: none;
	font-style:italic; font-variant:normal; font-weight:bold; font-size:1.4em; font-family: Garamond, Helvetica, sans-serif;
	color: #7f6031;
	background-image: url('images/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0 -.02em;
	margin: 0 .5em .7em .7em;
	padding: 0 0 .7em 0;}

/*vertical lists*/
ul.content{
	list-style-type: none;
	list-style-position: outside;
	margin: .2em 0 .5em .5em; 
	padding: 0;}
	
ul.content li {
	list-style-type: none;
	background-image: url('images/bullet_content.gif');
	background-repeat: no-repeat;
	background-position: .5em 0.2em;
	margin: 0 0 0.1em 0;
	padding: 0 0 .1em 1.5em;}


/* END LIST */



.right{
	float: right}
	
.left{
	float: left}
	
img.column_left {margin-bottom: 12px}
img.ribbon {width: 32px; height: 218px; margin:0 0 6px 10px; float: right;  }
img.heading_left {margin-top: 18px; margin-bottom: 8px}
img.features_spacer {height: 1px; width: 15px}

img.photo_border {border:2px solid #4b3422; margin:10px 0 2px 12px; float: right;  }

hr.full {border: none 0; 
	border-top: 1px solid #ae9b7b;
	width: 100%;
	margin: 0; padding: 5px 0 5px 0;
	}
