/* SUPERMODELME.tv
Created and Updated by SUMATHI on 29 May 2009 */

BODY {
	padding: 0;
	margin: 0;
	background: #000000 url(../images/bgBody.jpg) left top repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
}

/*******  MAIN *******/
.main {
	padding: 0;
	margin: 0 auto;
	width: 987px;
}
form {
	margin: 0;
	padding: 0;	
}
a { text-decoration: none; color: #000000; }
a:hover { text-decoration: underline; color: #000000; }
p {
	padding: 0;
	margin: 0;
	font-size:12px;
}
img { outline: none; }

/****  JomSocial Override *****/
.feed-item a:link {
	color: #CCC;
	text-decoration: none;
}
.feed-item a:visited {
	text-decoration: none;
	color: #CCC;
}
.feed-item a:hover {
	text-decoration: none;
	color: #F00;
}
.feed-item a:active {
	text-decoration: none;
	color: #F00;
}

/****  Content Area *****/
.mMenuD{
	font-weight:bold;
	padding-top:5px;
	padding-right:40px;
	font-size:24px;
	float:right;
}
.countDown {
	
	position:absolute;
	color:#FFF; font-weight:bold;
	padding:10px 10px 10px 10px;
	top:150px; right:3%;
	float:left;
	z-index:88;
	margin:0px 150px 0px 0px;
}
.contentArea {
	padding: 23px 22px 0 15px;
	margin: 0;
	width: 950px;
	float: left;
}
.header {
	height: 123px;
	width: 927px;
	float: left;
	padding: 0 0 0 23px;
}
.imgFLeft {
	padding: 0;
	float: left;
}

.headerRight {
	padding: 61px 0 0 0px;
	margin: 0px;
	width: 714px;
	float: left;
	height: 62px;	
}
/*.mainMenuDefault {
	width: 714px;
	float: left;	
	height: 69px;	
	background: url(../images/bgMenu.jpg) 0px 0px no-repeat;
	
}
.mainMenuLanding {
	width: 714px;
	float: left;	
	height: 62px;	
	background: url(../images/bgTopNav.gif) left bottom no-repeat;
	
}*/
.bgSingUpTop {
	width: 714px;
	float: left;	
	height: 62px;	
	background: url(../images/bgSignup.gif) left bottom no-repeat;
}
.signUpRow {
	padding: 1px 0 0 32px;
	#padding: 1px 0 0 29px;
	margin: 0;
	height: 21px;
	width: 780px;
	float: left;
	line-height: 13px;
	font-family:Arial, Helvetica, sans-serif;
}
.singupTxt {
	color: #000000;
	padding: 3px 0px 0 8px;
	#padding: 4px 0 0 10px;
	margin: 0;
	font-size: 11px;
	text-transform: uppercase;
	width: 55px;
	float: left;
}
.ForgotTxt {
	color: #6b6a6b;
	padding: 3px 0 0 13px;
	#padding: 4px 0 0 13px;
	margin: 0;
	font-size: 11px;
	text-transform: uppercase;
	width: 116px;
	float: left;
}

.mMenuDefault {
	width: 680px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0;
	text-align: right;	
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.mMenuDefault ul {
	width: 641px;
	padding: 0 20px 0 0;
	margin: 0;
	height: 40px;
	list-style: none;
	text-align: right;	
}
.mMenuDefault ul li {
	padding: 10px 18px 0 0;
	margin: 0;
	height: 30px;
	font-size: 16px;
	text-transform: uppercase;
}
.mMenuDefault ul li a {
	color: #000000;
	font-weight: bold;	
	text-decoration: none;
}
.mMenuDefault ul li a:hover {
	color: #CA9F03;
	text-decoration: none;
}	
/***** MAIN CONTENT ******/
.mainContent {
	width: 950px;
	float: left;
	padding: 0 0 0 0px;
	margin: 0;
}
.mainContentDefault {
	width: 950px;
	float: left;
	padding: 0 0 0 0px;
	margin: 0;
}
.bgMainConent {
	background: url(../images/bgOfficiaR.jpg) repeat-y left top;
	width: 950px;
	float: left;
	padding: 0;
	margin: 0;
}
.bgMainConentDefault {
	background: url(../images/bgMainRepeat.jpg) repeat-y left top;
	width: 950px;
	float: left;
	padding: 0;
	margin: 0;
}
.contentBot {
	padding: 25px 30px 0 40px;
	margin: 0;
	width: 880px;
	float: left;
	background: url(../images/bgOfficialContent.jpg) no-repeat left top;
}
.contentBotDefault {
	padding: 25px 29px 0px 40px;
	#padding: 25px 29px 20px 40px;
	margin: 0;
	width: 880px;
	float: left;
	background: url(../images/bgOfficialContent.jpg) no-repeat left top #FFFFFF;
}
.contentBot h1 {
	color: #757373;
	padding: 0 0 20px 0;
	margin: 0;
	font-size: 15px;
	font-weight: bold;
}
.contentBotDefault h1 {
	color: #757373;
	padding: 0 0 20px 0;
	margin: 0;
	font-size: 15px;
	font-weight: bold;
}
div.contentBot .componentheading {
	color: #CA9F03;
	padding: 5px 0 20px 0;
	margin: 0;
	font-size: 15px;
	font-weight: bold;
}
.contentBot p {
	color: #252323;
	padding: 0 0 15px 0;
	margin: 0;
	font-size: 15px;
	font-weight: normal;
	line-height: 19px;
}
div.contentBotDefault .componentheading {
	color: #CA9F03;
	padding: 5px 0 20px 0;
	margin: 0;
	font-size: 15px;
	font-weight: bold;
}
.contentBotDefault p {
	color: #252323;
	padding: 0 0 15px 0;
	margin: 0;
	font-size: 15px;
	font-weight: normal;
	line-height: 19px;
}
.howGet {
	padding: 10px 0 20px 0;
	margin: 0;
	width: 880px;
	float: left;
}	
.contentBot h2 {
	color: #000000;
	padding: 0 0 2px 0;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
}
.contentBot h3 {
	color: #000000;
	padding: 0px 0px 2px 0px;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
}
.contentBotDefault h2 {
	color: #000000;
	padding: 0 0 2px 0;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
}
.contentBotDefault h3 {
	color: #000000;
	padding: 0px 0px 2px 0px;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
}
.invitation {
	float:left;
}
.invitation p {
	font-size: 12px;
	color: #000000;
	padding: 0 0 10px 0;
	margin: 0;
}
div.invitation div.module{
	background: url(../images/bgInvitation.jpg) no-repeat left top;
	width: 582px;
	float: left;
	padding: 20px 0 0 8px;
	margin: 0;
	height: 61px;
}
div.howGet .pretext{
	font-size: 12px;
	color: #000000;
	padding: 0 0 10px 0;
	margin: 0;
}
div.howGet .inputbox{
	padding: 1px;
	margin: 0 5px 0 0;
	width: 230px;
	border: 1px solid #C7C7C7;
	font-weight: 11px;
}
.inputName {
	padding: 1px;
	margin: 0 5px 0 0;
	width: 230px;
	border: 1px solid #C7C7C7;
	font-weight: 11px;
}
.inviteBtn {
	padding: 0;
	margin: 0;
	width: 68px;
	border: 1px solid #C8C8C8;
	background-color: #FAFAFA;
	color: #6A6A6A;
	cursor: pointer;
}
div.howGet .button{
	padding: 0;
	margin: 0;
	width: 68px;
	border: 1px solid #C8C8C8;
	background-color: #FAFAFA;
	color: #6A6A6A;
	cursor: pointer;
}

.reg-steps {
	
	margin:10px 0px 0px 0px;
	float:left;
	width:100%;
	
}

div.howGet .ad-block{
float:right;
}
.twitterImg {
	padding: 10px 2px 0 0;
	margin: 0;
	float: left;
}
.regisTemplate {
	padding: 30px 30px 30px 40px;
	margin: 0 0 10px 0;
	width: 810px;
	float: left;
	background-color: #000000;
	text-align: left;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
}
div.contentBot #community-wrap table.ccontentTable{
	padding: 0px 0px 0px 40px;
	margin: 0 0 10px 0;
	width: 840px;
	float: left;
	/*background-color: #000000;*/
	
	text-align: left;
	color:#333333;
	font-size: 12px;
	font-weight: normal;
}

div.contentBot #community-wrap  table.ccontentTable td.listkey{
	padding: 5px 30px 10px 110px;
	#padding: 5px 0px 10px 130px;
	margin: 0;
	width: 300px;
	float: left;
	text-align:right;
}
div.contentBot #community-wrap table.ccontentTable td.listvalue{
	padding: 5px 5px 10px 5px;
	margin: 0;
	float: left;
	width: 450px;
	text-align:left;
}
div.contentBot #community-wrap{
	padding: 0px 0px 10px 0px;
	margin: 0 0 20px 0;
	width: 870px;
	float: left;
	/*background-color: #000000;*/
	text-align: left;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
}
div.contentBot #community-wrap .form-validate,div.contentBot #community-wrap .validateSubmit{
	text-align: left;
	background-color: #000000;
}
div.contentBot #community-wrap .form-validate .button{
	text-align:center;
	background-color: #000000;
	width: 59px;
	height: 24px;
	font-size: 12px;
	color: #333333;
	border: 0px;
	padding: 0px 0px 7px 0px;
	line-height: 11px;
	margin:0px 0px 0px 325px;
	#margin:0px 0px 0px 316px;
	background: url(../images/bgLoginBtn.jpg) no-repeat center top;
}
div.contentBot #community-wrap .inputbox{
	width: 206px;
	font-size: 11px;
	color: #000000;
	/*background-color: #FFFFFF;*/
	border: 1px solid #FFFFFF;
}
div.contentBot #community-wrap div.ctitle{
	text-align: left;
	color:#333333;
}
div.contentBot #community-wrap div.ctitle h2{
	padding: 10px 0 0px 5px;
	margin: 0;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}
div.contentBotDefault #community-wrap table.ccontentTable{
	padding: 0px 0px 0px 40px;
	margin: 0 0 10px 0;
	width: 840px;
	float: left;
	/*background-color: #000000;*/
	text-align: left;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
}

div.contentBotDefault #community-wrap  table.ccontentTable td.listkey{
	padding: 5px 30px 10px 110px;
	#padding: 5px 0px 10px 130px;
	margin: 0;
	width: 300px;
	float: left;
	text-align:right;
}
div.contentBotDefault #community-wrap table.ccontentTable td.listvalue{
	padding: 5px 5px 10px 5px;
	margin: 0;
	float: left;
	width: 450px;
	text-align:left;
}
div.contentBotDefault #community-wrap{
	padding: 0px 0px 10px 0px;
	margin: 0 0 20px 0;
	width: 870px;
	float: left;
	/*background-color: #000000;*/
	text-align: left;
	color:#333333;
	font-size: 12px;
	font-weight: normal;
}
div.contentBotDefault #community-wrap .form-validate,div.contentBot #community-wrap .validateSubmit{
	text-align: left;
	/*background-color: #000000;*/
}
div.contentBotDefault #community-wrap .form-validate .button{
	text-align:center;
	background-color: #000000;
	width: 59px;
	height: 24px;
	font-size: 12px;
	color: #FFFFFF;
	border: 0px;
	padding: 0px 0px 7px 0px;
	line-height: 11px;
	margin:0px 0px 0px 325px;
	#margin:0px 0px 0px 316px;
	background: url(../images/bgLoginBtn.jpg) no-repeat center top;
}
div.contentBotDefault #community-wrap .inputbox{
	width: 206px;
	font-size: 11px;
	color: #000000;
	/*background-color: #FFFFFF;*/
	/*border: 1px solid #FFFFFF;*/
}
div.contentBotDefault #community-wrap div.ctitle{
	text-align: left;
	color: #333333;
}
div.contentBotDefault #community-wrap div.ctitle h2{
	padding: 10px 0 0px 5px;
	margin: 0;
	color: #373737;
	font-size: 12px;
	font-weight: bold;
}
.regisTemplate h2 {
	padding: 10px 0 20px 0;
	margin: 0;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}
.regisTemplate p {
	padding: 0 0 3px 0;
	margin: 0;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: noraml;
}
.regisTemplate a {
	color: #FFC907;
	text-decoration: none;
}
.regisTemplate a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.regisTemplateRow {
	width: 810px;
	float: left;
	padding: 0 0 10px 0;
	margin: 0;
}
.regisTemplateL {
	padding: 0;
	margin: 0;
	width: 200px;
	float: left;	
}
.regisTemplateR {
	padding: 0;
	margin: 0;
	float: left;
	width: 610px;
}
.regisInputBox {
	width: 206px;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.regisTextArea {
	width: 206px;
	font-size: 11px;
	height: 200px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.regisOccupation {
	width: 406px;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.regisSelect {
	width: 60px;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.regisDay {
	width: 40px;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.regisSelectMonth {
	width: 80px;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
em {	color: #FF0000; }
.loginBtn {
	width: 59px;
	height: 24px;
	font-size: 12px;
	color: #FFFFFF;
	border: 0px;
	padding: 0 0 7px 0;
	line-height: 11px;
	background: url(../smtvImages/bgLoginBtn.jpg) no-repeat left top;
}
/******  Footer  **********/
.footer {
	float: left;
	padding: 8px 10px 0 0;
	margin:0px 0px 0px 16px;
	width: 938px;
	background-color: #232323;
	height: 22px;
	text-align: right;
	color: #4C4C4C;
	font-size: 11px;
	font-weight: bold;
}
.copyRightTxt {
	font-size: 14px;
}
/************************** Login ***********************/
/*.userpassRow {
	padding: 2px 0 0 0;
	margin: 0;
	float: left;
	width: 335px;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.userpassRow label {
	padding: 1px 2px 0 8px;
	line-height: 12px;
	float: left;	
}
.userpassRow p {
	padding: 0px 4px 0px 0px;
	margin: 0;
	float: left;
}
.inputTxtBox {
	width: 86px;
	padding: 0px 2px 0 2px;
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #000000;
	float: left;
}
.goBtn {
	background: none;
	padding: 0px;
	margin: 0px;
	border: 0px;
	font-size: 11px;
	color: #FFFFFF;
	cursor: pointer;
	line-height: 12px;
	float: left;
	width: 19px;
}.login-username{
	padding:0px 0px 0px 0px;
}
.login-password{
	padding:0px 0px 0px 0px;
}

.username-label{
	padding: 0px 2px 0px 0px;
	line-height: 12px;
	float: left;
	font-size:7px;
}
.password-label{
	padding: 1px 2px 0px 2px;
	float: left;
	font-size:7px;
}*/

/*.inputbox{
	width: 85px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #FFFFFF;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #000000;
	float: left;

}
.button{
	background: none;
	padding: 0px 0px 0px 5px;
	margin: 0px;
	border: 0px;
	font-size: 11px;
	color: #FFFFFF;
	cursor: pointer;
	float: left;	
}*/
/*div.userpassRow .remember{
	display:none;
}
div.userpassRow .checkbox{
	display:none;
}*/



#page p  {
	padding:5px;
	margin: 0;
	font-size:12px;
}

#page contentheading2 {
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
 
.archiveArea ul li {
	padding 5px;
} 
.modacajoomForm1 {
	padding: 2px 0 2px 5px;
	margin: 0;
	float: left;
	background: #3C3931 url(../images/bgGetLatest.jpg) repeat-x left top;
	width: 242px;
}
h2.app-box-title{
	color:#000000;
}
