body {
	margin: 0;
	font: 13px arial;
}
div.gtl a, div.otl a, div.ytl a, div.btl a, div.rtl a {
	color: #fff;
}
div.gcn, div.ocn, div.ycn, div.bcn, div.rcn{
  border-radius: 4px;
}

div.sub {
	text-align: left !important;
}
div.sub a {
	padding-left: 0 !important;
	background: none !important;
}
a:link, a:active, a:visited {
	color: #ca9117;
	text-decoration: none;
}
a:hover, a:focus {
	font-weight: bolder;
}
ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-position: inside;
}
img.logo {
	vertical-align: top;
}
span.pref {
	color: #ac8100;
	font-size: large;
	font-weight: bold;
}
div.header {
	background: url(images/header.gif);
}
div.green {
	color: #8ab509;
	text-align: center;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 2px;
	border-top: 1px solid #aedd27;
	border-bottom: 1px solid #aedd27;
	background: #d9f296 url(images/green.gif) repeat-x top;
}
div.green a {
	color: #8ab509;
}
div.imlo {
	color: #ca9117;
	text-align: center;
	margin-top: 2px;
	padding: 3px;
	border-top: 2px solid #fed376;
	border-bottom: 2px solid #fed376;
	background: #fde4ac url(images/imlo.gif) repeat-x top;
}
div.cont {
	background: url(images/cont.gif);
}
div.gtl {
	color: #fff;
	position: relative;
	top: 11px;
	padding: 3px;
	background: url(images/gtl.gif) no-repeat;
}
div.gcn {
	margin-right: 5px;
	margin-left: 5px;
	padding: 10px 4px 4px;
	border: 1px solid #c5e76c;
	background: #ebf8c9;
}
div.gcn a {
	color: #8eb813;
	padding-left: 16px;
	background: url(images/gico.gif) no-repeat left;
}
div.otl {
	color: #fff;
	position: relative;
	top: 11px;
	padding: 3px;
	background: url(images/otl.gif) no-repeat;
}
div.ocn {
	margin-right: 5px;
	margin-left: 5px;
	padding: 10px 4px 4px;
	border: 1px solid #face95;
	background: #ffefd4;
}
div.ocn a {
	color: #ff7704;
	padding-left: 16px;
	background: url(images/oico.gif) no-repeat left;
}
div.ytl {
	color: #fff;
	position: relative;
	top: 11px;
	padding: 3px;
	background: url(images/ytl.gif) no-repeat;
}
div.ycn {
	margin-right: 5px;
	margin-left: 5px;
	padding: 10px 4px 4px;
	border: 1px solid #fadf95;
	background: #fff7d4;
}
div.ycn a {
	color: #dd9303;
	padding-left: 16px;
	background: url(images/yico.gif) no-repeat left;
}
div.btl {
	color: #fff;
	position: relative;
	top: 11px;
	padding: 3px;
	background: url(images/btl.gif) no-repeat;
}
div.bcn {
	margin-right: 5px;
	margin-left: 5px;
	padding: 10px 4px 4px;
	border: 1px solid #95d8fa;
	background: #d4ecff;
}
div.bcn a {
	color: #10b4e7;
	padding-left: 16px;
	background: url(images/bico.gif) no-repeat left;
}
div.rtl {
	color: #fff;
	position: relative;
	top: 11px;
	padding: 3px;
	background: url(images/rtl.gif) no-repeat;
}
div.rcn {
	margin-right: 5px;
	margin-left: 5px;
	padding: 10px 4px 4px;
	border: 1px solid #ffcfcf;
	background: #ffeeee;
}
div.rcn a {
	color: #ff3535;
	padding-left: 16px;
	background: url(images/rico.gif) no-repeat left;
}
div.bot {
	margin-top: 9px;
	margin-bottom: 3px;
	padding: 1px 1px 1px 3px;
	border-top: 2px solid #fed376;
	border-bottom: 2px solid #fed376;
	background: #fde4ac url(images/bot.gif) repeat-x top;
}
div.count {
	text-align: center;
	margin-top: 3px;
}
#meets_content div a, ul.messages a, #meets_content > a{
	background:none;
	padding-left:0;
}
.meets_links a{
  background: url("images/oico.gif") no-repeat scroll left center transparent !important;
  padding-left: 16px !important;
}

#meets_header{
    font-weigh:bold;
    text-align:center;
}

li.new{
    font-weight:bold;
}
