/* v1.0 | 20080212 */
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: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* MusicMazaa UI CSS*/
body {
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* Common Css*/
.dn{
	display:none
}
.db{
	display:block;
}
.cf{
	clear:both;
	height:1px;
	display:block;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.b{
	font-weight:bold;
}
.pr{
	position:relative;	
}
.pa{
	position:absolute;
}
/* */
#container {
	margin: 0 auto; 
	text-align: left;
	width: 980px;
}
#header {
	color: #010101;
	width: 980px;
	height:140px;
	overflow:hidden;
	position:absolute;
	top:0px;
}
#infobar{
	height:32px;
	overflow:hidden;
	line-height:2.5;
}
#onlineinfo{
	width:480px;	
}
#userbar{
	width:500px;
	text-align:right;
}
#menu{
	height:73px;
	overflow:hidden;
}
#logo{
	background:#000 url('/images/ui/logo.png') no-repeat 0px 0px;
	width:225px;
	height:73px;
}
#logo img{
	margin-top:17px;
	margin-left:30px;
}
#nav{
	width:755px;
	height:73px;		
}
#nav li{
	display: inline;
}
#nav li a{
	font-size:11px;
	color: #010101;
	float: left;
	height:26px;
	overflow:hidden;
	padding: 47px 10px;
	padding-bottom: 0px;
	text-decoration: none;
	position:relative;
}
#nav li a:hover{
	color: black;
	background-image: url('/images/ui/bg-menu-hover.png') ; 
}
#nav li span{
	position:absolute;
	display:block;
	height:25px;
	width:25px;
}
.audioIcon{
	top:18px;
	left:13px;
	background:transparent url('/images/ui/menu-audio.gif') no-repeat 0;
}
.audio .audioIcon{
	background:transparent url('/images/ui/menu-audioOn.gif') no-repeat 0;
}
.videoIcon{
	top:19px;
	left:12px;
	background:transparent url('/images/ui/menu-video.gif') no-repeat 0;
}
.video .videoIcon{
	background:transparent url('/images/ui/menu-videoOn.gif') no-repeat 0;
}
.lyricsIcon{
	top:19px;
	left:13px;
	background:transparent url('/images/ui/menu-lyrics.gif') no-repeat 0;
}
.lyrics .lyricsIcon{
	background:transparent url('/images/ui/menu-lyricsOn.gif') no-repeat 0;
}
.playlistsIcon{
	top:19px;
	left:17px;
	background:transparent url('/images/ui/menu-playlists.gif') no-repeat 0;
}
.playlist .playlistsIcon{
	background:transparent url('/images/ui/menu-playlistsOn.gif') no-repeat 0;
}
.cinemaIcon{
	top:19px;
	left:17px;
	background:transparent url('/images/ui/menu-cinema.gif') no-repeat 0;
}
.cinema .cinemaIcon{
	background:transparent url('/images/ui/menu-cinemaOn.gif') no-repeat 0;
}
.mobileIcon{
	top:19px;
	left:13px;
	background:transparent url('/images/ui/menu-mobile.gif') no-repeat 0;
}
.mobile .mobileIcon{
	background:transparent url('/images/ui/menu-mobileOn.gif') no-repeat 0;
}
.jokesIcon{
	top:19px;
	left:20px;
	background:transparent url('/images/ui/menu-jokes.gif') no-repeat 0;
}
.fun .jokesIcon{
	background:transparent url('/images/ui/menu-jokesOn.gif') no-repeat 0;
}
.chatIcon{
	top:19px;
	left:10px;
	background:transparent url('/images/ui/menu-chat.gif') no-repeat 0;
}
.chat .chatIcon{
	background:transparent url('/images/ui/menu-chatOn.gif') no-repeat 0;
}
.cricketIcon{
	top:21px;
	left:15px;
	background:transparent url('/images/ui/menu-cricket.gif') no-repeat 0;
}
.recipeIcon{
	top:21px;
	left:16px;
	background:transparent url('/images/ui/menu-recipe.gif') no-repeat 0;
}
.recipe .recipeIcon{
	background:transparent url('/images/ui/menu-recipeOn.gif') no-repeat 0;
}
.healthIcon{
	top:19px;
	left:16px;
	background:transparent url('/images/ui/menu-health.gif') no-repeat 0;
}
.health .healthIcon{
	background:transparent url('/images/ui/menu-healthOn.gif') no-repeat 0;
}
.tvIcon{
	top:19px;
	left:8px;
	background:transparent url('/images/ui/menu-tv.gif') no-repeat 0;
}
.tv .tvIcon{
	background:transparent url('/images/ui/menu-tvOn.gif') no-repeat 0;
}
.horoscopeIcon{
	top:19px;
	left:25px;
	background:transparent url('/images/ui/menu-horo.gif') no-repeat 0;
}
.horoscope .horoscopeIcon{
	background:transparent url('/images/ui/menu-horoOn.gif') no-repeat 0;
}
.newsIcon{
	top:19px;
	left:12px;
	background:transparent url('/images/ui/menu-news.gif') no-repeat 0;
}
.news .newsIcon{
	background:transparent url('/images/ui/menu-newsOn.gif') no-repeat 0;
}
#submenu{
	height:73px;
	overflow:hidden;
}
#submenu li{
	display: inline;
}
#submenu li a{
	color: #fff;
	float: left;
	height:22px;
	padding: 10px 10px;
	padding-bottom:0px;
	text-decoration: none;
}
#submenu li a:hover{
	text-decoration:underline;
}
#searchBar{
	padding-top:5px;
}
#searchBar div{
	width:224px;
	height:23px;
}
#searchBar div input[type="text"]{
	margin-left:12px;
	border:0px solid #fff;
	width:146px;
	height:14px;
	font-size:12px;
}
#searchBar div input[type="submit"]{
	width:58px;
	height:21px;
	border:0px solid #fff;
	cursor:pointer;
}
#content {
	margin-top:139px;
	padding: 15px;
}
#cinemamenu{
	height:62px;
	width:587px;
	overflow:hidden;
	border:1px solid #242424;
	background:#101010 url('/images/ui/bg-cinemamenu.png') repeat-x ;
}
#cinemamenu li{
	display: inline;	
}
#cinemamenu li a{
	color: #fff;
	float: left;
	height:62px;
	border-right:1px solid #040404;
	padding: 40px 13px;
	padding-bottom:0px;
	text-decoration: none;
	position:relative;
}
#cinemamenu li a.b0{
	border:none;
}
#cinemamenu li a.no{
	color:#848484;
}
#cinemamenu li a.on{
	text-decoration:underline;
}

#cinemamenu li a:hover{
	text-decoration:underline;
}
#cinemamenu li span{
	position:absolute;
	top:8px;
	display:block;
	height:25px;
	width:25px;
}
.cAudioIcon{
	left:40px;
	background:transparent url('/images/ui/menu-caudio.gif') no-repeat 0;
}
.cVideoIcon{
	left:36px;
	background:transparent url('/images/ui/menu-cvideo.gif') no-repeat 0;
}
.cLyricsIcon{
	left:20px;
	background:transparent url('/images/ui/menu-clyrics.gif') no-repeat 0;
}
.cTrailersIcon{
	left:20px;
	background:transparent url('/images/ui/menu-ctrailers.gif') no-repeat 0;
}
.cComedyIcon{
	left:25px;
	background:transparent url('/images/ui/menu-ccomedy.gif') no-repeat 0;
}
.cGalleryIcon{
	left:22px;
	background:transparent url('/images/ui/menu-cgallery.gif') no-repeat 0;
}
.cReviewIcon{
	left:25px;
	background:transparent url('/images/ui/menu-creview.gif') no-repeat 0;
}
.cNewsIcon{
	left:15px;
	background:transparent url('/images/ui/menu-cnews.gif') no-repeat 0;
}
.item{
	width:460px;
	margin-top:15px;
}
.itemDetail{
	width:275px;
}
.itemDetail h2{
	margin:5px 0px;	
}
.itemDetail h2 a{
	text-decoration:none;
}
.itemDetail .itemInfo div{
	margin-top:5px;
}
.itemExtra{
	width:175px;
}
/* bread crumbs */
#crumbs{		
	padding:1px;
	top:0px;
	width:622px;
}
#breadcrumbs {
	height:2.3em;
}
#breadcrumbs li {
	float:left;
	line-height:2.3em;
	padding-left:.75em;
}	
#breadcrumbs li a {
	display:block;
	padding:0 15px 0 0;
}							
#breadcrumbs li a:link,
#breadcrumbs li a:visited {
	text-decoration:none;
}
/* tag cloud*/
#cloud { 
	margin: 0; 
	padding: 2px; 
	line-height: 2.5em; 
	text-align: center; 
}
#cloud li { 
	display: inline; 
}
#cloud a { 
	padding: 0px; 
	text-decoration:none;
	text-transform:capitalize;
}
#cloud a:hover{ 
	padding: 0px; 
	text-decoration:underline;
}
#cloud a.tag1 { 
	font-size: 0.75em; 
	font-weight: 100; 
}
#cloud a.tag2 { 
	font-size: 0.8em; 
	font-weight: 200; 
}
#cloud a.tag3 { 
	font-size: 0.9em; 
	font-weight: 300; 
}
#cloud a.tag4 { 
	font-size: 1.0em; 
	font-weight: 400; 
}
#cloud a.tag5 { 
	font-size: 1.2em; 
	font-weight: 500; 
}
#cloud a.tag6 { 
	font-size: 1.4em; 
	font-weight: 600; 
}
#cloud a.tag7 { 
	font-size: 1.6em; 
	font-weight: 700; 
}
#cloud a.tag8 { 
	font-size: 1.8em; 
	font-weight: 800; 
}
#cloud a.tag9 { 
	font-size: 2.2em; 
	font-weight: 900; 
}
#cloud a.tag10 { 
	font-size: 2.5em; 
	font-weight: 900; 
}
#updates{
	height:248px;
	width:623px;
}
#updateImg{
	width:400px;
	height:215px;
	margin:1px;
	overflow:hidden;
	position:relative;
}
#updateImg a{
	top:0;
	left:0;
	position:absolute;
	text-decoration:none;
}
#updateImg span{
	display:block;
	position:absolute;
	bottom:0px;
	left:0px;
	width:400px;
	padding:3px 6px;
	background:#000;
	color:#fff;
	line-height:2;
}
#updateDesc{
	width:245px;
	position:absolute;
	top:0px;
	left:378px;
}
#updateDesc li{
	height:43px;
	overflow:hidden;
	padding-left:23px;
}
#updateDesc li a{
	padding-left:10px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	line-height:3.2;
	height:40px;
	border:1px solid #333;
	margin:1px;
	display:block;
}
#updateDesc li a:hover{
	text-decoration:underline;
}
#updateDesc .active a{
	border-left:0px solid #333;
	
}
.heading{
	font-size: 15px;
	line-height: 2;
	height: 31px;
	margin: 0px 1px 0px 1px;
}
.contentBox{
	width:300px;
	height:250px;
	margin-top:20px;
}
.contentBox h3{
	font-weight:normal;
	padding:3px;
}
.contentBox h3 a{
	padding-left:17px;
	display:block;
	text-decoration:none;	
}
.contentBox h3 a:hover{
	text-decoration:underline;
	background-position:0px -12px;
}
.contentBox a.more{
	margin-top:4px;
	padding:3px;
	padding-left:20px;
	display:block;
	text-decoration:none;
}
.infoName {
	display:block;
	float:left;
	padding:2px;
	text-align:left;
}
.sep {
	display:block;
	float:left;
	padding:2px;
}
.info {
	display:block;
	float:left;
	font-weight:bold;
	padding:2px;
}
.contentBox a.more:hover{
	text-decoration:underline;
	background-position:3px -10px;
}
.contentBoxTwoColumn{
	width:624px;	
}
.contentBoxInside{
	height:217px;	
}
.movieList{
	margin-top:50px;
}
.movieList h2{
	height:25px;		
	background-color:#010101;
}
.movieList h2 a{
	line-height:1.9;
	text-decoration:none;
	font-weight:normal;
	height:24px;	
	display:block;
	padding-left:30px;
	background-color:#171A1C;
	color:#ccc;
}
.movieList h2 a:hover{
	text-decoration:underline;
}
/* Pagination */
.pagination {	
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	line-height:4;
	height:50px;
	text-align:center;
}
.pagination a {
	padding: 2px ;
	text-decoration: none; 
}
.pagination a:hover, div.pagination a:active {
	text-decoration:underline;
}
.pagination span.current {
	padding: 2px;
	font-weight: bold;
}
.pagination span.disabled {
	padding: 2px;
}
.alpha{
	top: 0px;
	width: 100%	
}
.usersOnline{
	height:522px;	
}
/* tabs */
.tabs_title {
	height:30px;
}
.tabs_title li {
	float: left;
	cursor: pointer;
	color: #fff;
	font-size:15px;
	font-weight:bold;	
	text-align:center;
	height:30px;
	line-height:2;
	margin:0 1px;
}
.h100p{
	height:100%;	
}
.w100p{
	width:100%;	
}
.w-30{
	width:30px;	
}
.w-40{
	width:40px;	
}
.w-60{
	width:60px;	
}
.w-75{
	width:75px;	
}
.w-100{
	width:100px;	
}
.w-130{
	width:130px;	
}
.w-136{
	width:136px;	
}
.w-140{
	width:140px;	
}
.w-150{
	width:150px;	
}
.w-160{
	width:160px;	
}
.w-180{
	width:180px;	
}
.w-200{
	width:200px;	
}
.w-210{
	width:210px;	
}
.w-220{
	width:220px;	
}
.w-225{
	width:225px;	
}
.w-235{
	width:235px;	
}
.w-280{
	width:280px;	
}
.w-290{
	width:290px;	
}
.w-300{
	width:300px;	
}
.w-310{
	width:310px;	
}
.w-340{
	width:340px;	
}
.w-350{
	width:350px;	
}
.w-360{
	width:360px;	
}
.w-410{
	width:410px;	
}
.w-440{
	width:440px;	
}
.w-445{
	width:445px;	
}

.w-461{
	width:461px;
}
.w-465{
	width:465px;
}
.w-480{
	width:480px;	
}
.w-500{
	width:500px;	
}
.w-496{
	width:496px;
}
.w-586{
	width:586px;
}
.w-600{
	width:600px;
}
.w-610{
	width:610px;
}
.w-616{
	width:616px;
}
.w-623{
	width:623px;
}
.w-624{
	width:623px;	
}
.h-65{
	height:65px;
	overflow:hidden;
}
.h-300{
	height:300px;
	overflow:hidden;
}
.h-900{
	height:900px;	
}
.h-1020{
	height:1050px;	
}
.b0{
	border:0px;	
}
.bt-0{
	border-top:0px;	
}
.bb-0{
	border-bottom:0px;	
}
.mAuto{
	margin:0px auto;	
}
.mt-0{
	margin-top:0px;	
}
.mt-1{
	margin-top:1px;	
}
.mt-3{
	margin-top:3px;	
}
.mt-5{
	margin-top:5px;	
}
.mt-7{
	margin-top:7px;	
}
.mt-10{
	margin-top:10px;	
}
.mt-15{
	margin-top:15px;	
}
.mt-20{
	margin-top:20px;	
}
.mt-30{
	margin-top:30px;	
}
.mt-35{
	margin-top:35px;	
}
.mt-40{
	margin-top:40px;	
}
.mt-50{
	margin-top:50px;	
}
.mt-60{
	margin-top:60px;	
}
.mt-70{
	margin-top:70px;	
}
.mb-5{
	margin-bottom:5px;	
}
.mb-10{
	margin-bottom:10px;	
}
.mb-20{
	margin-bottom:20px;	
}
.mb-25{
	margin-bottom:25px;	
}
.mb-50{
	margin-bottom:50px;	
}
.ml-3{
	margin-left:3px;	
}
.ml-7{
	margin-left:7px;	
}
.ml-8{
	margin-left:8px;	
}
.ml-20{
	margin-left:20px;	
}
.ml-25{
	margin-left:25px;	
}
.mr-5{
	margin-right:5px;	
}
.mr-3{
	margin-right:3px;	
}
.mr-10{
	margin-right:10px;	
}
.mr-15{
	margin-right:15px;	
}
.ml-5{
	margin-left:5px;	
}
.ml-8{
	margin-left:8px;	
}
.ml-15{
	margin-left:15px;	
}
.ml-30{
	margin-left:30px;	
}
.ml-50{
	margin-left:50px;	
}
.ml-10{
	margin-left:10px;	
}
.mr-8{
	margin-right:8px;	
}
.mr-18{
	margin-right:18px;	
}
.mr-20{
	margin-right:20px;	
}
.mb-5{
	margin-bottom:5px;	
}
.mb-15{
	margin-bottom:15px;	
}
.pl-17{
	padding-left:17px;	
}
.pl-20{
	padding-left:20px;	
}
.pt-15{
	padding-top:15px;	
}
.p-10{
	padding:10px;
}
.pr-15{
	padding-right:15px;
}
.p-7{
	padding:7px;
}
.p-0{
	padding:0px;
}
.s35{
	display:block;
	width:35px;
	height:35px;
	overflow:hidden;
	border:5px solid #404447;
	padding:1px;
	margin:5px;
	margin-bottom:0px;
}
.s40{
	display:block;
	width:40px;
	height:40px;
	overflow:hidden;
	border:5px solid #404447;
	padding:1px;
	margin:5px;
	margin-bottom:0px;
}
.s50{
	display:block;
	width:50px;
	height:50px;
	overflow:hidden;
	border:5px solid #404447;
	padding:1px;
	margin:5px;
	margin-bottom:0px;
}
.s75{
	display:block;
	width:75px;
	height:75px;
	overflow:hidden;
	border:4px solid #404447;
	padding:1px;
	background-color:#ccc;
	margin:5px;
	margin-bottom:0px;
}
.s125{
	display:block;
	width:125px;
	height:140px;
	overflow:hidden;
	border:4px solid #DFDFDF;
	padding:1px;
	background-color:#fff;
	margin:5px;
	margin-bottom:0px;
}
.s125{
	height:125px;
	width:125px;
	padding:1px;
	overflow:hidden;
}
.ta-l{
	text-align:left;	
}
.ta-r{
	text-align:right;	
}
.ta-c{
	text-align:center;	
}
.commentsTitle {
	background:transparent url('/images/ui/icon-comment.gif') no-repeat 0px 0px;	
	padding-left:18px;
}
.commentsTitle a {

	color:#666;
}
.printTitle {
	background:transparent url('/images/ui/icon-print.gif') no-repeat 0px 0px;	
	padding-left:18px;
}
.vote{
	width:51px;
	height:30px;
	display:block;
	line-height:2.7;
	font-size:11px;
	text-decoration:none;
}
.bookmark{
	background:transparent url('/images/ui/icon-bookmark.gif') no-repeat 0px center;	
	padding-left:18px;
	height:30px;
	line-height:2.4;
}
.favorite{
	background:transparent url('/images/ui/icon-favorite.gif') no-repeat 0px center;	
	padding-left:18px;	
	height:30px;
	line-height:2.4;
}
.comments h2{
	color::#000;
	background:transparent url('/images/ui/icon-comments.gif') no-repeat 4px center;	
	padding-left:44px;	
}
.comments h3{
	background:none;
	font-weight:bold;
	font-size:14px;
}
.comments h2 span{
	font-weight:normal;
	font-size:12px;
	line-height:2.5;
}
.comment .box-left{
	width:105px;
	top:0px;
	left:0px;
}
.comment .box-left img{
	margin-top:0px;	
}
.comment .box-right{
	width:480px;
	padding:15px 10px;
	border:3px solid #efefef;
}
.comment .box-right p{
	line-height:1.4;
}
.comment .reply a{
	background:transparent url('/images/ui/comments_reply.gif') no-repeat 0px 5px;
	padding-left:15px;	
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#333;
	padding-top:3px;
	padding-right:5px;
	text-decoration:none;
}
.nowPlaying{
	margin:0 4px; 
	padding:12px 0px; 
}
.nowPlaying img{
	margin-right:10px;
}
.nowPlaying .lh{
	line-height:1.2;
}
.nowPlaying h3 a{
	color:#E19D16;
}
/* form */
.uniForm{position:relative;z-index:1;margin:0;padding:0}
.uniForm fieldset{border:none;margin:0;padding:0}
.uniForm fieldset legend{color:#333;font-weight:700;font-size:100%;margin:0;padding:1.5em 0}
.uniForm .ctrlHolder,.uniForm .buttonHolder{clear:both;margin:0;padding:0}
.uniForm:after,.uniForm .buttonHolder:after,.uniForm .ctrlHolder:after,.uniForm .ctrlHolder .multiField:after,.uniForm .inlineLabel:after{content:".";display:block;height:0;line-height:0;font-size:0;clear:both;min-height:0;visibility:hidden}
.uniForm .inlineLabel,.uniForm .inlineLabels .inlineLabel,.uniForm .blockLabels .inlineLabel{width:auto;float:none;display:block;margin:0}
.uniForm .inlineLabel input,.uniForm .inlineLabels .inlineLabel input,.uniForm .blockLabels .inlineLabel input{border:none;float:left;margin:0 .4em 0 0;padding:0}
.uniForm label,.uniForm .label,.uniForm .blockLabels label,.uniForm .blockLabels .label{display:block;float:none;line-height:100%;width:auto;padding:0}
.uniForm .formHint,.uniForm .blockLabels .formHint{float:right;clear:none;width:45%;font-size:.9em;color:#777;position:relative;top:-0.5em;margin:0}
.uniForm .multiField,.uniForm .blockLabels .multiField{width:auto;float:left}
.uniForm .multiField .blockLabel,.uniForm .blockLabels .multiField .blockLabel{float:left;width:30%;margin:0 10px 0 0}
.uniForm .multiField .blockLabel .textInput,.uniForm .multiField .blockLabel .selectInput,.uniForm .multiField .blockLabel select,.uniForm .blockLabels .multiField .blockLabel .textInput,.uniForm .blockLabels .multiField .blockLabel .selectInput,.uniForm .blockLabels .multiField .blockLabel select{width:100%;margin:0}
.uniForm .inlineLabels label,.uniForm .inlineLabels .label{float:left;line-height:100%;position:relative;width:45%;margin:.3em 2% 0 0;padding:0}
.uniForm .inlineLabels .formHint{clear:both;float:none;margin-top:0;margin-left:47%;font-size:.9em;color:#777;position:static}
.uniForm .inlineLabels .multiField .blockLabel .textInput,.uniForm .inlineLabels .multiField .blockLabel .selectInput,.uniForm .inlineLabels .multiField .blockLabel select{display:block;width:100%;float:none}
.uniForm label em,.uniForm .label em,.uniForm .blockLabels label em,.uniForm .blockLabels .label em{position:absolute;left:-7px}
.uniForm .inlineLabels label em,.uniForm .inlineLabels .label em{display:block;position:absolute;left:auto;right:0;font-style:normal;font-weight:700}
.uniForm .inlineLabel em{position:absolute;left:7px}
.uniForm .ctrlHolder{border-bottom:1px solid #dfdfdf;padding:7px}
.uniForm .buttonHolder{padding:7px;}
.uniForm button{font-size:12px;font-weight:bold;margin:0 0 7px;padding:7px 10px;text-align:left;};
.uniForm .primaryAction{font-weight:700}
.uniForm .focused{background:#fffcdf}
.uniForm .inlineLabel span{float:left;width:90%}
.uniForm label,.uniForm .blockLabels label,.uniForm .blockLabels .label{margin:0 0 .5em}
.uniForm .selectInput,.uniForm select,.uniForm .blockLabels .selectInput,.uniForm .blockLabels select{width:53.5%}
.uniForm textarea,.uniForm .blockLabels textarea{width:53%;height:12em}
.uniForm .inlineLabels textarea{width:45%;height:12em}
.uniForm .inlineLabels .multiField{width:45%;margin:0 0 .3em}
.uniForm .inlineLabels .multiField .blockLabel{float:left;width:26%;margin:0 3% 0 0}
.uniForm div.focused .formHint{color:#333}
.uniForm .col{width:47.9%;margin:0 2% 20px 0}
.uniForm .col.first{width:49%;float:left;clear:none}
.uniForm .col.last{width:49%;float:right;clear:none;margin-right:0}
.uniForm #errorMsg{background:#ffdfdf;border:1px solid #df7d7d;border-width:1px 0;margin:0 0 1.5em;padding:7px}
.uniForm .error{background:#ffdfdf;border:1px solid #df7d7d;border-width:1px 0}
.uniForm #errorMsg dt,.uniForm #errorMsg h3{font-size:100%;line-height:100%;font-weight:700;margin:0 0 .5em}
.uniForm #errorMsg ol li{list-style-position:inside;border-bottom:1px dotted #df7d7d;position:relative;margin:0;padding:2px}
.uniForm .errorField{color:#af4c4c;background:#ffbfbf;margin:0 0 6px;padding:4px}
.uniForm #OKMsg{background:#C8FFBF;border:1px solid #A2EF95;border-width:1px 0;margin:0 0 1.5em;padding:7px}
.uniForm #OKMsg p{margin:0}
.uniForm .textInput,.uniForm .blockLabels .textInput,.uniForm .blockLabels .fileUpload,.uniForm .multiField,.uniForm .blockLabels .multiField{width:53%}
.uniForm .multiField .blockLabel .textInput,.uniForm .multiField .blockLabel .selectInput,.uniForm .multiField .blockLabel select,.uniForm .blockLabels .multiField .blockLabel .textInput,.uniForm .blockLabels .multiField .blockLabel .selectInput,.uniForm .blockLabels .multiField .blockLabel select,.uniForm .inlineLabels .multiField .blockLabel .textInput,.uniForm .inlineLabels .multiField .blockLabel .selectInput,.uniForm .inlineLabels .multiField .blockLabel select{width:100%;margin:.3em 0 0}
.uniForm .inlineLabels .textInput,.uniForm .inlineLabels .fileUpload,.uniForm .inlineLabels .selectInput,.uniForm .inlineLabels select{width:45%}
.uniForm .ctrlHolder .textInput:focus,.uniForm .ctrlHolder textarea:focus{outline:none}
.uniForm #errorMsg dd,.uniForm #errorMsg ol{margin:0;padding:0}
.uniForm .multiField .inlineLabel,.uniForm .blockLabels .multiField .inlineLabel,.uniForm .multiField .inlineLabel,.uniForm .blockLabels .multiField .inlineLabel,.uniForm .inlineLabels .multiField .inlineLabel{display:block;margin:0 0 .5em}
.uniForm .textInput,.uniForm .blockLabels .textInput,.uniForm .blockLabels .fileUpload,.uniForm .selectInput,.uniForm .blockLabels .selectInput,.uniForm .blockLabels select,.uniForm textarea,.uniForm .blockLabels textarea,.uniForm .inlineLabels .textInput,.uniForm .inlineLabels .fileUpload,.uniForm .inlineLabels .selectInput,.uniForm .inlineLabels select,.uniForm .inlineLabels textarea,.uniForm .inlineLabels .multiField,.uniForm .inlineLabels .multiField select,.uniForm .col,.uniForm .resetButton{float:left}
/* ads */
.ad-120x240{
	width:120px;
	height:240px;
}
.ad-200x200{
	width:200px;
	height:200px;
}
.ad-300x250{
	width:302px;
	height:252px;
}
.ad-468x60{
	width:468px;
	height:60px;
}
.ad-120x600{
	width:120px;
	height:600px;
}
.ad-160x600{
	width:160px;
	height:600px;
}
/*   */
#footer {
	height:185px;
	padding:15px;
	padding-bottom:0px;
	padding-top:10px;
	font-size:11px;
	margin-top:20px;
}
.footerBgTop{
	width:980px;
	height:30px;
	top:0px;
	left:0px;
}
.footerLinks{
	width:154px;
	margin-right:15px;	
}
.footerLinks div, #twitterUpdates div{
	margin-bottom:10px;
	line-height:2.5;	
	border-bottom:1px dotted #fff;
	padding-left:5px;
	font-weight:bold;
}
.footerLinks li{
	margin-left:5px;
	padding:2px;
}
#twitterUpdates{
	float:right;
	width:440px;
}
#twitterUpdates div{
	padding-left:50px;
}
.twitter li{
	padding-left:20px;
	background:transparent url('/images/ui/footer-twitter.png') no-repeat 2px 1px;
	line-height:1.2;
	margin-top:6px;
	margin-bottom:8px;
}
.twitter span{
	font-size:x-small;
	
}
#copy{
	font-size:x-small;
	padding:4px;
	line-height:1.4;
}
#copy a{
	text-decoration:none;
}
#copy a:hover{
	text-decoration:underline;
}
#copy .valid{
	padding-left:18px;
	margin-right:10px;
	background:transparent url('/images/ui/valid.gif') no-repeat 0px 0px;
	line-height:1.4;
}
#copy .enabled{
	padding-left:44px;
	background:transparent url('/images/ui/rss-wai-mf-enabled.gif') no-repeat 0px 2px;	
	height:15px;	
}
