html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{	margin: 0;	padding: 0;	border: 0px none;	outline: 0;	font-size: 100%;}blockquote:before, blockquote:after, q:before, q:after{	content: '';}table{	border-collapse: collapse;}li{	list-style-image: url();	list-style-type: none;	margin: 0;}hr{	border: 0 #ccc solid;	border-top-width: 1px;	clear: both;}a{	text-decoration: none;}#login_popup form#form-login{	font-weight: normal;	margin-left: 8px;	width: 320px;	float: left;	padding: 20px;}#login_popup #logintopper{	background: #777;	padding-left: 12px;	color: fff;	font-size: 14px;}#login_popup #login_side{	float: right;	padding: 20px;	width: 300px;}#login_popup #user_pass,#login_popup  #user_login,#login_popup  #user_email{	background: none repeat scroll 0 0 #FBFBFB;	border: 1px solid #E5E5E5;	font-size: 24px;	margin-bottom: 16px;	margin-right: 6px;	margin-top: 2px;	padding: 3px;	width: 97%;}#login_popup form#form-login label{	color: #777777;	font-size: 13px;}#login_popup form .forgetmenot{	float: left;	font-weight: normal;	margin-bottom: 0;}#login_popup form#form-login .forgetmenot label{	font-size: 12px;}#login_popup form#form-login .submit{	float: right;}#login_popup input.button-primary,#login_popup  button.button-primary,#login_popup  a.button-primary{	background: url() repeat-x scroll left top #21759B;	border-color: #298CBA;	color: #FFFFFF !important;	font-weight: bold;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);	-moz-border-radius: 11px 11px 11px 11px;	border-radius: 11px 11px 11px 11px;	border: 1px solid;	cursor: pointer;}#login_popup input.button-primary:active, #login_popup  button.button-primary:active, #login_popup  a.button-primary:active{	background: url() repeat-x scroll left top #21759B;	color: #EAF2FA !important;}#login_popup input.button-primary:hover, #login_popup  button.button-primary:hover, #login_popup  a.button-primary:hover, #login_popup  a.button-primary:focus, #login_popup  a.button-primary:active{	border-color: #13455B;	color: #EAF2FA !important;}#login_popup form#form-login input{	color: #555555;}#admin-link-wrap{	margin: 0px auto;	width: 80px;}a.register_joomla{	color: #555555;	position: relative;	top: 48px;}#login_wrapper{	position: absolute;	top: -19px;	right: 0;	width: 144px;	height: 19px;}.login_open_wrap{	margin-top: 0;	position: relative;	text-align: center;	z-index: 800;	right: 0;	top: 0;	padding: 5px 0 0 35px;}.login_open_wrap:hover{	cursor: pointer;}a#login_open{	color: #FF0291;	display: block;	font-size: 10px;	right: 0;	position: relative;	top: 0;	z-index: 900;}a#login_open:hover{	cursor: pointer;}a#login_open.logout{	margin-top: 0px;}#login_popup{	border-radius: 0 40px 0 40px;	-moz-border-radius: 0 40px 0 40px;	background: #000;	border: 1px solid #333;	height: 300px;	width: 375px;}#form-logout input{	font-size: 48px;	margin-top: 42px !important;	padding: 0px !important;}#form-logout input:hover{	color: #68B5D5;	cursor: pointer;}.logintopper{	color: #FF0291;	padding: 20px 0 20px 22px;}.logintopper h4{	font-size: 24px;}#login_left{	float: left;}#loginside{	float: right;	margin-top: -5px;}#menu li a:hover{	cursor: pointer;}#menu ul.menu > li{	height: 47px;}#menu ul.menu > li > a{	height: 41px;}#menu ul.menu > li.back{	background: none;}#menu ul.menu > li.last{	background: none;}#menu ul.menu,#menu  ul.menu ul{	line-height: 1;	list-style-image: url();	list-style-position: outside;	list-style-type: none;	position: relative;}#menu ul.menu li.back,#menu ul.menu  li.back:hover, #menu  ul.menu ul li.back, #menu  ul.menu ul  li.back:hover{	background: url() repeat-x scroll left bottom;	float: none;	height: 48px;	padding: 0;	margin-left: -1px;	position: absolute;	width: 5px;	z-index: 8 !important;}#menu ul.menu li.back .left,#menu ul.menu  li.back:hover .left, #menu  ul.menu ul li.back .left, #menu  ul.menu ul  li.back:hover .left{	background: url() no-repeat scroll top right;	height: 12px;	width: 12px;	margin: 40px auto 0px auto;}#menu ul.menu li,#menu  ul.menu ul li{	float: left;	padding: 2px 5px;	width: auto;}#menu ul.menu li a,#menu  ul.menu ul li a{	position: relative;	z-index: 100;	color: #999999;	display: block;	font-size: 12px;	line-height: 28px;	padding: 0px 10px 7px 10px;	margin-bottom: 0px;	text-decoration: none;	font-weight: bold;}#menu ul.menu li ul,#menu  ul.menu ul li ul{	left: auto;	position: absolute;	display: none;	width: 172px;	background: #FFFFFF 0 0;	border: 1px solid #EFEFEF;}#menu ul.menu li ul li,#menu  ul.menu ul li ul li{	padding: 5px 0px 0px 0px;}#menu ul.menu li ul li a,#menu  ul.menu ul li ul li a{	color: #000000;	font-size: 12px;	line-height: 30px;	padding-left: 15px;	width: 145px;}#menu ul.menu li ul li ul,#menu  ul.menu ul li ul li ul{	margin: -25px 0px 0px 170px;}#menu ul.menu li ul li ul li,#menu  ul.menu ul li ul li ul li{	padding: 5px 0px 0px 0px;}#menu ul.menu li ul li ul li:hover, #menu  ul.menu ul li ul li ul li:hover{	background: #FAFAFA;}#menu ul.menu li ul li ul li a,#menu  ul.menu ul li ul li ul li a{	color: #000000;	font-size: 12px;	line-height: 30px;	padding-left: 15px;	width: 145px;}#menu ul.menu li.dir a:hover span{	color: #737373;}#menu ul.menu li.dir ul li a:hover span{	color: #737373;}div.joomla h1,div.joomla h2,div.joomla h3,div.joomla h4,div.joomla h5,div.joomla h6{	line-height: 100%;	margin-bottom: 0;}div.joomla h1{	font-size: 300%;}div.joomla h2{	font-size: 250%;}div.joomla h3{	font-size: 200%;}div.joomla h4{	font-size: 175%;}div.joomla h5{	font-size: 150%;}div.joomla h6{	font-size: 125%;}div.joomla h1{	letter-spacing: -2px;}div.joomla h2,div.joomla h3,div.joomla h4,div.joomla h5{	letter-spacing: -1px;}div.joomla p{	margin: 10px 0px 15px 0px;}div.joomla div.description{	margin: 10px 0px 10px 0px;	overflow: hidden;}div.joomla div.description img.left{	margin-right: 15px;	float: left;}div.joomla div.description img.right{	margin-left: 15px;	float: right;}div.joomla div.filter{	margin: 10px 0px 10px 0px;	padding: 15px;}div.joomla th{	padding: 10px 5px 13px 5px;	border-bottom: 1px solid #b4b4b4;	font-weight: bold;}div.joomla tr.even td{	padding: 16px 5px 16px 5px;	border-bottom: 1px solid #dcdcdc;}div.joomla tr.odd td{	padding: 16px 5px 16px 5px;	border-bottom: 1px solid #dcdcdc;}div.joomla span.number{	color: #969696;	font-style: italic;}div.joomla .float-left{	float: left;	overflow: hidden;}div.joomla .float-right{	float: right;	overflow: hidden;}div.joomla .width25{	width: 24.999%;}div.joomla .width33{	width: 33.333%;}div.joomla .width50{	width: 49.999%;}div.joomla .width100{	width: 100%;}div.joomla div.blog div.description{	margin: 10px 0px 15px 0px;	padding-bottom: 20px;	border-bottom: 1px #c8c8c8 dotted;}div.joomla div.leadingarticles{	overflow: hidden;}div.joomla div.teaserarticles{	overflow: hidden;}div.joomla div.item{	margin-bottom: 15px;}div.joomla div.item-bg{	padding-bottom: 30px;	margin-bottom: 22px;	border-bottom: 1px #222222 solid;	overflow: hidden;}div.joomla div.multicolumns div.item{	margin: 0px 15px 15px 15px;}div.joomla div.multicolumns div.first div.item{	margin-left: 0px;}div.joomla div.multicolumns div.last div.item{	margin-right: 0px;}div.joomla div.morearticles{	margin: 10px 0px 10px 0px;}div.joomla div.pagination{	text-align: center;}div.joomla div.headline{	overflow: hidden;}div.joomla h1.title{	width: auto;	float: left;}div.joomla div.multicolumns h1.title{	font-size: 200%;	letter-spacing: -1px;}div.joomla span.icon{	display: block;	margin-top: 10px;	float: right;}div.joomla div.multicolumns span.icon{	margin-top: 5px;}div.joomla span.edit{	margin-left: 10px;	float: left;}div.joomla span.pdf{	margin-right: 5px;}div.joomla span.print{	margin-right: 5px;}div.joomla p.iteminfo{	margin: 0px 0px 15px 0px;}div.joomla p.articleinfo span.modified,div.joomla p.articleinfo span.author,div.joomla p.articleinfo span.created,div.joomla p.articleinfo span.url{	display: block;	font-size: 95%;}div.joomla p.articleinfo span.author{	color: #969696;	font-style: italic;}div.joomla p.articleinfo span.created{	font-weight: bold;}div.joomla div.edit-article fieldset{	margin-bottom: 30px;}div.joomla div.edit-article fieldset div{	overflow: hidden;}div.joomla div.edit-article label.label-left{	display: block;	width: 150px;	float: left;}div.joomla div.edit-article div.save{	margin: 0px;	float: right;}div.joomla div.edit-article div#editor-xtd-buttons{	margin-bottom: 0px;	overflow: hidden;}div.joomla div.edit-article div#editor-xtd-buttons div{	margin: 0px;}div.joomla div.edit-article div#editor-xtd-buttons div.button2-left{	margin-right: 5px;}div.joomla div.edit-article div#editor-xtd-buttons a:link, div.joomla div.edit-article div#editor-xtd-buttons a:visited, div.joomla div.edit-article div#editor-xtd-buttons a:hover{	color: #323232;}div.joomla div.weblinks fieldset div{	verflow: hidden;}div.joomla div.weblinks label.label-left{	display: block;	width: 150px;	float: left;}div.joomla div.search p.info{	margin: 0px;	color: #969696;	font-style: italic;}div.joomla div.search span.highlight{	background: #ffffaa;}div.joomla div.poll fieldset{	margin: 15px 0px 10px 0px;}div.joomla div.contact h1{	margin-bottom: 0px;	font-size: 250%;	font-weight: normal;	letter-spacing: -1px;}div.joomla div.contact h2{	margin-bottom: 10px;	font-size: 120%;	font-weight: normal;	text-transform: uppercase;	letter-spacing: 0px;}div.joomla div.contact div.image{	float: right;}div.joomla div.contact table{	margin-bottom: 10px;}div.joomla div.contact label.label-top{	display: block;}div.joomla div.user label.label-left,div.joomla div.user span.label-left{	display: block;	width: 130px;	float: left;}div.module-newsflash{	overflow: hidden;}div.module-newsflash div.item{	padding-bottom: 15px;	overflow: hidden;}div.module-newsflash div.last{	padding-bottom: 0px;}.contentheading,.componentheading{	margin: 0;	padding: 0 0 5px 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 250%;	line-height: 100%;	font-weight: bold;	color: #999;	letter-spacing: -1px;}.tool-tip{	float: left;	background: #ffc;	border: 1px solid #D4D5AA;	padding: 5px;	max-width: 200px;	color: #323232;}.tool-title{	padding: 0;	margin: 0;	font-size: 100%;	font-weight: bold;	margin-top: -15px;	padding-top: 15px;	padding-bottom: 5px;	background: url() no-repeat;}.tool-text{	font-size: 100%;	margin: 0;}.button{	background-image: none !important;	float: left;	color: #fff;	text-align: center;	font-family: Verdana;	font-size: 11px;	padding: 4px 12px!important;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	background-color: #939393;	border: 1px solid #939393;	margin-left: 2px;}.component h1{	display: inline-block;	font-size: 4.25em;	color: #999;	line-height: 42px;}.component h2{	font-size: 2em;	color: #999;	line-height: 32px;}.component h3{	font-size: 1.55em;	color: #999;	line-height: 24px;}.component h4{	font-size: 1.15em;	line-height: 1.25;	font-weight: bold;	color: #999;	line-height: 18px;}.component h5{	font-size: 1em;	font-weight: bold;	color: #999;	line-height: 16px;}.component h6{	font-size: 1em;	color: #999;	line-height: 16px;}.dropcap{	float: left;	padding: 4px 8px 0 0;	display: block;	color: #999;	font: 50px/40px Times, serif;}quotes{	padding: 1em 40px 1em 15px;	font: 16px Arial;	color: #777;}quotes span.open{	background: url(/new/templates/clublife/media/images/typo/openquote.gif) no-repeat left top;	padding: 2px 0 2px 25px;}quotes span.close{	background: url(/new/templates/clublife/media/images/typo/closequote.gif) no-repeat top right;	padding: 2px 25px 2px 0;}quoteslg{	padding: 1em 70px 1em 15px;	font: 28px Arial;	line-height: 28px;	color: #777;}quoteslg span.open{	background: url(/new/templates/clublife/media/images/typo/oquote_lg.png) no-repeat left top;	padding: 12px 25px 2px 25px;}quoteslg span.close{	background: url(/new/templates/clublife/media/images/typo/equote_lg.png) no-repeat top right;	padding: 2px 25px 25px 25px;}.code{	background: #F4F4F4;	font: 1em/1.5 "Tahoma", monospace;	margin: 5px 0 15px;	padding: 10px 15px;	color: #333333;}p.error{	padding-left: 25px;	color: #f10033;	background: url(/new/templates/clublife/media/images/typo/error.gif) no-repeat top left;}p.message{	color: #006699;	background: url(/new/templates/clublife/media/images/typo/info.gif) no-repeat top left;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.ideas{	padding-left: 25px;	color: #EE9600;	background: url(/new/templates/clublife/media/images/typo/lightbulb.gif) no-repeat top left;}.highlight{	padding: 12px;	background: #FFFFCC;	color: #333333;}p.download{	background: url(/new/templates/clublife/media/images/typo/download.gif) no-repeat 5px center;	padding-left: 35px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.astrix{	background: url(/new/templates/clublife/media/images/typo/icon-asterisk_sm.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.com{	background: url(/new/templates/clublife/media/images/typo/ext_com.png) no-repeat 5px center;	padding-left: 35px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.mod{	background: url(/new/templates/clublife/media/images/typo/ext_mod.png) no-repeat 5px center;	padding-left: 35px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.plug{	background: url(/new/templates/clublife/media/images/typo/ext_plugin.png) no-repeat 5px center;	padding-left: 35px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.lang{	background: url(/new/templates/clublife/media/images/typo/ext_lang.png) no-repeat 5px center;	padding-left: 35px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 5px;}p.photolink{	background: url(/new/templates/clublife/media/images/typo/ww_image.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.heart{	background: url(/new/templates/clublife/media/images/typo/heart.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.stargrey{	background: url(/new/templates/clublife/media/images/typo/star-grey.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.starred{	background: url(/new/templates/clublife/media/images/typo/star-red.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.starblue{	background: url(/new/templates/clublife/media/images/typo/star-blue.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.stargreen{	background: url(/new/templates/clublife/media/images/typo/star-green.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.starorange{	background: url(/new/templates/clublife/media/images/typo/star-orange.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.starbrick{	background: url() no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.starorange{	background: url(/new/templates/clublife/media/images/typo/star-orange.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photogrey{	background: url(/new/templates/clublife/media/images/typo/camera-grey.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photoblack{	background: url(/new/templates/clublife/media/images/typo/camera-black.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photored{	background: url(/new/templates/clublife/media/images/typo/camera-red.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photoblue{	background: url(/new/templates/clublife/media/images/typo/camera-blue.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photopink{	background: url(/new/templates/clublife/media/images/typo/camera-pink.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photogreen{	background: url(/new/templates/clublife/media/images/typo/camera-green.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photobrick{	background: url() no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.photoorange{	background: url(/new/templates/clublife/media/images/typo/camera-orange.png) no-repeat 5px center;	padding-left: 40px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}p.x{	background: url(/new/templates/clublife/media/images/typo/x-red.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 5px;	padding-bottom: 5px;}p.xblack{	background: url(/new/templates/clublife/media/images/typo/x-black.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 5px;	padding-bottom: 5px;}p.rss{	background: url(/new/templates/clublife/media/images/typo/rss.png) no-repeat 5px center;	padding-left: 25px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;}ul.checklist{	list-style: none;}ul.checklist li{	background: url(/new/templates/clublife/media/images/typo/check-grey.png) no-repeat 0 0;	margin-left: 15px;	padding: 0 0 15px 30px;}ul.articlelist{	list-style: none;}ul.articlelist li{	background: url(/new/templates/clublife/media/images/typo/article-grey.png) no-repeat 0 3px;	margin-left: 15px;	padding: 0 0 5px 30px;}ul.starlist{	list-style: none;}ul.starlist li{	background: url(/new/templates/clublife/media/images/typo/star-grey.png) no-repeat 0 3px;	margin-left: 15px;	padding: 0 0 5px 30px;}ul.arrowlist{	list-style: none;}ul.arrowlist li{	background: url(/new/templates/clublife/media/images/typo/next-grey.png) no-repeat 0 3px;	margin-left: 15px;	padding: 0 0 5px 30px;}ul.xlist{	list-style: none;}ul.xlist li{	margin-left: 15px;	background: url(/new/templates/clublife/media/images/typo/x-red.png) no-repeat 0 3px;	padding: 0 0 5px 30px;}ul.astlist{	list-style: none;}ul.astlist li{	margin-left: 15px;	background: url(/new/templates/clublife/media/images/typo/icon-asterisk_sm.png) no-repeat 0 3px;	padding: 0 0 5px 30px;}ul.movielist{	list-style: none;}ul.movielist li{	margin-left: 15px;	background: url(/new/templates/clublife/media/images/typo/movie-grey.png) no-repeat 0 3px;	padding: 0 0 5px 30px;}ul.bloglist{	list-style: none;}ul.bloglist li{	margin-left: 15px;	background: url(/new/templates/clublife/media/images/typo/blog-green.png) no-repeat 0 3px;	padding: 0px 0px 5px 30px;}ul.photolist{	list-style: none;}ul.photolist li{	margin-left: 15px;	background: url(/new/templates/clublife/media/images/typo/camera-grey.png) no-repeat 0 3px;	padding: 0 0 0px 30px;}ul.datelist{	list-style: none;}ul.datelist li{	background: url(/new/templates/clublife/media/images/typo/calendar-grey.png) no-repeat 0 3px;	margin-left: 15px;	padding: 0 0 5px 30px;}.pinkbubble{	background: url(/new/templates/clublife/media/images/typo/pinkblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.bluebubble{	background: url(/new/templates/clublife/media/images/typo/blueblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.redbubble{	background: url(/new/templates/clublife/media/images/typo/redblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.greenbubble{	background: url(/new/templates/clublife/media/images/typo/greenblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.yellowbubble{	background: url(/new/templates/clublife/media/images/typo/yellowblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.brickbubble{	background: url(/new/templates/clublife/media/images/typo/pinkblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.orangebubble{	background: url(/new/templates/clublife/media/images/typo/orangeblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.greybubble{	background: url(/new/templates/clublife/media/images/typo/greyblog_bottom.gif) no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.blackbubble{	background: url() no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 20px;	padding-bottom: 50px;}.note{	background: url(/new/templates/clublife/media/images/typo/note.gif) no-repeat right bottom;	font-size: 1em;	color: #000000 !important;	padding-left: 20px;	padding-right: 20px;	padding-top: 40px;	padding-bottom: 40px;}.grayhover1{	padding: 12px;}body{	background: url() repeat-x;	font-family: Arial;	font-size: 16px;	line-height: 130%;	color: #7B7876;}a{	text-decoration: none;	color: #5C97B3;}p{	font-size: 11px;	line-height: 130%;	color: #777;}.comment-link,.readmore-link{	background: transparent;}.button{	background: #202120;	border: none !important;	padding-bottom: 10px;	font-size: 10px !important;	padding-top: 3px !important;}a.mainlevel{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	margin: 0 0 4px 0;	padding: 0 0 4px 0;	display: block;	color: #5C97B3;	text-decoration: none;	width: auto;	float: left;}a.mainlevel:hover{	color: #fff;}a.mainlevel:active, a.mainlevel:focus{	font-weight: normal;	color: #ffe465;}a.sublevel{	padding: 3px 3px 3px 14px;	display: block;}#active_menu{	font-weight: normal;	color: #ccc;}a.mainlevellegacybot{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	margin: 0 4px;	padding: 0 4px;	display: block;	color: #5C97B3;	text-decoration: none;	width: auto;	float: left;}a.mainlevellegacybot:hover{	color: #fff;}a.mainlevellegacybot:active, a.mainlevellegacybot:focus{	font-weight: normal;	color: #ffe465;}.contentheading{	font-family: Arial;	font-size: 14px;	line-height: 100%;	font-weight: bold;	color: #8dafb8;	margin: 0 15px 0 0;	padding: 0 0 5px 0;	width: 99%;}.componentheading{	font-family: Arial;	font-size: 18px;	line-height: 100%;	font-weight: bold;	color: #999999;	margin: 0;	padding: 0 0 5px 10px;	width: 99%;}.component h2{	letter-spacing: -2px;	text-transform: lowercase;}.user .button{	width: 150px;}.inputbox,input,.text_area{	width: auto;	height: 22px;	background: #333333;	border: none;	font-size: 11px !important;	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	margin: 5px 0;}img{	border: none;}ul{	list-style: none;	margin: 0;	padding: 0;	border: none;}ul li{	margin: 0;}*{	margin: 0;	padding: 0;}.clearfix:after{	visibility: hidden;	display: block;	font-size: 0;	content: " ";	clear: both;	height: 0;}* html .clearfix{	zoom: 1;}*:first-child+html .clearfix{	zoom: 1;}.clearBoth{	clear: both;}a.hideTxt,span.hideTxt{	display: block;}.hideTxt{	text-indent: -9999px;}.column,.columnSeparator{	float: left;}.columnSeparator{	min-height: 50px;}.module-column{	float: left;	padding-right: 10px;}#container4 .module-column{	float: left;	padding-right: 0;}.last-module-column{	padding-right: 0px;}.module-set{	float: left;}.wrapper{	width: 1114px;	margin: 0px auto;}#header{	position: relative;	padding: 0;	margin: 56px 0 10px 0;	width: 100%;	height: 65px;}a#logo{	height: 70px;	width: 183px;	background: url(/new/templates/clublife/media/images/logos/logotan1.png) no-repeat 0 0;}#header .logobg{	position: absolute;	top: -32px;	left: 0;	z-index: 3;	padding: 12px 0 0 15px;}#header #menu{	padding: 0;	float: right;	margin-right: 20px;}#header #menu ul.menu{	margin-left: 20px;	margin-bottom: -24px!important;	height: 63px;}#header #menu ul.menu li{	padding: 25px 14px 0 14px;}#header #menu ul.menu ul li{	float: left;	padding: 2px 11px;	width: auto;}#menu ul.menu li.dir ul{	background: #242424;	border-color: #242424;}#header #menu ul li a{	padding: 0 5px;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	text-decoration: none;	cursor: pointer;	text-transform: uppercase;}#header #menu ul li a .xmenu{	font-size: 11px;	line-height: 130%;	font-weight: normal;	text-transform: none;	margin-top: -2px;}#search{	height: 30px;	width: 220px;	position: absolute;	margin-top: -34px;	left: 890px;	z-index: 99;}#container1{	padding: 15px;	margin: 0 0 10px 0;}#container2{	padding: 15px;	margin: 0 0 10px 0;}#container3{	margin: 0 0 0px 0;}#container4{	padding: 15px;	margin: 0 0 10px 0;}#container4-inner{	padding: 15px 15px 5px 15px;}#container4 .module-set{	padding-bottom: 0;}#container4 .inputbox{	width: 94%;	margin-right: 10px;	padding-left: 6px;	font-size: 10px;}#container5 .box-black{	margin-bottom: 10px;}#col-left,#col-mid,#col-center,#col-right{	margin-bottom: 0;}#maincontent{	padding: 20px;	margin: 0 0 10px 0;}#left,#mid,#right{	padding: 15px;	margin-bottom: 10px;}#maincontent{	padding: 30px;}#col-right #right .modules .col_default .modhead h3.modtitle{	color: #fff;}#col-right #right .modules .col_default .modhead{	margin-bottom: 7px;	padding: 0;}#newsflash{	margin-bottom: 10px;}#breadbug{	padding: 15px 30px 5px 30px;	margin: 0 0 10px 0;	clear: both;}#breadbug .inputbox{	width: 40%;	padding-left: 6px;	font-size: 10px;	margin-top: -4px !important;	margin-right: -15px !important;	padding-top: none !important;}#breadbug .bottom{	margin-bottom: 0;	padding: 0;	border-bottom: 0;}#breadbug .module-set .col_default{	margin: 0px;}#bottom .bottom ul#mainlevel li{	float: left;	margin-bottom: 4px;}#bottom .bottom ul#mainlevel li a{	margin: 0 4px;	padding: 0 4px 4px 4px;}#bottom-container,#bottom-container2,#bottom-container3{	padding: 20px;	margin: 0 0 10px 0;	clear: both;	overflow: hidden;}#bottom-container .module-set .user{	margin-bottom: 20px;}#bottom-container .bottom h3.modtitle{	padding: 9px 0 10px 0;}#bottom-container #bottom .bottom{	padding: 0 0 0 20px;}#bottom-container .module-column{	padding-right: 12px;}#bottom-container .module-column .last{	padding-right: 0;}#footer_container{	clear: both;	overflow: hidden;}#container4 .top h3.modtitle{	padding-bottom: 10px;}#container4 .top{	padding: 0 15px;	border-left: 2px solid #2FC2FF;	margin-bottom: 0;}#mod_search_searchword{	width: 100%;	background: #050505;	border: 1px solid #444444;	color: #444444;	border-radius: 0 0 0 0;	-moz-border-radius: 0 0 0 0;	height: 16px;}#col-right #right .modules .col_default .noround{	border-radius: 0;	-moz-border-radius: 0;	padding: 8px 20px;}.box-black{	padding: 15px;}#container3 .box-black{	background: none;	padding: 0;	margin-bottom: 10px;}#container3 .box-black h3.modtitle{	padding: 15px;	margin-bottom: 10px;}#container3 .box-black .box-black-content{	padding: 15px;}#container3 .box-black .clearwrap{	margin-bottom: 0;}#right2 .col_default .modhead h3.modtitle{	padding: 15px;	margin-bottom: 10px;}#right2 .col_default{	padding: 15px;	margin-bottom: 10px;}.bottom{	padding: 10px;	margin-bottom: 15px;	border-radius: 9px;	-moz-border-radius: 9px;	-webkit-border-radius: 9px;}.col-center .bottom{	border-left: none;}.inputbox{	height: 16px;}.clearbox{	padding: 0px;	margin: 0px;}.newsflash_clearbox{	padding: 0;	margin: 0;	background: #000;}.clearwrap{	padding: 15px;	margin-bottom: 10px;	background: #000;}.col_default{	margin-bottom: 10px;}#mid3 .box-blackbanner .mtitle,#left3 .box-blackbanner .mtitle,#right3 .box-blackbanner .mtitle{	margin-bottom: 10px;	padding: 15px;}#mid3 .box-blackbanner-content,#left3 .box-blackbanner-content,#right3 .box-blackbanner-content{	padding: 0;	background: none;}#mid .col_default,#left .col_default,#right .col_default{	margin-bottom: 15px;}#mid h3.modtitle,#left h3.modtitle,#right h3.modtitle{	border-bottom: 2px solid #ccc;	padding-bottom: 10px;	margin-bottom: 15px;}#col-right #right .modules .block .block h3.modtitle,#col-left #left .modules .block .block h3.modtitle,#col-mid #mid .modules .block .block h3.modtitle{	border-bottom: none;}#breadcrumb .bottom,#debug .bottom,#bottom .bottom{	background: none;	border-left: 0;}#bottom{	width: 100%;	clear: both;}.bottom{	margin-bottom: 15px;}#bottom-container .bottom{	padding: 0 0 0 20px;}#bottom .bottom{	clear: both;	overflow: hidden;}#left2 .col_default,#mid2 .col_default{	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	background: #000000;	margin-bottom: 10px;	padding: 15px;}#inset .module{	background: none;	margin-bottom: 10px;	padding: 0;}#inset .nowrap{	border-radius: 0;	-moz-border-radius: 0;	background: none;	margin-bottom: 10px;	padding: 0;}#legals{	text-align: right;}.input_bg{	text-align: right;}.bottom .col_default .input_bg .inputbox{	width: 150px;}.box-black .mtitle .clearwrap{	margin-bottom: 0;	padding: 0;}#container3 .box-black .mtitle{	background: #000;}#container1{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#container2{	background: #2f302f;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#container3 .box-black .mtitle,#container3 .box-black .box-black-content{	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#container4{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#container4-inner{	background: transparent url() no-repeat center;}#col-mid{	-moz-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#mid{	background: transparent;}#mid,#mid2 .box-blackbanner .mtitle,#mid2 .box-blackbanner .box-blackbanner-content{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#left,#left2 .box-blackbanner .mtitle,#left2 .box-blackbanner .box-blackbanner-content{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#right,#right2 .box-blackbanner .mtitle,#right2 .box-blackbanner .box-blackbanner-content{	background: #0A0A0A;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#col-center{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#col-right{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#maincontent{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}.banner #banner .box-blackbanner .mtitle,.banner #banner .box-blackbanner .box-blackbanner-content{	background: !bannerbgbgcolor;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#breadbug{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#bottom-container{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#bottom-container2{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#bottom-container3{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#container5 .box-black{	background: #693068;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}.newsflash_clearbox{	background: #2d2e2d;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}.clearwrap{	background: transparent;	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#header{	border-radius: 0px 0px 5px 5px;	-moz-border-radius: 0px 0px 5px 5px;	-webkit-border-top-left-radius: 0px;	-webkit-border-top-right-radius: 0px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;}#container3 .module-set .nopad{	padding: 0;	background: none;}.box-blackbanner{	margin-bottom: 10px;}.box-blackbanner .mtitle{	padding: 15px;	margin-bottom: 10px;}.box-blackbanner .box-blackbanner-content{	padding: 15px;}.r_all .mtitle{	background: #fff;}.r_all{	border-radius: 10px 10px 10px 10px!important;	-moz-border-radius: 10px 10px 10px 10px!important;	-webkit-border-radius: 10px !important;	background: #fff!important;}.r_tlbr .mtitle{	background: #fff!important;}.r_tlbr{	border-radius: 10px 0 10px 0 !important;	-moz-border-radius: 10px 0 10px 0 !important;	-webkit-border-top-left-radius: 0px !important;	-webkit-border-top-right-radius: 0px !important;	-webkit-border-bottom-right-radius: 10px !important;	-webkit-border-bottom-left-radius: 10px !important;	background: #fff!important;}.r_trbl .mtitle{	background: #fff!important;}.r_trbl{	border-radius: 0 20px 0 20px!important;	-moz-border-radius: 0 20px 0 20px!important;	-webkit-border-top-left-radius: 0px !important;	-webkit-border-top-right-radius: 0px !important;	-webkit-border-bottom-right-radius: 20px !important;	-webkit-border-bottom-left-radius: 20px !important;	background: #fff!important;}.r_blbr .mtitle{	background: #fff!important;}.r_blbr{	border-radius: 0 0 30px 30px!important;	-moz-border-radius: 0 0 30px 30px!important;	-webkit-border-top-left-radius: 0px !important;	-webkit-border-top-right-radius: 0px !important;	-webkit-border-bottom-right-radius: 30px !important;	-webkit-border-bottom-left-radius: 30px !important;	background: #fff!important;}.grey_black .mtitle{	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #000!important;	color: #fff!important;}.box-black .grey_black{	background: #333!important;	color: #ccc!important;}.black_black .mtitle{	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #000!important;	color: #fff!important;}.box-black .black_black{	background: #000!important;	color: #ccc!important;}.black_white .mtitle{	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #000!important;	color: #fff!important;}.box-black .black_white{	background: #fff!important;	color: #333!important;}.white_black .mtitle{	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #fff!important;	color: #333!important;}.box-black .white_black{	background: #000!important;	color: #fff!important;}.black_yellow .mtitle{	border-radius: 5px 5px 5px 5px;	-moz-border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #ffea76!important;	color: #333!important;}.box-black .black_yellow{	background: #000!important;	color: #fff!important;}.black_yellow .mtitle{	-moz-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #ffea76!important;	color: #333!important;}.box-black .black_yellow{	background: #000!important;	color: #fff!important;}.black_pink .mtitle{	-moz-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #ff0291!important;	color: #fff!important;}.box-black .black_pink{	background: #000!important;	color: #fff!important;}.black_blue .mtitle{	-moz-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #2fc2ff!important;	color: #fff!important;}.box-black .black_blue{	background: #000!important;	color: #fff!important;}.white_blue .mtitle{	-moz-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #2fc2ff!important;	color: #fff!important;}.box-black .white_blue{	background: #fff!important;	color: #333!important;}.white_pink .mtitle{	-moz-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #ff0291!important;	color: #fff!important;}.box-black .white_pink{	background: #fff!important;	color: #333!important;}.white_yellow .mtitle{	-moz-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #ffea76!important;	color: #333!important;}.box-black .white_yellow{	background: #fff!important;	color: #333!important;}.green_white .mtitle{	-moz-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #D3F248!important;	color: #fff!important;}.box-black .green_white{	background: #fff!important;	color: #333!important;}.green_black .mtitle{	-moz-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #D3F248!important;	color: #fff!important;}.box-black .green_black{	background: #000!important;	color: #fff!important;}#left .modules .underline_p_blue h3.modtitle,#mid .modules .underline_p_blue h3.modtitle,#right .modules .underline_p_blue h3.modtitle{	color: #2fc2ff!important;	border-bottom: 2px solid #ff0291!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_b_pink h3.modtitle,#mid .modules .underline_b_pink h3.modtitle,#right .modules .underline_b_pink h3.modtitle{	color: #ff0291!important;	border-bottom: 2px solid #2fc2ff!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_g_grey h3.modtitle,#mid .modules .underline_g_grey h3.modtitle,#right .modules .underline_g_grey h3.modtitle{	color: #555555 !important;	border-bottom-color: #555555!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_g_orange h3.modtitle,#mid .modules .underline_g_orange h3.modtitle,#right .modules .underline_g_orange h3.modtitle{	color: #ff9c00 !important;	border-bottom-color: #555555!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_g_green h3.modtitle,#mid .modules .underline_g_green h3.modtitle,#right .modules .underline_g_green h3.modtitle{	color: #D3F248!important;	border-bottom-color: #555555!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_g_yellow h3.modtitle,#mid .modules .underline_g_yellow h3.modtitle,#right .modules .underline_g_yellow h3.modtitle{	color: #ffea76!important;	border-bottom-color: #555555!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_g_pink h3.modtitle,#mid .modules .underline_g_pink h3.modtitle,#right .modules .underline_g_pink h3.modtitle{	color: #ff0291!important;	border-bottom: 2px solid #555555!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_g_blue h3.modtitle,#mid .modules .underline_g_blue h3.modtitle,#right .modules .underline_g_blue h3.modtitle{	color: #2fc2ff!important;	border-bottom: 2px solid #555555!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_y_blue h3.modtitle,#mid .modules .underline_y_blue h3.modtitle,#right .modules .underline_y_blue h3.modtitle{	color: #2fc2ff!important;	border-bottom: 2px solid #ffea76!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_y_pink h3.modtitle,#mid .modules .underline_y_pink h3.modtitle,#right .modules .underline_y_pink h3.modtitle{	color: #ff0291!important;	border-bottom: 2px solid #ffea76!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_y_green h3.modtitle,#mid .modules .underline_y_green h3.modtitle,#right .modules .underline_y_green h3.modtitle{	color: #D3F248!important;	border-bottom: 2px solid #ffea76!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_p_yellow h3.modtitle,#mid .modules .underline_p_yellow h3.modtitle,#right .modules .underline_p_yellow h3.modtitle{	color: #ffea76!important;	border-bottom: 2px solid #ff0291!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_b_yellow h3.modtitle,#mid .modules .underline_b_yellow h3.modtitle,#right .modules .underline_b_yellow h3.modtitle{	color: #ffea76!important;	border-bottom: 2px solid #2fc2ff!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_g_white h3.modtitle,#mid .modules .underline_g_white h3.modtitle,#right .modules .underline_g_white h3.modtitle{	color: #fff!important;	border-bottom: 2px solid #555555!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_g_black h3.modtitle,#mid .modules .underline_g_black h3.modtitle,#right .modules .underline_g_black h3.modtitle{	color: #000!important;	border-bottom: 2px solid #555555!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_g_white h3.modtitle,#mid .modules .underline_g_white h3.modtitle,#right .modules .underline_g_white h3.modtitle{	color: #fff!important;	border-bottom: 2px solid #555555!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_g_aqua h3.modtitle,#mid .modules .underline_g_aqua h3.modtitle,#right .modules .underline_g_aqua h3.modtitle{	color: #00e2ff!important;	border-bottom: 2px solid #555555!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_b_black h3.modtitle,#mid .modules .underline_b_black h3.modtitle,#right .modules .underline_b_black h3.modtitle{	color: #000!important;	border-bottom: 2px solid #000!important;	padding-bottom: 10px;	margin-bottom: 15px;}#left .modules .underline_w_white h3.modtitle,#mid .modules .underline_w_white h3.modtitle,#right .modules .underline_w_white h3.modtitle{	color: #fff!important;	border-bottom: 2px solid #fff!important;	padding-bottom: 10px;	margin-bottom: 15px;}.listings_icon{	background: url(/new/templates/clublife/media/images/icons/listing.png) no-repeat 0 0;	padding: 1px 0 5px 25px;}.events_icon{	background: url(/new/templates/clublife/media/images/icons/events.png) no-repeat 0 0;	padding: 1px 0 5px 25px;}.comments_icon{	background: url(/new/templates/clublife/media/images/icons/comments.png) no-repeat 0 0;	padding: 1px 0 5px 25px;}.twitter_icon{	background: url(/new/templates/clublife/media/images/icons/twitter.png) no-repeat 0 0;	padding: 1px 0 5px 25px;}.articles_icon{	background: url(/new/templates/clublife/media/images/icons/articles.png) no-repeat 0 0;	padding: 1px 0 5px 25px;}.browse_icon{	background: url(/new/templates/clublife/media/images/icons/browse.png) no-repeat 0 0;	padding: 1px 0 5px 25px;}.search_icon{	background: url(/new/templates/clublife/media/images/icons/search.png) no-repeat 0 0;	padding: 1px 0 5px 25px;}.box-black .mtitle .grey_black,.box-blackbanner .mtitle .grey_black{	-moz-border-radius: 5px 5px 5px 5px;	border-radius: 5px 5px 5px 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	-webkit-border-bottom-right-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	background: #000!important;	color: #fff!important;}.box-black .grey_black,.box-blackbanner .grey_black{	background: #333!important;	color: #ccc!important;}.box-black .mtitle .user_suffix{	background: #0A0A0A;}.box-black .mtitle .user_suffix h3.modtitle{	color: #0A0A0A;}.box-black .user_suffix{	background: #0A0A0Acolor;	color: #333;}span.user_suffix2{	background: url() no-repeat 0 0;	color: #333;	margin-left: 20];}.user_suffix3 .user_suffix3{	background: #0A0A0A;}.user_suffix3 .user_suffix3 h3.modtitle{	border-width: 2!important;	border-bottom-color: #000!important;	border-bottom-style: solid!important;}.box-blackbanner .mtitle .user_suffix4{	background: #000;}.box-blackbanner .mtitle .user_suffix4 h3.modtitle{	color: #000;}.box-blackbanner .box-blackbanner-content .user_suffix4{	background: #000;	color: #000;}#bottom-container .user_suffix5 h3.modtitle span{	color: #000;}#bottom-container .user_suffix5 h3.modtitle{	border-width: 2]!important;	border-bottom-style: #000]!important;	border-bottom-color: #000!important;}.article_info_container{	font: normal 10px/12px Arial, Helvetica, sans-serif;	color: #a3a3a3;	text-align: left;}.article_info{	font: normal 10px/12px Arial, Helvetica, sans-serif;	color: #a3a3a3;	text-align: left;	margin: 5px 0 10px 0;}.icons{	float: left;}.icons2{	float: right;	margin-top: -33px !important;	margin-right: 12px !important;}.icon3{	background-image: none !important;	float: left;	color: #fff !important;	text-align: center;	font-family: Verdana;	font-size: 10px;	padding: 3px!important;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	background-color: #939393;	border: 1px solid #939393;	margin-left: 2px;}.icon4{	background-image: none !important;	float: left;	color: #fff !important;	text-align: center;	font-family: Verdana;	font-size: 10px;	padding: 3px!important;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	background-color: #939393;	border: 1px solid #939393;	margin-left: 2px;}.icon3 a,.icon4 a{	color: #fff;}.comment-link,.readmore-link{	background-image: none !important;	float: right;	color: #fff;	text-align: center;	font-family: Verdana;	font-size: 10px;	padding: 3px!important;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	background-color: #939393;	border: 1px solid #939393;	margin-left: 2px;}.clr{	clear: both;	height: 0;	line-height: 0;	display: block;	float: none;}.search input{	height: auto;	width: auto;}.search .inputbox{	height: 16px;}.mainnewsletter .button{	width: 90px;}.mainnewsletter input{	width: 100%;}.filter .inputbox{	width: auto;}button{	border: none;	padding: 2px 4px;	margin: 0 4px;	border-radius: 2px;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;}div#eventlist .componentheading{	margin: 0 0 5px 0;	padding: 0;	line-height: 100%;	line-height: 90%;}div#eventlist .componentheading1{	float: left;	margin: 0 0 15px 0;	padding: 0;	line-height: 90%;}div#eventlist #el_filter .text_area{	width: auto;}div#eventlist #el_filter .inputbox{	width: auto;}.showgrid{	background: url('/new/templates/clublife/media/css/cache/Layout/13px_61_13px_13px_grid.png');}
