body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(back.jpg) #ffffff;
	background-repeat: repeat-x;}



/* NAVIGATION MENU -------------------------------------------------------------- */


.quickl {
	text-shadow: #706a6a 1px 1px 1px;
	margin-top: 0px;
	text-align: center;
	font-weight: normal;
	font: 18px Century Gothic;
	line-height: 15px;
	color: #ede7e3;
	text-transform: uppercase;
	letter-spacing: -1px;}

.quickl a:link {
	letter-spacing: -1px;
	font: 18px Century Gothic;
	text-shadow: #706a6a 1px 1px 1px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;}

.quickl a:visited {
	letter-spacing: -1px;
	font: 18px Century Gothic;
	text-shadow: #706a6a 1px 1px 1px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;}

.quickl .selected, .quickl a:hover {
	border-bottom: 1px solid #e8e2dc;
	letter-spacing: -1px;
	font: 18px Century Gothic;
	text-shadow: #706a6a 1px 1px 1px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ede7e3;}




/* READ MORE LINK -------------------------------------------------------------- */


.more a:link, .more a:visited {
	display: block;
	float: right;
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	-moz-border-radius: 6px;
	padding: 7px;
	letter-spacing: 1px;
	text-transform: uppercase;
	font: 9px Times New Roman;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	background: #907e7a;}

.more a:hover {
	display: block;
	float: right;
	-webkit-border-radius: 6px; 
	border-radius: 6px;
	-moz-border-radius: 6px;
	width: auto;
	background: #907e7a;
	padding: 7px;
	letter-spacing: 1px;
	text-transform: uppercase;
	font: 9px Times New Roman;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;}


/* STRUCTURAL */

p, ul, ol {
	margin:0; padding:0 0 15px 0; 
}

.td, tr {
	list-style: none;
	vertical-align: top;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px; 
	color: #828282; 
	text-align: justify;}




/* IMAGES BORDER -------------------------------------------------------------- */
.div img {
border: 2px solid #9BBABF;
padding: 1px;
border-radius: 5px;
-moz-border-radius:  5px; 
-webkit-border-radius: 5px;}

.div img:hover {
border: 2px solid #ACCCBF;
padding: 1px;
border-radius: 5px;
-moz-border-radius:  5px; 
-webkit-border-radius: 5px;}

a img, .border {
	background: #ffffff;
	margin: 3px;
	border-style: solid;
	border-width:1px;
	border-color: #b1a7a5;
	padding: 4px;}

a img:hover, .border:hover {
	background: #fcf8ee;
	margin: 3px;
	border-style: solid;
	border-width:1px;
	border-color: #d5cdcb;
	padding: 4px;}

.noborder {
	border: 0px;}

.noborder a img {
	-moz-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.15); 
	border-style: solid;
	border-width:0px;
	background: transparent;
	padding: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right:0px;
	border-bottom: 0px;
	-webkit-border-radius: 0px; 
	border-radius: 0px;
	-moz-border-radius: 0px;}

.noborder a img:hover {
	-moz-box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.15); 
	border-style: solid;
	border-width:0px;
	background: transparent;
	padding: 0px;
	border-left: 0px;
	border-top: 0px;
	border-right:0px;
	border-bottom: 0px;
	-webkit-border-radius: 0px; 
	border-radius: 0px;
	-moz-border-radius: 0px;}

/* LINKS COLOR REGULAR -------------------------------------------------------------- */


a:link, a:visited, a:active {
	font-weight: normal;
	text-decoration: none; 
	cursor: hand;
	color: #918382;
	letter-spacing:0px; 
	text-align: justify;}

a:hover {
	font-weight: normal;
	color: #b5a8a7;
	text-decoration: none; }



/* FANCY FONTS -------------------------------------------------------------- */




.bold {
	color: #b5a8a7;}


i, em{
	font-style: italic;
	font-size: 100%;}

/* BLOCKQUOTE, FORMS  -------------------------------------------------------------- */


blockquote {
	border: 1px solid #EFE4E4;
	background: #EFE4E4;
	padding: 10px;}

blockquote i, .blockquote em {
	font-style: normal;
	font-weight: bold;}

form {
	background-color: transparent;}

input, textarea, option, select {
	border: 1px solid #EFE4E4;
	width: auto;
	background: #EFE4E4;
	font: 11px Georgia;
	font-style: italic;
	text-transform: uppercase;
	font-style: normal;
	line-height: 15px;
	text-align: justify;
	letter-spacing: 0px;
	padding: 5px;
	margin: 0px;
	color: #9e938d;}



/* WORDPRESS -------------------------------------------------------------- */



.content-div {
	text-shadow: #ffffff 1px 1px 1px;
	font-family: Cambria;
	font-weight: bold;
	text-transform: normal;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	color: #9e938d;}

.comment-two {
	margin-bottom: 10px;
	-webkit-border-radius: 9px; 
	border-radius: 9px;
	-moz-border-radius:  9px; 
	background: #aa9d97;
	margin-bottom: 10px;
	width: auto;
	padding: 5px;	font-weight: normal;
	letter-spacing: 1px;
	font: 10px Georgia;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	color: #faf9f7;}

.comment-two a:link, .comment-two a:visited, .comment-two a:active, .comment-two a:hover {
	font-weight: normal;
	letter-spacing: 1px;
	font: 10px Georgia;
	text-transform: uppercase;
	font-style: normal;
	text-decoration: none;
	color: #faf9f7;}


.comment {
}

.side-title, h2  {
	border-bottom: 1px dotted #e7dfd9;
	margin-bottom: 10px;
	text-shadow: #ffffff 1px 1px 1px;
	width: auto;
	padding: 5px;
	letter-spacing: -1px;
	font: 20px Georgia;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #897a77;}


.title, h2  {
	border-bottom: 1px dotted #e7dfd9;
	margin-bottom: 10px;
	text-shadow: #ffffff 1px 1px 1px;
	width: auto;
	padding: 5px;
	letter-spacing: -1px;
	font: 20px Georgia;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #897a77;}


.news-title a:link, .news-title a:visited, .news-title a:active {
	text-shadow: #ffffff 1px 1px 1px;
	letter-spacing: -1px;
	font: 20px Georgia;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #5b5555;
	text-decoration: none;}

.news-title a:hover {
	text-shadow: #ffffff 1px 1px 1px;
	letter-spacing: -1px;
	font: 20px Cambria;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #5b5555;
	text-decoration: none;}



.news-title-two {
	background: #F1F0EF;
	padding: 10px;
	text-align: center;
	margin-bottom: 16px;
	letter-spacing: 1px;
	font: 10px Georgia;
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #beafa4;}

.news-title-two a:link, .news-title-two a:visited, .news-title-two a:active {
	letter-spacing: 1px;
	font: 10px Georgia;
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #beafa4;
	text-decoration: none;}

.news-title-two a:hover {
	letter-spacing: 1px;
	font: 10px Georgia;
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #beafa4;
	text-decoration: none;}


ul li {
	margin-left: 10px;
	display:block;}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}



/* WIDGETS --------------------------------------------------------------  */



.widget-area ul {
	list-style-position: inside;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	text-indent: -1em;
	display:block;
}
.widget-area ul ul {
	list-style: none;
	margin-left: 0;
}

.widget-area li {
	padding: 5px 0 5px 0;
	list-style: none;
	width: 100%;}



.widget-area li a:link, .widget-area li a:visited, .widget-area a:hover {
	width: auto;
	border-top: 0px;
	list-style: none;}


.widget_search #s {/* This keeps the search inputs in line */
	width: 60%;
}
.widget_search label {
	display: none;
}
.widget-container {
	margin: 0 0 0px 0;
}

#wp_tag_cloud div {
	line-height: 1.6em;
}
#wp-calendar {
	text-align: center;
	width: 100%;
}
#wp-calendar caption {
	font-size: 14px;
	font-family: Garamond, Arial, Arial, Tahoma;
	letter-spacing: -1px;
	text-transform: uppercase;
	font-weight: normal;
	padding-bottom: 4px;
	text-align: center;
}
#wp-calendar thead {
	text-align: center;
	font-size: 11px;
}
#wp-calendar tbody .pad {
	text-align: center;
	border-top: 0px;
	list-style: none;
	padding: 0;}

#wp-calendar thead th {
	text-align: center;
}
#wp-calendar tbody {
	text-align: center;
	color: #aaa;
}
#wp-calendar tbody td {
	padding: 3px 0 2px;
	text-align: center;
}
#wp-calendar tbody .pad {
	text-align: center;
	background: none;
}
#wp-calendar tfoot #next {
	text-align: right;
}
.widget_rss a.rsswidget {
	color: #000;
}
.widget_rss a.rsswidget:hover {
	color: #ff4b33;
}
.widget_rss .widget-title img {
	width: 11px;
	height: 11px;
}

/* Main sidebars */
#main .widget-area ul {
	margin-left: 0;
	padding: 0 0px 0 0;
}
#main .widget-area ul ul {
	border: none;
	margin-left: 0;
	padding: 0;
}
#primary {
}
#secondary {
}

/* Footer widget areas */
#footer-widget-area {
}

