body {
	color:#222;
	background:#fff url("images/bg.png") fixed no-repeat top left;
	background-repeat:no-repeat;
}

#header {
	background:transparent url("images/world.gif") no-repeat 4px 10px;
	background-repeat:no-repeat;
	width:100%;
}

.alt { 
  color: #ccc; 
}

a, .slide {
	color:#ef4603;
}

.slide 
{
	font-size:1.5ex;
	text-decoration:underline;
}

#navigation 
{
	background-image:url(images/tile_back.gif);	
	border:1px solid #545454;
}

#navigation ul li {
	/*border-right:1px solid #666;*/
	
}

#navigation ul > li a.current, 
#navigation ul > li.current_page_parent a,
#navigation ul > li.current_page_item a,
#navigation ul > li.current_page_ancestor a {	
	color:#fff;
   -moz-border-radius: 2px;
   -khtml-border-radius: 2px;
   -webkit-border-radius: 2px;
   border-radius: 2px;
}

#navigation ul li a {
	color:#bbb;
}

#navigation ul li a:hover {
	color:#fff;
} 

#header h1 a {
	color:#2A2929;
}

#header h2 {
	color:#BBB;
}

#rsssubscribe {
	background:transparent url("images/rss-header.png") no-repeat 0px 1px;
}

#rsssubscribe, #rsssubscribe a 
{
	color:#666;
}

.post h3 a, #header h3 a {
	color:#333;	
}

.post h3 a:hover, #header h3 a:hover {
	color:#666;
}

.postmetadata {
	color: #999999; 
}

/* Comments */

.widget a 
{
	color:#666;
}

.widget a:hover  
{
	color:#ef4603;
}

.widget ul li {
	background:transparent url("images/arrow2.png") no-repeat 0px 10px; 
}

.author-comment {
	background-color:#d0eefd;
}

/*
Tabs

border: #666
background:#ccc;
hover:#f1d30a
margin-bottom: 15px;
*/
.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 #ccc;
	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 #ccc;
	border-right: none;
}

input#submit 
{
	width: 88px;
	height: 25px;
	border: 0px;
	background: url(images/submit_btn.png) no-repeat;
	font: bold 12px Helvetica,Georgia,serif;
	color:#FFF;
	text-align:center;
	cursor:pointer;
}

.widget h4 {
	background-image:url(images/tile_back.gif);
	color:#ddd;	
}

.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;
	text-decoration: none;
	padding: .2em 0.7em;
	color: #000;
	background-color: #fff;			
	font-size:0.9em;
}
.ui-tabs-nav-item a:hover {
	background-color: #fff;
	color: #ef4603;
}
.ui-tabs-selected {
	border-bottom-color: #ffffff;
}
.ui-tabs-selected a, .ui-tabs-selected a:hover {
	background-color: #ffffff;
	color: #222;
	background-image:url();
}
.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 #ccc;
	background-color: #ffffff;
	color: #222222;
	margin-bottom: 15px;
	padding:10px;
}
.ui-tabs-hide {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;
}

.ui-tabs-nav-item.rss a {
	background-image: url("images/rss-header.png");
	background-repeat: no-repeat;
	background-position: 3px 0;
}