/*  
Theme Name: MoonEclipse
Theme URL: http://www.toptut.com
Author: Lorelei
Author URL: http://www.toptut.com/
Description: 2 Columns wordpress theme by <a href="http://www.toptut.com/">Lorelei</a>, released for <a href="http://pswish.com">PS wish</a>
*/


/* 
Thanks for downloading the "Moon Eclipse" wordpress theme!
Please note that this is an exclusive theme featuring digital artwork by Liza Kliko (Lorelei) (www.liza-kliko.com/art), Model - Rebecca: http://liam-stock.deviantart.com
The condition for using the theme free is: keeping the footer links intact.

YOU CANNOT REDISTRIBUTE THIS THEME MODIFIED OR UNMODIFIED AS YOUR OWN.

THIS THEME IS PROTECTED BY COPYRIGHT LAW, REMOVING THE DESIGNER CREDITS AND SPONSORED LINKS IS STRICTLY PROHIBITED.

Have questions or need support? Please post in my forum: www.loreleiweb.com/forum
Enjoy!

*/


/* CSS Document */

body {
background:url(images/wood.jpg);
color:#464646;
margin:0;
padding:0;
}

/* the links at the bottom of each posts */
.links {
display:block;
width:95%;
height:25px;
background:#none;
border-top:#ccc 1px solid;
border-left:#ccc 1px solid;
border-bottom:#adadad 1px solid;
border-right:#adadad 1px solid;
color:#444;
line-height:25px;
font-size:85%;
padding:3px 10px;
}

.links a {
text-decoration:none;
color:#666;
}

.links a:hover {
color:#666;
text-decoration:none;
}

.links .comment {
display:block;
float:left;
background:url(images/comment.jpg) no-repeat left center;
padding-left:20px;
margin-right:45px;
}

.links .feed {
display:block;
float:left;
background:url(images/feed.jpg) no-repeat left center;
padding-left:20px;
margin-right:45px;
}

.links .cat {
display:block;
float:left;
background:url(images/categories.jpg) no-repeat left center;
padding-left:20px;
}


.postmetadataalt {
font-size:0.81em;
padding:7px;
border: 1px solid #c8c27f;
}

.pagetitle {
margin:0;
padding:0 0 15px 18px;
}

html {
font-size:0.85em;
font-family:tahoma, arial;
}

.normal {
font-size:1.01em;
}

.big {
font-size:1.31em;
}

.small {
font-size:0.91em;
}

h1 {
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
color:#532f00;
font-size:3.21em;
text-transform:uppercase;
font-weight:400;
line-height:1.01em;
margin:0;
padding:0;
}

#respond {
color:#464646;
font-size:1.01em;
margin:0;
padding:0;
}

.content_txt h2 a {
color:#532f00;
text-decoration:none;
}

.h3 {
font-size:1.3em;
color:#9e3f00;
text-transform:none;
margin:0;
padding:0 0 0 29px;
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
}

.h4 {
font-size:1.01em;
color:#532f00;
vertical-align:middle;
margin:0;
padding:0;
}

.border {
width:768px;
vertical-align:top;
text-align:left;

}

.main_div {
height:100%;
vertical-align:top;
background:url(images/main_bg.jpg) left top repeat-y;
margin:0 0 0 1px;
}

.main_table {
width:766px;
display:table;
background:url(images/top_bg.jpg) left top no-repeat;
}

.main_table_row {
width:766px;
height:100%;
display:table-row;
}


.left_1 {
width:27px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.main_left {
width:183px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.left_2 {
width:22px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.main_cent {
width:463px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;

}

.co_name_bg {
width:463px;
height:280px;
vertical-align:top;

}

.co_name {
vertical-align:top;
text-align:center;
font-size:1.1em;
padding:75px 10px 0;
}

.co_name a {
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
color:#fff;
text-decoration:none;
font-size:0.85em;
}

.co_name a:hover {
color:#fff;
text-decoration:none;

}

.slogan {
color:#c8c27f;
vertical-align:top;
text-align:right;
font-size:1.3em;
padding:0 20px 10px;
}

.search_bg {
height:36px;
width:463px;
vertical-align:top;
}

#search {
vertical-align:top;
color:#000;
padding:0;
}

#search input {
background:none;
font-size:11px;
color:#000;
font-family:Tahoma, arial, verdana, courier;
width:160px;
height:18px;
vertical-align:middle;
margin:0 4px 0 12px;
padding:0;
border: none;
}

#search .input {
width:30px;
height:20px;
background:none;
border:none;
vertical-align:middle;
margin:0;
padding:0;
}

.head_bg {
width:463px;
vertical-align:top;
background:url(images/head_bg.jpg) left top repeat-y;
}

.table2 {
width:463px;
display:table;
}

.table_row2 {
width:463px;
display:table-row;
height:100%;
}

.left2 {
width:356px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.head {
color:#f5f3d9;
line-height:1.11em;
padding:10px 0 7px 18px;
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;

}

.head a {
color:#f5f3d9;
text-decoration:none;
}

.head a:hover {
color:#d8ca92;
text-decoration:none;
}

.right2 {
width:107px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.date {
color:#eae6b1;
font-size:1.1em;
font-weight:700;
padding:14px 0 0;
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
}

.content_txt {
line-height:1.55em;
padding:13px 10px 10px 3px;
}

.content_txt img{
padding: 5px;
float: left;
border: 1px solid #d0b754;
background:#e2d8af;
margin-right: 15px;
margin-bottom: 10px;
}

.content_txt b a {
color:#532f00;
font-weight:400;
text-decoration:underline;
}

.content_txt b a:hover {
color:#252e3f;
font-weight:400;
text-decoration:none;
}

.comment {
color:#532f00;
font-weight:700;
padding:0;
}

.comment a {
color:#532f00;
font-weight:700;
text-decoration:underline;
}

.comment a:hover {
color:#252e3f;
font-weight:700;
text-decoration:none;
}

.content_txt li {
list-style:none;
background:url(images/li_bg2.gif) left top no-repeat;
vertical-align:top;
line-height:1.81em;
color:#532f00;
margin:0;
padding:0 0 0 12px;
}

.content_txt ul li a {
text-decoration:underline;
color:#532f00;
}

.table3 {
width:450px;
display:table;
}

.table_row3 {
width:450px;
display:table-row;
height:100%;
}

.left3 {
width:151px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.cent3 {
width:131px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.right3 {
width:168px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.right_1 {
width:71px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.widget_style {
vertical-align:top;
text-align:left;
padding:0;
}

.cats_head_bg {
vertical-align:top;

}

.widget_style ul {
margin:0;
padding:15px 0 15px 20px;
}

.widget_style li {
list-style:none;
background:url(images/li_bg1.gif) left top no-repeat;
vertical-align:top;
line-height:1.51em;
color:#012f0b;
margin:0;
padding:0 0 0 14px;
}

.widget_style ul li a {
text-decoration:none;
color:#012f0b;
}

.widget_style li a:hover {
color:#2e4263;
text-decoration:none;
}

#calendar_wrap {
vertical-align:top;
color:#2e4263;
padding:0 0 15px 29px;
}

#calendar_wrap a {
color:#2c5c72;
text-decoration:none;
font-weight:700;
}

#calendar_wrap a:hover {
color:#252e3f;
text-decoration:none;
font-weight:700;
}

#search_txt {
vertical-align:top;
text-align:left;
margin:0;
padding:15px 0;
}

#search_txt input {
font-size:11px;
color:#464646;
font-family:Tahoma, arial, verdana, courier;
width:140px;
height:15px;
vertical-align:top;
margin:0;
padding:0;
}

#search_txt strong {
color:#FFF;
text-transform:uppercase;
font-size:1.01em;
}

#search_txt .input {
width:59px;
height:22px;
background:none;
border:none;
vertical-align:top;
margin:0;
padding:0;
}

.footer {
background:url(images/foot_bg.jpg) top no-repeat;
vertical-align:top;
width:766px;
height:85px;
color:#452901;
font-size: 0.95em;
text-align:left;

}

.footer_txt {
vertical-align:top;
font-weight:600;
color:#452901;
padding:10px 15px 0 25px;
padding-left:240px;
}

.footer_txt a {
color:#452901;
font-size:0.8em;
text-decoration:none;
}
.footer_txt a:hover {
color:#452901;
font-size:0.8em;
text-decoration:none;
}


a {
color:#422d03;

text-decoration:none;

}

.content_txt a {
color:#422d03;
text-decoration:none;

border-bottom: 1px dashed #32516c;
}


a:hover,.content_txt h2 a:hover {
color:#532f00;
text-decoration:none;

}


p,.content_txt ul {
margin:0;
padding-top:8px;
padding-bottom:0;
padding-right:0;
padding-left:0;
}

h2,h3,.h2 {
color:#532f00;
font-size:1.01em;
margin:0;
padding:0;
}
.content_txt a:hover,{
color:#532f00;
text-decoration:none;
}
.content_txt li a:hover {
color:#f8f7e7;
text-decoration:none;
}



.content_txt strong,.content_txt b {
color:#532f00;
}

#links_with_style,#archives,#meta,#recent-comments,#recent-posts,#categories,#calendar,#pages {
vertical-align:top;
padding:15px 0 0;
}

#google-search,#text-1,#delicious {
vertical-align:top;
}

#gsearch,#textwidget,#delicious-box {
text-align:left;
padding:15px 0 0;
}


blockquote {
	margin: 15px;
 	padding: 10px;  	
  	background: #e2d5a3;
	border-left: 2px solid #4c2305; 
}

img {
	border:0;
	}
img a {
	border:0;
padding 2px;
	}

.flags img a{
padding 2px;
}