/* Site Structure */
/*
body {
	background-color:#fff;
	color:#4d6373;
	height:100%;}
h1,h2,h3,h4,h5,h6 {color: #4d6373;}

#fullstage {
	background: url('../i/smubArt.gif') no-repeat 13px 17px #fff;
	border-top:3px solid #dbdbdb;
	margin: 0 auto;
	margin-top:40px;
	min-height:100%;
	width: 990px;}
*/

body,*{
    font-family:Arial,Helvetica,sans-serif;
    font-size: 9pt;
    margin: 0px;
    padding: 0px;
    -webkit-text-size-adjust:none;
}

body{
    background-color: #ffffff;
    //background-image: url(http://smub.it/images/V6/smub_home/fond.gif);
    background-position: right top;
    background-repeat: repeat-x;
    color: #4F6270;
}

.post, #navMenu {
 	background-color: white;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

#fullstage {
    padding: 5px;
}

#mainContent {
    float:left;
	display:inline;
	position:relative;
	margin:25px 40px 0 170px;
	padding:0;
	min-height:100%;
	width:550px;
}

#mainContent h2 {
	font-size:22px;
	/*border-bottom:1px solid #cad0d4;*/
	padding-bottom:4px;
	color:#4F6270;
}

#mainContent h3 {
	font-size:16px;
	padding-top:4px;
	color:#4F6270;
}

.postDetails {
	font-size:11px;
	font-weight:bold;
	margin:2px 0 3px 0;
}

.post {
	margin:0 0 35px 0;
	font-size:90%;
	line-height:1.7em;
}

.shareThis {
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
}

.pagetitle {
	margin:0 0 40px 0;
	border:0;
	font-size:18px;
}

.backLink {
	top:-45px;
	left:-220px;
	font-size:.8em;
	position:absolute;
}

.entry , .postDetails, .post h2 {
	padding:5px;
	margin: 10px 20px 10px 20px;
}

/* Nav Column Styles */
#navMenu{
	display:inline;
	float:left;
	margin:126px 0 0 0;
	width:256px;}
#navMenu ul {
	width:256px;
	margin:2px 2px 0 0;}
#navMenu li {
	list-style-type:none;
	padding-left:11px;
	font-size:11px;
	line-height:1.8em;}
#navMenu h2 {
	text-transform:uppercase;
	font-size:11px;
	color:#4F6270;
	margin:10px 0 0 10px;}
#siteSearch {padding-top:10px; margin:0 0 25px 0;}
#searchform {margin:-3px 0 0 10px;}
#searchform input {
	width:220px;
	height:18px;
	color:#4F6270;
	border:1px solid #cad0d4;}

/* Footer Styles */
#footer {
	width:990px;
	border-top:3px solid #dbdbdb;
	margin: 20px 0 0 0;}
#footer ul {
	text-align:right;
	margin:5px 0 0 0;}
#footer li {
	display:inline;
	text-transform:uppercase;
	height:14px;
	border-left:1px solid #444;
	padding:0 3px;
	list-style-type:none;
	font-size:11px;}

a:link {color: #db3925; text-decoration:none;}
a:visited {color: #db3925; text-decoration:none;}
a:hover {color: #4F6270; text-decoration:none;}
a:active {color: #db3925; text-decoration:none;}

#footer	A:link {color: #90909e; text-decoration:none;border-bottom:none;}
#footer A:visited {color: #90909e; text-decoration:none;border-bottom:none;}
#footer A:hover {color: #90909e; text-decoration:none;border-bottom:none;}
#footer A:active {color: #90909e; text-decoration:none;border-bottom:none;}

#navMenu a:link {color: #db3925; text-decoration:none;border-bottom:none;}
#navMenu a:visited {color: #db3925; text-decoration:none; border-bottom:none;}
#navMenu a:hover {color: #4F6270; text-decoration:none;border-bottom:none;}
#navMenu a:active {color: #db3925; text-decoration:none;border-bottom:none;}

.post h2 a:link {color: #4d6373; text-decoration:none;}
.post h2 a:visited {color: #4d6373; text-decoration:none;}
.post h2 a:hover {color: #db3925; text-decoration:none;}
.post h2 a:active {color: #4d6373; text-decoration:none;}

.navigation {
	display: block;
	text-align: center;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top: 10px;
	margin-bottom: 60px;}
.left {float:left;}
.right {float:right;}

.commentlist {margin:0;padding:0;background-color:#f5f5f5;}
.commentlist li {list-style-type:none;
font-size:12px;padding:10px;
line-height:1.6em;}

.alt {background-color:#f0f0f0;}

/**
* Twitter Widget
*/
#navMenu .widget_twitter li {
	        clear:both;
	        width:245px;
	        font-size:11px;
	        line-height:16px;
	        padding-left:0px;
		list-style-type:square;
		list-style-position:inside;
	       //margin: 10px 0 20px 0;
}
#navMenu .widget_twitter li img {
	        float:left;
	        padding:0 0 10px 0;
}
#navMenu .widget_twitter li .clear {
	        color: #cccccc;
	        clear:both;
}
#navMenu .widget_twitter h2 {font-size:16px;padding-bottom:10px;}
#navMenu .widget_twitter h2 a:link {color: #4F6270; text-decoration:none;}
#navMenu .widget_twitter h2 a:visited {color: #4F6270; text-decoration:none;}
#navMenu .widget_twitter h2 a:hover {color: #db3925; text-decoration:none;}
#navMenu .widget_twitter h2 a:active {color: #4F6270; text-decoration:none;}
#navMenu .widget_twitter li a {
	        color: #4F6270;
	//      clear:both;
}
#navMenu .widget_twitter li .entry-content a {color: #db3925; text-decoration:none;}
#navMenu .widget_twitter li .entry-content .twitter-user {color: #db3925; text-decoration:none;}
#navMenu .widget_twitter li .entry-content {color: #db3925; text-decoration:none;}
//#navMenu .widget_twitter li .time-meta {color: #db3925; text-decoration:none; display:none;}
//#navMenu .widget_twitter li .from-meta {color: #db3925; text-decoration:none; display:none;}
#navMenu .widget_twitter li .in-reply-to-meta {color: #db3925; text-decoration:none;}
