/*
Theme Name: Lady in Red
Theme URI: http://www.bangthemes.com
Description: Theme is designed and coded by <a href="http://bangthemes.com/">Bangthemes</a>.
Version: 1.0
Author: Bangthemes.com
*/

* {margin: 0; padding: 0;}

body {font: 75%/170% Arial, Helvetica, sans-serif; color: #FFF1D3; background: #454545 url(img/bg.gif) repeat left; margin: 0;	padding: 0;}

a {color:#f1cc01; text-decoration: none; outline: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline; color:#f4dba1;}

p {padding: 0 0 1em; text-align:justify;}

/* ### TITLES ### */
h1, h2, h3 {margin-bottom:15px;}

img {border: none;}

/* ### WRAPERS, CONTAINERS
--------------------------- ### */
#wrap {width:986px; margin:0 auto; background:url(img/wrapbg.gif) repeat-y;}
.wspacer {padding:0;}
.wfixbot {background:url(img/wrapfixbot.gif) no-repeat bottom center; width:986px;}

.spacer {padding:25px;}

/* ### HEADER
----------------------- ### */
.bgfix {background:url(img/headerbg.jpg) no-repeat top center; width:986px;}

#header {width:986px; margin:0 auto;}

#header h1 {margin:0; padding:0 0 5px 0; font-size:2em; font-family:Verdana, Arial, Helvetica, sans-serif;}
#header h1 a {color: #666666;}
#header h1 a:hover {color:#fff; text-decoration:none;}

#header .link {position:absolute; width:490px; height:70px; margin-top:25px; margin-left:48px; z-index:100;}
#header .bookmark {width:106px; position:absolute; margin-top:20px; margin-left:818px;}

#header .intro { position:absolute; width:460px; height:70px; margin-top:110px; margin-left:55px; line-height:13px; font-size:11px;}


/* ### MIDLE, SIDEBARS
----------------------- ### */

/* SEARCH */
#search input {font: 1em Arial, Tahoma, sans-serif; color: #730000; width:111px; padding: 3px; float:left; border:2px solid #730000; background:#e9d48a;}
li #searchsubmit {font: bold 1.1em Arial, Tahoma, sans-serif; color: #fff;	width: 70px; border: none; padding: 3px 0 3px 0; background: #730000; float:right; text-transform:uppercase; cursor:pointer; margin-bottom:15px;}
#sidebar label, #sidebar02 label {font-size:1.4em; color:#fff; margin-bottom:10px; font-family:"Trebuchet MS"; background: url(img/h2bgright.gif) no-repeat top; padding:9px 7px 5px 7px; text-transform: uppercase; display: block; border: none;}


/* Midle */
#midle {/*WIDTH*/ width:520px; padding:170px 0 0 0; margin-right:20px;}

/* Post style */
#midle .post {background:url(img/postbg.gif) repeat-y center; margin-bottom:10px; height:1%;}
#midle .post .spacer {background:url(img/postbgtop.gif) no-repeat top; padding:20px 20px 30px 20px; height:1%;}
#midle .post .page {background:url(img/pagebgtop.jpg) no-repeat top !important;}
#midle .post .page-fst {background:url(img/pagebgtop-fst.jpg) no-repeat top !important;}


#midle .first {background:url(img/postbgtop-fst.gif) no-repeat top !important;}
#midle .post .postfix {background:url(img/postbgbot.gif) no-repeat bottom;}

#midle .post h2 {margin-bottom:5px; font-size:1.8em; font-family:"Trebuchet MS";}
#midle .post h2 a {color:#F4DBA1;}
#midle .post h2 a:hover {text-decoration:none; color:#fff;}

#midle .post h3 {margin-bottom:15px; font-size:1.3em; font-family:"Trebuchet MS";}


#midle .more-link {padding:0px 0 0px 18px; display:block; margin-top:10px; float:right;}


/* post data */
#midle .postdata {font-size:11px; font-family:"Trebuchet MS"; font-weight:bold; margin-bottom:7px; padding:0 0 13px 0;}
#midle .postdata ul { list-style:none; margin:0; padding:0;}
#midle .postdata ul li { display:inline; padding:0 5px 0 5px;}
#midle .postdata .time {background:url(img/time.png) no-repeat 0 0px; padding: 0 5px 0 20px; margin-right:5px;}
#midle .postdata .visitas {background:url(img/visitas.gif) no-repeat 0 0; padding: 0 10px 0 23px; position:relative;}
#midle .postdata .comments {background:url(img/comments.gif) no-repeat 0 0; padding: 0 10px 0 23px; position:relative;}
#midle .postdata .posted {background:url(img/posted.gif) no-repeat 0 0; padding: 0 5px 3px 25px; margin-right:10px; position:relative;}
#midle .postdata .posted a {color:#F1CC01;}
#midle .postdata .posted a:hover {text-decoration:none;}
#midle .postdata .edit {background:none;}

#midle ul {list-style:none; margin-bottom:20px;}
#midle ul li {padding:0 0 0 10px;}
#midle ul li {padding:0 0 0 15px; background:url(img/bulletlist.gif) no-repeat 0 6px;}

/* Img aligns */
#midle img.alignleft {float:left; border:1px solid #C87910; padding:3px; margin-right:10px;}
#midle img.alignright {float:right; border:1px solid #C87910; padding:3px; margin-left:10px;}
#midle .thumb {float:left; padding:0 10px 0 0; border:1px solid #C87910; padding:3px;}
#midle .thumb img {border:1px solid #390B08; padding:3px;}



/* Comments */
.even {margin-bottom:10px; background:#970200; padding:10px;}
.odd {margin-bottom:10px; background:#830200; padding:10px;}
h3.ctitle {margin-bottom:10px;}
ol { margin:0; padding:0;}
.commentlist {list-style:none;}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}
.commentlist cite {background:url(img/author.gif) no-repeat 0 2px; padding:0 0 0 18px;}
.comment-author img {display:none;}

.commentmetadata {margin-bottom:10px; font-size:11px;}

.box {width:468px; background:#970200; border:1px solid #690022; font-family:arial; font-size:12px; color:#fff; padding:5px; overflow:hidden;}
.field { background:#970200 !important; border:1px solid #690022; font-family:arial; font-size:12px; color:#fff; padding:3px;}

.submit { background:url(img/submit.gif) no-repeat; width:66px; height:30px; border:none; cursor:pointer;}


/* Navigation */
#navigation {font-weight:bold;}
#navigation .alignleft {float:left; padding:0 0 0 20px;}
#navigation .alignright {float:right; padding:0 20px 0 0;}


/* Sidebar 01 */
#sidebar {/* WIDTH */ width:198px; margin-right:35px;}
#sidebar .spacer {padding:380px 0 0 0;}
#sidebar a {color:#ECDEAA;}
#sidebar a:hover {color:#f1cc01;}
#sidebar h2 {font-size:1.4em; color:#fff; margin:0; font-family:"Trebuchet MS"; font-weight:normal; background:url(img/h2bg.gif) no-repeat top; overflow:hidden; padding:10px 0 8px 10px;}
#sidebar ul { margin:0; padding:0;}
#sidebar ul li {list-style-type: none; list-style-image: none; margin-bottom: 10px; padding:0 0 5px 0;}
#sidebar ul ul {margin:0 5px 0 5px;}
#sidebar ul ul li {margin:0; padding: 2px 0 2px 17px; background:url(img/bulley.gif) no-repeat 0 7px; border:none; border-bottom:1px solid #5c0100;}
#sidebar ul ul li.bodd {background:url(img/bulletodd.gif) no-repeat 0 7px !important;}
#sidebar ul ul ul {margin: 0 0 0 10px;}
#sidebar ul ul ul li {border:none;}

/* Sidebar 02 */
#sidebar02 {/* WIDTH */ width:198px;}
#sidebar02 .spacer {padding:90px 0 0 0;}
#sidebar02 a { color:#ECDEAA;}
#sidebar02 a:hover {color:#f1cc01;}
#sidebar02 h2 {font-size:1.4em; color:#fff; margin:0; font-family:"Trebuchet MS"; font-weight:normal; background:url(img/h2bgright.gif) no-repeat top; overflow:hidden; padding:10px 0 8px 10px;}
#sidebar02 ul { margin:0; padding:0;}
#sidebar02 ul li {list-style-type: none; list-style-image: none; margin-bottom: 10px; padding:0 0 5px 0;}
#sidebar02 ul ul {margin:0 5px 0 5px;}
#sidebar02 ul ul li {margin:0; padding: 2px 0 2px 17px; background:url(img/bulley.gif) no-repeat 0 7px; border:none; border-bottom:1px solid #5c0100;}
#sidebar02 ul ul li.bodd {background:url(img/bulletodd.gif) no-repeat 0 7px !important;}
#sidebar02 ul ul ul {margin: 0 0 0 10px;}
#sidebar02 ul ul ul li {border:none;}

.widget_tag_cloud a {position:relative;}


/* ### FOOTER
----------------------- ### */
#footer {text-align:center; background:url(img/footerbg.jpg) no-repeat center top;}
#footer .fspacer {padding:40px 0 15px 0;}

#footer .copyrighted {font-size:11px;}

#footer .bot-menu {padding:0px;}
#footer .bot-menu a {text-decoration:none;}
#footer .bot-menu a:hover {text-decoration: underline;}
#footer .bot-menu ul {list-style:none; font-size:12px; font-weight:bold;}
#footer .bot-menu ul li {display:inline; padding:0 5px 0 5px;}


/* Floating options */
.fl {float:left;}
.fr {float:right;}

/* Clearing */
.clr {clear:both;}

/* Margin */
