/* STANDARD DEFINITIONS */
	@import '../css/format.css';

	html, body {background: #e3e5c9 url(images/bg-body.gif) repeat-x; color: #000;}

	a {text-decoration: none; color: #00A0CE;}
	a:hover {color: #00A0CE;text-decoration: none;}
	a.alt {text-decoration: none; color: #00a0ce;}
	a.alt:hover {color: #63bd2a;text-decoration: none;}
	strong, .strong {font-weight: bold;}
	dt a {color: #00A0CE;font-weight: bold;}
	abbr {color: #858585 !important;}
	.warning {color: #F00;}
	.morelink {width: 53px; height: 17px; background: url(images/btn-morelink.gif) no-repeat;text-indent: -9999px;}
	html>body .form-spacer {background: #E5E5E5;}

/* ITEMS */ 
	.item-large .info {background: url(images/bg-hover-info.gif);color: #FFF;}
	.group-large .group-info {background: #EBEAE8;}

/* LAYOUT SKELETON & NAV */
	#container {background: #FFF url(images/bg-container-default.gif) repeat-y;}
	#logo {background: url(images/bg-logo.gif) no-repeat;}
	#header .admin-page {background: url(images/bg-admin-controls.gif) no-repeat;}
	#header .logged-out {background: url(images/bg-user-controls.gif) no-repeat;}
	#header .logged-in {background: url(images/bg-user-controls-logged-in.gif) no-repeat;}
	#container-modifier {background: url(images/bg-header.gif) no-repeat;}	
	#content-inner-alt {background: #000 url(images/bg-content-body-alt.gif) repeat-y;}
	#content-alt-footer {background: url(images/bg-content-body-alt-footer.gif) left bottom no-repeat;height: 11px;}
	#header {background: url(images/bg-header.gif) no-repeat;}
	#nav-primary, #nav-primary li a {background: url(images/nav.jpg) 0 0 no-repeat;}
	#footer {background: url(images/bg-footer.gif) repeat-x;}
	#footer-c-left p {color: #FFFFFF}
	#footer-c-right a {color: #FFFFFF;}
	#subnav ul li a {color: #63bd2a;}
	#subnav ul li a:hover, #subnav ul li a.active {color: #00A0CE;}
	#subnav ul li, #subnav ul li a {font-weight: bold;}
	
	.content-bucket-header {background: url(images/bg-content-bucket-header.png) no-repeat;}
	.content-bucket-body {background: url(images/bg-content-bucket.png) repeat-y;}
	.content-bucket-footer {background: url(images/bg-content-bucket-footer.png) no-repeat;}
	
	.content-bucket-flushbody {background-image: none;}
	.content-bucket-header-alt {background: url(images/bg-alt-content-bucket-header.png) no-repeat;}
	.content-bucket-footer-alt {background: url(images/bg-alt-content-bucket-footer.png) no-repeat;}

	
	.side-bucket-header {background: url(images/bg-side-bucket-header.png) 100% 0 no-repeat;}
	.side-bucket-body {background: url(images/bg-side-bucket.png);}
	.side-bucket-footer {background: url(images/bg-side-bucket-footer.png) 0 100% no-repeat;}
	.side-bucket-body-flat {background-image: none;}
	ul.side-bucket-nav li a {color: #00A0CE;}
	ul.side-bucket-nav li a:hover, ul.side-bucket-nav li a.active {color: #00A0CE; background: url(images/bg-sidebar-nav-active.gif) 0px 50% no-repeat;}
	
	ul.side-bucket-nav li a.ASC {background: url(images/bg-sidebar-nav-active-up.gif) 0px 50% no-repeat !important;}
	ul.side-bucket-nav li a.DESC {background: url(images/bg-sidebar-nav-active-down.gif) 0px 50% no-repeat !important;}
	.side-bucket-search input.inline-input {width: 95% !important;}
	.side-bucket-search select {width: 96% !important;}
	.side-sponsors .side-bucket-header {background: #817b69 url(images/bg-sponsors-header.gif) 100% 0 no-repeat !important;margin-bottom: 0px;height: 40px;}
	.side-sponsors .side-bucket-body {background: #817b69;}

	.side-sponsors ul {margin-left: 8px;}
	.side-sponsors ul li {background: url(images/sponsors-arrow.gif) 0px 4px no-repeat;line-height: 13px;color: #E5E5E5;position: relative;padding-left: 10px;margin-bottom: 10px;}
	.side-sponsors ul li a {font-weight: bold;display: block; width: 215px; height: 100%;position: absolute; color: #fec002;}
	.side-sponsors .side-bucket-header {position: relative;}

	.side-sponsors .side-bucket-header a {position: absolute; top: 9px; right: 0px; height: 20px; width: 100px;}

	.side-advertisement {background: #817b69 url(images/bg-sidebar-advertisement.jpg) 0px 0px no-repeat !important;margin-bottom: 20px;}
	.side-advertisement-footer, .side-sponsors-footer {background: #817b69 url(images/bg-sidebar-adv-footer.jpg) no-repeat !important;}
	.side-advertisement .side-bucket-header {background: none; height: 64px;margin: 0px;}
	.side-advertisement .side-advertisement-body {text-align: center;padding-bottom: 18px;}
	.side-advertisement .side-bucket-header {position: relative;}
	.side-advertisement img {border: 10px solid #000;}
	.side-advertisement .side-bucket-header a {position: absolute; top: 9px; right: 0px; height: 20px; width: 100px;}
	
/* FORMS */
	label strong {color: #FF0000;}
	ul.dataList li.element-group input, ul.dataList li.element-group select, ul.dataList li.element-group textarea {border:1px solid #D3D3D3;background: white url(images/bg-form-text.png) repeat-x top left;}
	ul.dataList li.submit-group {text-align: right;}
	ul.dataList p.form-errors {color:#CC0000;}
	input.readonly {background: #C6C6C6 !important;}
	.inline-search-form ul.element-subgroup label {color: #000;}

/* TABLE.MY */
	table.my thead tr th a {font-weight: normal;color: #60b835;}
	table.my thead tr th a:hover {color: #00A0CE;}
	table.my thead tr th a.active {font-weight: bold; padding-right: 15px;}
	table.my thead tr th a.DESC {background: url(icons/arrow_down.png) 100% 0 no-repeat;}
	table.my thead tr th a.ASC {background: url(icons/arrow_up.png) 100% 0 no-repeat;}

/* PAGINATION */ 
	.inline-paginate .prev a, .inline-paginate .prev span {background: url(images/inline-paginate-prev.gif) 0 50% no-repeat;}
	.inline-paginate .next a, .inline-paginate .next span {background: url(images/inline-paginate-next.gif) 100% 50% no-repeat;}

/* PAGINATION CONTROLS */
	.paginationControl {border: solid 1px #E8E8E8;background-color: #F1F1F1;}
	.paginationControlScroller span {color:#fff;}
	.paginationControlScroller span em {background:#ff6c24; font-style:normal;}
	.paginationControlScroller .scrollbar .line {background:#ccc;}
	.paginationControlScroller .scrollbar .slider {background:#363636;}
	.paginationControlScroller .scrollbar .current_page_point {background:#ff6c24;}
	.paginationControlScroller .scrollbar .slider_point {background:url(images/slider.gif) no-repeat 50% 50%;}
	#register-progress-one {background: url(images/register-progress-1.jpg) no-repeat;height: 86px;}
	#register-progress-two {background: url(images/register-progress-2.jpg) no-repeat;height: 86px;}
	#register-progress-three {background: url(images/register-progress-3.jpg) no-repeat;height: 86px;}
	#register-progress-four {background: url(images/register-progress-4.jpg) no-repeat;height: 86px;}
	.friend-invite-row {margin-bottom: 10px;}
	.friend-invite-field label {width: 100px; float: left;}
	.friend-invite-field input {width: 250px;}
	.friend-invite-field p.form-errors {margin-left: 100px !important;}
	h1.page-title {font: normal 26px Tahoma; margin-bottom: 10px;color: #000;}
	.content-sep {height: 1px; background: #EEEEEE;margin-bottom: 10px;}