/*
	CSS files kept in the 'schemes' directory can be used to
	costumize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name	: Jacky Chong	
	Author Site	:
	Style Name	: Xthreem	
	Style URI	:
	Version		:
	Comments	:

*/
/***************************
 * General
 ****************************/
body{
	background-color: #fff;
}

#page{
	padding-top: 0px;
	border: 0px;
}
/***************************
 * Topbar
 ****************************/
#topbar{
	height:22px;
	text-align:right;
	padding-top:8px;	
	color:#000;
}
/***************************
 * Header
 ****************************/
#header{	
	border:1px solid #eee;
	background-color:#FFFFFF;
	height:110px;
}
/* Title */
#header h1
{
	font-size: 2.6em;
	letter-spacing: 0px;
	padding-top: 25px;
	margin-left: 100px
}
/* Description */
#header .description
{
	margin: 0 0 15px 140px;
	font-size: 1.15em;
	font-style: italic;
}
/* Logo*/
a.logo, a.logo:hover{
	float:left;
	width:210px;
	height:85px;
	overflow:hidden;
}

/* sign up button */
#signup {
	position:absolute;
	top:2px;
	_top:4px; /* for IE only */
	right:0px;
	float:right;
	padding:0px;
}
/***************************
 *Menu
 ****************************/
 /*needed for IE */
#menu_wrapper{ 
	background-color: #14568a;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	width: 100%;
}
/* menu class*/
.menu{
	width:100%;
	display:block;
	height:25px;
}
ul.menu{
	list-style-type:none;
	font-size:1.1em;
	text-align:left;
	width:100%;	
	position:relative;
	left:15px;
	padding:0px;
}
ul.menu li{
	margin-right:10px;
	float:left;
}
ul.menu li a{	
	text-transform:uppercase;
	color:#A0D3EE;
	display:block;
	padding:6px 8px;
}
ul.menu li a:hover{
	background:#e3f2f9;
	color:#003974 !important;
	text-decoration:none;
}
ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover{
	color:#003974;
	background:#e3f2f9;
	text-decoration:none;
}
/***************************
 *UMS Top Banner
 ****************************/
.banner-left {
	float:left;
	width:385px;
}
.banner-right {
	float:right;
	right:0;
	width:385px;
}
#ums #primary {
	width: 790px;
}
#ums #box  h4 .title{
	font-size:0.9em;
	padding-left:0px;
}
#ums #primary #current-content{
	position:relative;
	top:10px;
}

/***************************
 *Column Size
 ****************************/
/* Contains the main column */
 #primary { 
	margin:10px 0 0 0;
	border-right:0px solid #eee;
	border-left:0px solid #eee;
	width:468px;
}
.columns-three #primary {
	padding:0px;
	margin-left: 160px;
}
/* left sidebar */
.columns-three #sidebar-alt {
	width: 150px;
	padding: 0 0 0 0px  ;
	left: -780px;
}
/* right sidebar */
.columns-three #sidebar-main { 
	width: 312px;
	margin-left: 10px;
	padding: 0px;
}
.content {
	padding: 0px;
}
/***************************
 *Sidebar (left and right)
 ****************************/
.secondary div{
	margin-top:10px;
}

.widget , #box{
	border:1px solid #b0bec7;
	margin-bottom:10px;
	padding-bottom:6px;
}
#flickr-sidebar .widget,.flickr-sidebar .widget  {
	border: none;
	margin:0px;
	padding: 0px;
}
#flickr-sidebar .widget .title, .flickr-sidebar .widget .title {
	display: none;
	}
/* widget header title*/
.widget .title , #box  .title{
	background-image: url(http://xthreem.onlinemoneyhub.com/images/shade.gif);
	background-repeat:repeat-x;	
	margin:0px 0px 5px 0px;
	padding: 5px 0 3px 10px;
	border-bottom:1px solid #b0bec7;
	font-weight:bold;	
}
#primary #box .title {
	font-size:0.7em;
	font-weight: normal;
	color:#000;
	letter-spacing:0px;
	text-transform:uppercase;
	padding:4px 0 1px 10px;
}
.widget h4 a { 
	padding-left:10px;
	margin-top:2px;
	font-weight: bold;
	font-size:1.1em;
	display:block;
}
#primary #box h4 a{
	letter-spacing:0px;
	padding-left:10px;
	font-size:0.7em;
	font-weight: bold;
	display:block
}
/* list */
.widget ul {
	padding-left:10px;
	padding-bottom: 2px;
	font-size:110%;
}
/* for use of description */
.widget ul li, #box ul li {
	color: #000; /* black */
}
/* for use of list item link */
.widget ul li a,#box ul li a {
	color:#000066;
	font-weight:bold;
}
.widget ul li{
	padding:0px;
}
/* paragraph */
.widget p, #box p{
	color:#000000;
	text-align:justify;
	margin: 0 10px 0 10px;
	font-size:1.1em;
	line-height:150%;
}
/* the 'Read more...' */
.widget .more, #box .more{
	text-align:right;
	padding:0 10px 5px 0;
}
.widget img, #box img {
	float:left;
	margin:5px 10px 0px 10px;
	padding: 2px 2px 2px 2px ;
	border: 1px solid black;
}
.widget img {
	margin:10px 10px 0px 10px;
}
/* for title of the 'Other News' */
#box ul #news-item{
	list-style:square;
	padding:0px 0px 2px 30px;
}

/* List item of 'Other News' */
#primary #box ul li a {
	letter-spacing:0px;
	font-size:1.2em;
	margin-left:10px;
	display:block;
}
/* event calendar  */
.widget .ec3_list{
	font-weight:bold;
	font-size:1.0em;
	color:#000066;
}
.widget .ec3_list ul li {
	margin-left:-20px;
}
.widget .ec3_list ul li a{
	font-weight:normal;
	font-size:0.9em;
	color:#0000cc;
	padding-left:0px;
}
#wp-calendar caption {
	border-top:1px dashed #eee;
	font-size:1.1em;
	padding:5px 5px 5px 5px;
}
/*----------*/
.entry-content p, .entry-content div, 
.entry-content blockquote{
	line-height:150%;
	font-size:0.9em;
}
.entry-content ol, .entry-content ul {
	padding: 0 15px 0 25px;	
}
.entry-content ol li, .entry-content ul li {
	margin: 0;
}
.hentry{
	padding-top:0px;
	padding-bottom: 0px;
}
.alert {
	text-align: left;
}
.commentslink { 
	display: normal; 
}
.comments { 
	display: normal; 
}
#primary th small{
	line-height:100%;
}
#primary td small{
	line-height:100%;
}
#primary td.small{
	padding:0.5em 0 0.5em;
}
#primary table{
 	width:100%;
 	
 	margin:1em auto;
	border-collapse:collapse;
}
#primary .ec3_schedule table {
	border:1px solid #b0bec7;
}
#primary td {
  padding:.1em 1em ;
  font-size: 0.9em;
  
}
#primary .ec3_schedule td{
	text-align:center;
	border:1px solid #b0bec7;

}


#primary .left {
	text-align:left;
}
#primary thead th, #primary tfoot th{
	background-image: url(images/shade.gif);
	background-repeat:repeat-x;	
}
#primary th {
	background:#f4f9fe;	
	border-left:1px solid #b0bec7;
	border-bottom:1px solid #b0bec7;
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
	padding-top:0.3em;
	padding-bottom:0.3em;
	padding-left:0.5em;
}
#primary caption {
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	font-weight:bold ;
	font-size:16px;
}
h5 {
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	font-size: 1.5em;
	padding-left:5px;
	letter-spacing:-1px;
}
/***************************
 *super footer
 ****************************/
.column {
	background-color: #eeeeee;
	width:950px;
	height:315px;
	border-top: 2px solid #a1df43;
	border-bottom: 2px solid #a1df43;
	margin: 15px auto 0 !important;
	position:relative !important;
	text-align:justify;
	padding-bottom:10px;
}
.column li {
	list-style:square;
	margin-left:20px;
	padding-left: 5px;
}
.column a {
	color:#14568a;
}
.column {
	font-size:1.1em;
	line-height:1.6em;
}

.column h4 {
	font-size: 1.6em;
	margin-bottom:4px;
}
.column img {
	float:left;
	margin:5px 10px 0px 0px;
	padding: 2px 0px 2px 0px ;
}
#column-1 , #column-2, #column-3, #column-4 {	
	margin:10px 10px 5px 0px;
	float:left;
}
#column-1 {
	width: 150px;
}
#column-2 { 
	width:444px;
	padding:0px 10px 10px 10px;
}
#column-3 {
	width:290px;
	margin-right:0px;
	padding:0px 10px 10px 10px;
}
.column .diggWrap {
	display:none;
}
.diggWrap {
	background:#eeeeee;
	border-top:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
	padding: 3px 5px 3px 5px;
	text-align:center;
}
