@charset "UTF-8";
/* CSS Document */

/*---| fonts |---*/

@font-face {
	font-family: Paperback Roman 6 SC;
	src: url('http://test.enjoy.com/wp-content/themes/thesis_18/lib/fonts/Paperback6-RomanSC.ttf');
}
@font-face {
	font-family: Paperback Roman 12;
	src: url('http://test.enjoy.com/wp-content/themes/thesis_18/lib/fonts/Paperback12-Roman.ttf');
}
@font-face {
	font-family: Paperback Roman 12 Italic;
	src: url('http://test.enjoy.com/wp-content/themes/thesis_18/lib/fonts/Paperback12-Italic.ttf');
}
@font-face {
	font-family: Paperback Roman 48;
	src: url('http://test.enjoy.com/wp-content/themes/thesis_18/lib/fonts/Paperback48-Roman.ttf');
}
@font-face {
	font-family: Paperback Roman 48 Italic;
	src: url('http://test.enjoy.com/wp-content/themes/thesis_18/lib/fonts/Paperback48-Italic.ttf');
}

/*---| basic |---*/

body{
	margin:0px;
	text-align: center;
	background-image: url(../lib/images/mainElements/back_Main.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #150E06;
}

a{
	color: #61573E;
	text-decoration: none;
}
p,
h1,
h2,
h3{
	color: #61573E;
	margin: 0px;
	padding: 0px;
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
li{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
img{}
/*---| extra |---*/

/*---| structure |---*/

/*---| header |---*/

#header_area{
	overflow: hidden;
	position: relative;
	width: 1000px;
	background-image: url(../lib/images/mainElements/back_Main_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 220px;
	margin-right: auto;
	margin-left: auto;
}
#header_area .page{}
#header_area ul.menu{
	position: absolute;
	top: 112px;
	background-image: url(../lib/images/mainElements/lines_Nav_top.png);
	background-repeat: repeat-x;
	background-position: left top;
	overflow: hidden;
	left: 444px;
}
#header_area li{
	float: left;
	background-image: url(../lib/images/mainElements/lines_Nav_bottom.png);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	text-transform: uppercase;
	text-decoration: none;
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 2px;
}
#header_area li a{
	padding-right: 10px;
	padding-left: 10px;
	color: #5F5438;
	background-image: url(../lib/images/mainElements/lines_Brown.png);
	background-repeat: repeat-y;
	background-position: right top;
}
#header_area li a:hover{
	color: #201E11;
}

#header_area li.current{}
#header_area li.tab{
}
#header_area li.tab a{}
#header_area li.rss{}
#header_area li.rss a{}

#header_area header{}

/*---| post |---*/

#content_area{
	overflow: hidden;
	position: relative;
	width: 1000px;
	background-image: url(../lib/images/mainElements/back_Main_mid.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
}
#content_area .page{}
#content_area #content_box{
}
#content_area #content_box #content{
	width:720px;
	float:right;
	overflow: hidden;
	background-image: url(../lib/images/mainElements/lines_Brown.png);
	background-repeat: repeat-y;
	background-position: left top;
}
#content_area #content_box #content .post_box{
	background-image: url(../lib/images/mainElements/gr_DoubleLineOrnamentBottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 75px;
	padding-left: 10px;
	}
#content_area #content_box #content .post_box .headline_area{}

#content_area #content_box #content .post_box .headline_area h3,
#content_area #content_box #content .post_box .headline_area h2,
#content_area #content_box #content .post_box .headline_area h1 {
	color: #2C2E18;
	font-family: "Paperback Roman 12",Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 20px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

#content_area #content_box #content .post_box .headline_area h3 a,
#content_area #content_box #content .post_box .headline_area h2 a,
#content_area #content_box #content .post_box .headline_area h1 a{
	color: #2C2E18;
}

#content_area #content_box #content .post_box .headline_area p{
	font-family: "Paperback Roman 12",Georgia, "Times New Roman", Times, serif;
	color: #61573E;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 15px;
}
#content_area #content_box #content .post_box .headline_area p a{}
#content_area #content_box #content .post_box .headline_area p .author{
	font-family: "Paperback Roman 12 Italic", Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1px;
	font-style: italic;
}
#content_area #content_box #content .post_box .headline_area abbr.published{
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 2px;
	font-style: normal;
	}
#content_area #content_box #content .post_box .headline_area p .edit_post{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #B39C59;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 2px;
}
#content_area #content_box #content .post_box .headline_area p .edit_post a.post-edit-link{
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #B39C59;
}

/*---| post : body |---*/

#content_area #content_box #content .post_box .format_text{
	font-family: "Paperback Roman 12",Georgia, "Times New Roman", Times, serif;
	text-align: left;
	color: #393720;
	padding-right: 30px;
	padding-left: 30px;
	overflow: hidden;
}
#content_area #content_box #content .post_box .format_text p{
	text-align: justify;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #393720;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
#content_area #content_box #content .post_box .format_text p a{
	color: #886C3C;
	text-decoration: none;
}
#content_area #content_box #content .post_box .format_text ul{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
	padding-left: 30px;
}
#content_area #content_box #content .post_box .format_text li{
	padding-bottom: 5px;
	font-family: "Paperback Roman 6 SC", Georgia, "Times New Roman", Times, serif;
	color: #7F6032;
}
#content_area #content_box #content .post_box .format_text li a{}
#content_area #content_box #content .post_box .format_text img{
	border: 1px solid #BEA76F;
	-moz-box-shadow: 2px 2px 5px #61573E;/*---68473E----*/
	-webkit-box-shadow: 2px 2px 5px #61573E;
	box-shadow: 2px 2px 5px #61573E;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	clear: both;
}
#content_area #content_box #content .post_box .format_text a img{
	border: 1px solid #BEA76F;}

#content_area #content_box #content .post_box .format_text p.to_comments{
	text-align: right;
	color: #393720;
	font-size: 11px;
	line-height: 16px;
	font-style: italic;
	font-family: "Paperback Roman 12 Italic",Georgia, "Times New Roman", Times, serif;

}
#content_area #content_box #content .post_box .format_text p.to_comments .bracket{
	font-style: normal;
}

/*---| teaser |---*/

.teasers_box{
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	color: #33311C;
	position: relative;
	width: 100%;
	background-image: url(../lib/images/mainElements/back_Teasers_sandyTan.jpg);
	background-repeat: repeat;
	background-position: center top;
	overflow: hidden;
	background-color: #B8A062;
}
.teasers_box .teaser{
	background-image: url(../lib/images/mainElements/lines_Double_horizBrown.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.teasers_box .teaser_right{}

.teasers_box .teaser h2{
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	color: #33311C;
	font-size: 20px;
	line-height: 22px;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.teasers_box .teaser h2 a{
	color: #33311C;}
.teasers_box .teaser .edit_post{
	font-size: 12px;
	line-height: 14px;
}
.teasers_box .teaser .edit_post a{
	color: #33311C;
	font-size: 12px;
	line-height: 14px;
	padding-top: 10px;
}

.teasers_box .teaser .format_teaser{}
.teasers_box .teaser .format_teaser p{
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	color: #33311C;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.teasers_box .teaser a.teaser_link{
	color: #33311C;
	text-align: right;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
}
.teasers_box .teaser  abbr{
	color: #33311C;
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 2px;
	font-style: normal;
	font-size: 12px;
	line-height: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
.teasers_box .teaser abbr.published{
	font-size: 12px;
	line-height: 14px;
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 2px;
	font-style: normal;
	color: #33311C;
	}
.teasers_box .teaser .edit_post{
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	color: #33311C;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 2px;
}
.teasers_box .teaser .edit_post a.post-edit-link{
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #33311C;
}	

/*---| side |---*/

#sidebars {
	width:280px;
	float: left;
	overflow: hidden;
	position: relative;
	margin:0px;
	background-image: url(../lib/images/mainElements/gr_angelTanTop.png);
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	top: 40px;
	background-repeat: no-repeat;
	background-position: center top;
}
#sidebars #sidebar_1.sidebar{
	background-image: url(../lib/images/mainElements/gr_angelTanBottom.png);
	background-position: center bottom;
	padding-bottom: 60px;
	background-repeat: no-repeat;
	overflow: hidden;
	position: relative;
}

#sidebars #sidebar_1 ul.sidebar_list{}
#sidebars #sidebar_1 ul{
	overflow: hidden;
	position: relative;
	clear: both;
	float: left;
	width: 100%;
}
#sidebars #sidebar_1 li{
	overflow: hidden;
	position: relative;
}
#sidebars #sidebar_1 li.widget{
	background-image: url(../lib/images/mainElements/lines_horizTanTop.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#sidebars #sidebar_1 li h3{
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	background-image: url(../lib/images/mainElements/lines_horizTanBottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 10px;
	font-size: 24px;
	color: #BEA76F;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-weight: normal;
}
#sidebars #sidebar_1 ul ul{
	overflow: hidden;
	position: relative;
	padding: 10px;
	clear: both;
	float: left;
}
#sidebars #sidebar_1 li li{
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	font-family: "Paperback Roman 12 Italic", Georgia, "Times New Roman", Times, serif;
	color: #695D37;
	text-decoration: none;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	font-style: italic;
	display: block;
	overflow: hidden;
}
#sidebars #sidebar_1 li li a{
	color: #695D37;
}

#sidebars #sidebar_1 li.widget_categories{}
#sidebars #sidebar_1 li.widget_links{}

#sidebars #sidebar_1 li.widget_categories li,
#sidebars #sidebar_1 li.widget_links li{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #695D37;
}

#sidebars #sidebar_1 li.widget_text{}
#sidebars #sidebar_1 li.thesis_widget_search{}

/*---| sidebar : text widget (follow us) |---*/

#sidebars #sidebar_1 li.widget_text .textwidget{}
#sidebars #sidebar_1 li.widget_text .textwidget img{
	padding: 5px;
}
#sidebars #sidebar_1 li.widget_text .textwidget a img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/*---| sidebar : search form |---*/

#sidebars #sidebar_1 li.thesis_widget_search form{}
#sidebars #sidebar_1 li.thesis_widget_search form.search_form{
	background-image: url(../lib/images/mainElements/lines_horizTanBottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	overflow: hidden;
}
#sidebars #sidebar_1 li.thesis_widget_search form p{
	padding: 10px;
	margin: 0px;}
#sidebars #sidebar_1 li.thesis_widget_search form p input.text_input{
	background-color: transparent;
	border: 0px none #D8CDB9;
	padding: 2px;
	margin: 5px;
	width: 100%;
	font-family: "Paperback Roman 6 SC", Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
	color: #695D37;
	text-decoration: none;
}
	
/*---| footer |---*/

#footer_area{
	background-image: url(../lib/images/mainElements/back_Footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #241609;
	overflow: hidden;
	position: relative;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	min-height: 322px;
}
#footer_area .page{
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
}
#footer_area #footer{}
#footer_area #footer p{
	font-family: "Paperback Roman 12",Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 14px;
	text-transform: uppercase;
	color: #BEA76F;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}
#footer_area #footer p a{
	color: #BEA76F;}
#footer_area #footer img.logoClass{
	padding: 10px;
}

/*---| respond/comments |---*/

#comments{
	font-family: "Paperback Roman 12",Georgia, "Times New Roman", Times, serif;
	position: relative;
	overflow: hidden;
	background-image: url(../lib/images/mainElements/back_bottom.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-right: 10px;
	padding-left: 10px;
}
#comments #comments_intro{
	padding-right: 60px;
	padding-left: 60px;
}
#comments #comments_intro p{}
#comments #comments_intro p .bracket{}
#comments #comments_intro p a{}

#comments #comment_list{}
#comments dt{}
#comments dt.comment{}
#comments .avatar img{
	border: 1px solid #BEA76F;
	-moz-box-shadow: 2px 2px 5px #61573E;/*---68473E----*/
	-webkit-box-shadow: 2px 2px 5px #61573E;
	box-shadow: 2px 2px 5px #61573E;
}
#comments .avatar a img{}
#comments .comment_author{}
#comments .comment_author a{}
#comments .comment_time{}
#comments .comment_time a{}
#comments dd{}
#comments dd.comment{}
#comments .format_text{}
#comments .format_text p{}
#comments .format_text p.reply{}
#comments .format_text p.reply a{}

#respond{
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	color: #BEA76F;
	background-image: url(../lib/images/mainElements/back_Comments.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#respond #respond_intro{
	background-image: url(../lib/images/mainElements/lines_Double_horizBrown.png);
	background-repeat: repeat-x;
	background-position: left top;
	color: #BEA76F;
	padding-top: 30px;
	padding-bottom: 20px;
	font-size: 24px;
	line-height: 20px;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 2px;
}
#respond #respond_intro a{}
#respond #respond_intro p{
	letter-spacing: 2px;
}
#respond form{
	position: relative;
	overflow: hidden;
	text-align: left;
	width: 410px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
#respond form p{}
#respond form input.text_input{
	color: #5F5837;
	background-color: #EEE9E1;
	border: 1px solid #BEA76F;
	margin: 0px;
	padding: 5px;
	width: 400px;
}
#respond form p label{
	font-size: 12px;
	line-height: 18px;
	color: #5F5837;
	text-transform: uppercase;
	float: left;
	overflow: hidden;
	position: relative;
	clear: both;
}
#respond form p.comment_box{}
#respond form p.comment_box textarea {
	padding: 5px;
	width: 400px;
	color: #5F5837;
	background-color: #EEE9E1;
	border: 1px solid #BEA76F;}
#respond input.form_submit{
	cursor:pointer;
	background-image: url(../lib/images/mainElements/button_submit.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:273px;
	height:121px;
	display:block;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	line-height: 1px;
	color: #D8CDB9;
	text-decoration: none;
	overflow: hidden;
	position: relative;
	text-align: left;
	vertical-align: top;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
}

/*---| prev/next |---*/

.prev_next{
	background-image: url(../lib/images/mainElements/back_Teasers_sandyTan.jpg);
	position: relative;
	overflow: hidden;
	background-repeat: repeat-y;
	background-position: center top;
	padding-top: 10px;
	padding-bottom: 30px;
}
.prev_next p.previous{
	float: left;
	background-image: url(../lib/images/mainElements/lines_Brown.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.prev_next p{
	width: 40%;
	float: right;
	padding-top: 30px;
	padding-bottom: 15px;
	overflow: hidden;
	text-transform: uppercase;
	color: #70572F;
	font-size: 24px;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	font-family: "Paperback Roman 12", Georgia, "Times New Roman", Times, serif;
	padding-right: 5%;
	padding-left: 5%;
	letter-spacing: 1px;
}
.prev_next p a{
	letter-spacing: 0px;
	color: #31331D;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-decoration: none;
	font-size: 14px;
	line-height: 18px;
	text-transform: capitalize;
}
