body {
	color:#222;
	/*background:#BFBFBF url("images/bgtxt.jpg") fixed 0px 0px;
	background-repeat:no-repeat;*/
	background:#404040;
}


#body {
	background:#f5f5f5;	
}


.alt { 
  color: #ccc; 
}

a, .slide {
	color:#ef4603;
}

.slide 
{
	font-size:1.5ex;
	text-decoration:underline;
}

#footer
{
	background-color:#2A2929;
	background-image: url(images/bg_gradient.gif);
	background-repeat: repeat-x;
}

#footer a:hover, #inline-list a
{
	color:#aaa;
	text-decoration:none;	
}

#inline-list a:hover 
{
	color:#ddd;
}

#copyright, #copyright a
{
	padding-top:25px;
	text-align:center;
	color:#444;
	font-size:small;	
}

#bottom-shortcuts, #bottom-shortcuts a
{	
	text-align:center;
	color:#aaa;
	font-size:small;	
}9:56 AM 21/02/2010

 #bottom-shortcuts a:hover
 {
 	text-decoration:none;
 }


#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,
#breadcrumb ul > li a.current, 
#breadcrumb ul > li.current_page_parent a,
#breadcrumb ul > li.current_page_item a, 
#breadcrumb ul > li.current_page_ancestor a {	
	color:#fff;
   -moz-border-radius: 2px;
   -khtml-border-radius: 2px;
   -webkit-border-radius: 2px;
   border-radius: 2px;
   
}

#breadcrumb, #subtitle
{
    color:#ddd;	
}
#breadcrumb  a
{
   color:#bbb;
}

#breadcrumb 
{
	color:#ddd;
}

#navigation ul li a {
	color:#ddd;
}

#breadcrumb  li.menu-item-2443 a
{
	color:#fff;	
	font-size:105%;
}

#navigation ul li a:hover {
	color:#fff;
        text-decoration:underline;
} 

#navigation blog
{
	color:#ef4603;
}

#header h1 a {
	color:#2A2929;
}

#header h2 {
	color:#BBB;
}

#emailsubscribe 
{
	background:transparent url("images/email.png") no-repeat 0px 1px;
	}
	
	#emailsubscribe a
	{
	color:#fff;
	font-variant: small-caps; 
	text-decoration:none;
	padding-left:40px;
	
}

#rsssubscribe a 
{
    background:transparent url("images/rss2.png") no-repeat 0px 1px;
	color:#fff;
	font-variant: small-caps; 
	text-decoration:none;
	padding-left:25px;
	margin-right:10px;	
}

#rsssubscribe a:hover, #emailsubscribe a:hover
{
    color:#ccc;
}

.post
{    
    border:solid 1px #BFBFBF;
    background-color:#fff;
}

.post h3 a, .post h2 a, #header h3 a {
	color:#333;	
}

.post h3 a:hover, .post h2 a:hover, #header h3 a:hover {
	color:#666;
}

.postmetadata {
	color: #999999; 
}

.postnavigation, .postnavigation a
{
	color:#999; 
}



.post  a:hover
{
	color:#ef4603;
	text-decoration:none;
}

/* Comments */
.widget
{
	background:#fff;
}

.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#searchsubmit
{
	width: 30px;
	height: 25px;
	border: 0px;
	background: url(images/submit_btn3.png) no-repeat;
	font: bold 12px Helvetica,Georgia,serif;
	color:#FFF;
	text-align:center;
	cursor:pointer;
}

input#submit 
{
	width: 65px;
	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:#2C2C2C;
	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;
}
