/*Updated Sun Oct 4 11:25pm by Nirmal*/

/* === reset Markup-UA === */
a:hover{color:#c00;}
a{
	color:#369;
	text-decoration:none;
}
ul, ol{list-style:none;}
img, form, fieldset{border:none;}
ul, ol, form, fieldset{
	margin:0;
	padding:0;
}
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, p{margin:0;}
table{width:100%; border-collapse:collapse;}
q{quotes: none;}
q:before{content:"";}
q:after{content:"";}
input, select, textarea{font-family: "Lucida Grande", Tahoma, Arial, sans-serif;}
input, select{font-size:0.833em;}
input:focus { outline: none; }
textarea:focus { outline: none; }
select:focus { outline: none; }
/* === end reset Markup-UA === */
body{
	background:#fff url(../images/bg-body.jpg) repeat-x;
	font:12px/1.5em  "Lucida Grande", Tahoma, Arial, sans-serif;
	color:#333;
}
h1, h2, h3, h4, h5, h6{font-family: Arial, sans-serif;}
.main-wrapp{
	width:100%;
	background:url(../images/bg_new.gif) repeat-x;
	height:100%;
}
.main{
	width:996px;
	margin:0 auto;
	padding:8px 0 0 0;
}
/*--header--*/
#header{
	width:100%;
	height:88px;
}
.header-block{
	width:100%;
	position:relative;
	height:87px;
}
.header-block:after {
	height: 0;
	clear: both;
	content: "";
	display: block;
}
.header-left{
	background:url(../images/bg-header-left.png) no-repeat;
	width:192px;
	height:87px;
	float:left;
}
.header-right{
	float:right;
	background:url(../images/bg-header-right.png) no-repeat;
	width:26px;
	height:87px;
	overflow:hidden;
}
/*--logo--*/
.logo,
.logo a{
	display:block;
	width:195px;
	height:77px;
}
.logo{
	position:absolute;
	top:5px;
	left:5px;
}
.logo a{
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat;
	position:relative;
	cursor:pointer;
}
.header-center{
	width:778px;
	background:url(../images/bg-header-rep.png) repeat-x;
	height:87px;
	float:left;
}
/*--main-menu--*/
.main-menu{
	width:778px;
	position:absolute;
	left:206px;
	top:37px;
}
.main-menu:after {
	height: 0;
	clear: both;
	content: "";
	display: block;
}
.main-menu li{
	float:left;
	height:1%;
	position:relative;
	margin:0 -11px;
}
.main-menu li em.left-active{
	float:left;
	width:19px;
	height:75px;
	overflow:hidden;
}
.main-menu li.active em.left-active{background:url(../images/btn-left-active.png) no-repeat;}
.main-menu li em.right-active{
	float:left;
	width:19px;
	height:75px;
	overflow:hidden;
}
.main-menu li.active em.right-active{background:url(../images/btn-right-active.png) no-repeat;}
.main-menu li a{
	float:left;
	padding:20px 7px 0 7px;
	height:55px;
	font-weight: bold;
	color:#DDE3E7;
	font-size: 14px;
	font-family: Arial, sans-serif;
}
.main-menu li a:hover{color:#fff;}
.main-menu li.active a{
	background:url(../images/btn-rep-active.png) repeat-x;
	color:#3F6081;
}
/*--top-box--*/
.top-box{
	position:absolute;
	top:12px;
	right:30px;
	width:310px;
}
.login-wrapp{
	float:left;
	height:13px;
	padding:7px 0 0 10px;
}
.login-wrapp li{
	float:left;
	height:13px;
	padding-right:3px;
}
.login-wrapp li.login{
	background:url(../images/btn-login.gif) no-repeat -78px 0;
	padding-left:7px;
}
.login-wrapp li a{
	display:block;
	height:13px;
	background:url(../images/btn-login.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.login-wrapp li.register a{
	background-position:0 0;
	width:48px;
}
.login-wrapp li.login a{
	background-position:-48px 0;
	width:30px;
}
.search-wrapp{
	float:right;
	height:24px;
	width:193px;
	overflow:hidden;
}
.search{
	float:left;
	height:23px;
}
.search input{float:left;}
a.btn-search{
	float:left;
	background:url(../images/BtnSearch.gif) no-repeat;
	width:23px;
	height:24px;
	overflow:hidden;
	text-indent:-9999px;
}
a.btn-search:hover{background-position:0 -24px;}
.search-input-bg{
	background:url(../images/bg-input.gif) no-repeat;
	width:166px;
	height:24px;
	float:left;
	margin-right:4px;
	display:inline;
	/*padding-top:6px;*/
}
.search-input-bg input{
	background:none;
	border:none;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:0.75em;
	width:146px;
	padding:6px 10px 0 10px;
	/*line-height:24px;*/
	height:18px;
	margin:0;
}
/*--content--*/
#content{
	width:100%;
}
.content-header{
	background:url(../images/bg-main-content-header.png) no-repeat;
	width:996px;
	height:9px;
	overflow:hidden;
}
.main-content{
	background:url(../images/bg-main-content.png) repeat-y;
	width:996px;
}
.content-footer{
	background:url(../images/bg-main-content-footer.png) no-repeat;
	width:996px;
	height:10px;
	overflow:hidden;
}
.content-holder{
	width:986px;
	margin:0 auto;
	overflow:hidden;
	padding:15px 0;
	background:url(../images/bg-content.gif) repeat-x;
}
/*--main-column--*/
.main-column{
	width:629px;
	float:left;
	padding:0 0 0 17px;
}
/*--flash--*/
.flash-wrapp{
	padding-left:7px;
	width:622px;
	margin-bottom:14px;
}
.flash{
	width:622px;
	height:350px;
}
.flash img{display:block;}
.flash-menu{
	width:100%;
	background:#7F7F7F;
}
.f-m-left{background:url(../images/bg-flash-menu-left.gif) no-repeat 0 100%;}
.f-m-right{
	width:622px;
	height:91px;
	background:url(../images/bg-flash-menu-right.gif) no-repeat 100% 100%;
}
.f-m-right ul{
	padding-top:14px;
	height:63px;
	display:table;
	margin:0 auto;
}
.f-m-right ul li{
	float:left;
	padding:0 7px;
	position:relative;
	z-index:10;
	height:63px;
}
.f-m-right ul li a{
	float:left;
}
/*--toolltip--*/
.toolltip{
	display:none;
	position:absolute;
	top:50px;
	left:-5px;
	width:210px;
	height:127px;
}
.f-m-right ul li:hover .toolltip,
.f-m-right ul li.hover .toolltip{
	display:block;
}
.tooltip-bg{
	background:url(../images/bg-toolltip.png) no-repeat;
	width:210px;
	height:127px;
	overflow:hidden;
}
.toolltip-content{
	width:170px;
	padding:25px 20px 0 20px;
	position:relative;
	color:#333;
}
.toolltip-content h3{
	font-size:0.917em;
	line-height:1.2em;
	padding-bottom:3px;
}
.toolltip-content p{
	font-size:0.75em;
	line-height:1.2em;
	padding-bottom:3px;
}
.toolltip-content .rate ul {
	padding-left:0;
}
/*--block-content---*/
.block-content{
	background:url(../images/bg-block.png) no-repeat;
	width:638px;
	margin-bottom:15px;
	color:#333;
}
.block-content-header{
	padding:11px 20px 17px 20px;
	width:598px;
	overflow:hidden;
	position:relative;
}
.block-content-header h2{
	float:left;
	font-weight:bold;
	line-height:23px;
	font-size:1.333em;
	padding:0 20px 0 10px;
}
.n-header{
	width:600px;
	padding:11px 20px 17px 18px;
}
.n-header h2{padding:0 20px 0 0;}
.block-content-header p.event-calendar{
	float:left;
	background:url(../images/bg-event.gif) no-repeat 0 50%;
	padding:0 0 0 25px;
	line-height:23px;
	color:#135386;
	font-size:0.833em;
}
a.event-calendar{
	float:left;
	background:url(../images/CalFin.gif) no-repeat 0 0;
	padding:0 0 0 25px;
	line-height:23px;
	height:23px;
	color:#135386;
	font-size:0.833em;
}
a.event-calendar:hover{
	background-position:0 -23px;
	color:#c00;
}
.block-content-header p.p-left{
	float:left;
	padding:5px 0 0 0;
}
/*--btn--*/
a.btn{
	color:#fff;
	float:left;
	font-size:0.833em;
	line-height:14px;
	text-decoration:none;
	display:block;
	text-align:center;
	background:url(../images/btn.gif) no-repeat;
	width:47px;
	height:14px;
	overflow:hidden;
}
/*--btn hover--*/
a.btn:hover{
	background-position:0 -14px;
	color:#fff;
}
/*--fearures--*/
.fearures{
	height:1%;
	overflow:hidden;
}
.fearures li{
	float:left;
	width:136px;
	padding-left:19px;
	overflow:hidden;
}
.fearures li img{
	float:left;
	border:1px solid #999;
	width:134px;
	margin-bottom:16px;
	height:86px;
}
.fearures li p{
	float:left;
	font-size:0.917em;
}
/*--rate--*/
.rate{
	width:100%;
	overflow:hidden;
	clear:both;
}
.rate p{
	float:left;
}
.rate ul{
	float:left;
	height:10px;
	overflow:hidden;
	padding:5px 0 0 10px;
}
.rate ul li{
	float:left;
	width:10px;
	height:10px;
	padding:0 2px;
}
.rate ul li a{
	display:block;
	width:10px;
	height:10px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg-rate-element.gif)  no-repeat;
}
.rate ul li.active a,
.rate ul li a:hover{
	background-position:0 -10px;
}
a.rss{
	float:right;
	line-height:23px;
	height:23px;
	background:url(../images/rss.gif) no-repeat 100% 0;
	padding-right:25px;
	text-decoration:none;
	color:#f60;
	font-size:0.833em;
	text-transform:uppercase;
}
a.rss:hover{
	color:#c00;
	background-position:100% -23px;
}
.block-content-holder{
	width:100%;
	overflow:hidden;
	/* position:relative; -> pwns the EventsCalendar */
}
.column{
	width:284px;
	float:left;
	padding-left:20px;
}
.column img{
	float:left;
	margin:0 20px 10px 0;
}
.column p{
	text-align:justify;
	font-size:0.917em;
}
/*--sidebar---*/
.sidebar{
	float:right;
	width:324px;
}
/*--tab-wrapp--*/
/*--tab-wrapp--*/
.tab-wrapp{
	width:308px;
	padding-bottom:15px;
}
.tabset {
	float:left;
	width:308px;
}
a.tab {
	float: left;
	margin-bottom:-9px;
	position: relative;
	height:29px;
	padding:15px 0 0 0;
	width:152px;
	outline:none;
}
a#btn-tab-left.tab.active{background:url(../images/btn-tab-left.png) no-repeat;}
a#btn-tab-right.tab.active{background:url(../images/btn-tab-right.png) no-repeat;}
a#btn-tab-right,
a#btn-tab-right.active{float:right;}
span.top-headlines{
	/*background:url(../images/top-headlines.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;*/
	width:152px;
	height:11px;
	display:block;
	font-weight:bold;
	cursor:pointer;
	color:#344F6B;
	text-align:center;
}
span.cant-miss{
	/*background:url(../images/cant-miss.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;*/
	width:152px;
	text-align:center;
	color:#344F6B;
	height:11px;
	display:block;
	font-weight:bold;
	cursor:pointer;
}
div.tab {
	width:308px;
	clear: both;
	background:url(../images/btn-tab-content.png) no-repeat;
	height:326px;
}
.tab-content{
	width:298px;
	margin:0 auto;
	position:relative;
	padding:11px 0 0 0;
}
.menu-tab{
	width:100%;
	overflow:hidden;
}
.menu-tab li{
	width:298px;
	float:left;
	margin-bottom:1px;
}
.menu-tab li a{
	float:left;
	width:280px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	text-decoration:none;
	color:#369;
	padding-left:18px;
}
.menu-tab li a span{
	display:block;
	height:32px;
	width:280px;
	cursor:pointer;
	background:url(../images/pointer.gif) no-repeat 95% -32px;
}
.menu-tab li.color a{background:#E5EAED;}
.menu-tab li a:hover{
	color:#fff;
	background:url(../images/bg-li.gif) repeat-x;
}
.menu-tab li a:hover span{background-position:95% 0;}
.tab-cont-last{
	width:270px;
	overflow:hidden;
	padding:15px 4px 0 15px;
}
.tab-cont-last a.btn{float:right;}
.tab-cont-last a.rss{
	float:left;
	margin-top:-7px;
	position:relative;
}
/*--sidebar-content--*/
.sidebar-content{
	width:306px;
	padding-left:4px;
	position:relative;
}
a.banner{
	display:block;
	margin-bottom:10px;
}
a.banner img{display:block;}
/* --poll-- */
.poll{
	background:url(../images/bg-poll-2.jpg) no-repeat;
	width:302px;
	height:174px;
	overflow:hidden;
	margin-bottom:10px;
	position: relative;
}
.bot-btn{
	position: absolute;
	top:150px;
	left: -20px;
}
.poll-text{
	height: 1%;
	color:#333;
	font-size:0.917em;
	padding:13px 10px 0 85px;
	line-height:1.3em;
	font-weight: bold;
}
.poll-radio{
	padding:8px 20px 0 85px;
	height: 1%;
}
.poll-radio-element{
	width:100%;
	overflow:hidden;
	padding-bottom:5px;
}
.poll-radio-element a{
	float: right;
	/*font-size:0.917em;*/
	line-height: 14px;
}
.a-p{padding: 0 10px 0 0;font-size:0.917em;}
.poll-radio-element input{
	width:16px;
	height:15px;
	margin:0;
	padding:0;
	float:left;
}
.poll-radio-element label{
	color:#333;
	font-size:0.917em;
	float:left;
	padding-left:5px;
	line-height:1.3em;
}
.poll-radio-element span{
	float:right;
	color:#333;
	font-size:0.917em;
	line-height:1.3em;
}
/* --sale-- */
.sale{
	background:url(../images/bg-sale.gif) no-repeat;
	width:215px;
	height:57px;
	position:relative;
	margin:0 0 10px -2px;
	padding:8px 0 0 88px;
}
.sale h3{
	color:#c00;
	margin-bottom:2px;
	font-size:1.333em;
}
.sale p{
	color:#333;
	font-size:0.917em;
	line-height:1.2em;
	padding-right:50px;
}
/*--footer--*/
#footer{
	width:100%;
	padding:20px 0 10px 0;
}
#footer ul{
	height:1%;
	text-align:center;
	padding-bottom:10px;
}
#footer ul li{
	display:inline;
	padding:0 8px 0 10px;
	background:url(../images/line.gif) no-repeat 0 50%;
	font-size:0.917em;
}
#footer ul li:first-child{
	padding-left:0;
	background:none;
}
#footer p{
	text-align:center;
	color:#666;
	padding-bottom:10px;
}
/*=== News archive page ===*/
.top-header{
	width:100%;
	overflow:hidden;
	padding-bottom:0px;
}
.top-header a.header-banner{
	float:left;
	padding:8px 0 0 0;
}
.top-header a.header-banner img{display:block;}
/*--sign-block--*/
.sign-block{
	background:url(../images/bg-sign-block.png) no-repeat;
	width:265px;
	height:106px;
	overflow:hidden;
	float:right;
}
.sign-block-wprapp{
	position:relative;
	width:225px;
	height:91px;
	padding:15px 20px 0 20px;
}
.sign-block-wprapp h3{
	float:left;
	text-transform:uppercase;
	color:#fff;
	font-size:1.167em;
	margin-top:5px;
}
.sign-form{
	width:165px;
	float:right;
}
.sign-form .search-input-bg{margin-bottom:6px;}
.sub-login{
	width:100%;
	overflow:hidden;
	clear:both;
}
/*--btn-2--*/
a.btn-2{
	background:url(../images/btn-2.gif) no-repeat;
	width:68px;
	height:18px;
	line-height:18px;
	text-align:center;
	overflow:hidden;
	display:block;
	float:right;
	color:#fff;
	text-decoration:none;
	font-size:0.833em;
}
/*--btn-2-hover--*/
a.btn-2:hover{
	background-position:0 -18px;
	color:#fff;
}
a.reg-link{
	color:#fff;
	text-decoration:none;
	padding-right:10px;
	float:right;
	font-size:0.833em;
}
a.reg-link:hover{
	color:#c00;
}
/* -- breadcrumb-- */
.breadcrumb{
	position:relative;
	width:940px;
	margin-top:-20px;
	padding:10px 0 10px 27px;
}
.breadcrumb ul{
	width:100%;
	overflow:hidden;
}
.breadcrumb ul li{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/pointer-2.gif) no-repeat 0 50%;
	padding:0 5px 0 15px;
	color:#666;
}
.breadcrumb ul li:first-child{
	background:none;
	padding-left:0;
}
/* -- news-posts -- */
.news-posts{width:100%;}
.news-posts li{
	width:592px;
	margin:0 auto;
	overflow:hidden;
	padding-top:17px;
	border-bottom:1px solid #E9EDF0;
	line-height:1.2em;
}
.news-posts li img{
	float:left;
	margin:0 22px 0 8px;
	display:inline;
}
.news-posts li h3{
	margin:0 0 5px 75px;
	font-size:0.917em;
}
.news-posts li h3 span{font-weight:normal;}
.news-posts li h3 a{padding-left:10px;}
.news-posts li p{
	margin:0 0 15px 75px;
	font-size:0.917em;
}
/* -- browse-video-- */
.browse-video{
	width:308px;
	margin-bottom:10px;
}
.browse-video-header{
	background:url(../images/bg-browse-video-heder.png) no-repeat;
	width:308px;
	height:9px;
	overflow:hidden;
}
.browse-video-footer{
	background:url(../images/bg-browse-video-footer.png) no-repeat;
	width:308px;
	height:9px;
	overflow:hidden;
}
.browse-video-holder{
	background:url(../images/bg-browse-video-rep.png) repeat-y;
	width:308px;
}
.browse-video-wrapp{
	background:#f4f6f8 url(../images/bg-browse-video-holder.gif) repeat-x;
	width:258px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	padding:8px 20px 5px 20px;
}
.browse-video-wrapp h3{
	font-size:1em;
	text-transform:uppercase;
	color:#334E6B;
	margin-bottom:15px;
}
.browse-wapp-1 label{
	float:right;
	font-size:0.833em;
	color:#333;
	line-height:24px;
	padding:0 8px 0 13px;
}
.browse-wapp select.year{
	float:right;
	width:68px;
	color:#333;
}
.browse-wapp select.men{
	width:78px;
	float:right;
}
.browse-wapp{
	width:100%;
	overflow:hidden;
	height:24px;
	padding-bottom:10px;
}
.browse-wapp select{
	float:right;
	width:192px;
}
.browse-wapp label{
	float:right;
	font-size:0.833em;
	color:#333;
	padding:0 12px 0 14px;
}
.browse-wapp label.one{padding-left:0;}
.search-wr{
	width:100%;
	padding:14px 0 0 0;
	background:url(../images/bg-border.gif) repeat-x;
}
.search-wr h3{
	margin-bottom:10px;
}
/* --input-bg-- */
.input-bg{
	background:url(../images/bg-input-2.gif) no-repeat;
	width:261px;
	height:18px;
	overflow:hidden;
	padding-top:4px;
	margin-bottom:8px;
}
.input-bg input{
	background:none;
	border:none;
	width:231px;
	padding:0 15px;
	color:#999;
	font-size:10px;
	margin:0;
	line-height:12px;
	float:left;
}
.check-l label{
	float:left;
	line-height:16px;
}
.browse-wapp a.btn{float:right;}
.check-l,
.cl-pad{
	height:16px;
}
.cl-pad label{
	line-height:16px;
}
.cl-pad{
	position:relative;
	margin:-5px 0 3px 0;
}
.check-l input,
.cl-pad input{
	float:right;
	width:15px;
	height:16px;
	margin:0;
	padding:0;
}
.check-l input{
	float:left;
}
/* -- featured -- */
.featured{
	background:url(../images/bg-featured.png) no-repeat;
	width:308px;
	padding:0 0 10px 0;
}
.featured-wrapp {
	position:relative;
	width:278px;
	padding:15px 15px 0 15px;
	overflow:hidden;
}
.featured-header {
	width:100%;
	overflow:hidden;
	padding-bottom:10px;
}
.featured-wrapp .fearures li{
	padding:0 0 20px 3px;
}
.featured-wrapp .fearures li img{
	margin-bottom:5px;
	width:133px;
	float:left;
	overflow:hidden;
}
.featured-header h3{
	float:left;
	padding:0 13px 0 12px;
	font-size:1.333em;
}
.featured-header a.btn{margin-top:2px;}
/* ===News All page=== */
.wellcome{
	width:100%;
	padding-top:30px;
	clear:both;
}
.wellcome a.reg-link{
	padding-right:27px;
}
.sidebar-2{
	float:right;
	width:178px;
	position:relative;
	margin-top:-10px;
}
a.baner{
	float:left;
	margin-bottom:10px;
}
a.baner img{display:block;}
.main-column-news{
	background:url(../images/bg-news.png) no-repeat;
	width:780px;
	float:left;
	margin-left:11px;
	display:inline;
}
.news-wrapp{
	position:relative;
	width:738px;
	margin:0 auto;
}
.main-column-news .block-content-header{
	width:738px;
	padding-top:21px;
}
.news-wrapp .news-posts li{width:100%;}
.news-wrapp .block-content-header{width:740px;}
.news-form{
	float:right;
	width:374px;
}
.news-form .news-search{float:right;}
.news-select{
	float:left;
	height:1%;
	padding:3px 0 0 0;
}
.news-select label{
	float:left;
	color:#333;
	padding-right:10px;
	height:24px;
	font-size:0.917em;
}
.news-select select{width:132px;}
/* --pagers-- */
.pagers{
	width:100%;
	overflow:hidden;
	padding:10px 0 0 0;
}
.pagers ul{
	float:right;
}
.pagers ul li{
	float:left;
	font-weight:bold;
	color:#369;
	height:16px;
}
.pagers ul li.prev{padding:0 5px 0 0;}
.pagers ul li.next{padding:0 0 0 5px;}
.pagers ul li a{
	font-weight:bold;
	font-size:0.917em;
	float:left;
	padding:0px 4px;
	height:16px;
	line-height:16px;
}
.pagers ul li.active a{
	color:#fff;
	background:#ccc;
}
/* ===News Article Page=== */
.news-content{
	overflow:hidden;
	padding:0 20px 17px 20px;
	width:598px;
}
.block-content-header p.date{
	clear:both;
	font-size:0.917em;
	line-height:1.3em;
	color:#333;
	padding-top:5px;
}
.block-content-header p.user{
	font-size:0.917em;
	line-height:1.3em;
	color:#333;
}
.news-content p{
	font-size:0.917em;
	line-height:1.3em;
	padding-bottom:15px;
}
.news-content h3{
	padding-bottom:10px;
	font-size:1.083em;
}
.news-content img{
	display:block;
	border:1px solid #666;
}
img.left-img{
	float:left;
	margin:0 15px 15px 0;
	display:inline;
}
img.right-img{
	float:right;
	margin:0 0 15px 15px;
	display:inline;
}
a.addthis_button{
	display:block;
	background:url(../images/btn-share.gif) no-repeat;
	width:125px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
}
/* ===Skate TV page=== */
.skate-content{
	width:592px;
	margin:0 auto;
}
/* ===Registration Form=== */
.registration-wrapp,
.subsctibtions-wrapp{
	width:960px;
	float:left;
	position:relative;
	margin-left:11px;
	padding:11px 21px;
	display:inline;
}
.registration-wrapp h2,
.subsctibtions-wrapp h2{
	font-size:1em;
	color:#334C6B;
	padding:0 0 25px 15px;
}
.login-wrapper{
	width:582px;
	padding:0 0 0 156px;
}
.reg-element{
	width:368px;
	overflow:hidden;
	padding-bottom:12px;
}
.reg-element a.btn-2{margin-top:2px;}
.reg-element label{
	float:left;
	line-height:22px;
	width:77px;
	color:#333;
	font-size:0.917em;
}
.reg-element label.lab-birth{
	line-height:14px;
}
.wrapp-form-element-reg{float:left;}
.reg-input-bg{
	background:url(../images/bg-input-3.gif) no-repeat;
	width:175px;
	height:22px;
}
.reg-input-bg input{
	border:none;
	background:none;
	width:155px;
	padding:3px 10px 0 10px;
}
.forgot{padding:0 0 44px 135px;}
.forgot a{font-size:0.917em;}
.h-reg-element{
	width:100%;
	overflow:hidden;
}
.h-reg-element h2{
	float:left;
	padding-right:195px;
}
.h-reg-element a.btn-2{float:left;}
/* ===Registration=== */
.reg-left{
	float:left;
	width:306px;
}
.reg-right{
	float:left;
	width:306px;
}
.reg-column-wrapp{
	width:100%;
	overflow:hidden;
}
.padd{
	padding:20px 0 0px 0;
	margin-bottom:60px;
}
.reg-column-wrapp .reg-element{width:100%;}
.reg-column-wrapp .wrapp-form-element-reg{float:right;}
.reg-column-wrapp label{
	float:right;
	width:108px;
	text-align:right;
	padding-right:20px;
}
.select-reg{
	height:22px;
	overflow:hidden;
}
.select-reg select{
	width:54px;
	float:right;
	display:inline;
	margin-left:5px;
}
.state-reg select{
	width:174px;
	float:right;
}
.bg-zip{
	background:url(../images/bg-zip.gif) no-repeat;
	width:175px;
	height:22px;
	float:left;
}
.bg-zip input{
	width:69px;
	float:left;
	background:none;
	border:none;
	padding:3px 10px 0 10px;
}
.reg-check{
	width:595px;
	overflow:hidden;
	margin-top:-40px;
	position:relative;
	padding:0 0 28px 105px;
}
.reg-check input{float:left;}
.reg-check label{
	color:#333;
	font-size:0.917em;
	float:left;
	width:430px;
	padding-left:10px;
}
.btn-register-wrapp{
	width:650px;
	overflow:hidden;
}
/* ===My Subsctibtions page=== */
.subsctibtions-img-wrapp{
	width:100%;
	overflow:hidden;
	padding:200px 0;
}
.subsctibtions-img-wrapp img{
	display:block;
	margin:0 auto;
}
/* === Be The Judge page === */
.min-h{min-height:500px;}
* html .min-h{height:500px;}
/* ===Ask The Experts=== */
/* --scroll-- */
.scroll{
	width:600px;
	height:250px;
	margin:0 auto;
	overflow:auto;
}
.vscroll-line {
	width:2px;
	background:#999;
}
.vscroll-slider {
	width:2px;
	background:#999;
	margin:0 -2px;
}
/* --chats-- */
.chats{
	width:595px;
	overflow:hidden;
}
.chats li{
	float:left;
	width:595px;
	padding:5px 0;
	border-bottom:1px solid #E9EDF0;
}
.chats li p{
	margin-left:75px;
	color:#333;
	font-size:0.917em;
}
.chats li p.user-nick{
	float:left;
	margin:0;
}
.form-chat{
	width:600px;
	padding:20px 0 0 0;
	position:relative;
	height:125px;
	overflow:hidden;
	margin:0 auto;
}
.form-chat a.btn-2{
	position:absolute;
	bottom:0;
	right:0;
}
.bg-textarea{
	float:left;
	background:url(../images/bg-textarea.gif) no-repeat;
	width:523px;
	height:125px;
}
.bg-textarea textarea{
	background:none;
	border:none;
	width:518px;
	height:119px;
	overflow:auto;
	padding:3px 0 3px 5px
}
/* --expert-wrapp-- */
.expert-wrapp{
	width:100%;
	overflow:hidden;
}
.exp-foto-left{
	float:left;
	margin:0 15px 10px 0;
	display:inline;
}
.expert-wrapp h4{
	font-size:0.917em;
	color:#135285;
	margin-bottom:5px;
	height:1%;
	overflow:hidden;
	line-height:1.2em;
}
.expert-wrapp h4 strong{float:left;}
.expert-wrapp h4 a.btn{
	font-weight:normal;
	display:inline;
	margin-left:10px;
}
.expert-wrapp p{
	color:#333;
	padding-bottom:10px;
	font-size:0.917em;
	line-height:1.4em;
}
/* --live-chats-- */
.live-chats{
	width:270px;
	height:70px;
	overflow:auto;
}
.live-chats ul{
	color:#333;
	font-size:0.917em;
	line-height:1.3em;
}
.live-chats ul li{padding-bottom:3px;}
.live-chats ul li span.time{
	float:left;
	background:url(../images/bg-time.gif) no-repeat;
	width:46px;
	height:14px;
	text-align:center;
	line-height:14px;
	margin-right:5px;
	display:inline;
}
/* --ask-form-- */
.ask-wrapp{
	width:100%;
	padding:15px 0;
}
.ask-form{
	width:100%;
	overflow:hidden;
}
.ask-text-bg{
	background:url(../images/bg-ask.gif) no-repeat;
	width:267px;
	height:46px;
	margin-bottom:10px;
}
.ask-text-bg textarea{
	width:262px;
	padding-left:5px;
	height:46px;
	overflow:auto;
	background:none;
	border:none;
	color:#333;
	font-size:0.917em;
	line-height:1.3em;
}
.chats-archive{
	width:100%;
	padding:15px 0 0 0;
}
.chats-archive li{
	width:100%;
	padding:0 0 15px 0;
}
.chat-rate{
	width:100%;
	overflow:hidden;
}
.chat-rate h4{font-size:0.917em;}
.chats-archive .rate ul{padding:0;}
.chats-archive .rate{
	float:left;
	width:auto;
	height:1%;
	padding:5px 10px 0 0;
}
.chats-archive li p{
	color:#333;
	font-size:0.917em;
	line-height:1.3em;
}
/* --search-chat-- */
.search-chat{
	width:100%;
	overflow:hidden;
}
.inp-chat{
	float:left;
	background:url(../images/bg-input-4.gif) no-repeat;
	width:191px;
	height:22px;
}
.inp-chat input{
	border:none;
	background:none;
	width:171px;
	padding:3px 10px 0 10px;
}
.search-chat a.btn-2{margin-top:2px;}
/* ===Lifestyle page=== */
.head{
	width:100%;
	overflow:hidden;
}
.head h3{
	float:left;
	margin:0 10px 0 0;
}
.head a.btn{margin-top:2px;}
.lifestyle-arti li .chat-rate .rate{float:right;}
.m-h{min-height:315px;}
* html .m-h{height:315px;}
/* ===Skating 101 page */
.sel-right{float:right;}
.popular-blogs{
	width:100%;
	overflow:hidden;
}
.popular-blogs li{
	float:left;
	width:288px;
	padding:15px 0;
	border-bottom:1px solid #ccc;
	margin-left:20px;
	display:inline;
}
.popular-blogs li.no-bord{border:none;}
.rate-foto{
	float:left;
	width:70px;
}
.rate-foto img{
	display:block;
	margin-left:2px;
}
.rate-foto .rate ul{
	padding:9px 0 0 0;
}
.rate-foto .rate ul li{
	margin:0;
	padding:0 2px;
	width:auto;
	border:none;
}
.popular-blogs-content{
	float:right;
	width:210px;
}
.popular-blogs-content p{
	font-size:0.917em;
	line-height:1.3em;
	padding:0 0 10px 0;
}
.artikles{
	width:100%;
	overflow:hidden;
}
.artikles li{
	float:left;
	width:175px;
	display:inline;
	margin-left:30px;
}
.artikles li h3{
	font-size:0.917em;
	padding:0 0 5px 0;
}
.artikles li p{
	font-size:0.917em;
	padding:0 0 5px 0;
}
.skating-v-a{
	width:278px;
	padding-left:10px;
	padding-right:10px;
}
.skating-v-b{
	width:268px;
	padding-left:15px;
	padding-right:15px;
}
.skating-v-a h3{padding:0 0 20px 5px;}
.skating-v-a .fearures li{padding:0 0 15px 3px;}
.skating-v-a .fearures li img{margin-bottom:8px;}
/* ===Atlete page=== */
.athlets{
	width:606px;
	margin:0 auto;
}
/* --athlets-menu-- */
.athlets-menu{
	width:100%;
	overflow:hidden;
	padding:0 0 15px 0;
}
.athlets-menu li{
	float:left;
	height:19px;
	padding:0 2px;
}
.athlets-menu li a{
	text-decoration:none;
	text-transform:uppercase;
	font-size:0.917em;
	float:left;
	overflow:hidden;
	background:url(../images/btn-athlete-menu.gif) no-repeat;
	height:19px;
	font-weight:bold;
}
.athlets-menu li a:hover,
.athlets-menu li.active a{
	color:#fff;
	background-position:0 -19px;
}

.athlets-menu li a span{
	float:left;
	background:url(../images/btn-athlete-menu-right.gif) no-repeat 100% 0;
	cursor:pointer;
	width:100px;
	text-align:center;
	line-height:19px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
}
.athlets-menu li a:hover span,
.athlets-menu li.active a span{
	background-position:100% -19px;
}
/* --athlets table-- */
.athlets table{
	text-align:left;
	font-size:0.917em;
}
.athlets table tr td{
	border-top:1px solid #E9EDF0;
	padding:2px 0;
}
.athlets table tr td.rank{
	padding:2px 0 2px 12px;
	width:115px;
}
.athlets table tr td a{font-weight:bold;}
/* --legends-- */
.legnd-wrapp{
	width:266px;
	margin:0 auto;
}
.legends{
	width:100%;
	overflow:hidden;
	padding:15px 0 10px 0;
	color:#333;
}
.legends img{
	display:block;
	border:1px solid #999;
	margin-bottom:10px;
}
.legends h4{
	font-weight:normal;
	font-size:1.333em;
	padding-bottom:5px;
}
.legends p{
	padding-bottom:5px;
	font-size:0.917em;
	line-height:1.3em;
}
.legends p a{padding-left:5px;}

/* --athlet-prev-- */
.athlet-prev{
	width:100%;
	overflow:hidden;
	padding:0 0 30px 0;
}
.athlet-prev img{
	float:left;
	border:1px solid #999;
	margin:0 23px 0px 0;
	display:inline;
}
.athlet-prev h2{
	font-weight:normal;
	color:#333;
	font-size:1.333em;
	padding-bottom:25px;
}
.athlet-prev dl{
	color:#333;
	font-size:1.167em;
	line-height:1.6em;
}
.athlet-prev dl dt{
	float:left;
	width:125px;
}
.athlet-prev dl dd {
	font-weight:bold;
}
/* --athlet-content-- */
.athlet-content{
	width:100%;
	overflow:hidden;
}
.athlet-menu{
	width:100%;
	overflow:hidden;
	padding-bottom:20px;
}
.athlet-menu li{
	float:left;
	height:19px;
	padding-right:15px;
}
.athlet-menu li a{
	text-decoration:none;
	text-transform:uppercase;
	font-size:0.917em;
	float:left;
	overflow:hidden;
	background:url(../images/btn-athlete-menu.gif) no-repeat;
	height:19px;
	font-weight:bold;
}
.athlet-menu li a:hover,
.athlet-menu li.active a{
	color:#fff;
	background-position:0 -19px;
}
.athlet-menu li a span{
	float:left;
	background:url(../images/btn-athlete-menu-right.gif) no-repeat 100% 0;
	cursor:pointer;
	padding:0 38px;
	line-height:19px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
}
.athlet-menu li a:hover span,
.athlet-menu li.active a span{
	background-position:100% -19px;
}
.athlet-content p{
	font-size:0.917em;
	padding-bottom:25px;
}
.athlet-content h3{
	font-size:1em;
	color:#000;
	padding-bottom:10px;
}
/* ===Event sites page=== */
.column-wrapp{
	width:578px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:15px;
}
.column-left{
	width:270px;
	float:left;
}
/* Table Calendar */
.titleCalendar {
	width: 100%;
	background-color: #e2e1dc;
	margin-bottom: 3px;
	padding: 5px 0;
	overflow: hidden;
}
.titleCalendar a {
	width: 7px;
	height: 15px;
	text-indent: -9999px;
}
.titleCalendar a.previous {
	float: left;
	margin-left: 13px;
	background: url(../images/arrow_previous.gif) no-repeat 100% 0;
}
.titleCalendar a.next {
	float: right;
	margin-right: 13px;
	background: url(../images/arrow_next.gif) no-repeat;
}
.titleCalendar strong {
	float: left;
	width:230px;
	text-align: center;
}
table.tblCalendar {
	border-collapse: collapse;
	margin: 0 auto 15px;
	width:230px;
}
table.tblCalendar th { color: #666; }
table.tblCalendar td {
	background-color: #f6f6f6;
	padding: 3px 9px;
	text-align: center;
}
table.tblCalendar td.event { padding: 0; }
table.tblCalendar td.event .container { position: relative; }
table.tblCalendar td.event a.dateLnk {
	display: block;
	background-color: #fbe694;
	color: #000;
	font-weight: bold;
	padding: 2px 8px;
	height:1%;
	position:relative;
	border: 1px solid #bb5503;
}
table.tblCalendar td.emptyCell {background-color: #fff; }
table.tblCalendar td span { color: #999; }
.hint {
	position: absolute;
	top: 10px;
	left: -5px;
	width: 176px;
	background: url(../images/hint_top.png) no-repeat;
	padding-top: 24px;
	text-align: left;
}
.column-wrapp .hint p{
	background: url(../images/hint_bg.png) repeat-y;
	margin: 0;
	padding: 0 18px 3px 12px;
	font-size: 9px;
	height:1%;
}
.column-wrapp table.tblCalendar td .hint p span{ color: #369;}
.hint p a { margin-left: 10px; }
.hint .hintB {
	display: block;
	height: 15px;
	background: url(../images/hint_bot.png) no-repeat;
}
/* --end Calendar-- */
.column-title{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-border-2.gif) repeat-x 0 100%;
	padding:0 0 5px 0;
	margin-bottom:10px;
}
.column-title h3{font-size:1em;}
.column-right{
	width:270px;
	float:right;
}
/* --upcoming-- */
.upcoming{
	width:100%;
	overflow:hidden;
}
.upcoming li{
	float:left;
	width:270px;
	padding-bottom:10px;
}
.upcoming li a.date-upcoming{
	font-weight:bold;
	float:left;
	font-size:0.917em;
}
.upcoming-content{
	width:187px;
	float:right;
}
.column-wrapp h5,
.column-wrapp p{
	font-size:0.917em;
	padding:0 0 5px 0;
	line-height:1.3em;
}
.column-wrapp img.left{
	float:left;
	display:inline;
	margin:0 15px 10px 0;
}
/* ===Event page=== */
.event-details{
	width:578px;
	margin:0 auto;
	overflow:hidden;
}
.event-details h3{
	background:url(../images/bg-border-2.gif) repeat-x 0 100%;
	margin-bottom:15px;
	padding:0 0 5px 0;
	font-size:1.333em;
	color:#369;
}
.ewent-details-content{
	width:362px;
	float:right;
}
.ewent-details-content address{
	margin:0 0 15px 0;
	font-style:normal;
	font-size:1.083em;
}
.ewent-details-content h4{
	font-size:0.917em;
	margin-bottom:10px;
}
.ewent-details-content dl{
	margin:0 0 15px 0;
	font-weight:bold;
	font-size:0.917em;
}
.ewent-details-content dl dt{
	float:left;
	padding-right:5px;
}
a.pdf{
	background:url(../images/bg-pdf.gif) no-repeat;
	width:16px;
	height:16px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
.event-details img.left-event{float:left;}
.ewent-details-content h5{
	font-size:0.917em;
	padding-bottom:8px;
	line-height:1.4em;
}
.ewent-details-content p{
	padding-bottom:25px;
	font-size:0.917em;
	line-height:1.4em;
}
/* --sponsors-- */
.sponsors-left{
	float:left;
	width:132px;
}
.sponsors-right{
	width:132px;
	float:right;
}
.sponsors-right li,
.sponsors-left li{
	width:132px;
	float:left;
	padding:9px 0;
}
.sponsors-right li a,
.sponsors-left li a{outline:none;}
/* --Blog page-- */
.blog-wrapp{
	width:728px;
	margin:0 auto;
	overflow:hidden;
	padding-left:8px;
}
.blog-content{
	width:520px;
	float:left;
}
/* post */
.post{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:15px;
}
.post-header{
	width:100%;
	padding-bottom:15px;
}
.post-header h3{
	font-size:1.333em;
	padding-bottom:5px;
}
.post-header ul{
	width:100%;
	overflow:hidden;
}
.post-header ul li{
	float:left;
	font-size:0.917em;
	background:url(../images/line-blog.gif) no-repeat 0 50%;
	padding:0 15px;
}
.post-header ul li:first-child{
	padding-left:0;
	background:none;
}
.post-footer{
	width:100%;
	padding:15px 0;
}
.post-footer p{font-size:0.917em;}
.post-footer p a{padding:0 9px;}
.post img.img-left{
	float:left;
	display:inline;
	margin:3px 15px 10px 0;
}
.post p{
	font-size:0.917em;
	padding-bottom:10px;
	line-height:1.4em;
}
.pager-blog{
	width:100%;
	overflow:hidden;
}
p.newer{float:left;}
p.older{float:right;}
.pager-blog a{
	font-weight:bold;
	font-size:0.917em;
}
.blog-sidebar{
	width:170px;
	float:right;
}
.blog-sidebar ul{
	width:100%;
	overflow:hidden;
}
.blog-sidebar ul li{
	float:left;
	width:170px;
	padding:10px 0 22px 0;
	border-top:1px solid #e5e5e5;
}
.blog-sidebar ul li:first-child{
	border-top:none;
	padding-top:0;
}
.blog-sidebar ul li h5{
	font-size:1.083em;
	padding-bottom:10px;
}
p.tag-could{padding-right:5px;}
.f-9{font-size:0.75em;}
.f-10{font-size:0.833em;}
.f-11{font-size:0.917em;}
.f-12{font-size:1em;}
.f-13{font-size:1.083em;}
.f-15{font-size:1.25em;}
.f-20{font-size:1.667em;}
.blog-sidebar ul ul.resent{padding-bottom:10px;}
.blog-sidebar ul ul li{
	border:none;
	padding:0;
	font-size:0.917em;
	line-height:1.4em;
}
.last-comment{
	width:100%;
	overflow:hidden;
}
.last-comment h6{
	padding-bottom:4px;
	font-size:0.917em;
}
.last-comment p{
	padding-bottom:10px;
	font-size:0.917em;
	line-height:1.3em;
}
h3.title-lch-arh{
	margin:0;
}
.ar-header h2{
	padding-left:0;
}


/* RatingControl */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../images/SavedStar.png);
}
/* End-RatingControl */


/* Start Nirmal's Styles */


/* @group Float and Clear Classes */

.fL { 
	float: left !Important;
}
.fR { 
	float: right !Important;
}
.clearBoth { 
	clear: both;
	margin: 0;
	padding: 0;
}

/* @end */

/* @group Alignment*/

.tM5 { 
	margin-top: 6px;
}

.lM30 { 
	margin-left: 30px;
}

.alignForgetPassword { 
	padding-left: 15px;
}

/* @end */


/* @group Featured Article */

.featuredArticles h4 { 
	font-size: 14px;
}

.featuredArticles p { 
	font-size: 11px;
}

.authorDate { 
	font-size: 10px !Important;
	padding-bottom: 5px;
	padding-right: 5px;
}

.featuredArticleData { 
	width: 210px;
	padding-left: 10px;
}

/* @end */

/* @group Skate 101 Articles */

.skate101Articles h4 { 
	font-size: 12px;
}

.skate101Articles p { 
	padding-right: 10px;
	font-size: 11px;
}

.skate101Articles { 
	padding-right: 20px; 
	padding-left: 20px;
}

.skate101Articles li { 
	padding-top: 10px;
	  padding-bottom: 10px; 
	border-top: 1px solid #afafaf; 
	display: block;
	overflow: hidden;
}

.skate101Articles li:first-child { 
	border-top: none;
}

.skate101Separator { 
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #afafaf;
}

.skate101ArticleData { 
	width: 590px;
	padding-left: 10px;
	padding-right: 10px;
	overflow: hidden;
	  display: block;
}

/* @group Search */

#searchResults { 
	width: 920px;
}

#searchResults h2 { 
	font-size: 16px;
}

#searchResults h3 { 
	font-size: 12px;
	font-style: normal;
}

.centerVideo { 
	position:relative;
	left: 160px;
}
	
.searchTitle { 
	background: url(../images/bg-block-long.png) no-repeat 10px;
	width:950px;
	margin-bottom:15px;
	color:#333;
}

.searchData h4 { 
	font-size: 12px;
}

.searchData p { 
	padding-right: 10px;
	font-size: 11px;
}

.searchData { 
	padding-right: 20px; 
	padding-left: 20px;
}

.searchData li { 
	width: 915px;
	padding-top: 10px;
	padding-bottom: 10px; 
	border-top: 1px solid #afafaf; 
	display: block;
	overflow: hidden;
}

.searchDataSeparator { 
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #afafaf;
}

.searchContent { 
	width: 900px;
	padding-left: 10px;
	padding-right: 10px;
	overflow: hidden;
	display: block;
}

.searchContentVideo { 
	width: 780px;
	padding-left: 20px;
	/*padding-right: 10px;*/
	overflow: hidden;
	display: block;
}

.searchRate { 
	width: 90px !Important;
	
}

.searchRate li{ 
	border-top: none !Important;
}

/* @end */

/* @group View By */

.viewBy { 
	padding-bottom: 20px;
	padding-top: 10px;
}

.viewBy h2 { 
	margin-right: 20px;
}

.viewBy a { 
	padding: 5px; 
	padding-left: 10px;
	padding-right: 10px;
	background-color: #fffeff; 
	border: 1px solid #929292;
	margin-right: 5px;
}

a.viewByCur { 
	background-color: #929292; 
	color: #fff;
}

/* @end */
/* Start Nirmal's Styles */

/* @group Paging Styles */

.pages {
    /*padding: 1em;*/
    /*margin: 1em 0;*/
    clear: left;
    overflow: hidden;
	font-size: 11px;
	margin: 0 auto;
	width: 80%;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	left: 200px;
}
.pages a, .pages span {
	color: #717171;
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}
.pages span.current {
    border: 1px solid #919191;
    font-weight: bold;
    background: #919191;
    color: #fff;
}
.pages a {
    border: 1px solid #bababa;
    text-decoration: none;
}
.pages a:hover {
    border-color: #6d6d6d;
}
.pages a.nextprev {
    font-weight: bold;
}
.pages span.nextprev {
    color: #666;
}
.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}
.pages .nextprev-next {
    float: right;
}


/* --athlet-prev-- */
.athlet-profile{
	width:100%;
	overflow:hidden;
	padding:0 0 30px 0;
}
.athlet-profile img{
	float:left;
	border:1px solid #999;
	margin:0 23px 0px 0;
	display:inline;
}
.athlet-profile h2{
	font-weight:normal;
	color:#333;
	font-size:1.333em;
	padding-bottom:25px;
}
.athlet-profile dl{
	color:#333;
	font-size:1.167em;
	line-height:1.6em;
}
.athlet-profile dl dt{
	float:left;
	width:125px;
}
.athlet-profile dl dd {
	overflow: hidden;
	font-weight:bold;
}

.registration-wrapp, .forums-wrapp {
	display:inline;
	float:left;
	margin-left:11px;
	padding:11px 21px;
	position:relative;
	width:750px;
}

/* @end */

