/*

Theme Name: sti-cs

Theme URI: http://www.sti-cs.com/

Description: Original Design by <a href="http://www.sti-cs.com/">STI-CS</a>.

Version: 1.2.2

Author: STI

Author URI: http://www.sti-cs.com/

Tags: white, light, two-columns, fixed-width, theme-options, right-sidebar, kansas3

*/



/* static START */

* {

	margin:0;

	padding:0;

}



body {

	background-color:#51517b;	

	color:#555;

	font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif;

	font-size:12px;

xtext-align:center;

}

p{

	font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif;

	font-size:12px;

	line-height:1.5em;

margin:10px 0 0px 0;

padding:0;

}

p.topMeta{

margin: 0;

}

h1, h2, h3, h4, h5, h6 {

	font-family:Trebuchet MS;

margin-top:10px;

}

div.desc p{

margin:0px;

font-size:18px;

color:#737272;

}

h1 {

font-size:24px;

color:#51517b;

}

h1 a{



color:#51517b;

}

h2 {font-size:18px;

color:#737272;

}

h2 a {font-size:18px;

color:#51517b;

}

h3 {font-size:16px;

color:#737272;}

h4 {font-size:13px;}

h5 {font-size:12px;}

h6 {font-size:100%;}

img {

	border:0;

}

.smalltext{

font-family:Verdana;

font-size:10px;

}



a {

	color:#286cc0;
        xcolor:#815031;

	text-decoration:none;





}

a:hover {

	text-decoration:underline;

}



/* static END */



/* layout START */

#wrap {

	padding:0;

	margin:0;

margin:auto;

	width:980px;
	width:100%;

text-align:left;	

}



#container{
    position: relative;

background: url(images/bg.gif) repeat-y;
	xmargin:5px auto;
        xmargin-top:9px;
	width:980px;
	margin-left:auto;
	margin-right:auto;

}

#middlecontent{

width:675px;

float:left;

background:#f0eee8;

font-family:Verdana;

font-size:12px;

color:#4e4e4e;

}

#rightcontent{

width:300px;

float:right;

/*background:#f3f3f3;*/





}

/* layout END */



/* header START */

#header {

	xheight:162px;

position:relative;
border-bottom:solid black 5px;

}

#logo {

xmargin-left:0px;

xmargin-top:25px;
xmargin-top:0px;

xfloat:left;

}

.rssfeed{
float:right;
padding:3px 0 0 10px;
}

.rssfeed a{color:#51517b;}



/* footer START */

#footer {



	height:40px;

	font-size:11px;

color:#ADADCB;

clear:both;

}

#footer a {

	color:#fff;

}

#copyright {


	margin-top:12px;

	margin-left:0px;

	font-family:Verdana;

	font-size:10px;

	

}

#powered {

float:right;

	margin-top:12px;

	margin-left:0px;

	font-family:Verdana;

	font-size:10px;



}





/* one-column END */



.hidden{display:none;}



#rightcontent ul{

list-style-type:none;

}

#rightcontent ul h2{

margin:0;

padding:10px 10px;

background:#bababa;

color:#fff;

font:bold 16px Trebuchet MS;line-height:16px;

margin:0 0 10px 0;

}

#rightcontent ul p, #rightcontent ul ul{

color:#51517b;

margin:0 10px 10px 10px;

padding:0;

}

#rightcontent ul ul li{

margin:0 0 6px 10px;

padding-left:14px;

background:url(images/bullet.gif) no-repeat 0px 3px;

}

li#search{

padding:14px;

}

.po{

padding:10px;

}

.entry{

margin:8px 0 0px 0;}



.commentlist li{

padding:3px;

margin-bottom:3px;

}

.commentlist li.even{

background:#E3E0DB;



}

.commentlist li.odd{

background:#F3F3F3;



}

#menu { float: right; width: 565px; font:bold 16px Arial, Helvetica, sans-serif; }
ul#menus { float: right; margin:0 px; padding:0; list-style:none; position:relative; }
ul#menus li{

	float:left;

	margin:0;

	padding:0;

	position:relative;

	line-height:41px;

	background:none;



}



ul#menus li a { text-decoration:none; color:#3a3a3a; padding:0px 15px 0 12px; display:block; margin:0; line-height:41px; }
ul#menus li.current_page_item { background:url(images/left_bullet.gif) left top no-repeat; }
ul#menus .current_page_item a { background:url(images/current_bg.gif) top right no-repeat; color:#c6c5c2; margin-left:6px; }

#searchinput { position:relative; float:right; overflow:hidden; width:220px; height:25px; margin-bottom:10px; padding:10px 10px; background-color:black; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -khtml-border-bottom-left-radius:6px; border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; -khtml-border-bottom-right-radius:6px; border-bottom-right-radius:6px; text-align:center; }
		#searchinput input[type="text"] { padding:2px 3px; }
		#searchinput input[type="submit"] { background-color:black; background-image:url('images/b_search.gif'); border:none; width:50px; height:20px; cursor:pointer; }
#followontwitter { position:relative; float:right; overflow:hidden; width:220px; height:35px; margin-bottom:10px; padding:5px 10px; background-color:#61618b; -moz-border-radius:6px; -webkit-border-radius:6px; -khtml-border-radius:6px; border-radius:6px; }

.wp-caption{

background:#F3F3F3;

border:1px solid #BABABA;

margin:10px auto;

}

.wp-caption img{

padding:5px;



}

.wp-caption p{

font:normal 11px Verdana,"BitStream vera Sans",Helvetica,Sans-serif;

text-align:center;

margin:0 0 5px 0;

}

.alignright {

	float: right;
text-align:right;

margin-left:10px;


}



.alignleft {

	float: left;

margin-right:10px;

}
.entry ul, .entry ol{
margin:10px 0px 0 20px;
padding-left:10px;
}
.entry ul li, .entry ol li{
margin-bottom:10px;



}
#meta{
position:absolute;
right:3px;
top:15px;
top:0px;
text-align:right;
width:400px;
xborder: 1px solid green;
}
#meta p{
color:#51517b;
font:bold 18px Trebuchet MS;line-height:16px;
padding:0;
margin:0;
}
#meta p a{
color:#51517b;
}
#meta p.desc{
color:#757575;
font:bold 13px Trebuchet MS;line-height:16px;
}
#menus li ul{
display:none;
}
#MailPress{
padding:10px;
}
#searchform label{
display:none;
}
.top_placeholder{
	padding:0;
	height:90px;
	display:block;
	width:980px;
	margin:auto;
	background:#F0EEE8;
}

.top_ad{
	height:90px;
	width:728px;
	float:left;
	background:#F0EEE8;
}

.left_top_ad{
	height:250px;
	width:300px;
	float:right;
	display:block;
	background:#F0EEE8;
}

.g_ad{
	height:90px;
	width: 180px;
	float:right;
}

.bottom_placeholder{
	padding:0;
	height:90px;
	display:block;
	width:980px;
	margin:auto;
}

.bottom_ad{
	height:90px;
	width:728px;
	float:left;
	background:#F0EEE8;
}

.bottom_link{
	height:90px;
	width: 180px;
	float:right;
}

.clear{
	clear:both;
}
.mp-formdiv{
margin:0 0 0px 10px;
}
.mp-formdiv input{
margin-bottom:7px;
}
.navigation .alignleft, .navigation .alignright{
width:270px;
margin-bottom:10px;
}
.post{
margin-bottom:10px;
padding-bottom:10px;
border-bottom:dotted 1px #815031;
}
.mp-loading{ display:none !important; }

#rightcontent ul{
	padding-top: 8px;
}

#post-ad {
        position:relative;
        xtext-align: left !important;
        xmargin-top:21px;
				width:100%;
				xbackground-color:black; 
}


.go-ad{
	text-align: center !important;
}

#content img {
	margin: 0;
	max-width: 640px;
}

.plusone{
	padding: 5px 10px 10px;
	margin:0;
	display: block;
}

.addtoany_share_save_container{
	margin:5px 0 !important;
	line-height: 16px !important;
}

#mp-urlsubmgt{ margin: 0 0 5px 10px; }