/* CSS Document */
* {
	margin:0;
	padding:0;
}
body#body {
	background:url(bg.gif) top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-bottom:30px;
}
ul, ul li {
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}
table {
	border-collapse:collapse;
	border:0px;
}
td {
	vertical-align:top;
	padding:0px;
}
tbody {
	border:none;
}
a {
	color:#000000
}
a:hover {
	text-decoration:none;
}
img, a img {
	border:0;
}
.clear {
	clear:both;
}
fieldset {
	border:1px solid #cfcdcc;
	overflow:hidden;
	position:relative;
}
fieldset legend {
	color:#ff8306;
}
html.js fieldset.collapsed legend {
	display:inline;
}
/*html.js fieldset.collapsible legend a { background:url(images/a5.gif) no-repeat 5px 7px;}
html.js fieldset.collapsed legend a { background:url(a4.gif) no-repeat 5px 6px;}*/

fieldset a {
	color:#ff8306;
}
fieldset .tips {
	font-size:10px;
}
.min-width {
width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%");
	min-width:980px;
}
#main {
	margin:0 auto;
	width:904px;
	position:relative;
	background:url(bg-top.jpg) top left no-repeat;
}
table.system-status-report th, thead th {
	border-bottom:1px solid #cfcdcc;
	color:#000000;
	font-size:13px;
}
thead th, th, tr.even, tr.odd {
	padding:0px;
	border-bottom:1px solid #cfcdcc;
}
/*------HEADER------*/
#header {
	padding:0px;
}
/*.top-left { background:url(images/top-left.gif) top left no-repeat;}
.top-right { background:url(images/top-right.gif) top right no-repeat;}*/

.head-row1 {
	height:99px;
	width:100%;
	overflow:hidden;
}
.head-row2 {
	height:36px;
	width:100%;
	overflow:hidden;
}
.head-row3 {
	height:288px;
	width:100%;
	overflow:hidden;
}
.head-row3 .col1 {
	float:left;
}
.head-row3 .col2 {
	float:right;
	width:225px;
}
.head-row4 {
	height:123px;
}
.head-row4 h2 {padding:2px 0; }
.head-row4 img {padding:0 0 3px; }
.logo {
	float:left;
	cursor:pointer;
	display:block;
	height:55px;
	margin:43px 0 0 71px;
	width:193px;
	text-decoration:none;
}
h1.site-name {
	font-size:30px;
	padding:20px 10px 0px 55px;
	font-family:"Trebuchet MS";
	text-transform:uppercase;
}
h1.site-name a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	line-height:30px;
}
.slogan {
	color:#FFFFFF;
	font-size:11px;
	text-transform:none;
	padding-left:55px;
	font-weight:bold
}
.slogan-img {
	padding:187px 0px 0px 49px;
}
.pr-menu {
	overflow:hidden;
	float:right;
	padding-right:32px;
}
ul.primary-links {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
}
ul.primary-links li {
	float:left;
	text-transform:none;
	padding:0px;
	background:url(bg-li.gif) no-repeat right 2px;
}
ul.primary-links li a {
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding:0px 22px 0px 23px;
	display:block;
}
ul.primary-links li a:hover {
	text-decoration:underline;
	color:#ff890c;
}
ul.primary-links li.last {
	background:none;
}
/*----Breadcrumb-----*/
.breadcrumb-indent {
	height:53px;
}
.breadcrumb {
	padding:8px 55px 0px 14px;
	color:#fad147;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}
.breadcrumb a {
	color:#FFFFFF;
	text-decoration:underline;
	padding:0px 6px 0px 6px;
	text-transform:capitalize;
vertical-align:;
	font-weight:normal;
}
.breadcrumb a:hover {
	text-decoration:none;
	color:#fad147;
}
/* footer */
#footer {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	width:100%;
	overflow:hidden;
	padding:0 0 10px;
}
.foot {
	text-align:left;
	margin:0 auto;
	width:100%;
	padding:0px 0px 22px 0px;
}
.foot ul {padding:0 0 0 9px; }
.foot ul li{ float:left; width:210px; background:url(menu-leaf.png) no-repeat 0 5px; padding:1px 0 1px 10px; }
#footer a {
	color:#ff8708;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#footer .foot span {
	padding-left:10px;
}
/* footer end */


/*------CORNERS------*/
div.block {
	margin-bottom:7px;
	color:#363638;
	position:relative;
	overflow:hidden;
	background:url(bg-block.gif) left repeat-y;
}
.block .content {
	padding:20px 19px 10px 20px;
	overflow:hidden;
	background:url(block-bot.gif) bottom left no-repeat;
}
.clear-block {
	padding:0px 20px 0px 18px;
}
.admin .clear-block {
	padding:0px;
}
.bg-cont {
	background:url(bg-cont.gif) repeat-y 254px 0;
	overflow:hidden;
	width:100%;
}
.corner-top-left {
	background:url(corner-top-left.gif) no-repeat left top #FFFFFF;
	width:100%;
	overflow:hidden;
}
.corner-top-right {
	background:url(corner-top-right.gif) no-repeat right top;
}
.corner-bot-left {
	background:url(corner-bot-left.gif) no-repeat left bottom;
}
.corner-bot-right {
	background:url(corner-bot-right.gif) no-repeat right bottom;
	width:100%;
	overflow:hidden;
}
.corner-bot-right .inner {
	padding:7px 6px 0px 7px;
	overflow:hidden;
}
.border-left2 {
	background:url(border-left2.gif) repeat-y left #FFFFFF;
	width:100%;
}
.border-right2 {
	background:url(border-right2.gif) repeat-y right;
}
.border-top2 {
	background:url(border-top2.gif) repeat-x top;
}
.border-bot2 {
	background:url(border-bot2.gif) repeat-x bottom;
}
.corner-top-left2 {
	background:url(corner-top-left2.gif) no-repeat left top;
}
.corner-top-right2 {
	background:url(corner-top-right2.gif) no-repeat right top;
}
.corner-bot-left2 {
	background:url(corner-bot-left2.gif) no-repeat left bottom;
}
.corner-bot-right2 {
	background:url(corner-bot-right2.gif) no-repeat bottom right;
	width:100%;
	overflow:hidden;
}
/*.right-bgd { background:url(images/bg-right.gif) repeat-x left top; height:271px; position:absolute; right:0; top:0; width:50%;}*/
.links-indent {
	padding-left:14px;
	overflow:hidden;
}
.bg-links {
	background:url(bg-links.gif) top repeat-x;
	float:right;
}
.links-left {
	background:url(links-left.gif) top left no-repeat;
	float:left;
}
.links-right {
	background:url(links-right.gif) top right no-repeat;
	float:left;
	height:23px;
}
/*-----------------*/

#cont {
	width:100%;
	overflow:hidden;
	padding-bottom:13px;
}
/*#left-col { width:266px; margin-right:-266px; float:left; position:relative;}
#left-col .ind { padding:0px 24px 0px 0px;}*/

#cont-col {
	float:left;
	width:100%;
}
#cont-col .ind {
	padding:13px 243px 20px 15px;
}
#right-col {
	width:219px;
	margin-left:-219px;
	float:left;
}
#right-col .ind {
	padding:0px 0px 0px 0px;
}
/**************---TITLES---**************/
h1 {
	color:#444b4e;
	font-size:18px;
	font-weight:normal;
}
h1.title {
	background:none;
	font-size:17px;
}
h1.title a {
	color:#ff8303;
	text-transform:none;
	text-decoration:none;
	font-size:27px;
	font-weight:normal;
	padding:0px 0px 8px 0px;
}
h1.title a:hover {
	text-decoration:underline;
}
#tabs-wrapper h2 {
	background:none;
	color:#2a2a2a !important;
	padding-bottom:10px;
}
h2 {
	font-size:16px;
	color:#424242;
	padding:10px 0px 7px 0px;
	text-transform:capitalize;
}
h2.with-tabs {
	padding-left:0px;
	padding-top:10px;
}
.block h2 {
	display:block;
	border-bottom:#bcbcbc 1px solid;
	color:#444b4e;
	font-size:12px;
	line-height:22px;
	margin:0;
	margin-top:5px;
	margin-bottom:10px;
	padding:0;
}
h3 {
	color:#424242;
	padding:5px 0px;
}
h3 a {
	color:#424242;
	text-decoration:none;
}
.title {
	padding:7px 2px 0px 2px;
}
.title h3 {
	color:#090a0c;
	font-size:18px;
	font-weight:normal;
	padding:5px 10px 14px 20px;
	text-transform:capitalize;
	background:url(bg-h.gif) top repeat-x;
}
.admin-panel h3 {
	color:#000000;
	font-size:13px;
}
.submit {
	padding:7px 3px 5px 9px;
	overflow:hidden;
	text-align:right;
}
.submitted, .submit .submitted {
	color:#000000;
	font-size:12px;
	line-height:normal;
	font-weight:normal;
	font-style:italic;
}
.submitted a {
	color:#000000;
}
/***************/


.comment {
	padding:10px 0px 10px 20px;
}
.comment h3 {
	background:none;
}
.comment h3 a {
	color:#2a2a2a;
	font-size:15px;
}
.comment .title {
	padding-left:0px;
	padding-bottom:10px;
}
.comment .submitted {
	margin-left:0px;
	padding-bottom:10px;
	color:#575859;
}
.comment .submitted a {
	color:#575859;
}
.content {
	padding:0px 10px 0px 0px;
	color:#000000;
	line-height:17px;
}
.content strong {
	color:#000000;
	font-size:12px;
}
.content span {
	color:#ff8306;
	font-size:17px;
	line-height:17px;
	font-style:italic;
}
.content span strong {
	font-size:11px;
	line-height:16px;
}
.node .content a {
	color:#ff8303;
	font-size:12px;
}
.content a:hover {
	text-decoration:none;
}
.node {
	width:100%;
	padding-bottom:6px;
	margin-bottom:7px;
}
.node .content, #contact-mail-page {
	padding:5px 0px 20px 0px;
	overflow:hidden;
}
.node div.links {
	padding-top:3px;
	padding-bottom:2px;
	text-align:left;
}
.node .title {
	padding:0px 15px 2px 0px;
	border-bottom:2px solid #dedede;
}
.node .title a{ text-decoration:none; }
.node .content .list {
	padding:0px 39px 0px 0px;
	float:left;
}
.node .content .list2 {
	padding:0px 0px 0px 0px;
}
.node .content .list strong, .node .content .list2 strong {
	text-transform:none;
}
.node .content .list a, .node .content .list2 a {
	font-size:12px;
}
.node .content .list img, .node .content .list2 img {
	margin-bottom:10px;
}
/*---------------------*/

/*----NAVIGATION----*/
#block-user-1 .content {
	padding-left:23px;
	padding-top:15px;
}
#block-user-1 .content ul.menu {
	padding-left:0px;
	padding-bottom:0px;
}
#block-user-1 .content ul.menu li ul.menu {
	padding-left:17px;
}
#block-user-1 .content ul.menu li {
	padding:1px 0px 1px 0px;
	background:none;
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:normal;
	line-height:24px;
	border-bottom:1px solid #f2f2f2
}
#block-user-1 .content ul.menu li a {
	background:url(a1.gif) no-repeat 0 10px;
	color:#090a0c;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	text-transform:none;
	display:block;
	padding-left:17px;
}
#block-user-1 .content ul.menu li a:hover {
	text-decoration:none;
	color:#ff8306;
}
#block-user-1 .content ul.menu li.collapsed a {
	background:url(a2.gif) no-repeat 0 10px;
}
#block-user-1 .content ul.menu li.last {
	border:none;
}
/*------Custom Login-Form------*/
.userlogin {
	font-size:23px;
	text-transform:uppercase;
	color:#FFFFFF;
	padding:19px 0px 0px 22px;
	font-weight:bold;
}
#user-bar {
	font-size:12px;
	font-weight:bold;
	padding:6px 0px 0px 22px;
}
#user-bar .user-info {
	padding-bottom:5px;
	color:#313030;
	padding-top:12px;
}
#user-bar p a {
	color:#FFFFFF;
}
#user-bar .item-list li {
	list-style:none;
	list-style-image:none;
	line-height:10px;
}
#user-bar .item-list li a {
	font-weight:normal;
	font-size:10px;
	color:#FFFFFF;
}
#user-bar .item-list li a:hover {
	color:#da4920;
}
/*----Login-form----*/
#user-login-form {
	text-align:left;
}
#user-login-form input#edit-name, #user-login-form input#edit-name-1 {
	width:176px;
	font-size:13px;
	height:20px;
	color:#2a2a2a;
	background:#FFFFFF;
	border:1px solid #FFFFFF;
}
#user-login-form input#edit-pass, #user-login-form input#edit-pass-1 {
	width:176px;
	font-size:13px;
	height:20px;
	color:#2a2a2a;
	background:#FFFFFF;
	border:1px solid #FFFFFF;
}
#user-login-form label {
	color:#201e1d;
	font-size:12px;
	font-weight:normal;
	padding:4px 0px 3px 0px;
}
#user-login-form .form-required {
	color:#ff0000;
}
#user-login-form .description a {
	color:#47a4bb;
}
#user-login-form .item-list ul {
	padding:0px;
}
#user-login-form .item-list li {
	line-height:18px;
	list-style:none;
	list-style-image:none;
	margin:0px;
	padding:0px;
	background:none;
}
#user-login-form .item-list li a {
	background:none;
	padding-left:0px;
	font-weight:normal;
	color:#201e1d;
	text-decoration:underline;
	font-size:11px;
}
#user-login-form .item-list li a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
#user-login-form .form-submit {
	background:url(login.gif) top left no-repeat;
	border:none;
	width:67px;
	height:46px;
	margin:10px 0px 10px 112px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:1px 0px 3px 0px;
}
#user-login-form .form-item {
	margin-top:0px;
	margin-bottom:3px;
}
/*-------------------------*/


/*----POLL----*/
.poll .percent, .poll .text {
	color:#585c5c;
	font-size:13px;
}
.poll .title {
	color:#585c5c;
	font-size:13px;
	font-weight:normal;
	padding-bottom:10px;
	background:none;
	padding-left:0px;
}
.poll .total {
	font-weight:normal;
	color:#585c5c;
	font-size:12px;
	text-align:left;
}
.poll .bar {
	background:#FFFFFF;
	font-size:1px;
	height:5px;
	border:1px solid #000000;
	padding:1px;
}
.poll .bar .foreground {
	background:#ffa007;
	font-size:1px;
	height:5px;
}
#block-poll-0 .border-left2, #block-poll-0 .border-bot2, #block-poll-0 .border-right2, #block-poll-0 .border-top2 {
	background:none;
}
#block-poll-0 .corner-top-left2 {
	background:url(corner-top-left3.gif) top left no-repeat #ffa90a;
}
#block-poll-0 .corner-top-right2 {
	background:url(corner-top-right3.gif) no-repeat right top;
}
#block-poll-0 .corner-bot-left2 {
	background:url(corner-bot-left3.gif) no-repeat left bottom;
}
#block-poll-0 .corner-bot-right2 {
	background:url(corner-bot-right3.gif) no-repeat right bottom;
}
#block-poll-0 .title h3 {
	background:none;
}
#block-poll-0 .content {
	padding-top:0px;
}
#block-poll-0 li {
	background:none;
	padding:0;
}
#block-poll-0 ul.links li {
	background:none;
	padding:0px;
	background:none;
}
#block-poll-0 ul.links li a {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12xpx;
	text-decoration:none;
	background:none;
	text-transform:none;
}
#block-poll-0 ul.links li a:hover {
	text-decoration:underline;
}
#block-poll-0 .bar {
	background:#FFFFFF;
	font-size:1px;
	height:5px;
	border:1px solid #FFFFFF;
	padding:0px;
}
#block-poll-0 .bar .foreground {
	background:#000000;
	font-size:1px;
	height:5px;
}
#block-poll-0 .percent, #block-poll-0 .text {
	color:#090a0c;
	font-size:11px;
	font-weight:normal;
	line-height:normal;
}
#block-poll-0 .poll .title {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding-top:0px;
	background:none;
	padding-left:0px;
}
#block-poll-0 .total {
	font-weight:normal;
	color:#FFFFFF;
	font-size:12px;
}
.form-item label {
	color:#000000;
}
#block-poll-0 ul.links {
	padding-left:0px;
}
#block-poll-0 ul.links .first {
	padding:0px;
}
#cont #block-poll-0 ul.links li {
	background:none;
}
/*----Who's Online----*/
#block-user-3 .content {
	font-size:11px;
	color:#090a0c;
	font-weight:normal;
	padding-right:20px;
}
#block-user-3 .item-list h3 {
	color:#090a0c;
	font-size:11px;
	font-weight:normal;
	text-transform:none;
	padding-top:15px;
	padding-bottom:0px;
}
#block-user-3 .item-list ul {
	margin:0;
	padding:0;
}
#block-user-3 .item-list ul li {
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:18px;
}
#block-user-3 .item-list ul li a {
	color:#090a0c;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#block-user-3 .item-list ul li a:hover {
	text-decoration:underline;
}
#block-user-3 em {
	color:#ff8303;
	font-weight:normal;
	font-size:11px;
}
/*-----Recent blog posts-------*/
#block-blog-0 .title h3 {
	background:url(bg-h3.gif) top left no-repeat;
}
#block-blog-0 .item-list ul {
	padding-left:0px;
}
#block-blog-0 .item-list ul li {
	background:none;
	border-bottom:1px solid #e8e8e8;
	padding:5px 0px 6px 0px;
	list-style-image:none;
	list-style:none;
	margin:0;
}
#block-blog-0 .item-list ul li a {
	background:url(a3.gif) no-repeat 0 12px;
	color:#ff8303;
	font-style:italic;
	text-decoration:none;
	padding-left:20px;
	font-size:12px;
	display:block;
}
#block-blog-0 .item-list ul li a:hover {
	text-decoration:none;
	color:#000000
}
#block-blog-0 .more-link a {
	color:#212121;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
}
#block-blog-0 .more-link a:hover {
	text-decoration:underline;
}
/*----SEARCH FORM----*/
.form-submit {
	background:url(bg-but.gif) top repeat-x;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	border:1px solid #ff8708;
	padding:2px 3px 2px 3px
}
.form-submit:hover {
	background:url(bg-but2.gif) top repeat-x;
	color:#FFFFFF;
}
.search-box {
	padding:0px 0px 10px 11px;
	margin-bottom:3px;
}
.search-box input {
	font-size:12px;
	vertical-align:middle
}
#search-theme-form {
	padding:0px;
}
#search-theme-form label {
	color:#777777;
	font-size:13px;
	text-transform:none;
	font-weight:bold;
	vertical-align:middle;
	margin-right:9px;
}
#search-theme-form .form-submit {
	background:url(search.gif) top left no-repeat;
	border:none;
	width:91px;
	height:24px;
	vertical-align:middle;
	color:#626262;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:0px 0px 3px 0px;
	line-height:15px;
}
#search-theme-form .form-text {
	width:120px;
	font-size:11px;
	font-weight:normal;
	color:#23353a;
	height:16px;
	background:#FFFFFF;
	border:1px solid #bbbaba;
	margin-right:10px;
	padding:2px 0px 0px 3px;
}
/*-----Recent comments-------*/
#block-comment-0 .content {
	padding-top:27px;
}
#block-comment-0 .item-list ul {
	padding-left:0px;
}
#block-comment-0 .item-list ul li {
	background:url(a4.gif) no-repeat 0 3px;
	padding:0px 0px 0px 20px;
	list-style-image:none;
	list-style:none;
	margin-bottom:14px;
	line-height:16px;
	color:#090a0c;
	font-size:12px;
	margin-left:0px;
	font-weight:normal;
	font-style:italic;
}
#block-comment-0 .item-list ul li a {
	background:none;
	color:#ff8303;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding-left:0px;
	font-style:normal;
}
#block-comment-0 .item-list ul li a:hover {
	text-decoration:underline;
}
/*----Who's New----*/
#block-user-2 .item-list ul {
	padding-left:0px;
}
#block-user-2 .item-list ul li {
	background:url(a3.gif) no-repeat 0 11px;
	color:#797979;
	padding:0 0 0 10px;
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:25px;
}
#block-user-2 .item-list ul li a {
	background:none;
	color:#797979;
	padding:0px;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
#block-user-2 .item-list ul li a:hover {
	text-decoration:none;
}
/*----Primary Links----*/
#block-menu-primary-links .content ul.menu {
	padding:0px;
}
#block-menu-primary-links .content ul.menu li {
	background:none;
	padding:0px;
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:20px;
}
#block-menu-primary-links .content ul.menu li a {
	background:url(a3.gif) no-repeat 0 5px;
	font-size:12px;
	padding-left:10px;
	color:#797979;
	font-weight:bold;
	text-decoration:none;
}
#block-menu-primary-links .content ul.menu li a:hover {
	text-decoration:underline;
}
/*----SEARCH_BLOCK----*/
#block-search-0 .content label {
	color:#797979;
	font-size:11px;
}
#block-search-0 #edit-search-block-form-1 {
	margin-bottom:5px;
	width:144px;
}
/*----New forum topics----*/
#block-forum-1 .item-list ul {
	padding:0px;
	margin-bottom:10px;
}
#block-forum-1 .item-list ul li {
	background:none;
	padding:0px;
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:20px;
}
#block-forum-1 .item-list ul li a {
	background:url(a3.gif) no-repeat 0 5px;
	padding-left:10px;
	color:#797979;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
}
#block-forum-1 .item-list a:hover {
	text-decoration:underline;
}
#block-forum-1 .more-link a {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-transform:capitalize;
	text-decoration:none;
}
#block-forum-1 .more-link a:hover {
	text-decoration:underline;
}
/*----Active forum topics----*/
#block-forum-0 .item-list ul {
	padding-left:0px;
	margin-bottom:10px;
}
#block-forum-0 .item-list ul li {
	background:none;
	padding:0px;
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:20px;
}
#block-forum-0 .item-list ul li a {
	background:url(a3.gif) no-repeat 0 5px;
	padding-left:10px;
	color:#797979;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
}
#block-forum-0 .item-list a:hover {
	text-decoration:underline;
}
#block-forum-0 .more-link a {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-transform:capitalize;
	text-decoration:none;
}
#block-forum-0 .more-link a:hover {
	text-decoration:underline;
}
/*----Languages----*/
#block-locale-0 .content ul {
	padding-left:0px;
	margin-bottom:10px;
}
#block-locale-0 .content ul li {
	background:none;
	padding:0px;
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:20px;
}
#block-locale-0 .content ul li a {
	background:url(a3.gif) no-repeat 0 5px;
	padding-left:10px;
	color:#797979;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
}
#block-locale-0 .content a:hover {
	text-decoration:underline;
}
/*----Syndicate----*/
#block-node-0 .content {
	padding:20px 20px 25px 30px;
}
/*----Admin-Panel List & Admin-Panel List without descriptions----*/
.body ul.menu li, .body .item-list ul li {
	background:none;
	padding:0px;
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:20px;
}
.body ul.menu li a, .body .item-list ul li a {
	background:url(a3.gif) no-repeat 0 5px;
	padding-left:15px;
	color:#ff8306;
	font-weight:normal;
}
.body .item-list ul li a:hover {
	text-decoration:none;
}
/*-------------------------*/

/*------------------CUSTOM BLOCKS---------------------*/
/*------Styles for Custom Region------*/
#custom {
	width:100%;
}
#custom .block {
	width:660px;
	float:left;
	text-align:justify;
}
/*#custom .corner-bot-right2 { min-height:235px; height:auto;}
* html #custom .corner-bot-right2 { height:235px;}*/
#custom .title {
	padding:20px 24px 0px 25px;
}
#custom .title h3 {
	border-bottom:1px solid #000000;
	background:none;
	padding:0px 0px 5px 1px;
}
#custom .content {
	padding:12px 24px 17px 25px;
}
#custom #block-blog-0 {
	margin-right:7px;
	overflow:hidden;
}
#cont-col #block-blog-0 .item-list ul li {
	background:none;
	padding-left:0px;

}
#cont-col #block-blog-0 .item-list ul li a {
	background:url(a3.gif) no-repeat 0 7px;
	color:#ff8303;
	text-decoration:none;
	text-transform:capitalize;
	font-style:normal;
	font-weight:bold;
}
#cont-col #block-blog-0 .item-list ul li a:hover {
	text-decoration:none;
	color:#000000
}
#cont-col #block-comment-0 .item-list ul li {
	background:url(a4.gif) no-repeat 0 3px;
	padding-left:20px;
}
#cont-col #block-comment-0 .item-list ul li a {
	color:#ff8303;
	font-weight:bold;
	text-decoration:none;
}
#cont-col #block-comment-0 .item-list ul li a:hover {
	text-decoration:underline;
}
/*---*/ 

/*-----LISTS-----*/
/*---nonNumeric Lists without links---*/
#cont-col .content ul li {
	background:url(a4.gif) no-repeat 0 4px;
	padding-left:20px;
	list-style-image:none;
	list-style:none;
	line-height:17px;
	color:#515151;
}
#cont-col .content ul li ul {
	margin-left:15px;
}
#cont-col .content ul li ol {
	margin-left:20px;
}
#cont-col .content ul li ol li {
	list-style-type:decimal;
}
/*---Numeric Lists without links---*/
#cont-col .content Ol {
	padding-left:2px;
}
#cont-col .content Ol li {
	background:none;
	padding:0px;
	margin-left:20px;
	line-height:17px;
	color:#515151;
}
#cont-col .content Ol li ul li {
	background:url(a4.gif) no-repeat 0 5px;
	padding-left:20px;
	color:#515151;
	font-weight:normal;
}
/*---nonNumeric Lists---*/
#cont-col .content ul li {
	list-style-image:none;
	list-style:none;
	line-height:18px;
	font-size:12px;
}
#cont-col .content ul li a {
	color:#515151;
	font-weight:normal;
	text-decoration:underline;
	font-size:12px;
}
#cont-col .content ul li a:hover {
	text-decoration:none;
}
#cont-col .content ul li ul {
	margin-left:15px;
}
#cont-col .content ul li ol {
	margin-left:20px;
}
#cont-col .content ul li ol li {
	list-style-type:decimal;
	color:#515151
}
#cont-col .content ul li ol li a {
	background:none;
}
/*---Numeric Lists---*/
#cont-col .content Ol {
	padding-left:2px;
	font-size:12px;
}
#cont-col .content Ol li {
	background:none;
	padding:5px 0px 5px 0px;
	margin-left:20px;
	line-height:17px;
}
#cont-col .content Ol li a {
	padding-left:0px;
	color:#515151;
	font-weight:normal;
	text-decoration:underline;
	font-size:12px;
}
#cont-col .content Ol li a:hover {
	text-decoration:none;
}
#cont-col .content Ol li ul li a {
	font-weight:normal;
	text-decoration:underline;
}
#cont-col .content Ol li ul li a:hover {
	text-decoration:none;
}
/*---Paragraph Style---*/
#cont-col .content p, p {
	padding-bottom:10px;
	text-align:justify;
}
#cont-col .content blockquote {
	border:1px solid #7f7f7f;
	background:#f1f1f1;
	padding:5px;
	margin:10px 0px 10px 0px;
}
.item-list ul li {
	list-style-image:none;
	list-style:none;
}
#profile-admin-overview ul li {
	background:none;
	padding:0px;
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:20px;
}
#profile-admin-overview ul li a {
	background:url(a1.gif) no-repeat 0 5px;
	padding-left:10px;
	color:#505050;
	font-weight:normal;
}
#profile-admin-overview ul li a:hover {
	text-decoration:none;
	color:#ce2a11;
}
.password-description ul {
	margin-left:5px;
}
.password-description ul li {
	background:url(a1.gif) no-repeat 0 7px;
	padding-left:10px;
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:12px;
}
#node-admin-content ul {
	margin-left:5px;
}
#node-admin-content ul li {
	background:url(a1.gif) no-repeat 0 7px;
	padding-left:10px;
	list-style-image:none;
	list-style:none;
	margin:0;
	line-height:17px;
}
/*ul.menu li { line-height:20px; font-size:11px; font-weight:normal; list-style:none; list-style-image:none;}
ul.menu li.leaf a{ color:#52a1d6;}
*/
.links {
	font-size:12px;
	color:#FFFFFF;
}
.links li a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	text-transform:none;
	padding-left:0px;
}
.links li a:hover {
	text-decoration:underline;
}
ul.links.inline {
	padding-right:0px;
}
.cent ul.links li a {
	color:#104d0c;
	font-weight:normal;
	font-size:11px;
	text-transform:capitalize;
	background:none;
	text-decoration:none;
	padding:0px;
}
.cent ul.links li a:hover {
	text-decoration:underline;
}
#comments ul.links li a {
	color:#6e8fb1;
}
.taxonomy ul.links li a, #forum ul.links li a {
	color:#ff8306
}
/*------END LIST------*/


ul.primary, ul.primary li, ul.secondary, ul.secondary li {
	border: 0;
	background:none;
	margin: 0;
	padding: 0;
}
ul.primary li a {
	border:none !important;
	background:url(bg-tab2.gif) top repeat-x !important;
}
ul.primary li a:hover {
	background:none;
	border: 0;
}
ul.primary li.active a {
	background:none;
	border:none;
	color:#ff8306 !important;
	font-weight:bold;
}
ul.tabs li {
	background:url(bg-tab.gif) top repeat-x !important; /*bg-tab*/
	display:block;
	margin-right:2px;
	float:left;
}
ul.tabs li span {
	background:url(tab-left.gif) top left no-repeat; /*tab-left*/
	display:block;
}
ul.tabs li span span {
	background:url(tab-right.gif) top right no-repeat; /*tab-right*/
	text-align:center;
	display:block;
}
ul.tabs li a {
	color:#000000 !important;
	font-size:14px;
	font-weight:normal;
	background:none;
	padding:6px 20px 6px 20px;
	margin:0px;
	display:block;
}
ul.tabs li a:hover {
	color:#ff8306 !important;
	margin:0px;
	border:none;
}
#tabs-wrapper {
	margin:0px;
	padding:0px;
	border-bottom:1px solid #d2d2d2;
}
ul.primary {
	padding:0px;
	margin:0px;
}
/*----------------------------*/

/*----FROUM----*/
#forum {
	padding:10px 0px 0px 0px;
}
#forum ul.links {
	padding:0px 0px 5px 0px;
}
#forum table {
	border:1px solid #d0cfcf;
	border-right:none;
}
#forum th {
	padding:5px 0px 5px 3px;
	border-right:1px solid #d0cfcf;
}
#forum th a {
	color:#FFFFFF;
}
#forum td {
	padding-top:4px;
	padding-bottom:4px;
}
#forum .description {
	color:#747474
} /*Forum Container description*/
#forum .forum .description {
	color:#747474;
	font-size:11px;
} /*Forum description*/
#forum td.container {
	border-right:1px solid #d0cfcf;
	border-bottom:1px solid #d0cfcf;
}
#forum td.container a {
	color:#090a0c;
	padding:0px 0px 0px 10px;
}
#forum td.forum, #forum td.topics, #forum td.posts, #forum td.last-reply, #forum td.icon, #forum td.title, #forum td.replies, #forum td.created {
	border-right:1px solid #d0cfcf;
	border-bottom:1px solid #d0cfcf;
}
#forum .last-reply, #forum .title, #forum .created, #forum .icon {
	padding-left:5px
}
#forum .odd {
	border-bottom:1px solid #d0cfcf;
	border-top:1px solid #d0cfcf;
	background:#f8f7f2
}
#forum div.indent {
	margin-left:5px
}
#forum .odd, #forum .even {
	border-bottom:1px solid #d0cfcf;
}
#forum thead th {
	border-bottom:1px solid #d0cfcf;
	background:#a1a2a4;
	color:#FFFFFF;
}
/*----------------------------*/

/*-----GENERAL-----*/

.node .taxonomy {
	padding-top:5px;
}
div.error {
	margin-top:5px;
}
.block-region {
	background:#d6e6cc;
	text-align:center;
	border:1px dashed #618749;
	color:#618749;
	margin-bottom:0px;
	clear:both;
}
div.admin .left {
	margin:0px;
}
#book-outline {
	min-width:0px;
}
#permissions, #blocks, #forum table, .sticky-enabled {
	width:100%;
}
.node-unpublished {
	background:none;
}
.odd td {
	vertical-align:middle;
	padding-left:px;
	line-height:18px;
	background:#FFFFFF;
	font-size:12px;
}  /* odd_row BACKGROUND*/
.even td {
	vertical-align:middle;
	padding-left:px;
	line-height:18px;
	background:#f5f5f5;
	font-size:12px;
} /* even_row BACKGROUND*/
.profile h3 {
	border-bottom:1px solid #cfcdcd;
	color:#4472a4
}
img.alignleft {
	float:left;
	margin-right:21px;
}
img.alignright {
	float:right;
	margin-left:20px;
}
#first-time a {
	color:#508198;
	text-decoration:none
}
#first-time a:hover {
	text-decoration:underline;
}
#first-time ol {
	margin-left:20px;
}
.theme-info {
	padding-left:px;
}
.admin-list a {
	color:#ff8306;
}
.tabs a {
	color:#395c14
}
.node-type-list a {
	color:#ff8306;
} /* Create content */
.collapse-processed a {
	color:#ff8306;
	font-size:11px;
}
.even a {
	color:#090a0c;
}
.blog a {
	color:#ff8306;
}
.odd a {
	color:#090a0c;
	line-height:13px;
}
.check-manually a {
	color:#161616;
}
.compact-link a {
	color:#e68e48;
}
.messages a {
	color:#f30000
}
.sticky-table {
	line-height:24px;
}
/*.sticky-table th { text-align:center;}*/

.more-help-link a {
	color:#7d7d7d;
}
.help {
	font-size:11px;
	padding:3px 10px 0px 20px;
}
.help a {
	color:#ff8306;
}
.help-items a {
	color:#1ca0d1;
}
.help-items ul {
	list-style:none;
	line-height:18px;
}
.description a {
	color:#dc1b1d;
}
/*---------------------*/

#blocks tr.region-message {
	color:#9298a3;
}
.theme-info {
	padding-left:10px;
}
.box {
	padding-left:0px;
}
.box h2.title {
	padding-left:0px;
	background:none;
}
.box div.links {
	background:none;
	padding:0px;
}
.box .bg-links, .box .links-left, .box .links-right {
	background:none;
}
#cont ul.links li {
	background:none;
}
#cont ul.links li span {
	color:#575859;
}
#system-modules div {
	padding-bottom:10px;
}
#forum-confirm-delete a {
	color:#6d94ac;
}
.form-checkboxes {
	width:100px;
}
.search-form input {
	vertical-align:middle
}
#forum ul.links {
	margin-bottom:10px;
}
dl .title {
	background:none;
	padding:0px;
}
ul.links li.comment_forbidden {
	padding:0px;
}
#comments, #node-form {
	width:100%;
}
#comment-form {
	padding-bottom:20px;
}
.preview .node {
	background:none;
}
#cont-col .content .comment_add a {
	color:#e66e00;
	text-transform:capitalize;
	font-weight:bold;
}
html.js fieldset.collapsible .fieldset-wrapper {
	width:100%;
	overflow:hidden;
}
.search-advanced .action {
	float:none;
}
/*Status Report*/
.system-status-report td {
	padding-left:5px;
}
table.system-status-report tr.info th {
	color:#002200;
}
table.system-status-report tr.error th {
	color:#220000;
}
table.system-status-report tr.ok th {
	color:#002200;
}
table.system-status-report tr.warning th {
	color:#222200;
}
tr.merge-down {
	border-bottom:none;
}
tr.ok td {
	background:#DDFFDD;
}
tr.error td {
	background:#FFCCCC;
}
tr.warning td {
	background:#FFFFDD;
}
/*-------------*/

.admin-panel dd {
	padding-bottom:10px;
}
div.admin-dependencies, div.admin-required {
	color:#FFFFFF;
}
#block-admin-display-form div {
	overflow:hidden;
}
table.sticky-header {
	background:#FFFFFF;
	overflow:hidden;
	position:relative;
}
/*table.sticky-header th { text-align:center;}*/

.leftcol, .rightcol {
	float:left;
	width:300px;
	border-right:1px solid #dedede;
	padding:10px 10px 0 0;
}
.rightcol {
	border:none;
	padding:10px 0 0 10px;
}
.bon {background:url(banner.gif) no-repeat 0 0; width:226px; height:113px; float:left; position:relative;}
.but {position:absolute; top:5px; right:5px; }
.b2 { background:url(banner2.gif) no-repeat 0 0; }
.b4 { background:url(banner4.gif) no-repeat 0 0; }
