#sfondo-css {
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 1;
width:1200px;
}


.bg-banner {    position: inherit;
    z-index: 1;}

.bg-banner .inner {width:1300px;margin:0px auto}

body							{background:url(../images/bg_main.jpg);
							margin:0px;
							padding:0px;
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
					                color:#706F6F;}

a {text-decoration:none}
a:link						{color:#F0612F;text-decoration:none;}

#menu a						{color:#fff;text-decoration:none;}

ul {margin:0px;padding:0px;}

a:visited						{color:#F0612F;text-decoration:none;}

a:hover						{color:#F0612F;text-decoration:underline;}

fieldset						{border:none;}

.banneritem img						{border:0px;
							margin-top:10px;}
											
#go-out							{background:url(../images/bg-goout.png) no-repeat top;
    min-height: 0;
    position: relative;
    width: 100%;
    z-index: 2;

}
									
#holder							{width:975px;
							margin:0px auto;}
									
#logo							{/*background:url(../images/logo.gif) no-repeat;*/
							float:left;
							height:60px;
							width:90px;
							margin:25px 0px 0px 28px;}
										



.moduletable_menu     {float: left;
    margin:27px 15px 0 580px;
}

/*
#top_menu						{margin:27px 19px 65px 19px;
							float:none}
*/
#top_menu ul.menu  {list-style-image:none;
list-style-position:inline;
list-style-type:none;}

#top_menu .menu li {background:none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:inline;
margin:5px 10px 5px 0;
padding:5px 0 5px 0px;
}


#top_menu a:link					{color:#fc5015;
							text-decoration:none;
							padding:0px 5px;}										

#top_menu a:visited					{color:#fc5015;
							text-decoration:none;
							padding:0px 5px;}

#main_menu						{width:100%;
							float:left;
							margin-top:14px;}
									
/*
#menu 	{margin:27px 19px 0px 0px;}
*/
	
#menu {
    background: url(../images/bg-main-menu.png) repeat-x scroll 0 0 transparent;
    margin: 0 auto;
    padding: 9px 26px;
    width: 908px;
}
						


#menu .mainlevel, #menu .menu li, .ux-menu a {
    background: url(../images/menu_space.jpg) no-repeat scroll right 2px transparent;
    color: #FFFFFF;
    margin: 0 18px 0 0;
    padding: 10px 31px 8px 0;
    text-decoration: none;
}

#menu li, #menu .menu li {
    display: inline;
    list-style: none outside none;
}


a.mainlevel {padding:0px 10px  !important;}


.mainlevel a:link, 		{color:#fff;}

.mainlevel a:visited,  {color:#fff;}

.mainlevel a:hover,   {color:#fea212;}

.mainlevel a:active, {color:#fea212}

#menu #active_menu					{color:#fea212}
										
#content						{width:100%;
							float:left;}
										
#content-region						{margin:0px auto 0px;
							width:972px;
							overflow:hidden;
							clear:both;
					                padding:30px 0px 10px;
/*background:url(../images/bg_article.gif);*/
background:#fff;

}

.breadcrumb						{color:#f0612f;
						        padding:10px 0px 12px 0px;}

.breadcrumb a:link					{color:#414141;
							text-decoration:none;}

.breadcrumb a:visited					{color:#414141;
							text-decoration:none;}

.breadcrumb a:visited					{color:#414141;
							text-decoration:none;}

.breadcrumb a:hover					{color:#414141;
							text-decoration:underline;}

#left-cont						{float:left;
height:1%;
margin-right:20px;
margin-left:20px;
width:600px;}
										
#slideshow						{padding:0px 0px 0px 0px;width:610px}

#fpss-outer-container					{width:610px;
							margin:0px auto;
							border:0px;}

#slide-wrapper						{width:610px;}

#slide-wrapper #slide-outer .slide			{width:610px;}

#main-articles						{padding:0px; }

/*
#main-articles img					{padding-right:20px;}
*/

.table-bottom						{border-bottom:1px dotted #000;
							padding-right:30px;}

.section_general_table #section_more			{padding:60px 20px 0px 0px;}

.section_seccat						{text-align:center;
							float:right;
							width:190px;}

#spec-topics						{width:610px;
							float:left;
margin:10px 0px 0px 0px;}

#special-topics						{float:left;
							width:300px;
							margin:0px 20px 0px 0px;
							}

#special-topics a {color:#515151}

.special-title						{padding:14px 0px 13px 14px;
							background:#eadfcf;
							border-top:3px solid #363636;
							border-bottom:1px solid #fff;
							text-align:left;
							font-size:14px;
							font-weight:bold;
color:#353535;}
	
#expire-theatre						{float:left;
							width:130px;
							padding:0px 10px 10px 10px;}

#expire-theatre .lqmPane  {width: 130px;}

#expire-theatre	.moduletable h3 {border-bottom:1px solid #F25924;
color:#F25924;
font-family:times-new-roman;
font-size:18px;
font-weight:normal;
padding:15px 0px;
text-align:left;}


#expire-theatre .results a {color:#706F6F;font-size:12px}
#expire-theatre .moduletablepopular h3 {border-bottom:1px solid #F25924;
color:#F25924;
 font-family: 'Times New Roman';
margin:0px;
font-size:18px;
font-weight:normal;
padding:23px 0;
text-align:left;}

#expire-theatre .moduletablepopular a.moduleItemTitle {font-family:arial;
font-size:12px;
color:#515151}


#expire-theatre .moduletablepopular li {list-style:none;margin:0px; padding:15px 0px;}

#expire-theatre .moduletablepopular ul {padding:0px; margin:0px;}

#popular .k2ItemsBlock li {list-style:none;margin:0px; padding:15px 0px;}

#popular .k2ItemsBlock  .odd {float:left; width:45%;}

#popular .k2ItemsBlock {background:none repeat scroll 0 0 #F2EEE8;
float:left;
margin:0 -15px;
padding:0 15px;
width:100%;}

#popular .k2ItemsBlock  .even {    float: left;
    margin-right: 15px;
    width: 45%;}

#popular .k2ItemsBlock ul {padding:0px; margin:0px;}

#events							{    background: none repeat scroll 0 0 #F2EEE8;
    float: left;
    padding: 10px 0 20px 20px;
    width: 280px;}



#popular a {color:#515151}

.moduletableevents					{font-size:12px;}

.moduletableevents h3					{

    border-bottom: 1px solid #F25924;
    color: #F25924;
    font-family: 'Times New Roman';
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    padding: 25px 0 43px 0;
    text-align: left;}

.event-title a:link					{font-size:12px;
							color: #515151;
							text-decoration:none;
							display:inline;}

.event-title a:visited					{font-size:12px;
							color: #515151;
							text-decoration:none;}

.event-title a:hover					{text-decoration:underline;}

div#elmodulewide span.event-title			{font-size:12px; color: #515151;}

#popular						{float:right;
							width:290px;
							padding:0px 0px 0px 0px;}

/*.moduletablepopular h3					{padding:14px 0px 13px 14px;
							background:#eadfcf;
							border-top:3px solid #363636;
							text-align:left;
							font-size:14px;
							font-weight:bold;
color:#353535;}
*/
ul.jwts_tabbernav li.jwts_tabberactive a		{background:#f2eee8;
							color:#f25924;
							font-size:14px;
							font-weight:bold;
							padding:14px 14px 6px 14px;}

ul.jwts_tabbernav li.jwts_tabberactive a:hover		{background:#f2eee8;}

.jwts_tabberlive					{padding:6px 0px;}

ul.jwts_tabbernav					{padding:6px 4px;}

.jwts_tabberlive .jwts_tabbertab			{padding:15px; background:#f2eee8; border:0px;}

ul.jwts_tabbernav					{border:0px;}

ul.jwts_tabbernav li a, ul.jwts_tabbernav li		{padding:10px 10px 8px 10px;
							color:#929190;
							border-right:1px solid #f2eee8;}

ul.jwts_tabbernav li a, ul.jwts_tabbernav li a:link	{border:0px;
							text-decoration:none;
							font-size:14px;
							font-weight:bold;}

ul.jwts_tabbernav li a, ul.jwts_tabbernav li a:visited	{border:0px;
							text-decoration:none;
							font-size:14px;
							font-weight:bold;}

 6px solid #FFFFFF !important img						{border: 4px solid #fff !important;}

.minifp-introtitle a:link				{font-size:12px;
							font-weight:normal;
							text-decoration:none}

.minifp-introtitle a:visited				{font-size:12px;
							font-weight:normal;
							text-decoration:none}

.minifp-introtitle a:hover				{text-decoration:underline}

.minifp td						{padding:15px 5px 0 0;}
				
#right-cont						{float:right;
							width:300px;
							padding:0 15px 0 10px;}
										




#mod_login_avatarlog-msg				{padding:4px 9px;}

#mod_login_logoutformlog-msg				{padding: 4px 15px;}

.moduletablelog-msg					{margin-top:10px;
							background:#f2eee8;
							width:300px;
color:#030303;
padding-bottom:15px;}

.moduletablelog-msg h3					{text-align:left;
							border-top:3px solid #363636;
							border-bottom:1px solid #fff;
							padding: 12px 0px 12px 15px;
							font-size:14px;
							font-weight:normal;} 

.moduletablelogin					{background:#f2eee8;
    margin: 5px 0 10px;
float:left;
							width:300px;
margin-bottom:10px;
}

.moduletablelogin fieldset {padding:0px; margin:0px}

.moduletablelogin ul li {/*background:none repeat scroll 0 0 #F2EEE8;
float:left;
list-style:none outside none;*/
background:url("../images/arrow_blue.gif") no-repeat scroll 20px 9px transparent;
list-style:none outside none;
margin:0 20px 5px 0;
padding:5px 0 5px 40px;}

.moduletablelogin .blog {background:url("../images/arrow_blue.gif") no-repeat scroll 20px 9px transparent;
list-style:none outside none;
margin:10px 20px 0 0px;
padding:5px 0 5px 40px;}

.moduletablelogin ul li img {padding-right:10px}

/*
.moduletablelogin h3					{text-align:left;
							border-top:3px solid #363636;
							border-bottom:1px solid #fff;
							padding: 5px 0px 5px 15px;
							font-size:14px;
							font-weight:normal;
background:#F2EEE8 !important;} 

*/


.menu li a:link						{color:#fc8007;
							text-decoration:none;}

.menu li a:visited					{text-decoration:none;}
e47e05
.menu li a:active {color:#e47e05;
							text-decoration:none;}

.moduletablecomments					{background:url(../images/bg_comments.jpg) repeat-x #f97214;
							margin:0px 0px 0px 0px;
							width:300px;
float:left}

.moduletablecomments h3					{background:url(../images/bg_head_comments.gif) no-repeat;
							text-align:left;
							border-top:3px solid #363636;
							padding:10px 0 10px 15px;
margin:0px;
							font-size:14px;
							font-weight:normal;
							color:#000;} 

.jomlatestcomments					{padding:0px 0px 0px 20px;}

/*.jomlatestcomments li					{color:#fff;
							border-bottom:1px dotted #cac9c8;
							margin:5px 20px 0 0;
							list-style:none;
							background:url(../images/arrow_blue.gif) no-repeat 0px 3px;}
*/


.jomlatestcomments li	{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrow_blue.gif) no-repeat scroll 0 3px;
border-bottom:1px dotted #CAC9C8;
color:#FFFFFF;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 20px 8px 0;
padding-bottom:0px;}

.jomlatestcomments a:link				{color:#fff;
							text-decoration:none;
							padding:0px;}

.jomlatestcomments a:visited				{color:#fff;
							text-decoration:none;
							padding:0px;}

.jomlatestcomments a:hover				{text-decoration:underline;}

.moduletablesuggest					{border-bottom:1px dotted #3f4040;
							margin-bottom:10px;
							padding:0px 0;
float:left}

.moduletablesuggest h3					{background:url(../images/suggest.jpg) no-repeat 0px 0px;
							text-align:left;
							font-size:14px;
							font-weight:normal;
							color:#dc4a08;
							padding: 18px 40px 20px 60px;
margin:0px;
float:left;
width:300px;}
.suggest-title {padding-bottom:10px;width:300px;}

.suggest-title			a:link			{color:#3f4040;
							font-size:12px;
font-weight:bold;}

.suggest-title			a:visited			{color:#3f4040;
							font-size:12px;
font-weight:bold;}

.suggest-title			a:active			{color:#3f4040;
							font-size:12px;
font-weight:bold;}

.suggest-title img {margin: 0px 10px 0px 0px;
border:5px solid #D8D8D5}

.suggest-text						{color:#515151;
							font-size:12px;}


#footer							{width:100%;
							float:left;}
									
#footer-region						{margin:0px auto;
							background:#000000 url(../images/footer.jpg) repeat-x;
							overflow:hidden;
							clear:both;
							padding:15px 22px 8px;
							width:927px;}

.moduletablesocial h3					{color:#fff;
							border-bottom: 1px dotted #fff;
							padding: 2px 0px 10px 0px;
							width: 260px;
							text-align:left;
							font-size:16px;
							font-weight:bold;
margin:0px;}

.moduletablesocial img					{padding: 12px 10px 0px 0px;}
										
#footer-left						{float:left;
							padding:2px 0px 5px 0;
							width:630px;
font-style:normal;
font-weight:normal;}

#footer-left a {text-decoration:none;}

#footer-left .menu li {background:none;
padding:5px 0 5px 0;
margin:2px;
list-style:none;} 

.moduletableuseful-links {padding-right:20px}

.moduletableuseful-links h3				{color:#fff;
							border-bottom: 1px dotted #fff;
							padding: 0px 0px 10px 0px;
							width: 580px;
							text-align:left;
							font-size:16px;
							font-weight:bold;}								

#footer-right						{float:right;
							width:260px;
font-style:normal;
							padding:0 15px 0 0x;}
										
#footer-rights						{float:left;
							width:945px;
							margin-top:4px;
padding:2px 0px;
							color:#fff;}

#footer-copyright					{float:left;
							width:540px;
							padding:25px 0px 0px 0px;}
										
#footer-produced					{float:right;
							width:320px;
							padding:25px 50px 0 0;
							text-align:right;}

#footer-produced a img {margin-left:10px;}

.leading_image						{padding:0px 16px 16px 0px}

#leading_more a:link					{padding-top:20px}

#leading_more a:visited					{padding-top:20px}

.x-grid3-cell-inner  a:link				{color:#3f4040;
							text-decoration:none;
							font-weight:bold; }

.x-grid3-cell-inner  a:visited				{color:#3f4040;
							text-decoration:none;
							font-weight:bold; }

.x-grid3-cell-inner  a:hover				{color:#3f4040;
							text-decoration:underline;
							font-weight:bold;}

.lqmPane						{width:610px;margin:0px;}

div#eventlist .copyright 				{display:none;}

#jc_commentForm label a:link				{color:#F0612F;
							text-decoration:none;
							font-size:14px;}

#jc_commentForm label a:hover				{color:#F0612F;
							text-decoration:underline;
							font-size:14px;}

#jc_commentForm label a:visited				{color:#F0612F;
							text-decoration:none;
							font-size:14px;}

.button							{background:url(../images/bg_button.gif) no-repeat 0px 5px;
							border:medium none;
							padding:5px 10px;
							width:100px;
							color:#fff;
							margin-top:10px;
font-weight:bold;}

.infolevel1, .infolevel2, .infolevel3			{background:#EADFCF;}

#cbfv_80 .inputbox					{width:200px;}

.jam-footer						{display:none;}

.leading_joomcomment_comment				{display:none}

.readmore						{background:transparent url(../images/arrow-more.gif) no-repeat scroll right 16px;
							float:right;
							padding:10px 10px 0px 0px;}

.readmore a:link					{color:#F0612F;
							text-decoration:none;}

.readmore a:hover					{color:#F0612F;
							text-decoration:none;}

.readmore a:visited					{color:#F0612F;
							text-decoration:none;}

.cbSnglCtrlLbl a:link					{color:#F0612F;
							text-decoration:none;}

.cbSnglCtrlLbl a:visited				{color:#F0612F;
							text-decoration:none;}

.cbSnglCtrlLbl a:hover					{color:#F0612F;
							text-decoration:underline;}

.componentheading					{background-color:#EADFCF;
							border-color:#F25924;
							border-style:solid;
							border-width:6px 0 0;
							color:#353535;
							display:block;
							font-family:Arial;
							font-size:14px;
							font-style:normal;
							font-weight:bold;
							line-height:18px;
							padding:10px 0 10px 17px;
							text-align:left;
							text-indent:0;
width:595px;}


#cbIconsBottom						{border-top:1px dotted #CAC9C8;
							padding-top:10px;
							margin-top:20px;}

.contact-button						{background:url(../images/bg_button.gif) no-repeat 0px 5px;
							border:medium none;
							padding:5px 10px;
							width:100px;
							color:#fff;
							margin-top:10px;}

.moduletableuseful-links td				{padding:5px 0px;}

.moduletableuseful-links a:link,
.moduletablecard-menu a:link				{color:#fc8007;}

.moduletableuseful-links a:visited			{color:#fc8007;}

.moduletableuseful-links a:hover			{color:#fc8007;}

.x-grid3-header						{display:none;}

.contentpaneopen {width:620px;}

.contentpaneopen .contentheading			{font-size:18px;
							color:#3f4040;}

.x-panel-ml						{width:490px;
							float:left}

@x-form-element						{padding-left:10px;
							width:10px;}

.x-form-item						{float:left}

.x-panel-btns						{padding:5px 20px 30px 0;}

.x-panel-mc {padding:5px 20px 12px 0; *padding:5px 20px 16px 0;}

.lqmResultsPane img					{width:25%;
							height:100%;
							padding-right:10px;}

#lqmResultsPane13 a:link, #lqmResultsPane13 a:visited, #lqmResultsPane13 a:hover
							{color:#3F4140;
							display:block;
							font-family:arial;
							font-size:18px;}

.contentpaneopen img					{padding-right:10px;}

.small_result a:link, .small_result a:visited, .small_result a:hover
							{color:#3F4140;
							font-family:arial;
							font-size:18px;}

.small_result .small					{color:#fc8007;}

.login-field {padding:10px 0 0 30px;}

#mod_login_passwordtextlog-msg {padding:10px 0 0 18px}

.remember-me {text-align:right;}

#mod_login_usernametextlog-msg {width:180px}

/*.inputboxlog-msg*/
#form-login-username .inputbox, #form-login-password .inputbox{background:url(../images/text-field.gif) no-repeat 0px 0px;
border:medium none;
height:23px;
width:180px;
padding:0px 0 5px 10px;
width:155px;
margin-top:-18px;}

#form-login-username {float:left; width:300px;padding:0px; margin:0px;}

#form-login-username label {margin:15px 0px 0 20px;}

#form-login-username input {float:right;}


#form-login-password {float:left; width:300px;padding:0px; margin:0px;}
#form-login-password label {margin:15px 0px 0 20px;}
#form-login-password input {float:right;}

.remember-me .inputboxlog-msg {width:auto;height:100%;}

.buttonlog-msg {float:right;
background:url(../images/button-go.gif) no-repeat 0px 0px;
height:30px;
border:none;
color:#fff;
font-weight:bold;
height:30px;
padding:4px 42px 10px 10px;
margin-bottom:10px;}

.mod_loginlog-msg {padding:10px 0px 10px 20px;}

#form-login .button {float:right;
background:url(../images/button-go.gif) no-repeat 0px 0px;
    border: medium none;
    color: #FFFFFF;
    float: right;
    font-weight: bold;
    margin-top: 10px;
    padding: 4px 8px 5px 0;
width:60px;}

#mod_login_logoutformlog-msg .buttonlog-msg {background:url(../images/bg_button.gif) no-repeat 0px 6px;
margin:10px 0px;
padding:0px 2px;
*padding:0px 10px;
width:96px;}

#written_comments_title				{background-color:#EADFCF;
							border-color:#F25924;
							border-style:solid;
							border-width:6px 0 0;
							color:#353535;
							display:block;
							font-family:Arial;
							font-size:14px;
							font-style:normal;
							font-weight:bold;
							line-height:18px;
							padding:10px 0 10px 17px;
							text-align:left;
							text-indent:0;
							text-transform:capitalize;
/*width:610px;*/}

#cbProfileInner .contentheading 			{background-color:#EADFCF;
							border-color:#F25924;
							border-style:solid;
							border-width:6px 0 0;
							color:#353535;
							display:block;
							font-family:Arial;
							font-size:14px;
							font-style:normal;
							font-weight:bold;
							line-height:18px;
							padding:10px 0 10px 17px;
							text-align:left;
							text-indent:0;
							text-transform:capitalize;}

.blogindex img {width:140px; height:auto; padding: 0px 15px 10px 0px;}

.readonindex {float:right;  background:url(../images/arrow-more.gif) no-repeat scroll 80px 5px; padding-right:20px;}

.contentheadingindex {font-size:18px; font-weight:bold; color:#3f4040; padding-top:10px;}

.contentpaneopen_editindex {width:20px; height:100%;}

/*.blogindex .contentpaneopenindex  {border-bottom:1px dotted #999;}*/

.article_separator {border-bottom:1px dotted #3f4040; padding-right:610px;}

.contentpaneopenindex {width:600px;}

.contentpaneopenindex img {padding:10px 20px 20px 0px;}

#written_comments_title img {padding:0px;}

.article_column {width:610px;}

.componentheadingindex {background-color:#EADFCF;
							border-color:#F25924;
							border-style:solid;
							border-width:6px 0 0;
							color:#353535;
							display:block;
							font-family:Arial;
							font-size:14px;
							font-style:normal;
							font-weight:bold;
							line-height:18px;
							padding:10px 0 10px 17px;
							text-align:left;
							text-indent:0;
							text-transform:capitalize;
width:595px;}

.results a:link {color:#3F4140;
display:block;
font-family:arial;
font-size:18px;
padding-bottom:5px;}


.results a:visited{color:#3F4140;
display:block;
font-family:arial;
font-size:18px;}


.results a:active {color:#3F4140;
display:block;
font-family:arial;
font-size:18px;}


.results a:hover {color:#3F4140;
display:block;
font-family:arial;
font-size:18px;}
.results_seperator {border-bottom: 1px dotted #3F4040; width:610px; padding:10px 0px;}



.front						{width:610px;
							float:left;}

#front-conserts				{float:left;
							width:290px;
							margin:10px 30px 0px 0px;
border-bottom:1px dotted #3f4040;}
	
#front-conserts h3 {float:right; margin-right:140px; font-size:14px; color:#3f4040}
						
#front-art					{float:right;
							width:290px;
							padding:10px 0px 0px 0px;
border-bottom:1px dotted #3f4040;}
#front-art  h3 {float:right; margin-right:120px; font-size:14px; color:#3f4040}


#front-theatre				{float:left;
							width:290px;
							margin:10px 30px 0px 0px;
border-bottom:1px dotted #3f4040;}
#front-theatre	 h3 {float:right; margin-right:120px; font-size:14px; color:#3f4040}

							
#front-restaurants			{float:right;
							width:290px;
							padding:10px 0px 0px 0px;
border-bottom:1px dotted #3f4040;}


#front-restaurants  h3 {float:right; margin-right:140px; font-size:14px; color:#3f4040;}
#front-cafe					{float:left;
							width:290px;
							margin:10px 30px 0px 0px;
border-bottom:1px dotted #3f4040;}
#front-cafe  h3 {float:right; margin-right:140px; font-size:14px; color:#3f4040;}

							
#front-bar-club				{float:right;
							width:290px;
							padding:10px 0px 0px 0px;
border-bottom:1px dotted #3f4040;}
.globalnews {padding-top:10px;}

#front-bar-club h3 {float:right; margin-right:140px; font-size:14px; color:#3f4040;}

.gn_header_1 {float:right; padding-bottom:25px;}
.gn_header_1 a:link {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_1 a:visited {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_1 a:active {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_1 a:hover {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_static_1 {padding: 0px 30px 0px 10px;}

.gn_static_1 a:link {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_1 a:visited {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_1 a:hover {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_1 a:active {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}

.gn_header_2 {float:right; padding-bottom:25px;}

.gn_header_2 a:link {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_2 a:visited {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_2 a:active {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_2 a:hover {color:#3f4040; font-size:14px; font-weight:bold;}

.gn_static_2 {padding: 0px 10px 10px 0px;}
.gn_static_2 a:link {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_2 a:visited {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_2 a:hover {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_2 a:active {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}

.gn_header_3 {float:right; padding-bottom:25px;}

.gn_header_3 a:link {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_3 a:visited {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_3 a:active {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_3 a:hover {color:#3f4040; font-size:14px; font-weight:bold;}

.gn_static_3 {padding: 0px 10px 0px 0px;}
.gn_static_3 a:link {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_3 a:visited {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_3 a:hover {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_3 a:active {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}

.gn_header_4 {float:right; padding-bottom:25px;}

.gn_header_4 a:link {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_4 a:visited {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_4 a:active {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_4 a:hover {color:#3f4040; font-size:14px; font-weight:bold;}

.gn_static_4 {padding: 0px 10px 10px 0px;}
.gn_static_4 a:link {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_4 a:visited {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_4 a:hover {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_4 a:active {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}

.gn_header_5 {float:right; padding-bottom:25px;}

.gn_header_5 a:link {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_5 a:visited {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_5 a:active {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_5 a:hover {color:#3f4040; font-size:14px; font-weight:bold;}

.gn_static_5 {padding: 0px 10px 0px 0px;}
.gn_static_5 a:link {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_5 a:visited {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_5 a:hover {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_5 a:active {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}

.gn_header_6 {float:right; padding-bottom:25px;}

.gn_header_6 a:link {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_6 a:visited {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_6 a:active {color:#3f4040; font-size:14px; font-weight:bold;}
.gn_header_6 a:hover {color:#3f4040; font-size:14px; font-weight:bold;}

.gn_static_6 {padding: 0px 10px 10px 0px;}
.gn_static_6 a:link {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_6 a:visited {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_6 a:hover {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}
.gn_static_6 a:active {background:url(../images/arrow-more.gif) no-repeat 75px 4px; padding-right:30px;}

.pagenav {color:#cab99f; font-size:12px; padding:10px 5px;}

#jc_comment_bbcode img {padding:0px;}

.agree #jc_agree {padding-right:10px;}

.subscribe #subscribe {padding-right:10px;}

.eventcalq {margin:10px 0px}

.hasTip img {width:20px; height:100%;}

/*
#navi-outer {height:70px;background:transparent url(navbar.png) repeat scroll center top;}
#navi-outer li a, #navi-outer li a:hover, #navi-outer li a.navi-active {height: 70px;}
*/
.lqmMessage					{background-color:#EADFCF;
							border-color:#F25924;
							border-style:solid;
							border-width:6px 0 0;
							color:#353535;
							display:block;
							font-family:Arial;
							font-size:14px;
							font-style:normal;
							font-weight:bold;
							line-height:18px;
							padding:10px 0 10px 17px;
							text-align:left;
							text-indent:0;}


.useful-title {border-bottom:1px dotted #FFFFFF;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
padding:0 0 10px;
text-align:left;}

fieldset.formFieldset ol.formContainer li  {padding:10px 10px 10px 0px;}

.cbThumbPict, .cbFullPict {width:60px}
.info {margin-top:10px; background:#eadfcf;padding:10px 20px; color:#000; width:570px;}
.info p {padding:5px 0px;}
.sub_info {padding:0px 20px; color:#706F6F}

.rse_upcoming_events a {color:#706F6F}

.rse_upcoming_events ul {padding:0px;}
.rse_upcoming_events ul li {border-bottom:1px dotted #999; padding:10px 0px;}
.rse_upcoming_events ul li {list-style:none;}
.add-event {padding-top:10px;}

#event {border-bottom:1px dotted #3f4040; padding-bottom:20px;}
#event .title {color:#3f4040;
font-size:18px;
padding: 25px 0px 20px 0px;
font-weight:bold;}

#event .title a {color:#3f4040;}
#event img {border:0px; float:left; padding:0px 20px 20px 0px;}
#event .subtitle {padding:0px 0px 20px;}
#event .info {color:#f26319; font-size:12px;padding:10px 0px; background:#fff;}

#rsevents_calendar_module {padding-top:10px;}
table.rsevents_calendar_module h3 {background:#f2eee8; padding:2px 4px; color:#f06130; font-size:12px;}
.curr-month has-events {background:#f2eee8;}
.has-events {color:#F06130;}

.tool-tip {background:#f2eee8; padding:10px;}

#event-search {background:transparent url(../images/bg-search.gif) no-repeat scroll 0 0;
margin:0;
padding:17px;
width:610px;}

#event-search .title {color:#F0612F; font-size:12px; font-weight:bold; }
#event-search select {margin-right:15px;}

.win-title {background:transparent url(../images/win-title.jpg) no-repeat scroll 0 0;
font-size:16px;
font-weight:bold;
color:#fff;
padding:15px 0 15px 65px;
width:590px;}

.bold-info {font-weight:bold; font-size: 14px}

.footer-info {font-size:12px; font-weight:bold; color:#e16505;}

#overDiv .inputbox {background:transparent url(../images/bg_button.gif) no-repeat scroll 0 0;
border:0 none;
margin:10px 0;
padding:3px 9px;
width:96px;
color:#fff;}

.dynamic-tab-pane-control .tab-row .tab.selected {-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:none;
background:#F2EEE8 none repeat scroll 0 0;
color:#F25924;
font-size:14px;
font-weight:bold;
padding:8px 8px 4px;}

.dynamic-tab-pane-control .tab-row .tab {border-right:1px solid #F2EEE8;
color:#929190;
padding:4px 4px 6px;
background:#ffffff}

.dynamic-tab-pane-control .tab-page {border:none; padding:10px;background:#F2EEE8;}

.cb_comp_outer {padding-left:0px;}

.popular-title {background:#EADFCF none repeat scroll 0 0;
border-top:3px solid #363636;
color:#353535;
font-size:14px;
font-weight:bold;
padding:14px 0 13px 14px;
text-align:left;}

ul.briask-iss {border:4px solid #ffffff !important;}

span.avPlayerContainer {float:left;}

#Kunena table.fb_blocktable thead tr h3 {background-color:#EADFCF;
border-color:#F25924;
border-style:solid;
border-width:6px 0 0;
color:#353535;
font-family:Arial;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:18px;
padding:10px 0 10px 17px;
text-align:left;
text-indent:0;}

#Kunena a {color:#353535}
#Kunena a:link, #Kunena a:visited {color:#353535}
#Kunena a.fb_title, #Kunena .fb_title {color:#353535}

#Kunena div.fb_title_cover {color:#353535}
#Kunena div.fb_title_cover {color:#353535;}

#Kunena .fb_header {-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EADFCF none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
border-top:3px solid #363636;
color:#353535;
font-size:14px;
font-weight:bold;
padding:14px 0 13px 14px;
text-align:left;}

#Kunena .fb_header div#fb_topmenu a {color:#353535;
font-size:14px;
font-weight:bold;}

.moduletablemember {clear:both;
padding-top:10px;}

.moduletablelogin h3 {border-bottom:1px solid #FFFFFF;
border-top:3px solid #363636;
color:#363636;
font-size:14px;
font-weight:normal;
margin-top:0px;
padding:10px 0 10px 20px;
}

.login-menu {padding:10px 10px;}

a.fbconnect_login_button {margin:10px;}

.jomentry1, .jomentry2, .jomauthor {padding:15px 10px 50px 15px !important;}

div.show-report, div.show-votedown, div.show-voteup, #jc_commentsDiv .class {padding-top:20px !important;}


.blog-title {color:#3F4040;
font-size:18px;
font-weight:bold;}

#search-page label  {display:inline; margin-right:10px;}

#search-page {background:transparent url(../images/bg-search.gif) no-repeat scroll 0 0; margin:0; padding:17px; width:610px;}


.moduletabletop-search {background:transparent url(../images/bg-search.gif) no-repeat scroll 0 0; margin:0; padding:4px 0 20px 20px; width:610px;}

.moduletabletop-search h3 {color:#f0612f; font-size:12px; font-weight:bold;padding:10px 0px 20px 0px}


.moduletablesuggested {border-bottom:1px dotted #3F4040;
margin-bottom:20px;
padding:15px 0;}

.moduletablesuggested h3 {background:transparent url(../images/suggest.jpg) no-repeat scroll 0 0; color:#DC4A08;
font-weight:normal;
margin:0;
padding:17px 0 20px 60px;}


.moduletablesuggested a {color:#3f4040;}

.sms-info strong {font-weight:bold;}

.moduletablesmstabs {float:left; margin-top:10px; width:300px}

.moduletablebanner {float:left}

.artbannersplusbanner .single {margin-top:10px;}

.artbannersplus .single {margin-top:10px;}

.artbannersplus {float:left; margin-bottom:10px}

.artbannersplusbanner {margin:10px 0px 0px 0px}

.fb_button_medium, .fb_button_medium_rtl {margin:0 0 10px 20px;}



.moduletablebestuser {background:#f2eee8; float:left; padding: 0px !important}

.moduletablebestuser ul {padding:10px 10px !important}

.moduletablebestuser ul img {padding:0px !important; margin-right:10px !important; border: 5px solid #d8d8d5 !important;}

.moduletablebestuser h3 {background:url("../images/bg-bestuser.jpg") no-repeat scroll 0 0 transparent;
color:white;
font-size:14px;
font-weight:bold;
margin:0;
padding:10px 0 10px 20px;}

.karma  {background:url("../images/bg-points.jpg") no-repeat scroll 0 0 transparent;
margin-left:85px !important;
margin-top:10px;
padding:7px 0 10px 7px;
font-size:12px;
color:#757473}

.moduletablebestuser .name {font-size:14px;}


.karma  .points {color:#000; font-weight:bolder}

.gift   .user-auto  {color:#000;}

.gifts  {padding:0px}

.gift   {border-top:1px dotted;
margin-top:30px;
padding:0px;}

.gifts  p   {padding:5px 0px}

.user-how    {background:url("../images/bg-learnhow.jpg") no-repeat scroll 0 0 transparent;
margin-left:77px;
padding:10px 22px 10px 30px;}

.user-how a {color:#757473}

#aidanews .readon, #aidanewsblog .readon {background:url(../images/arrow-more.gif) no-repeat scroll 75px 5px transparent;
float:right;
padding-right:15px;
margin-top:20px}

.moduletableform-game {background:none repeat scroll left top #F2EEE8;
float:left;
margin-right:3px;
margin-top:-15px;
padding:0 20px;}

.artbannersplus125 .singlerow img {margin:3px  !important;}

.artbannersplusbanner img {margin:0px !important;}

.jv_tab_default_wrap ul.tabs_title li h3 span {padding:0px !important}


.jv_tab_default_wrap ul.tabs_title li h3 {font-size:12px !important}

.artbannersplusbanner .singlerow object {
margin:0px 0px 10px 0px !important;
}
.bloggers {float:left}

.moduletableblog h3{background-color:#EADFCF;
border-color:#F25924;
border-style:solid;
border-width:6px 0 0;
color:#353535;
display:block;
font-family:Arial;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:18px;
padding:10px 0 10px 17px;
text-align:left;
text-indent:0;
/*width:595px;*/}

.land-banner {
margin:0px 0px 10px 0;
padding:0px;}

.moduletablefindersearch{
background:url("../images/bg_search.jpg") no-repeat scroll 0 0 transparent;
height:67px;
width:300px;
margin-bottom:0px;
}
label.finderfindersearch {display:none;}

.finderfindersearch .inputbox {background:none repeat scroll 0 0 transparent;
border:0 none;
color:#706F6F;
font-size:12px;
font-weight:bold;
padding:2px 0 0 25px;}

.finderfindersearch .buttonfindersearch {background:url("../images/searchButton.gif") no-repeat scroll 0px 0px;}

.buttonfindersearch                                      {border:0 none;
float:right;
height:30px;
margin:0px 15px 1px 0;
width:30px;}

.moduletablefindersearch a {float:right;
padding:12px 22px 10px 0;}

.moduletablefindersearch .inputboxfindersearch {border:0px;
							background:none;
							padding:18px 50px 0px 30px;
							float:left;
							color:#706F6F;
							font-size:12px;
							font-weight:bolder;}

.support {float:left; width:610px; margin-top:10px;/*background:#f2eee8*/}

.support #aidanews {padding:10px 20px}

.support h3 {/*background:url("../images/support-bg.jpg") no-repeat scroll 0px 0px*/;color:#000000;
margin:0;
padding:15px 20px;}

h3.top_item_title {background:0px;}

.top_pane_wrap .top_pane_467 .top_item_image_container img {border:0px}

.support ul {list-style:none}

.support .odd {float:left; width:27%; padding:0 10px 0 30px; border:0px;}
.support .odd a {font-weight:bold; padding:5px 0px;float:left;}

.support .even {float:right; width:26%; padding:0 10px 0 30px; border:0px;}
.support .even a {font-weight:bold; padding:5px 0px;float:left}

/*.support  img {border:5px solid #D8D8D5;
width:90px;*/
/*height:75px;margin:0 38px 5px 0;*/}

.support .moduleItemIntrotext {float:left;}

.support .moduleItemReadMore {background:url(../images/arrow-more.gif) no-repeat scroll right 10px transparent;
font-weight:normal !important;
margin-left:77px;
margin-top:10px;
padding-right:8px !important;
text-align:right;}

.moduletablecafebar li {list-style:none;padding:0px 0px 10px 0px; margin:0px}

.moduletablecafebar li img {border: 5px solid #D8D8D5;
    float: left;
    height: 40px;
    margin: 3px;
    padding: 0;
    width: 80px;}
    
.moduletablecafebar .moduleItemCategory {    float: left;
    margin: -50px 0 0 111px;
      color: #3F4040;
    font-size: 14px;}
    
.moduletablecafebar  .moduleItemReadMore {   background: url(../images/arrow-more.gif) no-repeat scroll 75px 5px transparent;
    float: right;
    margin-top: -18px;
    padding-right: 15px;}

.moduletablecafebar .even {border:0px}

.wi_k2newspagessupport {-moz-box-shadow:0px #F2EEE8 !important; border:0px !important}

.artbannersplusbannertheater .single img {margin:10px 0px;}

.fb_button_medium, .fb_button_medium_rtl {margin: 10px 0 10px 20px;}

#main-articles .artbannersplus .singlerow {margin:10px 0px;float:left;width:100%}

#main-articles  .moduletablerss {float:left; width:100%}

#main-articles  .moduletablerss h3 {
    background: none repeat scroll 0 0 #F2EEE8;
    border-bottom: 1px solid #FFFFFF;
    border-top: 3px solid #363636;
    color: #363636;
    font-size: 14px;
    font-weight: normal;
    margin-top: 0;
    padding: 10px 0 10px 20px;}

div.srfrContainer ul.srfrList li.srfrRow1 {padding: 5px 20px;background: none repeat scroll 0 0 #F2EEE8;}

div.srfrContainer ul.srfrList li.srfrRow0 {padding: 5px 20px;}
#right-cont .moduletablelogin div {margin:5px 20px}


#special-topics .readon						{background:transparent url(../images/arrow-more.gif) no-repeat scroll right 16px;
							float:right;
							padding:10px 10px 0px 0px;}

ul.ja-tabs-title h3 {background: none repeat scroll left top #F2EEE8;
    color: #929190;
    height: 10px;
    margin: 0;
    padding: 10px !important;
    font-size: 12px}
    
.ja-tabs-title .active h3 {color: #F25924 !important;}

.ja-tab-subcontent {background: none repeat scroll left top #F2EEE8;}

.ja-tabswrap div.ja-tab-subcontent {padding:10px}

.moduletablesmstabs {
    margin-top: 10px;width:300px;
}

.moduletablesmstabs h3 {
    background: url("../images/diagonismoi.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin: 0px 0 0 0px;
    padding: 10px 10px 10px 40px;
}

.ja-tabs-title-top ul.ja-tabs-title li {margin-right:5px}

.moduletablemap-search  {background: url("../images/search-map.jpg") no-repeat scroll 0 0 transparent;
float:left; width:300px;
margin-top:10px;}

.moduletablemap-search form {padding: 69px 20px 15px;}

.moduletablemap-search input {border:0px}

.moduletablemap-search label {display:none}

.moduletablemap-search .searchinput {width:120px; margin-right: 10px;}

.moduletablemap-search .searchbutton {background: url("../images/search-map-go.png") no-repeat scroll 0 0 transparent;width:16px;}

.moduletablepopular ul li {list-style:none;}

.artbannersplus300 img {margin:10px 0px;}

.moduletableuser {    background: none repeat scroll 0 0 #F2EEE8;
    float: left;
    margin: -10px 0 10px;
    width: 100%;}

.moduletableuser li {padding: 5px 0 5px 43px;}

.3columns {
	width: 610px;
float:left;
margin:10px 0px;
}

.column1 {
	float: left;
	width: 190px;
    background: none repeat scroll 0 0 #EADFCF;
}

.column1 h3 {margin:0px; border-bottom:1px solid #fff;}

.column3 {
	float: right;
	width: 200px;
    background: none repeat scroll 0 0 #EADFCF;  
}

.column2 h3 {margin:0px; border-bottom:1px solid #fff;}

.column2 { 
	float: left;
	width: 190px;
    margin:0px 10px;
    background: none repeat scroll 0 0 #EADFCF;

}

.column3 h3 {margin:0px; border-bottom:1px solid #fff;}

.moduletable300 {margin:5px 0px 0px 0px; float:left}

.moduletable300top {margin:10px 0px 10px 0px; float:left}

.artbannersplus300top {margin-top:10px;}

.article-likes {display:none;}

.moduletable125 {float:left; margin-top:5px}


#vmMainPage h2 {background-color:#EADFCF;
							border-color:#F25924;
							border-style:solid;
							border-width:6px 0 0;
							color:#353535;
							display:block;
							font-family:Arial;
							font-size:14px;
							font-style:normal;
							font-weight:bold;
							line-height:18px;
							padding:10px 0 10px 17px;
							text-align:left;
							text-indent:0;}

#vmMainPage a.continue_link,
.shop_info {display:none;}

.artbannersplusland-main {margin:0px 0px 10px 0px}

.moduletableland-main {margin:10px 0px;}

.footer-banner {margin:0px 0px; float:left}


.left-bg-banner {width: 100%; top: 0px ! important; height: 0px; margin-top: 0px}

#top_menu .moduletable_menu {
    background: url("../images/bg-top-menu.png") no-repeat scroll 0 0 transparent;
    margin: 17px 0 20px 562px;
    padding: 10px 17px;

}

#events .calendar {width:100%}

.calendarCurrentMonth {text-align:center}

#rssearch_findersearch input {background:none; border:0px;float:left; margin:0px 0px 0px 5px;}

#rssearch_findersearch {padding:20px 30px}

#rssearch_findersearch .button {    background: url("../images/searchButton.gif") no-repeat scroll 10px 0 transparent;
    border: medium none;
    padding: 0 10px 15px 10px;
margin-top:0px}

#rssearch_findersearch .txt-box {    color: #706F6F;
    font-size: 12px;
    font-weight: bold;}
