h1 {
	color:#FFFFFF;
}
div.tabbox {
	background:url(../../images_layout/innerbox_tags.jpg) repeat-x #131313;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	clear:both;
	display:block;
	float:left;
	margin: 0;
	width:588px;
}
div.tabbox ul {
	margin: 0;
	padding:0;
	display:block;
	clear:both
}
div.tabbox ul a {
	color:#F1F1F1;
	white-space:nowrap;
}
div.tabbox li {
	float:left;
	margin: 0 5px;
	padding:5px;
}
div.tabbox li span a {
	text-decoration:none
}
div.tabbox li.current {
	background:none repeat scroll 0 0 #F8F8F8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color:#000000;
	font-weight:bold;
	margin:2px;
	padding:3px 4px;
}
#tagcol {
	background:url(../../images_layout/outerbox_tags_top.jpg) repeat-x #C70000;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	float:left;
	width:628px;
	color:#FFFFFF
}
#tagcol input.btn {
	background-color:#FFE703;
	border:1px solid #000000;
	color:#000000
}
#contentleft #extremcol #tagcol .searchhead form {
	display:block;
	float:right;
	margin: 5px;
}
#extremcol {
	background-image:none;
	background-color: #FFFFFF
}
div.tags {
	background:url(../../images_layout/contentbox_tags_top.jpg) repeat-x #FFFFFF;
	float:left
}
div.tags div.margframe {
	float:left;
	width:588px
}
*html div.tags div.margframe {
	display:inline
}
div.bottombg {
	background:url(../../images_layout/outerbox_tags_bottom.jpg) repeat-x bottom;
	float:left
}
div.boxrss {
	float:left;
	margin:10px 0;
	border-bottom: 1px dotted;
	padding-bottom:10px;
	width:588px
}
div.boxrss h4 {
	margin:5px 0 10px 0
}
ul.list.square {
	color:#999;
	line-height:1.5em;
	margin-top:10px;
}

