/* MAIN STYLES */
html {background:#676760; margin:0; padding:0;}
body, input, textarea, div, p, span, form {font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
fieldset {border:0; margin:0; padding:0;}

a{color:#6e0000; border-bottom:#bab7af solid 1px; text-decoration: none;}
a:hover{color:#666666;}

a img {border: 0;}
div, p, ul, ol, li, a, h1, h2, h3, h4, form, input{padding:0; margin:0;}
/* END MAIN STYLES */


#page {width:970px; background:#9d9a95; padding:0 10px 0 10px; margin:0 auto;}

/* END HEADER */
#header {height:150px; background:#9d0404; margin:0 0 10px 0;}
.h-logo {float:left; width:150px; padding:7px 0 0 10px;}
.h-adv {float:right; width:760px; height:121px;}
.h-adv img {padding:15px 0 0 0;}
.h-adv a {border:none;}
.h-menu {float:right; width:760px;}
.h-tab {clear:right; float:left;}
.h-tab li {display: block; float: left; list-style-type: none; margin: 0; padding: 0;}
.h-btn a {display: block; background:#7a0202; color:#fff; font-weight:bold; font-size:14px; padding:4px 12px 5px 12px; margin:0 5px 0 0; border-top:#6e0000 solid 4px; border-bottom:none;}
.h-btn a:hover {display: block; background:#9d9a95; color:#fff; font-weight:bold; font-size:14px; padding:4px 12px 5px 12px; margin:0 5px 0 0;	 border-top:#676760 solid 4px;}
/* END HEADER */

/* TOP ADVERTISE */
#top-adv {padding:12px; background:#96938e; margin:0 0 10px 0; border:2px solid #7e7c78; 
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px; }
/* END TOP ADVERTISE */


/* TAGS CLOUD */
.tags-cloud {background:#d4d3d0; border:#4f4f4f solid 0px; color:#666; margin:0 0 5px 0; padding:0 0 10px 0;}
.tags-cloud  h2 {font-size:14px; color:#000; font-weight:bold; padding:10px 0 5px 10px; border-bottom:#bab7af solid 1px;}
.tags-cloud .tags {padding:0 10px 0 10px; text-align:justify;}
.tags-cloud .tags a{color:#6e0000; font-weight:bold;}
.tags-cloud .tags a:hover{color:#666666;}
.tags-cloud .tags span {color:#666; font-size:10px;}
/* END TAGS CLOUD */


#container {float:left; overflow:hidden; width:690px;}

.content {float:left; background:#ffffff; padding:15px 18px 0 18px;}
.content h2 {font-size:18px; color:#666666; font-weight:bold; margin:5px 0 15px 0;}
.content h2 span {color:#000000; text-decoration:underline; padding:0 0 2px 0;}

.opcaff-hdr {font-size:14px; font-weight:bold; padding:0 0 10px 0;}

.post {float:left; width:652px; padding:10px 0 10px 0; font-size:12px; border:#bab7af dashed 1px;}
.post h1 {font-size:19px; font-weight:bold;}
.post h2 {font-size:14px; color:#000000; font-weight:bold; padding:7px 0 0 0;}
.post h3 {font-size:16px; font-weight:bold;}
.post ul {margin:7px 0 7px 15px;}
.post ul li {margin:0 0 7px 0;}
.post ol {margin:7px 0 7px 15px;}
.post ol li {margin:0 0 7px 0;}


.title {padding:0 10px 0 10px;}
.date {font-weight:bold; font-size:11px; color:#000; margin:5px 0 8px 0; padding:2px 10px 0 10px;}
.post-txt {line-height:20px; padding:0 10px 10px 10px; border-bottom:#bab7af dashed 1px; text-align:justify;}
.post-tags {font-weight:bold; font-size:11px; padding:10px 10px 0 10px;}

.post-info {background:#f1f1f1;  width:632px; float:left; padding:10px 10px 7px 10px; border-left:#bab7af dashed 1px; border-right:#bab7af dashed 1px; border-bottom:#bab7af dashed 1px;}
.post-info-left {float:left; font-size:11px; font-weight:bold;}
.post-info-right {float:right; width:160px; font-size:11px; font-weight:bold; text-align:right; padding:0 10px 0 0;}

.float-none{float:none; margin:0 3px 0 10px; border:0; padding:0; display:inline; text-align:left; vertical-align:middle;}

.post-txt-idx {float:left; line-height:20px; padding:0 10px 0 10px;}

.post-info-idx {float:left; background:#f1f1f1; width:632px; padding:10px 10px 7px 10px; margin:0 0 20px 0; border-left:#bab7af dashed 1px; border-right:#bab7af dashed 1px; border-bottom:#bab7af dashed 1px;}
.post-info-left-idx {float:left; font-size:11px; font-weight:bold;}
.post-info-right-idx {float:right; width:160px; font-size:11px; font-weight:bold; text-align:right; padding:0 10px 0 0;}

/* SIDEBAR */
#sidebar {float:right; width:266px;}


/* SEARCH BOX */
.search {color: #f2f2ee; margin:0 0 10px 0; background:#272727; padding:5px;}
.search input.key {width:154px; background:#ffffff; padding:4px; border:5px solid #666;}
.search input.submit {padding:4px 7px 4px 7px;}
/* END SEARCH BOX */

.navigation {width:652px; float:left; margin:0 0 20px 0; font-weight:bold; font-size:14px; text-transform:uppercase;}
.alignright {float:right;}
.alignleft {float:left;}


/* CATEGORIES */
.categories {background:#d4d3d0; margin:0 0 10px 0;}
.categories h2 { font-size:14px; font-weight:bold; padding:10px 0 5px 10px; border-bottom:#bab7af solid 1px;}
.categories ul { padding:10px 10px 0 25px; }
.categories ul li {font-size:12px; color:#666666; list-style-type:circle; padding: 0px 15px 8px 0;}
.categories ul li a {color:#6e0000; font-weight:bold; border-bottom:#bab7af solid 1px;}
.categories ul li a:hover {color:#666;}
/* END CATEGORIES */

/* ARCHIVES */
.archives {background:#d4d3d0; margin:0 0 10px 0;}
.archives h2 { font-size:14px; font-weight:bold; padding:10px 0 5px 10px; border-bottom:#bab7af solid 1px;}
.archives ul { padding:10px 10px 10px 25px; }
.archives ul li {font-size:12px; color:#666666; list-style-type:circle; padding: 0px 15px 8px 0;}
.archives ul li a {color:#6e0000; font-weight:bold; border-bottom:#bab7af solid 1px;}
.archives ul li a:hover {color:#666;}
/* END ARCHIVES */

/* BLOGROLL */
.blogroll {background:#d4d3d0; margin:0 0 10px 0;}
.blogroll h2 { font-size:14px; font-weight:bold; padding:10px 0 5px 10px; border-bottom:#bab7af solid 1px;}
.blogroll ul { padding:10px 10px 10px 25px; }
.blogroll ul li {font-size:12px; color:#666666; list-style-type:circle; padding: 0px 15px 8px 0;}
.blogroll ul li a {color:#6e0000; font-weight:bold; border-bottom:#bab7af solid 1px;}
.blogroll ul li a:hover {color:#666;}
/* END BLOGROLL */

/* FRIENDS */
.friends {background:#d4d3d0; margin:0 0 10px 0;}
.friends h2 { font-size:14px; font-weight:bold; padding:10px 0 5px 10px; border-bottom:#bab7af solid 1px;}
.friends a {color:#6e0000; font-weight:bold; border-bottom:#bab7af solid 1px;}
.friends a:hover {color:#666;}
/* END FRIENDS */

/* SITE FOOTER */
#footer {clear:both; position:relative; background:#272727; font-size:12px; color:#bab7af; text-align:center; padding:20px 0 24px 0; border-top:#9d9a95 solid 7px;}
.f-menu {font-weight:bold;}
.copyright {color:#ffffff; margin:17px 0 0 0;}
#footer a {color:#bab7af; margin:0 6px;}
#footer a:hover {color:#ffffff; margin:0 6px;}
/* END SITE FOOTER */

.alignleft { float:left; margin-right: 10px; }
.alignright { float: right; margin-left: 10px; }
.aligncenter { margin-right: auto; margin-left: auto; }

.comment-for {width:653px; float:left; font-size:14px; font-weight:bold; padding:20px 0 10px 0;}
.comment-hdr {width:150px; float:left; background:#f1f1f1; font-size:14px; font-weight:bold; text-transform:uppercase; padding:5px 0 5px 10px; margin:10px 0 0 0; border-left:#bab7af dashed 1px; border-right:#bab7af dashed 1px; border-top:#bab7af dashed 1px;}
.comment-form {width:653px; float:left; border:#bab7af dashed 1px; padding:0 0 10px 0; margin:0 0 10px 0;}
.comment-form textarea {width:400px; height:200px; background:#ffffff; font-size:12px; padding:3px; border:2px solid #cccccc;}
.comment-form input.txt {width:200px; background:#ffffff; font-size:12px; padding:3px; border:2px solid #cccccc;}
.comment-form input.submit {padding:5px 10px 5px 10px;}
.comment-form label {font-size:11px; color:#666666; font-weight:bold;}
.comment-form span {font-size:10px; color:#ff0000; font-weight:normal;}
.comment-logged {background:#f1f1f1; width:632px; font-size:11px; font-weight:bold; padding:10px 10px 7px 10px; border-left:#bab7af dashed 1px; border-right:#bab7af dashed 1px; border-bottom:#bab7af dashed 1px;}
.comment-form p {padding:10px 0 0 10px;}



.comment {float:left; width:632px; border:#bab7af dashed 1px; margin:0 0 10px 0;  padding:10px;}
.comment h3 {font-size:14px; padding:0;}
.comment h3 a {color: #6e0000;}
.comment h3 a:hover {color:#666;}

.comment-body {float:left; width:572px; border-right:#ffffff solid 2px;}
.comment-date {color:#666666; width:572px; font-size:11px; padding:3px 0 0 0;}
.comment-txt {width:572px; font-size:12px; padding:8px 0 6px 0;}
.comment-avatar {float:left; width:50px; min-height:50px; font-weight:bold; text-align:right;}


#qtranslate-language-chooser {background:#d4d3d0; list-style-type:none;}
h2.widgettitle { background:#d4d3d0; font-size:14px; font-weight:bold; padding:10px 0 5px 10px; border-bottom:#bab7af solid 1px; text-transform:uppercase;}

.qtrans_language_chooser ul {padding:10px 10px 10px 25px;}
.qtrans_language_chooser {list-style-type:none; height:23px; margin:0 0 10px 0;}
.qtrans_language_chooser li {margin:5px 0 0 10px; float:left;}


