/*  
Theme Name: SABRE
Theme URI: http://www.asksabre.com
Description: A simple Theme for ASKSABRE
Tags: No cookie

*/

/* General */
* {}
body {margin:0px; padding:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#42423d;line-height:18px;}
p {margin:0px;margin-bottom:20px;}
strong {font-weight:bold;font-style:italic;}
ul li, ol li {margin-bottom:6px;}

/* need to fix Back quote  image*/
blockquote { padding:0px;margin:0px;margin-top:20px;margin-bottom:10px;padding-left:80px;padding-right:40px;background-image:url(site_images/quote.jpg);background-repeat:no-repeat;font-style:italic;min-height:60px;color:#9f9c93;}

/* HEADINGS */
h1 {font-family:Helvetica, Arial, Sans-Serif;font-size: 28px;color:#27221f;letter-spacing:-1px;line-height:32px;}
h2, h3, h4 {font-family:Helvetica, Arial, Sans-Serif;font-size: 24px;color:#27221f;letter-spacing:-1px;line-height:32px;}

/* Heading Styles */
h1 a {color:#342E29;text-decoration: none;}
h1:hover {text-decoration: none;color: #1E1B17;}

/*	Header  */
.headerwrap {margin-right: auto;margin-left: auto;width: 930px;}
#header {background-image: url(images/header_bg.gif);height: 132px;}
#logo {background-image: url(images/logo.gif);background-repeat: no-repeat;height: 132px;width: 332px;position: relative;right: 48px;}

/*	Body  */
.wrap {margin-right: auto;margin-left: auto;width: 930px;}
#content {width: 650px;float: left;padding-top: 15px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;background-color: #FFFFFF;}
.little_tut {width: 430px;float: right;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}
.little_tut p {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-style: italic;}
#fulltut {padding-right: 5px;padding-bottom: 5px;clear: both;}
.post_image {float: left;height: 200px;width: 200px;margin-right: 20px;margin-bottom: 20px;}
.metainfo {float: left;padding: 5px;color: #999999;background-color: #f1f1f1;width: auto;clear: right;}
.tutdivider {
	width: 100%;
	clear: both;
	height: 25px;
	background-image: url(images/divider.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 20px;
}
.post {}

/*	Side Bar  */
#sidebar {float: right;width: 260px;padding-top: 15px;padding-bottom: 5px;}
#rss {width: 235px;background-image: url(images/rss_sidebar.gif);background-repeat: no-repeat;background-position: center center;height: 27px;margin-bottom: 10px;padding-top: 40px;padding-left: 25px;}
.adverts {background-color: #252625;width: 260px;background-image: url(images/sidebar_top.gif);background-repeat: no-repeat;background-position: center top;padding-top: 10px;margin-bottom: 10px;}
#sidebar .adverts .ads .sidebar-box2 h1 {
	color: #F4F4F4;
	font-size: 18px;
}

.ads {width: 244px;margin-right: auto;margin-left: auto;}
#flickr_side {background-image: url(images/flickr_sidebar.gif);background-repeat: no-repeat;background-position: center top;background-color: #252625;width: 260px;padding-top: 38px;margin-bottom: 10px;}
#downloads {background-color: #252625;background-image: url(images/sidebar_downloads.gif);background-repeat: no-repeat;background-position: center top;padding-top: 35px;}
.sidebar_section_bottom {background-color: #252625;background-image: url(images/sidebar_bot.gif);background-repeat: no-repeat;background-position: center bottom;height: 11px;width: 260px;clear: both;}

/* Footer */
#footer {height: 50px;background-color: #252625;clear: both;}
#footer {border-top:1px solid #565753;padding:25px;}
.footer_column {float:left;width:290px;margin-left:50px;}
#footer img {margin-bottom:3px;}
#footer a.boxed {background-color:#4c4b45;color:#ffffff;padding:3px;padding-left:6px;padding-right:6px;margin-right:5px;margin-top:20px;text-decoration:none;font-size:11px;}
#footer a.boxed_active, #footer a.boxed:hover {background-color:#9d1b19;}
#footer ul {margin:0px; padding:0px;margin-top:15px;}
#footer ul li {margin:0px;padding:0px;display:block;list-style:none;}
#footer ul li a{background-color:#83827d;color:#ffffff;text-decoration:none;padding:3px;padding-left:6px;padding-right:6px;display:block;border-bottom:1px solid #6b6a64;font-size:11px;}
#footer ul li a:hover{background-color:#9d1b19;border-bottom:1px solid #6b6a64;}


/* Clear and Fixes  */
.wrapclear {clear: both;}


/* Comments  */
comments{margin-top:15px;float:left;width:650px;margin-bottom:15px;}
.avatar{height:80px;width:80px;float:left;margin-bottom:45px;}
#gotcomment{height:62px;width:225px;background-image:url(images/gotcomment.gif);background-repeat:no-repeat;background-position:center center;margin-bottom:15px;float:left;}
#comments ol,#comments ol li{float:left;width:650px;list-style:none;margin:0;padding:0;}
#comments ol li .comment-data{float:right;width:550px;padding:5px 10px 0;}
#comments ol li.alt .comment-data{float:right;width:550px;margin-top:-1px;margin-bottom:-2px;padding:5px 10px;}
#comments ol li .comment-info{width:550px;float:left;text-align:left;font-size:10px;line-height:12px;background-color:#f1f1f1;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;padding:10px;}
#comments ol li .comment-info a img{border:0;margin-bottom:5px;}
#comments ol li .comment-info a{text-decoration:none;}


/* Forms */
#comments #formwrap{width:650px;clear:both;float:left;margin-top:15px;}
#formtext{width:400px;float:right;}
#log_in_as{width:230px;background-color:#CCC;border:1px solid #999;margin-bottom:5px;font-family:"Myriad Pro", "Arial Black", Arial;font-size:16px;font-weight:700;margin-top:1px;padding:5px;}
#formmeta{width:250px;float:left;}
label{display:block;}



/* images */
a img {border:0px;}


/* Links */
a {color:#003366;}
a:hover {color:#232323;}

/* Typography */
small {}
abbr, acronym {}
blockquote {}
cite {}
em {}
strong {}
input:focus, select:focus, option:focus, textarea:focus {}
.bold {}
.italic {}
.hidden {}
.offset {}
.highlight {}
.tiny {}
.error {}
.abbr {}

/* 

TEMPLATE 

*/
#topads {
	background-image: url(images/topadsbg.gif);
	height: 110px;
	background-color: #252625;
	background-repeat: repeat-x;
	background-position: center bottom;
}
#topads #adsense {
	width: 728px;
	height: 90px;
	margin-right: auto;
	margin-left: auto;
}

img
{

border-top-width: medium;

border-right-width-value: medium;

border-right-width-ltr-source: physical;

border-right-width-rtl-source: physical;

border-bottom-width: medium;

border-left-width-value: medium;

border-left-width-ltr-source: physical;

border-left-width-rtl-source: physical;

border-top-style: none;

border-right-style-value: none;

border-right-style-ltr-source: physical;

border-right-style-rtl-source: physical;

border-bottom-style: none;

border-left-style-value: none;

border-left-style-ltr-source: physical;

border-left-style-rtl-source: physical;

border-top-color: -moz-use-text-color;

border-right-color-value: -moz-use-text-color;

border-right-color-ltr-source: physical;

border-right-color-rtl-source: physical;

border-bottom-color: -moz-use-text-color;

border-left-color-value: -moz-use-text-color;

border-left-color-ltr-source: physical;

border-left-color-rtl-source: physical;

}
.alignm 
{
	background-color: #f9f9f9;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0pt 0pt;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-left-style-value: solid;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-right-color-value: #dcdcdc;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-left-color-value: #dcdcdc;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border: 1px solid #dcdcdc;

}
