
body {	
    color: #222222;
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
    background: #f7f6e1;
	background-image: url(http://www.dustypage.net/layouts/plain/2658-seamless-floral-background.jpg);
	background-attachment: fixed;
	margin: 0px;
	padding: 0px;
    line-height: 20px;
    text-align: justify;
	}


a {	
    color: #a19366; 
	text-decoration: none;
	}

a:hover {       
    color: #ee4d5c;
	text-decoration: none;
	}
	
	
.button {
background-color: #f09ea4;
border: 0px solid;
padding: 4px;
text-decoration: none; 
}
.button:hover {
background-color: #ec6a84;
border: 0px solid;
padding: 4px;
text-decoration: none; 
}

a.opacity img {
filter:alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;
}
a.opacity:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}


b, strong {       
    color: #ff6699;
    font-weight:bold;
	}

i {	
    color: #ff6600;
	font-style: italic;
	}

u {	
    border-bottom: 1px solid #996699;
	text-decoration: none;
	}


input, textarea, option, checkbox, select {
    font-weight: normal;
    margin: 0px;
	padding: 5px;
	color: #f7f6e1;
	background: #a19366;
	border-bottom: 4px solid #f09ea4;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	}

input:focus, textarea:focus, checkbox:focus, option:focus, select:focus  {	
    font-weight: normal;
	color: #a19366;
	background: #f09ea4;
	border-bottom: 4px solid #a19366;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	}

td {	
    border-right: 1px dotted #ec6a84;
    }


h1 {       
    color: #ec6a84; 
    font-size: 14pt;
	line-height: 40px;
	font-weight: normal;
	text-align: left;
	font-family: century gothic, Verdana, Arial, Georgia, Tahoma;
	font-style: italic;
	padding-left: 35px;
	margin: 5px 0px 10px 5px;
	background-image: url(img/flowerleft.gif);
	background-repeat: no-repeat;
	}

h2 {	
    font-size: 50pt;
	text-align: center;
	color: #a19366;
	}

blockquote {       
    display: block;
	color: #444444;
	margin: 30px;
	background: #f7f6e1 url(http://www.dustypage.net/layouts/plain/quote2.jpg);
    padding: 25px 10px 25px 10px;
	border: 3px dashed #a19366;
    font-weight: normal;
	}


/* custom header */

#wrap {	
    margin: 15px auto 15px auto;
	padding: 8px;
	background: #a19366;
	width: 800px;
	}

#head {	
    height: 0px;
	margin: 0px auto;
	width: 800px;
	}

#nav {	
    margin: 0px auto 0px auto;
	padding: 0px;
	background: #f7f6e1 url(http://www.dustypage.net/layouts/plain/header.jpg);
	width: 800px;
	height: 250px;
	}


#menu {	
    margin: 0px auto 0px auto;
	background: #a19366;
	font-family: century gothic;
	font-size: 14pt;
	font-weight: normal;
	padding: 10px 10px 10px 10px;
	width: 750px;
	}

#menu a  {	
    padding: 20px 22px 20px 22px;
	text-align: center;
	}

#menu a:hover {	
    padding: 9px 22px 9px 22px;
	color: #ffffff;
	background: #cdc6aa;
	text-align: center;
	}

.one {	
    color: #ffcccc;
    }

	
	
	
	/* main */

#content {	
    width: 800px;
	background: #f7f6e1;
	padding: 0px;
	margin: 0px auto;
	}

#page {	
    padding: 20px 10px 10px 10px;
	overflow: hidden;
	width: 70%;
	margin: 0px 0px 0px 5px;
	}
	
	
	
	/* sidebar */

#sidebar {	
    width: 23%;
	float: right;
	margin: 0px 5px 0px 0px;
	padding: 20px 10px 10px 10px;
	}

#sidebar .menu a  {	
    display: block;
   	color: #a19366;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
   	text-align: left;
   	padding: 5px;
	border-bottom: 2px solid #cccccc;
	}

#sidebar .menu a:hover {  	
    color: #ec6a84;
    }

#sidebar p {	
    padding: 0px;
    }

#sidebar h3 {	
    color: #a19366;
	font-family: century gothic;
	font-size: 12pt;
	line-height: 30px;
	font-weight: normal;
	text-align: right;
	border-bottom: 1px dotted #f09ea4;
	padding-right: 35px;
	margin: 5px 0px 10px 5px;
	background-image: url(img/flowerright.png);
	background-position: right;
	background-repeat: no-repeat;
	}





	

/* custom footer */


#bottom {	
    background: #a19366;
	color: #f7f6e1;
	font-family: century gothic;
	font-size: 8pt;
	font-weight: normal;
	clear: both;
	text-align: center;
	line-height: 14px;
	padding: 20px 2px 20px 2px;
	margin: 0px auto;
	width: 800px;
	}	

#footer {	
    clear: both;
	width: 800px;
	margin: 0px auto;
	text-align: center;
	}



/* other style */


.space {	
    padding: 4px 0px 0px 0px;
	margin: 10px;
	}


#nav p {	
    margin: 0px auto;
	text-align: center;
	width: 800px;
	}


#nav a:hover {	
    border-bottom: 0px;
    }
