
* 
{
    font-family:Arial, Verdana, Tahoma, Candara, Sans-Serif;
    }

a
{
    color:#4d4d4f;
    cursor:pointer;
    }

a img {border:none;}

html 
{
    overflow-y:scroll;
    }

html, 
body {padding:0;
      margin:0;
     }
   
div#advertisements
{
    color:#751c18;
    float:left;
    position:relative;
    overflow:hidden;
    text-align:center;
    width:181px;
    }
div#content 
{
    float:left;
    left:11px;
    position:relative;
    overflow:hidden;
    width:525px;
    }
div#sidebar 
{
    color:#4d4d4f;
    float:left;
    left:11px;
    position:relative;
    overflow:hidden;
    width:209px;
    }  
/* -- ADVERTISMENTS INTERNAL -- */
div#advertisements-inner 
{
    padding:0 18px;
    }

div#advertisements h2 
{
    font-size:1em;
    height:22px;
    margin:0 0 17px 0;
    padding:0;
    position:relative;
    width:145px;
    }
div#advertisements ul 
{
    line-height:normal;
    list-style:none;
    margin:0;
    padding:0;
    }
div#advertisements li 
{
    margin-bottom:22px;
    }

/* -- CONTENT INTERNAL -- */
div#content-inner 
{
    color:#4d4d4f;
    padding:12px 32px;
    } /*
div#content-inner * 
{
    font-family:'Arial Narrow', Arial, Sans-Serif;
    } */
    
div#c-i-post *
{
    font-family:'Arial Narrow', Arial, Sans-Serif;
    }
    
div#content-inner .posted-in 
{
    color:#8cc63f;
    font-family:'Frutiger Bold', Arial, Sans-Serif;
    font-weight:bold;
    }
div#content-inner .posted-in span 
{
    color:#939598;
    font-family:'Frutiger Bold', Arial, Sans-Serif;
    text-transform:uppercase;
    }
div#content-inner h1, div#content-inner h2, div#content-inner h3, div#content-inner h4, div#content-inner h5, div#content-inner h6,
div#content-inner h1 *, div#content-inner h2 *, div#content-inner h3 *, div#content-inner h4 *, div#content-inner h5 *, div#content-inner h6 *
{
    color:#4d4d4f;
    font-family:'Frutiger Bold', Arial, Sans-Serif;
    }
    
.title 
{
    font-size:1.1875em;
    }
.title a 
{
    color:#4d4d4f;
    text-decoration:none;
    }
    
p,
ol,
table,
ul
{
    font-size:0.875em;
    line-height:20px;
    }
    
p p, p ol, p table, p ul,
ol p, ol ol, ol table, ol ul,
table p, table ol, table table, table ul,
ul p, ul ol, ul table, ul ul
{
    font-size:1em;
    }
      
/* -- COMMENTS -- */
div#comments-div *
{
    font-family:Arial, Sans-Serif;
    
    }

textarea 
{
    border:1px solid #c9caca;
    font-size:0.875em;
    height:83px;
    resize:none;
    width:443px;
    }
div#comment-wrapper 
{
    background:url(images/comments/textarea.png) no-repeat right bottom;
    height:91px;
    width:451px;
    }
    
input.input-text 
{
    background:url(images/comments/input.png) no-repeat 0 0;
    border:none;
    display:block;
    height:20px;
    padding:3px 0 0 0;
    width:159px;
    }
    
ol.commentlist 
{
    list-style:none;
    margin:0;
    padding:0;
    }
    
div#respond label small 
{
    font-weight:bold;
    text-transform:uppercase;
    } 
div#respond label small span 
{
    font-weight:normal;
    text-transform:none;
    }
div#respond h2,
div#respond h3,
div#respond h4,
div#respond h5,
div#respond h6,
div#respond *
{
    color:#000000;
    }

div#respond p
{
    clear:both;
    }    
div#respond p label 
{
    display:block;
    float:left;
    width:175px;
    }
   
/* -- SIDEBAR INTERNAL -- */
div#sidebar a
{
    text-decoration:none;
    }
div.sidebar-div 
{
    left:10px;
    padding:0 12px;
    position:relative;
    overflow:hidden;
    width:166px;
    }
    
div#sidebar h2 
{
    background:url(images/sidebar/border.png) repeat-x 0 bottom;
    font-size:0.9em;
    margin:0 0 8px 0;
    padding:0 0 7px 0;
    text-transform:uppercase;
    }
div#subscribe-box h2 
{
    background-image:none;
    border-bottom:1px solid black;
    font-size:0.8125em;
    }
div#sidebar ul 
{
    font-size:0.8125em;
    list-style:none;
    margin:0 0 34px 0;
    padding:0;
    }
div#sidebar li 
{
    margin-bottom:3px;
    }
div#sidebar div#subscribe-box.sidebar-div
{
    overflow:visible;
    z-index:2;
    }
div#rssfeeds 
{
    background:url(images/sidebar/rss.png) no-repeat;
    font-size:0.975em;
    height:38px;
    margin:8px 0 0 0;
    overflow:visible;
    position:relative;
    width:173px;
    }
div#rssfeeds span 
{
    /*background:red;*/
    cursor:pointer;
    display:block;
    height:35px;
    position:absolute;
    right:2px;
    top:1px;
    width:29px;
    }
div#rssfeeds div 
{
    background:white;
    border:1px solid #d5d5d5;
    border-top:none;
    display:none;
    overflow:hidden;
    position:absolute;
    top:34px;
    width:170px;
    }
div#rssfeeds a 
{
    color:#88888a;
    display:block;
    height:auto;
    left:43px;
    position:relative;
    width:auto;
    }

.hide,
.screen-hide 
{
    position:absolute;
    left:-9999px;
    }
span.cssimage
{
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	height:100%;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:100%;
	z-index:2;
	}
	
div#subscribe-box form p{
	font-size:11px;
	padding:0;
}
div#subscribe-box input[type='text']{
	background:#fff url(images/sidebar/feedburner.png) no-repeat 0 0;
	border:none;
	display:block;
	height:22px;
	padding:7px 4px 0 4px;
	width:165px;
}
div#subscribe-box input[type='submit'] {
	background:url(images/sidebar/subscribe-button.png) no-repeat 0 0;
	border:none;
	cursor:pointer;
	display:block;
	height:22px;
	margin:13px auto 9px;
	overflow:hidden;
	padding-left:80px;
	text-indent:-9999px;
	width:80px;
}
p.enter-email-message{
		margin:0;
}

p.feedburner-message{
	margin-top:0;
	margin-bottom:22px;
}
div#sidebar p.feedburner-message a{
	color:#d31f42;
	text-decoration:underline;
}
