@charset "iso-8859-1";
@import url(../../base/css/general.css);
@import url(login_section.css);
/*------------------*/

	body {
		padding: 0px
		margin: 0px;
		background-image:url(../images/pas_bgMain.jpg);
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;
		color:#956b3b;
	}
	input, textarea, select, input.no, textarea.no, select.no {
		margin:0px;
		padding:0px;

		background-color:#300000;
		border: 1px solid #680000;

		font-weight:bold;
		color:#956b3b;
		vertical-align:middle;
		font-family: Arial, Georgia, Verdana, "Times New Roman", Times, serif;
	}
	input[type="submit"] {
		cursor: pointer;
	}
	select.select_years {
	}
	input.input_years_readonly {
	}
	select.select_num {
	}
	input.select_input_num_readonly {
	}
	input.input_text_edit {
	}
	input.input_textarea_counter {
		text-align:center;
	}
	textarea.textarea_edit {
	}
	input.input_type_password {
	}
	select.select_prof {
		width:200px;
	}
	input.input_select_prof_readonly {
	}
	select.select_set_membership {
		white-space:nowrap
	}
	select.select_multiple {
	}

	/*---- Main ----*/
	div#root {
		width: 770px;
		position: relative;
		margin-left: auto;
		margin-right: auto;
	}
	div#controlBlock {
		width: 770px;
		height: 35px;
		position: relative;
		float: left;
	}
	div#main {
		width: 770px;		
		position: relative;
		clear: left;
		float: left;
		padding: 10px 0px 10px 0px;
		background-color: #300000;
		border: 2px solid #4A0001;	
	}
	div#headerSection {
		position:relative;
		float: left;
		width:770px;
		margin-left:auto;
		margin-right:auto;
	}
	div.horDivider {		
		height:6px;
		margin: 0px 8px 0px 8px;
		position: relative;
		clear:both;
		background-image: url(../images/pas_hDivBg.gif);
		background-repeat: repeat-x;
	
	}
	div#header	{
		padding: 11px 20px 11px 20px; 
		position:relative;
		float: left;
	}
	div#logo {
		width: 200px;
		height: 50px;
		position: relative;
		float: left;
	}
	div#logo img {
		width: 200px;
		height: 50px;
	}
	div.verDivider {	
		margin-left: 30px;
		position: relative;
		float: left;
		background-image: url(../images/pas_vDivBg.gif);
		background-repeat: repeat-y;	
	}
	div.auxiliaryMenu {
		height: 30px;
		position: relative;
		float: right;
		line-height: 30px;
		font-weight: bold;
		color: #c37e3b;
	}
	/*----- Footer section ----*/
	div#footerSection {
		width: 750px;
		height: 70px;
		position: relative;
		float: left;
	}
	div#footerMenu, div#footerCopyright {	
		height: 25px;
		position: relative;
		text-align: center;
		line-height: 25px;
		font-weight: normal;
		font-size: 11px;
		color: #c37e3b;
	}
	div#footerCopyright {
		color: #7c0201;		
	}
	div#footerCopyright a {
		color: #7c0201;
	}

	
	/*----- Skin and Language switchers ----*/
	div#switch_skin {
		top: 17px;
		right: 0px;
		position: absolute;		

		text-align: right;
		font-size: 11px;
	}
	div.topestMenuWrapper {
		top: 0px;
		left:0px;
		height: 30px;
		width: 750px;
		position: relative;		
		float: left;

		
		font-size:11px;
		text-align:center;
	}	
	div.topestMenu a {
		margin-left:5px;
	}

	/*---------- Login section ----------*/
	div#login_section_block, div#logged_section_block {
		width: 322px;
		height: 38px;
		left: 2px;
		position: relative;		
		float: right;	
	}
	div#login_section_block div.lf_column {
		width: 110px;
		position: relative;
		float: left;	
		text-align: left;
		font-weight: bold;
		color: #c37e3b;
	}
	div#login_section_block div.submit {
		width: 100px;
		height: 19px;
		border: 1px solid #660000;
		overflow: hidden;
	}
	input.login_form_input {
		width:100px;
		font-family: Arial, Georgia, Verdana, "Times New Roman", Times, serif;
		font-size:12px;
		background-color:#300000;
		border:1px solid #680000;
		font-weight:bold;
		color:#956b3b;
		padding-left: 2px;
	}
	input.login_form_submit_common, input.login_form_submit_active {
		width:100px;		
		border: 0px;
		background: transparent;
		font-family: Arial, Georgia, Verdana, "Times New Roman", Times, serif;
		font-size:12px;
		font-weight:bold;
		color:#956b3b;
		cursor: pointer;
	}
	input.login_form_submit_active {
		color: #fefff0;
	}	

	div#logged_section_block div {
		padding-top: 21px;
		position:relative;
		float:right;
		font-size: 11px;
		font-weight: bold;
	}

	/*----- Top Member's Block -----*/
	div.topMemberBlock {
		width:350px;
		height:50px;
		left: 155px;
		top:0px;
		padding: 0px;
		position:relative;		
		float: left;
		text-align:right;
		font-size:11px;
	}	
	div.topMemberBlock div.thumbnail_block, div.HelloMemberBlock div.thumbnail_block {
		margin-left:5px;
	}	
	div.hello_member{
		padding:7px 12px 0px;
		font-size:14px;
	}	
	div.hello_actions {
		text-transform:capitalize;
		font-size:11px;
	}	
	div.hello_actions span {
		margin-left:5px;
	}
	
	div.no_hello_actions {
		font-size:18px;
		font-weight:bold;
		padding-right:10px;
		padding-top:9px;
	}	
	div.no_hello_actions a {
		margin-left:15px;
	}

	/*----- Middle section ----*/
	div#middleSection {
		width:770px;
		position: relative;
		float: left;
	}
	div#middle {
		padding: 11px 33px 0px 33px;
		position: relative;
		clear: left;
		float: left;
	}
	div#middleLeft {
		width: 376px;
		position: relative;
		float: left;
	}
	div#middleRight {
		width: 323px;
		height: 235px;
		position: relative;
		float: left;
		border: 2px solid #780000;
	}
	div#middleRight img {
		width: 323px;
		height: 235px;
	}


	/*----- Menu buttons ----*/
	div.mBtnHolder {
		padding: 0px 11px 11px 0px;
		position: relative;
		float: left;
	}
	div.mBtn {
		width: 110px;
		height: 110px;
		position: relative;
		float: left;
		
		background-repeat: no-repeat;
		background-position: center;

		border: 2px solid #780000;
	}
	div.mBtnCaptionAct, div.mBtnCaptionPas {
		height: 30px;
		padding: 0px 15px 0px 15px;
		position: relative;
		float: left;

		line-height: 30px;		
		font-weight: bold;
		color: #fefff0;		
		text-transform: lowercase;
	}
	div.mBtnCaptionPas {
		color: #c37e3b;
	}

	/*---- Featured Section -----*/
	div#featuredSection {
		width: 364px;
		height: 135px;
		position: relative;
		float: left;
		background-color: #0e0e0e;
		overflow: hidden;
	}
	div#featured {		
		padding: 5px 2px 5px 7px;
		position: relative;
		float: left;
	}
	div#featuredLeft {
		padding-right: 9px;
		position: relative;
		float: left;
	}
	div#featuredRight {
		width: 234px;
		position: relative;
		float: left;
	}

	/*----- Featured users -----*/	
	div#selInfo {
		width: 110px;
		height: 13px;
		position: relative;
		clear: left;
		float: left;
		
		text-align: center;
		font-size: 10px;
		overflow: hidden;
	}
	
	div.usrHolder {
		padding: 0px 5px 2px 0px;
		position: relative;
		float: left;
	}
	div.usr {
		padding: 5px  0px 5px 3px;
		position: relative;
		float: left;
		background-color: #202020;
		cursor: pointer;
	}
	div.usrInfo {
		width: 25px;
		height: 43px;
		float: left;

		text-align: center;
		font-size: 10px;
		overflow: hidden;
	}

	/*----- Thumbnail block -----*/
	div.thumbnail_block
	{
		position:relative;
		text-align:center;
		padding:0px;
		margin-right:auto;
		background-color: transparent;
	}
	div.thumbnail_block img
	{
		border:1px solid #660000;
		background-position:center;
		background-repeat:no-repeat;
		background-color: #300000;
	}
	div.thumbnail_block .online_offline_bulb
	{
		border:0px;
	}

	div.rate_scale /* ### in design.inc.php function DesignProgress() ### */
	{
		position:relative;
		height:10px;
		font-size:1px;
		line-height:10px;
		border:1px solid #660000;

		margin:0px;
		padding:0px;
		text-align:left;
	}


	/*----- Style Full Menu with Hidden Menu Section -----*/
	div#fullMenuSection {
		width:770px;
		position: relative;
		clear: both;
		z-index: 1000;		
	}
	div#fullMenu {
		height: 40px;
		position: relative;
		float: left;
	}
	div.topMenu {
		position: absolute;
		top: 8px;
		left: 10px;
		width: 750px;
	}	
	table.topMenuCont {
		width:100%;
	}	
	table.topMenuCont td {
		padding:0px;
		margin:0px;
	}	
	.topMenuItem,
	.topMenuItemActive {
		border-top:1px solid #660000;
		border-left:1px solid #660000;
		border-right:1px solid #660000;
		border-bottom:1px solid #660000;		
	}	
	td.topMenuItemHover {
		border-top:1px solid #660000;
		border-left:1px solid #660000;
		border-right:1px solid #660000;
		border-bottom:1px solid #4e0000;
	}
	.topMenuItem .topMenuItemCont {
		background-color: #4e0000;
		border-left:1px solid #0e0e0e;
		border-right:1px solid #0e0e0e;
	}	
	.topMenuItemActive .topMenuItemCont {
		background-color: #4e0000;
		border-left:1px solid #660000;
		border-right:1px solid #660000;
		color: #c13f32;
	}	
	.topMenuItemHover .topMenuItemCont {
		background-color: #4e0000;
		border-left:1px solid #660000;
		border-right:1px solid #660000;
	}	
	.topMenuItemCont {
		text-align:center;
		background-color:#4e0000;
		height:19px;
		padding-top:3px;
		padding-left:3px;
		padding-right:3px;
		font-weight:bold;
		text-transform:capitalize;
		white-space:nowrap;
	}	
	.topPageHeader {
		font-weight:bold;
		font-size:24px;
		color:#c13f32;
		text-transform:capitalize;
		height:30px;
		margin-bottom:2px;
	}	
	.topCustomMenu {
		margin-bottom:5px;
		font-size:12px;
		font-weight:bold;
		text-transform:capitalize;
		color:#c13f32;
		height:15px;
	}	
	.topCustomMenu a,
	.topCustomMenu span {
		margin-right:9px;
	}	
	.hiddenMenu {
		position:absolute;
		top:32px;
		left: 10px;
		width:748px;
		height:65px;
		z-index: 1000;
		background-color: #4e0000;
		border-left: 1px solid #660000;
		border-bottom: 1px solid #660000;
		border-right: 1px solid #660000;
	}	
	.hiddenMenuCont {
		margin-top:8px;
		margin-left:14px;
		position:relative;
	}



	/*----- Style For Design Box #1 -----*/
	div.box {
		position: relative;
	}
	div.boxHeaderHolder {
		padding-bottom: 5px; 
		position: relative;	
	}
	div.boxHeader {
		height: 23px;
		position: relative;
		
		background-image: url(../images/pas_boxTtlBg.gif);
		background-repeat: repeat-x;

		border: 1px solid #660000;		
	}
	
	div.boxHeader div.separater {
		width: 26px;
		height: 23px;
		position: relative;
		float: left;

		background-image: url(../images/pas_boxTtlSep.gif);
		background-repeat: no-repeat;
		background-position: center;
	}

	div.boxHeader div.title {
		text-transform: lowercase;
		line-height: 23px;
		font-size: 14px;
		font-weight: bold;
		color: #c37e3b;
	}
	div.boxHeader div.title div.dbTopMenu,
	div.boxHeader div.title div.caption_item {
		height: 23px;
		top: 0px;
		right: 0px;
		position: absolute;
		font-size: 11px;
		font-weight: normal;
		text-transform: lowercase;
		white-space: nowrap;
	}
	div.boxHeader div.title div.caption_item {
		padding-right: 3px;
	}
	div.dbTopMenu div {
		height: 23px;
		padding: 0px 3px;
		position:relative;
		float: left;
	}
	div.dbTopMenu div.active {
		color: #956B3B;
	}
	div.boxContentHolder {		
		padding-bottom: 10px;
		position: relative;
	}
	div.boxContentHolder div.content {		
		padding: 7px;
		position: relative;		
		background-color: #4E0000;
		border: 1px solid #660000;
	}

	div.disignBoxFirst {
		position:relative;
		border:1px solid #660000;
		margin-bottom:10px;
		background-image:url('../images/head_cutting.gif');
		background-repeat:repeat-x;
		background-color:#4e0000;
	}
	
	div.boxFirstHeader {
		position:relative;		
		height: 20px;
		padding-left: 8px;
		font-size:12px;
		font-weight:bold;
		line-height: 20px;
		text-align:left;
		text-transform: capitalize;
		border-bottom: 1px solid #660000;
	}	
	div.boxContent {
		position:relative;
		overflow:hidden;
		font-size:13px;
		padding:10px;
	}
	
	/*----- Main Content -----*/
	div#mainContent {
		width: 770px;
		padding-top: 11px;
		position: relative;
		float: left;
	}
	div#left_column_menu {
		width: 205px;
		left: 10px;
		padding-top: 15px;
		position: relative;		
		float: left;
	}
	div#right_column_content {
		width: 515px;
		left: 20px;
		padding-top: 15px;
		position: relative;
	}
	div#contentWrapper {
		padding: 0px 10px;
	}
	
	/*----- Actions and Errors -----*/
	div.no_result, div.action, div.err{
		position:relative;
		border:1px solid #660000;
		margin:10px 0px;
		width:80%;
		margin-left:auto;
		margin-right:auto;
	}
	div.no_result div, div.action div, div.err div {
		margin: 0px;
		padding: 0px;
		position:relative;
		background-color:#300000;
		vertical-align:middle;
		font-weight:bold;
		color:#660000;
		text-align:center;
		line-height:20px;
	}
	* html div.no_result div, * html div.action div, * html div.err div {
		line-height:normal;
		padding:3px 0px;
	}

	/*----- Design box border -----*/
	div.design_box_border {
		position:relative;
		border:1px solid #660000;
		margin-bottom:10px;
		padding: 0px;
	}
	div.design_box_border div.header {
		height:23px;
		position:relative;
		margin:0px;
		padding: 0px;
		
		text-transform:lowercase;
		text-indent: 7px;
		line-height: 23px;
		vertical-align: middle;
		font-weight: bold;
		overflow: hidden;
		color: #c37e3b;

		background-image:url(../images/pas_boxTtlBg.gif);
		background-repeat:repeat-x;
		background-position:center;

		border-bottom: 1px solid #660000;
	}
	div.design_box_border div.keeper {
		padding: 5px;
		position:relative;
		background-color: #4e0000;
	}

/*###############################################################*/
	/* 	General StyleSheet */
/*###############################################################*/
	div.menu_item_line
	{
		position:relative;
		padding:0px 0px 0px 15px;
		margin:0px 0px 1px 0px;
		height:20px;
		line-height:20px;
		vertical-align:middle;
		font-weight:bold;
		text-transform:capitalize;
	}
	div.menu_item_line_active
	{
		position:relative;

		height:20px;
		line-height:20px;
		vertical-align:middle;
		font-weight:bold;
		text-transform:capitalize;

		padding:0px 0px 0px 15px;
		margin:0px 0px 1px 0px;
	}
/*###############################################################*/
/*##############################################################*/
	div.im_invite_container
	{
		position: absolute;
		z-index: 90;
		width: 288px;
		height: 188px;
		border: 6px solid silver;
		background-color: #FFFFFF;
	}
	div.im_invite_image
	{
		position: absolute;
		width: 110px;
		height: 110px;
		border: 1px solid black;
		left: 10px;
		top: 10px;
		text-align: center;
	}
	div.im_invite_image img
	{
		margin-top: auto;
		margin-bottom: auto;
	}
	div.im_invite_caption
	{
		position: absolute;
		left: 134px;
		top: 16px;
		width: 140px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: normal;
	}
	div.im_invite_nickname
	{
		position: absolute;
		left: 134px;
		top: 40px;
		width: 140px;
		font-family: Verdana;
		font-size: 12px;
		font-weight: bold;
	}
	div.im_invite_message
	{
		position: absolute;
		left: 134px;
		top: 64px;
		width: 140px;
		height: 80px;
		font-family: Verdana;
		font-size: 11px;
		font-weight: normal;
		font-style: italic;
	}
	div.im_invite_accept_button
	{
		position: absolute;
		left: 186px;
		top: 156px;
		width: 86px;
	}
	div.im_invite_decline_button
	{
		position: absolute;
		left: 80px;
		top: 156px;
		width: 86px;
	}
	input.im_invite_button
	{
		background-color: #7EAAD7;
		color: #FFFFFF;
		font-size: 12px;
		font-family: Arial;
		border: 1px solid silver;
		height: 22px;
	}

/*##############################################################*/
	div#boonex_banners
	{
		position:relative;
		border:0px solid red;
		height:77px;
		width:783px;
		margin-left:auto;
		margin-right:auto;
	}
	div#boonex_image_link table td
	{
		width:488px;
		height:77px;
	}
/*##############################################################*/

	div.err ul
	{
		text-align:left;
		margin:0px;
	}
	
	/*----- Poll block -----*/
	div.pollBlock {
		width:260px;
		height:154px;		
		position:relative;
		float:left;
		background-color: #300000;
		overflow:hidden;
		text-align:left;
		border: 1px solid #660000;
	}
	div.pollCaption {
		height:23px;
		position:relative;
		margin:0px;
		padding: 0px;

		text-indent: 7px;
		line-height: 23px;
		vertical-align: middle;
		font-weight: bold;
		overflow: hidden;
		
		background-image:url(../images/pas_boxTtlBg.gif);
		background-repeat:repeat-x;
		background-position:center;

		border-bottom: 1px solid #660000;
	}
	div.pollAnswerBlock {
		position:relative;
		margin:2px;
		overflow:hidden;
		height:100px;
		border:solid 0px #cc0000;
		text-align:left;
	}
	div.pollUp {
		position:absolute;
		right:5px;
		top:5px;
	}
	div.pollDown {
		position:absolute;
		right:5px;
		bottom:5px;
	}
	div.pollQuestionBlock {
		position:absolute;
		width:230px;
		padding:2px;
		overflow:hidden;
	}
	div.pollQuestionBlock input {
		background-color: #300000;
		border: 0px;
	}
	div.pollSubmitBlock {
		position:relative;
		margin:2px;
		overflow:hidden;
		height:20px;
		border:solid 0px #0000cc;
		text-align:center;
	}
	.pollContainer {
		position:relative;
		margin-top:2px;
		padding:10px;
		background-color: #4e0000;
	}
	.createPollSection {
		position:relative;
		padding:10px;
		background-color: #4e0000;
	}
	.controlsDiv {
		position:relative;
		clear:both;
		margin:10px;
		background-color:#4e0000;
	}
	.innerControlBlock {
		width: auto;	
		padding-top: 10px;
		position: relative;
		float: none;
	}
	.controlsHeader {
		padding: 0px 2px;
		font-weight:bold;
	}
	.deleteDiv {
		padding: 2px 0px 0px 2px;
	}

	/*----- Profile details block -----*/
	div.prof_ditails_block {
		position:relative;
		width:298px;
		float:left;
		margin-left:10px;
		text-align:left;
		background-color:#4e0000;
		height:105px;
		border:1px solid #660000;
	}
	div.prof_ditails_block div.li_word {
		position:relative;
		float:left;
		width:80px;
		text-align:left;
		margin:1px;
		font-weight:bold;
		background-color:#4e0000;
		height:20px;
		line-height:20px;
		vertical-align:middle;
		padding-left:5px;
	}
	div.prof_ditails_block div.li_value
	{
		position:relative;
		float:left;
		text-align:left;
		width:200px;
		margin:1px;
		height:20px;
		line-height:20px;
		vertical-align:middle;
		padding-left:5px;
		background-color:#4e0000;
	}
/*##############################################################*/
	div.playerAdminLink
	{
		position:relative;
		text-align:left;
		margin-bottom:15px;
	}
/* #################################################################### */
	.logInRegistrationText
	{
		margin:5px;
	}
/* #################################################################### */
	div.member_submenu
	{
	    position:relative;
	    overflow:hidden;
	    margin-left:35px;
	    line-height:18px;
	    vertical-align:middle;
	    font-weight:bold;
	}
/*---------------------*/
	p
	{
		margin:0px;
		padding:0px;
	}
/*---------------------*/

	
	
	/*---------------------*/
	/*------NEW------------*/
	/*---------------------*/	

	/* Blog Design Box */
	.blogBlock
	{
		margin-bottom:10px;
		margin-top:10px;
	}

	.blog_wrapper
	{
		margin-bottom:10px;
		margin-top:10px;
	}

	.blog_subject
	{
		font-size:16px;
		font-weight:bold;
		padding-left:35px;
		padding-bottom:10px;
		background-repeat:no-repeat;
		background-position:left top;
		background-image:url(../images/icons/artic_papr.gif);
	}

	.blog_author
	{
		font-size:11px;
		font-style:normal;
		color:#666666;
		padding-top:2px;
		padding-bottom:2px;
	}

	.blog_text
	{
		font-size:13px;
		text-align:justify;
	}

	.blogs_pages
	{
		margin:4px;
		text-align:center;
		font-weight:bold;
		font-size:12px;
	}

	.menuLinkBlock 
	{
		font-weight: normal;
		font-size: 12px;
	}
	
	div.menuLinkBlock 
	{
		font-weight: normal;
		font-size: 12px;
	}

	.online_offline_bulb
	{
		position:absolute;
		z-index:10;
		right:0px;
		top:0px;
	}
	
	/* * * * RSS Feed * * * */
	
	.rss_item_wrapper
	{
		padding-bottom:15px;
	}
	
	.rss_item_header
	{
		font-size:16px;
		font-weight:bold;
	}
	
	.rss_item_info
	{
		color:#956b3b;
		font-size:11px;
	}
	
	.rss_read_more
	{
		text-align:right;
		font-weight:bold;
	}

	/* * * * MsgBox * * * */	
	.MsgBox {
		margin:15px auto 15px auto;
	}
	
	.MsgBox td {
		margin:0px;
		padding:0px;
	}

	.MsgBox .corner {
		background-color: #660000;
	}	
	.MsgBox .corner,
	.MsgBox .corner img
	{
		width:7px;
		height:7px;
		font-size:0px;
	}	
	.MsgBox .left_side,
	.MsgBox .right_side,
	.MsgBox .top_side,
	.MsgBox .bottom_side {
		background-color:#660000;		
		font-size:0px;
	}	
	.MsgBox .left_side {
		width:7px;
		background-position:left top;
		background-repeat:repeat-y;
	}	
	.MsgBox .right_side {
		width:7px;
		background-position:right top;
		background-repeat:repeat-y;
	}	
	.MsgBox tr .top_side {
		height:7px;
		background-position:left top;
		background-repeat:repeat-x;
	}	
	.MsgBox .bottom_side {
		height:7px;
		background-position:left bottom;
		background-repeat:repeat-x;
	}
	.MsgBox .msgbox_content {
		background-color:#4e0000;
	}	
	.MsgBox .msgbox_text {
		text-align:center;
		color: #956B3B;
		font-weight:bold;
		font-size:24px;
		padding:10px;
		text-transform:uppercase;
	}
	
	/* * * *  * * * */

	/*----- Paginate -----*/
	.paginate {
		margin-top: 5px;
		text-align:center;
	}
	
	.paginate a,
	.paginate a:link,
	.paginate a:visited {
		background-color: #300000;
		color: #956b3b;
	}
	
	.paginate i,
	.paginate a:active,
	.paginate a:hover
	{
		color: #c13f32;
		background-color:#4e0000;
	}
	
	.paginate i,
	.paginate a,
	.paginate a:link,
	.paginate a:active,
	.paginate a:visited,
	.paginate a:hover
	{
		border:1px solid #660000;
		font-style:normal;
		text-decoration:none;
		padding-left:3px;
		padding-right:3px;
		/*margin-left:1px;*/
		margin-right:1px;
		font-weight:bold;
	}


	.votes_big b, .votes_small b
	{
		color:#956b3b;
		font-weight:bold;
		display:block;
		float:left;
		position: relative;
	}

	.votes_gray_big
	{
		height:32px; 
		background-image:url(../images/vote_star_gray_32.png)
	}

	.votes_gray_small
	{
		height:16px; 
		background-image:url(../images/vote_star_gray_16.png)
	}

		.votes_active_big
	{
		height:32px; 
		background-image:url(../images/vote_star_active_32.png); 
	}
	.votes_active_small
	{
		height:16px; 
		background-image:url(../images/vote_star_active_16.png); 
	}

	div.menuLineDivider
	{
		clear:both;
		height: 5px;
		font-size:0px;
	}

	.categoryCaption, .artCaption 
	{
		background-image:url(../images/icons/artic_fldr.gif);
		background-repeat: no-repeat;
		text-indent: 25px;
	}



div.bannerHor {
	width: 770px;
	position: relative;
	clear: left;
	float: left;
	text-align:center;
}
div.bannerTop table {
	position: relative;
}
