/*  
Theme Name: ToDieFor
Theme URL: http://pswish.com
Author: Lorelei
Author URL: http://www.toptut.com/
Description: 2 Columns wordpress theme by <a href="http://www.toptut.com/">Lorelei</a> featuring exclusive digital art.
*/


/* 
Thanks for downloading the "To Die For" wordpress theme!
Please note that this is an exclusive theme featuring digital artwork by Liza Kliko (Lorelei) (www.liza-kliko.com/art), Model - Becca: liam-stock.deviantart.com
The condition for using the theme free is keeping the footer links intact.

You can offer this theme for a download on other websites if the footer links are 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.

Any questions please post in my forum: www.loreleiweb.com/forum

Enjoy!
 */


/* CSS Document */
body {
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
background:url(images/wood.jpg);
color:#2b1202;
margin:0;
padding:0;
}

/* the links at the bottom of each posts */
.links {
display:block;
width:95%;
height:25px;
background:#none;
border-top:#412102 1px dashed;
color:#34261c;
line-height:25px;
font-size:95%;
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;
border:1px solid #c8c27f;
padding:7px;
}

.pagetitle {
margin:0;
padding:0 0 15px 18px;
}

html {
font-size:14px;
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;
}

.h3 {
font-size:1.4em;
color:#9e3f00;
text-transform:none;
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
margin:0;
padding:0 0 0 29px;
}

.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:0.95em;
padding:150px 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;
padding-top:65px;
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:180px;
height:18px;
vertical-align:middle;
border:none;
margin:0 4px 0 12px;
padding:0;
}

#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:#372701;
line-height:1.11em;
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
padding:10px 0 7px 18px;
}

.right2 {
width:107px;
vertical-align:top;
display:table-cell;
text-align:left;
}

.date {
color:#372701;
font-size:1.1em;
font-weight:700;
font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif;
padding:14px 0 0;
}

.content_txt {
line-height:1.55em;
font-size:13px;
padding:13px 10px 10px 3px;
}

.content_txt img {
float:left;
border:0px solid #694201;

margin-right:15px;
margin-bottom:10px;
padding:5px;
}

.content_txt b a {
color:#532f00;
font-weight:400;
text-decoration:underline;
}

.content_txt b a:hover {
color:#4c2b00;
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:#4c2b00;
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;
}

.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:#2f1c01;
margin:0;
padding:0 0 0 14px;
}

.widget_style ul li a {
text-decoration:none;
color:#2f1c01;
}

.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:#4c2b00;
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;
border-top:#412102 1px dashed;
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 60px;
}

.footer_txt a {
color:#452901;
text-decoration:none;
}

.footer_txt a:hover {
color:#62caed;
text-decoration:none;
}

a {
color:#422d03;
text-decoration:none;
}

.content_txt a {
color:#422d03;
text-decoration:none;
border-bottom:1px dashed #32516c;
}

p,.content_txt ul {
margin:0;
padding:8px 0 0;
}

h2,h3,.h2 {
color:#532f00;
font-size:1.01em;
margin:0;
padding:0;
}

.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;
}

#gsearch,#textwidget,#delicious-box {
text-align:left;
padding:15px 0 0;
}

blockquote {
background:url(images/bqbg.jpg) left top repeat-y;
margin:15px;
padding:10px;
}

.content_txt h2 a,a:hover,.content_txt h2 a:hover,.content_txt a:hover, {
color:#532f00;
text-decoration:none;
}

.head a,.head a:hover {
color:#372701;
text-decoration:none;
}

.cats_head_bg,#google-search,#text-1,#delicious {
vertical-align:top;
}

img,img a {
border:0;
}