body
{

	margin: 0;
	padding: 0;
	background: #F7F7F7 url('../images/img01.jpg') repeat right top;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #5A554E;
	direction: rtl;

}

h1, h2, h3
{

	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #32639A;
	font-family: Georgia, "Times New Roman", Times, serif;

}

h1
{

	font-size: 2em;

}

h2
{

	font-size: 2.4em;

}

h3
{

	font-size: 1.6em;

}

p, ul, ol
{

	margin-top: 0;
	line-height: 200%;
	font-family: Arial, "Trebuchet MS", Georgia, "Times New Roman", Times, serif;

}

ul, ol
{

	margin: 0px;
	padding: 0px;
	list-style: none;

}

a
{

	text-decoration: underline;
	color: #516C00;

}

a:hover
{

	text-decoration: none;

}

h2 a
{

	text-decoration: none;

}

#wrapper
{

	margin: 0px;
	padding: 0px;
	background: url('../images/img02.jpg') repeat-x left top;

}

/* Header */

#header
{

	width: 1000px;
	height: 235px;
	margin: 0 auto;
	padding: 0px;
	background: url('../images/img03.jpg') no-repeat right top;

}

/* Logo */

#logo
{

	float: right;
	margin: 0;
	padding: 115px 50px 0px 0px;
	color: #000000;

}

#logo h1, #logo p
{

	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;

}

#logo h1
{

	letter-spacing: -1px;
	text-transform: lowercase;
	font-size: 44px;

}

#logo h1 a
{

	color: #FFFFFF;

}

#logo p
{

	margin: -30px 0px 0px 0px;
	padding: 26px 2px 0 0;
	font: normal 19px Georgia, "Times New Roman", Times, serif;
	color: #C5E8FF;

} 

#logo a
{

	border: none;
	background: none;
	text-decoration: none;
	color: #C5E8FF;

}

/* Menu */

#menu
{

	width: 1000px;
	height: 65px;
	margin: 0 auto;
	padding: 0;
	background: url('../images/img04.jpg') no-repeat right top;

}

/* Page */

#page
{

	width: 900px;
	margin: 0px auto;
	padding: 40px 50px 0px 50px;
	background: #FFFFFF;

}

/* Content */

#content
{

	float: right;
	width: 900px;
	padding: 0px 0px 0px 0px;

}

.post
{

	margin-bottom: 15px;

}

.post .title
{

	margin-bottom: 10px;
	padding: 12px 0 0 0px;
	letter-spacing: -.5px;
	font-size: 36px;
	color: #493E2B;
	text-align: center;

}

.post .title a
{

	color: #493E2B;
	border: none;

}

.post .meta
{

	margin: -10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	letter-spacing: -1px;
	font-size: 23px;
	font-weight: normal;
	color: #6E8D3D;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;

}

.post .meta .date
{

	float: right;

}

.post .meta .posted
{

	float: left;

}

.post .entry
{

	padding: 25px 0px 0px 0px;
	text-align: justify;

}

.links
{

	padding-top: 20px;

}

.more
{

	padding-right: 16px;
	background: url('../images/img10.gif') no-repeat right 3px;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;

}

.comments
{

	padding-right: 18px;
	background: url('../images/img11.gif') no-repeat right 4px;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;

}

/* Calendar */

#calendar_wrap
{

	padding: 20px;

}

#calendar table
{

	width: 100%;

}

#calendar tbody td
{

	text-align: center;

}

#calendar #next
{

	text-align: left;

}

/* Footer */

#footer-content
{

	width: 900px;
	height: 255px;
	margin: 0 auto;
	padding: 60px 50px 0px 50px;
	background: url('../images/img15.jpg') no-repeat right top;
	font-size: 13px;
	color: #887450;

}

#footer-content .column
{

	float: right;
	width: 900px;

}

#footer-content h2
{

	padding-bottom: 10px;
	font-size: 22px;
	color: #E3D2B6;

}

#footer-content strong
{

	color: #E3D2B6;

}

#footer-content a
{

	color: #AA8B55;

}

#footer-content a:hover
{

	color: #AA8B55;

}

#footer
{

	height: 50px;
	margin: 0 auto;
	padding: 0px 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;

}

#footer p
{

	margin: 0;
	line-height: normal;
	font-size: 12px;
	text-align: center;
	color: #82A2B9;

}

#footer a
{

	text-decoration: underline;
	color: #82A2B9;

}