/*
Name: Sasha-Shae Shaw
*/

/* Normalizes margin, padding */
body, div, ul, li, h1, h2, h3, p { 
margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3 { font-size : 100%; }

/* Removes list-style from lists */
ul { list-style : none; }

/* layout.css */

html 	{ 
background-color: #faf9f5; }

body { 
font: 78%/1.5 "Trebuchet MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
width: 92%;
min-width: 640px;
margin: 0 auto;
padding-top: 360px;
background: no-repeat 50% 0;
background-image: url("../images/body.jpg");
color: #333; }

div#content { 
width: 100%;
min-width: 70%;
padding-bottom: 1em;
background: no-repeat 100% 0;
background-image: url("../images/content.jpg");
}


div#content_main{
	width: 71%;
}


h1 {
padding-top: .25em;
font: 540% Palatino, "Times New Roman", Times, serif; 
text-transform: uppercase;
letter-spacing: .15em;
color: #710000; 
}

div#content h2 {
	font: 220% Palatino, "Times New Roman", Times, serif; 
	letter-spacing: -1px; 
	color:  #7e4810;
}

ul + h2 {
margin-top: .5em; 
padding-top: .5em; 
border-top: 1px solid #666;
}

h3 {
font: bold 110% "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif; 
}

p { 
padding: .5em 0; 
}

h3 + p {
font-size: 92%;
text-align: justify; 
}

div#content > h2, div#content > p {
margin-right: 320px; } 

ul {
padding: 1em 0;
-moz-column-width: 18em;
-moz-column-gap: 25px; 
-moz-column-rule: thin solid black; }