@import url('iconize.css'); 



* { margin: 0; padding: 0; }



body { background: #f8f7ed url(images/img01.gif) repeat-x; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #666666; }



h1, h2, h3 { color: #333333; }



h1, h2, h3 { margin-bottom: 5px; font-weight: normal; }



h1 { font-size: 197%; }



h2 { font-size: 152%; }



h3 { font-size: 80%; color:#ac9a89; }



p, ul, ol { margin-bottom: 20px; line-height: 1.8em; }



ul, ol { margin-left: 3em; }



blockquote { padding-left: 3em; background: url(images/img08.gif) no-repeat; font-style: italic; }



a:link { color: #675a53; }



a:active { color: #ED5C0C; }



a:visited { color: #666666; }



a:hover { text-decoration: none; color: #ac9a89; }



img { border: none; }



img.left { float: left; margin: 0 20px 10px 0; }





/* Menu */



#menubar {

font-size:16px;

text-transform:lowercase;

padding:0px 0px 0px 0px; 

font-weight:normal; 

color: #9a9a9a;

width:770px; 

height: 65px;

margin:0 auto;}



#menubar ul {margin: 0; padding: 14px 0px 0px 0px; list-style: none}



#menubar ul li {position: relative; display: inline; white-space: nowrap; 

margin: 0 0px 0 0px; padding: 20px 15px 21px 15px; list-style: none; border-left: 1px solid #e1dfc4; }

#menubar ul li a:hover{background-color: #f6f5ea;}

#menubar li ul {position: absolute; top: 60px; left: 0; display: none; background-color: #f6f5ea; border-bottom: solid 1px #e1dfc4; padding: 0.5em; text-transform:none; font-size:14px; padding:2px 8px 2px 5px; }

#menubar li ul li {display: block; border-top:solid 1px #e1dfc4;  padding:3px 0px 3px 0px;border-left:none;}

#menubar li ul ul {border: none; margin-left: 0.5em; top: 0; position: relative; display: block; list-style: none; }

#menubar li:hover ul, #menubar li.over ul {display: block;}

#menubar ul a {color: #9a9a9a; text-decoration: none; font-weight:normal;}

#menubar ul li ul a:hover {background:#c0aa8f; color:#f6f5ea; display:block;}









/* Header */



#header { width: 770px; height: 170px; margin: 0 auto;

background-image:url(images/header.jpg);

background-repeat:no-repeat;

background-position:top center; }



#header h1 { padding: 40px 0 0 0; color: #fff; font-size: 50px; }



#header h2 { color: #fff; font-size: 20px; font-style: italic; }



#header a { text-decoration: none; font-weight: normal; color: #FFFFFF; }



/* Page */



#page { width: 770px; margin: 0 auto; padding: 20px 0; }





/* Content */



#content { float: left; width: 550px; padding-top: 10px; }
#content ul {list-style:url(images/button.gif);}


.post { margin-bottom: 20px; padding: 0 20px; }



.hr { border-bottom: 1px solid #EDEBD5; }



/* Sidebar */



#sidebar { float: right; width: 210px; padding: 5px; background: #eeecdd; color: #fff; }



#sidebar h2 { margin: 0; padding: 5px 15px; color: #FFFFFF; }



#sidebar h3 { font-size: 85%; color: #FFFFFF; }



#sidebar ul { margin: 0; padding: 15px; list-style: none; }
#sidebar ul li ul { margin: 0; padding: 0px!important; list-style: none; }


#sidebar li { margin-left: 1em; list-style: square; color: #EDEBD5; }



#sidebar p { padding: 5px; line-height: 1.5em; }



#sidebar a { color: #FFFFFF; }



.bluebox { background-color:#675a53; background-image:url(images/blbxbg.png); background-repeat:no-repeat; background-position:right bottom; }



.bluebox h2 { background-color:#ac9a89; border-bottom: 1px dotted #edebd5;

 }



/* Footer */



#footer { clear: both; height: 100px; padding: 25px 0; background: #f4f3e6 url(images/img04.gif) repeat-x; }



#footer p { margin: 0; text-align: center; font-size: 77%; }



#footer a { color: #666666; }



/* Comment form */



/* Comment form */

.navigation { width: 550px; font-size: 1.4em; float: left; }

.navigation-single { width: 550px; font-size: 1.4em; float: left; padding-bottom: 15px; border-bottom: 1px solid #EDEBD5; }	

	.previous { padding: 0 20px 0 0; float: left; }

	

	.next { float: right; }

.clear { width: 500px; height: 1px; margin: 0 0 5.0em 0; clear: both; }

.whitespace { margin: 0 0 3.5em 0 !important; }





#search_form { margin: 10px auto; padding: 5px 3px; text-align: center; }

#sidebar #search_form #s { width: 180px; padding: 2px; }

#sidebar #searchsubmit { padding: 1px; }



/* for posts*/

.img_right {

	float:right;

	margin:0px 0px 0px 25px;

	border:1px solid #CCCCCC;}





.img_left {

	float:left;

	margin:0px 25px 0px 0px;

	border:1px solid #CCCCCC;}
.ad {
background:#eeecdd;
margin:10px;
padding:10px;
border:1px solid #ac9a89;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
line-height:normal;
background-image:url(images/shop.gif);
background-repeat:no-repeat;
background-position:10px 10px; }	
.ad a {
text-decoration:none;}