/*  
Theme Name: Mumrik
Theme URI: http://neewee.com/wordpress/mumrik-wordpress-theme/
Tags: fixed-width, three-columns, blue, white, custom-header, right-sidebar
Description: Mumrik Theme is a WordPress Theme built on W3C standards brought to you by <a href="http://frontendbook.com">Front-end Book</a>
Version: 1.0.4
Author: Mattias Hising
Author URI: http://frontendbook.com/

	Mumrik 1.0.4
	http://neewee.com/wordpress/mumrik-wordpress-theme/

	This theme was designed and built by Mattias Hising,
	whose blog you will find at http://frontendbook.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php


  /*this is what we want the div to look like*/
  #fullscreen {
    display:block;

    /*set the div in the top-left corner of the screen*/
    position:absolute;
    top:0;
    left:0;
    
    /*set the width and height to 100% of the screen*/
    width:100%;
    height:100%;
/*    background-color:#1077b9; */
    background-color: #602d22;
  }

body{
        font-size: 12px;
	margin:0;
	padding:0;
        height:100%;
        font-family: Georgia, "Times New Roman", Times, serif;
        text-align: center;
        color: #464646;
        line-height:18px;
       
}

/* pushes the page to the full capacity of the viewing area
html {height:100%;}  */

a {
	text-decoration:none;
        color: #602d22;
/* 	color:#1a6091;*/
}

/* hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;} */
/* hr {color:#b9b09d;border:0;background-color:#b9b09d;height:1px;padding-top:0px;} */
hr {color:#beb894;border:0;background-color:#beb894;height:1px;padding-top:0px;}

a img {
	border:0px;
}

a:hover {
	text-decoration:underline;
}

blockquote {
	margin:0;
	padding:10px 20px;
	color:#312d20;
	line-height:1.5em;
	font-style:italic;
}


/* CJ'S CREATED STYLES */
h1{
       font-size: 24px;
       color: #602d22;
       font-weight:normal;
       font-family: Georgia, "Times New Roman", Times, serif;
       margin: -2px 0 5px 0;
       padding-bottom: 10px;
			line-height:27px;
}

h2 {
       font-size: 16px;
       color: #602d22;
       font-weight:400;
       font-family: Georgia, "Times New Roman", Times, serif;
       margin-top:5px;
       margin-bottom:5px;
}

h3 {
       font-size:14px;
       color:#602d22;
       font-weight:normal;
       font-family: Georgia, "Times New Roman", Times, serif;
       margin-bottom:5px;
}


.columnheader {
       font-size:13px;
       color:#602d22;
       font-family: Georgia, "Times New Roman", Times, serif;
       margin-bottom:5px;
       white-space:nowrap;
       padding-bottom:5px;
	text-align:left;
	border:solid;
	border-width:0 1px 1px 0;
	border-color:#AFAFA5;
}
.odd{
	background-color:#D3D6CD;
	text-align:left;
	border:solid;
	border-width:0 1px 1px 0;
	border-color:#AFAFA5;
}

.even{
	background-color:#EDE7DB;
	text-align:left;
	border:solid;
	border-width:0 1px 1px 0;
	border-color:#AFAFA5;	
}
.cases_div{
	border:solid;
	border-width:0px 0px 1px 0px;
	float:left;
	border-color:#4c8b9c;
	width:100%;
	padding-bottom:3px; margin-bottom:3px;
}
.cases_title{
	
	float:left; padding:0px; margin:0px;
	
}


.cases_view{
	padding-top:5px;
	float:right;
	
}
.highlight {
       color: #602d22;
       font-size:12px;
}
.intro {
       color: #464646;
       font-size: 14px;
       font-weight:normal;
       font-family: Georgia, "Times New Roman", Times, serif;
       padding-bottom:10px;
}
.details{
       color: #464646;
       font-size: 12px;
       font-weight:normal;
       font-family: Georgia, "Times New Roman", Times, serif;
}

.details a.latestlink{
       font-size:1.3em;
   //    color: #eae4d6;
       color: #602d22;
       font-weight:normal;
       font-family: Georgia, "Times New Roman", Times, serif;
       padding-bottom:60px;
}

.details a.readmore{
       font-size: .8em;
       text-decoration: underline;
       color: #4d4d4d;
       font-weight:normal;
       font-family: Georgia, "Times New Roman", Times, serif;

}
.post-meta-key {
       color: #fff5d9;
}
.post-meta-key h3 {
       color: #fff5d9;
}

#int1 .page_item ul{
 list-style: none;
 padding-bottom:0px;
 padding-left:15px;
 padding-right:0px;
 padding-top:5px;
 margin:0px;
}

#int1 .page_item {
  margin:0px;
  padding-bottom:0px;
  padding-left:0px;
/*  padding-left:10px; */
  padding-top:10px;
  line-height:1.20em;
  list-style:none;
}

#int1 .cat-item {
  padding:0px;
  margin:0px;
  margin-left:10px;
  padding-top:10px;
  line-height:1.20em;
  list-style:none;
}

#int1 a:hover {
/*  display: block;
  background: black; */
}

/* form.searchform {position:absolute;float-left;width:235px;left:765px;top:50%;height:40px;border:1px solid red;margin-top:-20px;} */

/* form.searchform {position:relative;float-left;width:235px;left:755px;top:-20px;} */

form {
	margin:0px;
	
}

form.searchform input {
   padding:0px;margin:0px;width:75px;height:15px;}

/* each stripe needs at least three things: stripe, middle container and content container */
/* the stripe goes all the way across the page. */
/* the middle container creates the 1000 px box */
/* the other containers contain the content */
/* the top stripe doesn't need this because there's no content */
#topstripe {position:relative;background-image: url('/images/top_bar_injury.jpg'); background-repeat: repeat-x; top:0; left:0; width:100%; height:12px;background-color:#ffffff;}

/* contains the search box and the graphic for the phone number */
#searchstripe {top:0; left:0; width:100%;background-color:#ffffff;}
#searchcontainer {position:relative;text-align:center;margin-left:auto;margin-right:auto;height:30px; padding:0px;width:1000px;}
#searchright {position:relative;text-align:right;width:1000px;}
#emailphonesearch{text-align:right;padding:0px;margin:0px;width:100%;}
/* #emailphonesearch tr{text-align:right;}
#emailphonesearch td{vertical-align:center;} */
/* #emailandphone{position:relative; left:560px; top:7px; width:180px;} */

/* contains the logo and the menu */
#logomenustripe{width:100%; background-color:white;}
#logocontainer {text-align:center;margin-left:auto;margin-right:auto;height:60px; padding:0px;width:1000px;}
#logocontent{float:left;text-align:left;width:260px;}
#pixopoint_menu_wrapper1{position:relative;text-align:left;float:left;z-index:999;width:635px;padding-left:100px;padding-top:22px;}
#pixopoint_menu_wrapper1 a {color: #999;}

#shadowstripe{
	width:100%;
	height:5px;
	background-image:url('/images/top_shadow.jpg');
	background-repeat:no-repeat;
	text-align:center;
	background-color:#ffffff;
	padding:0px;
	margin:0opx;
	border-spacing:0px;
	}

/* contains the main header text and the flash piece on the right */
/* headerstripe stretches a colored stripe all the way across */
/* headercontainer inside the headercontainer to make a 1000px wide piece */
/* headerleft is inside the headercontainer, and handles the left side of the header */
/* headerright is inside the headercontainer, and handles the right side of the header */
/* the way the headerright and headerleft are setup inside the containers ensures they sit next to each other */

/* #headerleft{float:left;text-align:left; width:485px;}
#headerright{position:relative; text-align:left; float:left; width:515px;padding:0px;margin:0px;} */

/* replaced headerleft and headerright with headertable for valign of text on left */
#headerstripe{width:100%; background-color:#c9c7bd;clear:left;height:250px;}
#headercontainer{text-align:center;background-color:#c9c7bd;margin-left:auto;margin-right:auto;padding:0px;width:1000px;}
#headertable {text-align:left;padding:0px;margin:0px;border-spacing:0px;}
#headertable h1{color: #602d22;padding-bottom:0px;}
#headertable p{margin:8px 0px; margin-right:0px; color:#464646;}

/* this is the four middle pieces of the content.  Each one is 250px wide.  May still need some padding added. */
#contentstripe{width:100%; background-color:#f3f0e0;color:#464646;}
#contentcontainer{text-align:center; height: 265px;
background-image:url('/images/bucket_bkgrd_pi.jpg'); background-repeat:y; margin-left:auto;margin-right:auto;padding:0px;width:998px;color:white;}
#contentarea1{position:relative; text-align:left; float:left; width:225px; margin-right:15px;margin-top:15px;}
#contentarea1 h3{color:#602d22;font-size:21px; font-weight:normal;font-family: Georgia, "Times New Roman", Times, serif;}
#contentarea1{color:#602d22;font-size:1.1em;}
#contentarea1 a:hover{text-decoration:underline;}
#contentarea1 ul{margin-left:-40px;}
#contentarea1 li.page_item{list-style: none; padding-bottom:10px;}
#contentarea2{position:relative; text-align:left; float:left; width:230px; margin-right:15px;margin-top:15px;}
#contentarea2 h3{color:#602d22;font-size:21px; font-weight:normal;font-family: Georgia, "Times New Roman", Times, serif;}
#contentarea3{position:relative; text-align:left; float:left; width:243px; margin-right:15px;margin-top:15px;}
#contentarea3 h3{color:#602d22;font-size:21px; font-weight:normal;font-family: Georgia, "Times New Roman", Times, serif;}
#contentarea4{position:relative; text-align:left; float:left; width:235px; margin-left:15px; margin-right:5px;margin-top:15px;}
#contentarea4 h3{color:#602d22;font-size:21px; font-weight:normal;font-family: Georgia, "Times New Roman", Times, serif;}

#stripe{width:100%; background-color:#f3f0e0;}
#contains{overflow:auto;text-align:center; margin-left:auto;margin-right:auto;padding:0px;width:1000px;background-image:url('/images/sub_bkgrd_pi.jpg');background-repeat:y;}
#casedetailscontainer{overflow:auto;text-align:center; margin-left:auto;margin-right:auto;padding:0px;width:1000px;background-image:url('/images/sub_bkgrd2_av.jpg');background-repeat:y;}

#int1{position:relative; text-align:left; float:left; width:180px;margin-bottom:10px;margin-top:20px;}
#int2{position:relative; text-align:left; float:left; width:520px;padding-left:10px; padding-right:10px; margin-left:14px;}
#int2 a{/*color:#92321d;*/color:#92321d;}
#int2 h2#blog_title a {color: #602d22;}
#int3{position:relative; text-align:left; float:left; width:231px;margin-right:0px;margin-left:28px;color:#fff5d9; padding-bottom:10px;}

#int3 a{color:#fff5d9;}

#int3 hr{color:#602d22;border:0;background-color:#602d22;height:1px;padding-top:0px;}

/* #int3{position:relative; text-align:left; float:left; width:199px;background-image:url('/images/side_bar_bkgrd_av.jpg');background-repeat:x;} */


#footerfirststripe{width:100%;background-color:#602d22;color:#eae4d6; height:40px;}
#footerfirstcontainer{overflow:auto;text-align:center;margin-left:auto;margin-right:auto;padding:0px;width:1000px;color:white;}
#footerleft{float:left; text-align:left; width:760px;}
#footerright{ float:right; width:240px; padding-top:10px; padding-left:0px; margin-left:0px;}
#footerrighttable{text-align:left;padding:0px;margin:0px; border-spacing:0px; padding-left:20px}
#footerrighttable td{vertical-align:center;font-size:1.2em;}
/*#footerrighttext{position:relative;float:left;padding-top:12px;padding-right:5px;font-size:1.3em;}
#footerrightbutton{position:relative;float:left;padding-top:0px;}*/

#pagebottomstripe{width:100%; background-image: url('/images/footer_bkgrd_injury.jpg'); background-repeat: repeat-x;  background-color:#602d22;}
#pagebottomcontainer{overflow:auto;text-align:center;color:white;margin-left:auto;margin-right:auto;padding:0px;width:1000px;}
#pagebottomcopyright{position:relative; text-align:left;color:#fff5d9;font-size:11px;}
#pagebottomcopyright a{font-size:11px;color:#eae4d6;text-decoration:underline;}
/* END CJ'S CREATED STYLES */

#BackWrap{
	margin:0px auto;
	/* width:1100px; */
        width:100%;
        height:100%;

}

#Wrapper{
	margin:0px auto;
	width:1100px;
        align:center;
        border:1px solid purple;
}
#TopStripe{
	padding-bottom:10px;
/*        width:100%;*/
        height:5px;
        background-color:#04689A;
}

#Header {
	position:relative;
}

#HeaderText{
	/* padding:24px 10px;*/ 
	/* margin-right:270px;*/ 
        border:1px solid yellow;
}

#HeaderLogo{
        position:relative;
        top:0px;
        left:0px;
}

#HeaderMenu {
        position:relative;
        top:0px;
        left:100px;
}

#Subscription {
	position:absolute;
	z-index:10000;
	right:0;
	top:0;
	background: #dbf1fb;
	
	
	/*
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	*/
}

#RSSButton {
	color:#000;
	font-size:13px;
	padding:4px 12px 4px 28px;
	display: block;
	background:transparent url("img/feed_small.png") no-repeat 8px 3px;
}

#HeaderText h1 {
	padding:0;
	margin:0;
	font-size:1.6em;
	font-weight:bold;
}

#HeaderText h1 a {
	color:#000;
	text-decoration:none;
}

#HeaderText h1 a:hover {
	text-decoration:underline;
}

#HeaderText h1 strong {
	font-size:1.3em;
	color:#000;
}

#HeaderText h2 {
	padding:0;
	margin:0;
	font-size:0.9em;
	font-weight:normal;
	color:#999;
}	

#MainNavigation {
/* z-index:1;

	position:relative;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; */
}

#NavigationContent ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#NavigationContent li {
	font-size:13px;
	padding:4px 0 4px 12px;
	background:transparent url("img/icon_list_arrow.gif") no-repeat 6px 8px;
}

#Search{
	position:absolute;
	left:900px;
	top:30px;
}

#Search input[type='text'] {
	border:1px solid #4cb4fc;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding:2px;
}

#NavigationContent,
#MainContent,
#HomeContent,
#ContextualContent{
	float:left;

}

#NavigationContent {
	margin-top:10px;
	width:170px;
	margin-right:8px;
}

#NavigationContent ul ul {
display:none;
}

#NavigationContent ul > li.current_page_parent > ul,
#NavigationContent ul > li.current_page_item > ul,
#NavigationContent ul > li.current_page_ancestor > ul {
	display:block;
}

#MainContent{
	width:1100px;
	margin:0;
}

#IndexTopRowWrapper {
       width:1100px;
       margin:0;
       background-color:#D1CCC0;
       border:1px solid blue;
}

#IndexTopRowLeft {
       width:550px;
       float:left;
       background-color:#D1CCC0;
}

#IndexTopRowRight {
       width:550px;
       float:left;
       background-color:#D1CCC0;
}

#IndexMiddleWrapper {
      background-color:#4A8897;
      width:1100px;
      height:200px;
      border:1px solid red;
}
#IndexMiddleRowLeft {
       width:290px;
       float:left;
       background-color:#4A8897;
       border:1px solid blue;
}
#IndexMiddleRowMiddleLeft {
       width:260px;
       float:left;
       background-color:#4A8897;
       border:1px solid blue;
}
#IndexMiddleRowMiddleRt {
      width:250px;
      float:left;
      background-color:#4A8897;
       border:1px solid blue;
/*      background:transparent url("img/world_map.png") no-repeat; */
}
#IndexMiddleRowRight {
      width:250px;
      float:left;
      background-color:#3E7989;
       border:1px solid blue;
}
#IndexMiddleRowRightRight {
      width:50px;
      float:left;
      background-color:#4A8897;
       border:1px solid blue;
}

#LeftContent {
        float:left;
        width:150px;
        background-color:#EBE6DA;
        padding:0px;
}
#MiddleContent {
        float:left;
        width:200px;
        background-color:#EBE6DA;
        padding:0px;
}
#RightContent {
        float:left;
        width:300px;
        background-color:#40798A;
        padding:0px;
}

#ContextualContent {
	margin-top:10px;
	width:190px;

}

.widget {
        padding:10px;
	margin-bottom: 10px;
}
/* .widget {
	background-color: #effaff;
	
	border-right: 1px solid #dbf1fb;
	border-bottom: 1px solid #dbf1fb;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
} */

.widget h4 {
	margin: 0 0 0 0;
	padding: 0;
}

.Post {
	margin:10px 0;
		color:#000;
}



.Post h3 {
	margin:0;
	padding:0;
	letter-spacing: 0px;
}

.Post h3 a {
/*	color:#2B9A09; */
        color:#602d22;
	font-size:14px;
	
}

.PostImage {
	border:1px solid #000;
}


.PostInfo em {
	font-style:normal;
	color:#000;
}

.author {
/*	color:#999;*/
        color:#602d22;
}

.comments {
	float:right;
}

.LeftImage {
	float:left;
	margin:0 20px 15px 0;
}

.RightImage {
	float:right;
	margin:0 0 20px 20px;
}

.Post .PostInfo {

display: block;
	padding:4px 0;
	margin:0;
	font-size:0.9em;
	color:#000;
}

.PostContent {
	clear:both;
	line-height:1.7em;
	font-size:0.9em;
	
}

/* Contextual Content */

.widget ul,
.widget ul li
{
	list-style:none;
	margin:0;
        padding:4px 0px 4px 0px;
}

.widget ul li
{
	/* padding:4px 0 4px 12px;*/
/*	background:transparent url("img/icon_list_arrow.gif") no-repeat 4px 7px;*/
	/*font-size: 0.9em;*/
}


.widget ul li ul {
	/*display:none;*/
}

.widget a:hover {
  /*    background:transparent url("img/icon_list_arrow.gif") no-repeat 0px 7px; */
}
 

span.date {
	color:#B3B3B3;
}

span.title a {
	color:#2B9A09;
}

span.author_and_tags {
	display:block;
	color:#B3B3B3;
}


/* Footer */
#Footer {
        width:1100px;
        align: center;
        padding:20px 0px 20px 0px;
        background-color:#595441;
	font-size: 0.9em;
	clear:both;
	color:#999;
	text-align:center;
}

#Footer a {

}

/* Ads */
#textads,
#BigFooterAd {
	margin-top:10px;
	text-align:center;
}

#BigAd {
 text-align:center;
}

/* WP Theme Requirements Classes */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   margin: 5px 10px 10px 0;
   /*border: 1px solid #333;*/
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */

#SubscriptionChooser {

	
	display: none;
	padding:4px 12px 4px 6px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#SubscriptionChooser ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#SubscriptionChooser ul li {
	padding:2px 4px;
	margin:0;
}

.SearchResult {
	list-style: none;
	margin:0;
	padding:0;

}

.SearchResult li {
	border-bottom: 1px solid #eee;
	margin-bottom: 10px;
}

.gravatar {
	width:96px;
	float:left;
	padding:0 10px 0 0;
}

#contextual_ads {
	list-style: none;
	margin:0;
	padding: 0;
}

#contextual_ads li {
	display: block;
	float:left;
	width:125px;
	height:125px;
	border:1px solid #ccc;
	margin-bottom: 6px;
	text-align: center;
	
}


#contextual_ads li.alt {
	margin-right:6px;
}

/* jQuery UI Tabs */
.ui-tabs-nav {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	position: relative;
	z-index: 1;
	border-right: 1px solid #bed7f1;
	bottom: -1px;
}
.ui-tabs-nav-item {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	border: 1px solid #bed7f1;
	border-right: none;
}
.ui-tabs-nav-item a {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration: none;
	padding: .5em .9em;
	color: #555555;
	background-color: #effaff;
}
.ui-tabs-nav-item a:hover {
	background-color: #b2d1ef;
}
.ui-tabs-selected {
	border-bottom-color: #ffffff;
}
.ui-tabs-selected a, .ui-tabs-selected a:hover {
	background-color: #ffffff;
	color: #222222;
}
.ui-tabs-panel {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	clear:left;
	border: 1px solid #bed7f1;
	background-color: #ffffff;
	color: #222222;
	padding: .5em .7em;
	margin-bottom: 15px;
}
.ui-tabs-hide {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;

}

/* WP Core Classes */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {

   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

/* CommentLuv support */
abbr em img { float: left !important; margin: 2px !important }

/* templates */
.full_image {
	margin:10px 0 0 0;
}

/* Generic Classes */
ul.links {
	list-style:none;
	margin:0;
	padding:0;
}


ul.links li
{
	padding:4px 0 4px 12px;
	background:transparent url("img/icon_list_arrow.gif") no-repeat 4px 7px;
	font-size: 0.9em;
}

/* Templates */
#FullContent {
	position:relative;
}

#rotator {
	position:absolute;
	width:938px;
	bottom:0;
	left:0;
	
}

.puff {
	padding:10px 20px;
	color:#fff;
	background:transparent url("img/pusher_bg.png");
}

.puff h4 {
	margin:0;
	color:#ff7800;
}

.puff p {
	margin:0;
	font-size:0.9em;
	line-height:1.4em;

}

.puff a {
	color:#ffea00;
}

.puff img {
	float:left;
	border:1px solid #fff; 
	margin:0 15px 0 0;
}

.puff:after, .cols:after {
	content: ".";
	    display: block;
	    height: 0;
	    clear: both;
	    visibility: hidden;
}

/* Plugin Specific Classes */

/* NavXT */
.breadcrumb {
				margin-top:10px;
        margin-bottom: 20px;
        font-size:10px;
        color: #602d22;
				padding-left:0px;
				text-align:left;
}

#AdsContext {
	border:1px solid #bed7f1;
	padding:5px;
	margin-bottom:10px;
}

.custom_side_bar{
	position:relative; left:-38px;
	
}
.custom_side_bar a {
        color: #602d22;
}
.children{
	position:relative; left:-38px;
	white-space:nowrap;
	
}


#blog_title{
	margin-top:45px;
	margin-bottom:-2px;
        font-size: 24px;
        font-weight:400;
        font-family: Georgia, "Times New Roman", Times, serif;
        line-height: 34px;
}

#blog_side_bar{
	position:relative; left:-48px;
}
