

/* Reset Style
---------------------------------------------------------------------*/
/* reseting containers */
div, span, applet, object, iframe, 
/* reseting typo */
p, h1, h2, h3, h4, h5, h6, blockquote, pre, 
a, abbr, acronym, address, big, cite, code,
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
/* reseting tables */
table, caption, tbody, tfoot, thead, tr, th, td 
/* reseting forms */
fieldset, form, label, legend, 
/* reseting lists */
dl, dt, dd, ol, ul, li, 
/* resetind the rest */
del, dfn, em, font, img, ins, kbd, q, s, samp {
  margin:0;padding:0;border:0;outline:0;
	font-size:100%;vertical-align: baseline;background: transparent;}
:focus {outline:0;}

/* Global Style
---------------------------------------------------------------------*/
@font-face { font-family: 'mank'; src: url('fonts/MankSans.ttf'); }
body {
  font-family:Helvetica, Arial, Verdana, sans-serif;
  font-size:62.5%;
  line-height:1.8em;
  color:#000;
	background-color:#fff;
  margin:0;
  padding:0;
  vertical-align:baseline;
  }
h1, h2, h3, h4, h5, h6 {font-family: 'mank', georgia, times, serif; margin:0;text-transform:capitalize;}
h1 {font-size:2.4em;}
h2 {font-size:2.2em;}
h3 {font-size:2em;}
h4 {font-size:1.8em;}
h5 {font-size:1.6em;}
h6 {font-size:1.4em;}
p  {font-family:inherit;font-size:1.2em;}
pre  {font-family:inherit;font-size:1.2em;font-family: courier, serif;margin:0 0 1.5em 0;background:#eee;padding:1em;}
ul, ol {font-family:inherit;list-style-position:outside;margin:0 0 0 1.5em;} 
a, a:active, a:visited {font-weight:bold;text-decoration:none;color:#555;}
a:hover {text-decoration: underline;}
table {border-collapse:collapse;border-spacing:0;}
table th, table td {}

/* Basic Containers
---------------------------------------------------------------------*/
#wrapper {}
#header-wrapper {background: #000 url(header_bg.png) repeat-x left top;height: 8em;}
#header {width:96em;height:7em;margin:0 auto;}
#header img#rss_button {float:right;margin:3em 0 0 0}
#header img#logo {float:left;display:inline;margin:2.4em 0 0 0;}
#header #twitter_div {
  background: #000 /*url(twitter_bg.png) no-repeat left top*/;
  width: 25em;
  height: 4em;
  margin:3em 0 0 0;
  padding: .2em 0 0 3.6em;
  color: #111;
  float:left;
  display:inline;
  margin-left:20px;
  }
#header #twitter_div ul {list-style: none;font-size: 1.1em;color: #666;line-height: 1em; padding-left:20px; margin-top:-30px;}

#navigation {width:96em;height:4em;margin:0 auto;
             background: url(navigation_bg.png) repeat-x;
             }
#navigation ul li{display:inline;text-transform:uppercase;}
#navigation ul li a{background:none;padding:1.2em 1.5em .4em;
                    float:left;display:inline;font-size:1.2em;}
#navigation ul li a:hover {background:#666;text-decoration:none;
                           color:#fff;}
#navigation ul li a.active,
#navigation .current_page_item a,
#navigation .current-cat a {background:#000;color:#fff;
                                    text-decoration:none;}
                                    
#content {width:96em;margin:0 auto 2em;}

#content #featured {width:95em;height:auto; overflow:hidden;background:#4F4F4F url(featured_bg.jpg) repeat-x bottom left;border-bottom:8px solid #f7f7f7;margin:15px 0 0 0;padding:0 1em 0 0;clear:both;}
#content #featured .featured_image {width:38em;height:17em;overflow:hidden;background:#eee;float:left;margin:0 2em 0 0;}

#content #featured h1 {margin:.8em 0 0 0; text-decoration:none; font-size:2.2em;font-weight:normal;line-height:1em;color:#fff; padding-left:10px; font-weight:bold; padding-bottom:10px; margin-bottom:10px; margin-top:0; padding-top:0;}

#content #featured .featured_image img {margin:0;padding:0;width:38em;height:17em;}
#content #featured h2 {margin:.8em 0 0 0;}
#content #featured h2 a, #content #featured h2 a:visited {text-decoration:none;font-size:1.3em;font-weight:normal;line-height:1em;color:#fff;}
#content #featured h2 a:hover {border-bottom:1px dotted #fff;}
#content #featured p {color:#fff; text-align:justify; padding-left:10px; padding-right:5px; padding-bottom:5px;}

#content #featured p h1 {margin:.8em 0 0 0; text-decoration:none; font-size:2.2em;font-weight:normal;line-height:2.2em;color:#fff; padding-left:10px; font-weight:bold; padding-bottom:10px; margin-bottom:10px; margin-top:0; padding-top:0;}

#content #featured p a{color:#cdcdcd; text-decoration:none;}
#content #featured p a:hover{color:#cdcdcd; text-decoration:underline;}

#content #featured p.cat_details {color:#ededed;margin:.4em 0 0 0;padding:0 0 .4em 2em;font-size:1.1em;}
#content #featured p.cat_details a {font-size:1em;color:#E6D17C;font-weight:normal;}
#content #featured p.post_details {font-size:1em;color:#cdcdcd;margin:.4em 0;}
#content #featured p.post_details a {color:#ededed;}
#content #featured p.title {color:#a34f37;font-weight:bold;font-size:1.1em;margin:0 0 -1em 0;}
#content #featured hr {margin: 1em 0;border: solid #dedede;border-width:1px 0 0 0;}

#content #showcase {width:37em;float:left;display:inline;border-right:1px solid #dedede;padding:1em .9em 0 0;}
#content #showcase h2 a {text-decoration:none;font-size:1.8em;font-weight:normal;line-height:1em;color:#423d3c;}
#content #showcase h3 a {text-decoration:none;font-size:1.2em;font-weight:normal;line-height:1em;color:#423d3c;}
#content #showcase p.cat_details {background: url(cat_sign.png) no-repeat left .2em;color:#7e7e7e;margin:.4em 0 0 0;padding:0 0 .4em 2em;font-size:1.1em;}
#content #showcase p.cat_details a {font-size:1em;color:#a34f37;}

#content #showcase p.ratings {background: url(cat_sign.png) no-repeat left .2em; color:#7e7e7e; margin:.4em 0 0 0; padding:0 0 .4em 2em; font-size:1.1em; display:inline;}
#content #showcase p.ratings1 {color:#7e7e7e;margin:.4em 0 0 0;padding:0 0 .4em 2em;font-size:1.1em;}

#content #showcase p.post_details {font-size:1em;color:#777;margin:.4em 0;}
#content #showcase p.title {color:#a34f37;font-weight:bold;font-size:1.1em;margin:0 0 -1em 0;}
#content #showcase img.thumb {float:left; margin:.4em 1.5em 0 0;}
#content #showcase .banner img{float:left; margin:.4em 1.5em 0 0;}
#content #showcase hr {margin: 1em 0;border: solid #dedede;border-width:1px 0 0 0;}

#content #bookmarks {width:25em;float:left;display:inline;border-right:1px solid #dedede;padding:1em .9em 0 1em;}

#content #bookmarks h2  {font-family: 'mank', georgia, times, serif; text-decoration:none;font-size:1.3em;font-weight:normal;line-height:1.4em;color:#423d3c; padding-bottom:5px; margin-bottom:5px;}
#content #bookmarks h2 a {text-decoration:none;font-size:1.4em;font-weight:normal;line-height:1.3em;color:#423d3c;}

#content #bookmarks p.cat_details {background: url(cat_sign.png) no-repeat left .2em;color:#7e7e7e;margin:.4em 0 0 0;padding:0 0 .4em 2em;font-size:1.1em;}

#content #bookmarks p.cat_details a {font-size:1em;color:#a34f37;}
#content #bookmarks p.post_details {font-size:1em;color:#777;margin:.4em 0;}
#content #bookmarks p.title {color:#777;font-weight:bold;font-size:1.1em;margin:0 0 -.6em 0;}
#content #bookmarks hr {margin: 1em 0;border: solid #dedede;border-width:1px 0 0 0;}

#content #main {width:64em;float:left;display:inline;padding:1em 1em 0 0;margin:0 0 2em 0;}
#content #main h2 {text-decoration:none;font-size:3.4em;font-weight:normal;line-height:1em;color:#423d3c;}
#content #main h3 {text-decoration:none;font-size:2em;font-weight:normal;line-height:1em;color:#423d3c;}
#content #main h3 a {font-weight: normal;}
#content #main h4 {margin:1em 0;line-height:1.4em;}
#content #main p.cat_details {background: url(cat_sign.png) no-repeat left .2em;color:#7e7e7e;margin:.4em 0 .5em 0;padding:0 0 .4em 2em;font-size:1.1em;}
#content #main p.cat_details a {font-size:1em;color:#a34f37;}
#content #main p.post_details {font-size:1em;color:#777;margin:.4em 0;}
#content #main p.title {color:#a34f37;font-weight:bold;font-size:1.1em;margin:0 0 -1em 0;}

#content #main .post_content a,
#content #main .post_content a:active,
#content #main .post_content a:visited {color:#D43333;border-bottom:1px dotted #777;}
#content #main .post_content a:hover {text-decoration:none;}

#content #main .page_content a,
#content #main .page_content a:active,
#content #main .page_content a:visited {color:#D43333;border-bottom:1px dotted #777;}
#content #main .page_content a:hover {text-decoration:none;}

#content #main hr {margin: 1em 0;border: solid #dedede;border-width:1px 0 0 0;}
#content #main .category_desc {border-top:1px solid #cdcdcd;padding:.4em 0 0 0;margin: 0 0 1em 0;}
#content #main .post_details {background: url(cat_sign.png) no-repeat left .2em;color:#7e7e7e;margin:.4em 0 0 0;padding:0 0 .4em 2em;font-size:1.1em;}

#content #main .post_content {border-top:1px solid #cdcdcd;padding:1em 0 0 0;}
#content #main .post_content h3 {margin: 0 0 .5em 0;border-bottom:1px solid #dedede;padding:0 0 .3em 0;}
#content #main .post_content p {font-size:1.6em;margin: 0 0 1em 0;text-align:justify;line-height:1.4em;}
#content #main .post_content ul {font-size:1.6em;margin: 0 0 1em 2em;}

#content #main .page_content {border-top:1px solid #cdcdcd;padding:1em 0 0 0;}
#content #main .page_content h3 {margin: 0 0 .5em 0;border-bottom:1px solid #dedede;padding:0 0 .3em 0;}
#content #main .page_content p {font-size:1.6em;margin: 0 0 1em 0;text-align:justify;line-height:1.4em;}
#content #main .page_content ul {font-size:1.6em;margin: 0 0 1em 2em;}

#content #main .post_content blockquote {margin: 0 0 1em 0;clear:both;padding:0;}
#content #main .post_content blockquote p {padding:1em;background:#f5f5f5;margin:0;color:#555;font-family:georgia, times, serif;font-style:italic;line-height:1.2em;font-size:2em;}

#content #main .wp-caption {float:right;margin: 0 0 0 1em;border:1px solid #eee;padding:1em;text-align:center;}
#content #main .post_content .wp-caption a {border:none;}
#content #main .wp-caption p.wp-caption-text {background:#f5f5f5;color:#666;font-size:1em;margin:0;padding:.2em .5em;}

#content #main #comments{width:64em;border-top:1px solid #dedede; padding:1em 0 0 0;}
#content #main #comments h4 {color: #a34f37;font-size:1.4em;margin: 0 0 1em 0;}
#content #main #comments ol.comment_list{list-style:normal;margin: 0 0 0 3em;}
#content #main #comments ol.comment_list li{margin: 0 0 1em 0;border-bottom:1px solid #cdcdcd;padding: 0 0 1em 0;}
#content #main #comments ol.comment_list li .comment_text {margin: .4em 0 0 0;}
#content #main #comments form p {margin: 0 0 1em 0;}
#content #main #comments form p input {width: 15em;border:1px solid #cdcdcd;}
#content #main #comments form p input#submit {width: auto;border:1px solid #cdcdcd;background:#f5f5f5;}
#content #main #comments form p textarea {border:1px solid #cdcdcd;}
#content #main #comments form p label {margin: 0 0 0 .5em;}

#content #sidebar {width:30em; float:left; display:inline; padding:1em 0 0 1em; margin:0 0 2em 0;}
#content #sidebar #adsense {overflow:auto;padding: 0 0 2em 0;text-align:center;}
#content #sidebar #adsense a {float:left;display:inline;margin:0 0px 0 0;text-align:center;}
#content #sidebar #adsense img {width:298px;}

#content #sidebar #searchform {margin: 0 0 1em 0;background:#f9f9f9;border:1px solid #dedede;padding:1em;}
#content #sidebar #searchform label.title {font-size:1.4em;color:#999;font-family:georgia, times, serif;font-weight:bold;}
#content #sidebar #searchform input {width:15em;border:1px solid #cdcdcd;}
#content #sidebar #searchform input#searchsubmit {width:3em;border:1px solid #cdcdcd;}
#content #sidebar h2 {font-size:1.6em;color:#666;border-bottom:1px solid #999;margin:0 0 .5em 0;padding: 0 0 .4em 0;clear:both;}
#content #sidebar h3 {font-size:1.2em;color:#666;border-bottom:1px solid #999;margin:0 0 .5em 0;padding: 0 0 .4em 0;}
#content #sidebar #tags {text-align:center;margin: 0 0 1em 0;}
#content #sidebar #tags a {font-weight:normal;padding: 0 .2em;}
#content #sidebar #tags a:hover {background:#E6D17C;text-decoration:none;color:#000;}
#content #sidebar ul.blogroll {text-align:center;margin: 1em 0 2em 0;}
#content #sidebar ul.blogroll li {list-style:none;display:inline;width:auto;}
#content #sidebar ul.blogroll li a {font-weight:normal;padding: .2em .5em;font-size:1.4em;}
#content #sidebar ul.blogroll li a:hover {background:#E6D17C;text-decoration:none;color:#000;}

#content #main form.cform fieldset {border:none;}
#content #main form.cform ol {list-style:none;}
#content #main form.cform ol li{margin:0 0 1em 0;list-style:none;}
#content #main form.cform ol li label {display:block;width:10em;float:left;}
#content #main form.cform ol li input {border:1px solid #dedede;}
#content #main form.cform input.sendbutton {background:#f5f5f5;border:1px solid #cdcdcd;color:#888;}
#content #main form.cform ol li span {color:#999;margin: 0 0 0 1em;}
#content #main form.cform ol li label span {color:#000;}
#content #main form.cform ol li textarea {border:1px solid #dedede;}
#content #main .success {border-bottom:1px solid green;background:#d5eecb;font-size:1.4em;padding: .5em 1em;margin:0 0 1em 0;}
#content #main .failure {border-bottom:1px solid red;background:#ffd2d2;font-size:1.4em;padding: .5em 1em;margin:0 0 1em 0;}
#content #main p.linklove{display:none;}

#content #main ul.pagination {background:#f5f5f5;padding:0;margin:0;}
#content #main ul.pagination li {display:inline;}
#content #main ul.pagination li a,
#content #main ul.pagination li a:visited {font-size:1.1em;color:#444;display:block;width:50%;float:left;padding:.5em 1em;text-align:center;}
#content #main ul.pagination li a:hover {background:#777;color:#fff;text-decoration:none;}
  
#footer-wrapper {background:#000;clear:both;margin:1em 0 0 0;padding:1em 0;}
#footer {width:96em;margin:0 auto;}
#footer p {color:#888;font-size:1.1em;}
#footer p a {color:#999;}
/* Table Style
---------------------------------------------------------------------*/
#content #main table tr.even {background:#f5f5f5;}



#content #sidebar #links a{
    font-size:1.2em;
    font-family:inherit;
	color: #423d3c;
	text-decoration: none;
	background-image:url(arrow.png);
	background-repeat:no-repeat;
	background-position:left 2px; 
	padding:0 4px;
	padding-bottom:3px;
	padding-left:12px;
	border-bottom:1px dotted #bfbfbf;
	background-repeat:no-repeat;
	display:block;
	font-weight:normal;
	}
	
	
#content #sidebar #links a:hover{background:#E6D17C;text-decoration:none;color:#000; background-image:url(arrow1.png);
	background-repeat:no-repeat;
	background-position:left 2px; }

