* {
	margin:0px;
	padding:0px;
}
html {
height:100%;
/*width:100%;
*width:auto;*/
margin:0px;
padding:0px;
/*overflow-x:hidden;*/
/*overflow:scroll;*/
}
body {
	background:#ffffff;
	color:#666666;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	margin:0pt;
	padding:0;
	max-width:1810px;
	min-width:1005px;
	width:100%;
	position: relative;
	overflow: visible;
}
#C4Logo {
width:215px;
height:51px;
margin:6px 0 6px 12px;
padding:0pt 10px 0pt 0pt;
position:relative;
/*width:270px;*/
/*height:60px;*/
}


a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

input{text-align:left;
        line-height:12px;}


strong{ font-weight:bold}

h1{width:100%;
   text-align:left;
   text-indent:5px;
   font-size:20px;
 /*  margin: 12px; */
   font-weight:bold;
   text-transform:capitalize;
   }

h2 {
background:#ffe1d7;
float:left;
color:#333;
font-size:12px;
font-stretch:narrower;
font-weight:bold;
line-height:1.3em;
margin:0 0 1px 0;
/*padding:2px 5px;*/
text-align:right;
text-transform:capitalize;
text-indent:4px;
width:100%;
clear:both;
}

h2 span {
float:left;
/*font-size:12px; */
font-weight:bold;
padding-left:5px;
padding-top:2px;
}
h3 {
font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
font-size:15px;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:3px;
padding:15px;
/* width:850px; */
text-transform:capitalize;
color:#888;
}

         h5{ font-size:16px;
             font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
			 text-transform:capitalize;
			 color: #666666;
			 margin:4px 0px;
			 line-height:22px;
			 text-indent:15px;
			 }


hr{width:90%;
   border:1px dotted #cccccc;
   margin:2px 0px;
   }

#header {
background:none;
font-size:1.1em;
font-weight:normal;
/*height:72px;*/
*height:auto;
line-height:1.5em;
margin:0pt;
text-align:left;
width:100%;
position: relative;
padding:6px 0 0 0;

}




#header .optionsBar {
background:#fc531d /*url(/images/menu-bg.jpg)*/ repeat-x scroll center top;
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-stretch:extra-condensed;
font-weight:bold;
line-height:28px;
width:100%;
text-transform:capitalize;
}




#header .optionsBar a {
background:transparent none repeat scroll 0%;
border-bottom-style:none;
color:#FFFFFF;
font-weight:bold;
margin:0;
padding:6px;
line-height:28px;
}
#header .optionsBar a:hover {
background-color:#e83c00;
background-position:center top;
background-repeat:repeat-x;
color: #ffffff;
text-decoration:none;
line-height:28px;
}

.usersearchForm input  {
    width: 120px;
}

.usersearchForm  {
    margin: 0px;
    padding: 0px;
    border: 0px;
    display: inline;
}


.topad {margin-top:2px;
}

#topHeader {
position: relative;
background-color:#CCCCCC;
color:#003366;
font-size:9px;
height:18px;
/*line-height:16px;
padding-right:1px;*/
text-align:left;
/*text-indent:15px;*/
width:100%;
/*float:right;
width:100%*/
}
#stats {
    position: absolute;
    right: 0px;
    float: left;
}

#topHeader p{float:left;}

#q {
margin:0pt;
text-align:left;
vertical-align:bottom;
}
#q .inputbox {
margin:6px;
padding:2px;
vertical-align:middle;
width:300px;

float:left;
}


.inputbox input, .inputbox select {   float:left;
							width:110px;
							*width:150px;
							height:18px;
							*height:20px;
							font-size:11px;
							line-height:16px;
							background-color:#FFFFFF;
							border:1px solid #CCCCCC;
							margin-top:6px;
							margin-right:5px;
							text-indent:1px;
							font-weight:100;
							color: #666;
							}

.checkbox input        {    float:left;

						   width:12px;
						   height:12px;
				            font-size:11px;
							line-height:16px;
							background-color:#FFFFFF;
							border:1px solid #CCCCCC;
							margin-top:6px;
							margin-right:5px;
							}

  .checkbox span   {float:left;
                    line-height:22px;
					margin:0px 1px;
					font-weight:normal;
					}



  .inputbox span   {float:left;
                    line-height:17px;
					margin:0px 5px;
					font-weight:normal;
					}
#content {
color:#666666;
font-size:10px;
font-weight:100;
margin:0;
min-height:100%;
position:relative;
text-align:left;
width:100%;
clear:both;
}


#main-content {
    background-color:#FFFFFF;
    background-position:center top;
    background-repeat:repeat-x;
    float:none;
    margin-right:1px;
    overflow:hidden;
    width:auto;
    z-index:10;
}
#main-content-header_secure {background-color:#FFFFFF;
				/*background-image:url(/images/bg.jpg);*/
				background-position:center top;
				background-repeat:repeat-x;
				float:left;
				margin:0;
				overflow:hidden;
				width:100%;
				z-index:10;
				}

textarea{border:1px solid #ccc;
		 height:60px;
		 margin-top:5px;
		}

a {color:#333333;
   text-decoration:none;
   border:none;
  }
a:hover {
/*border-bottom:1px solid #000099;
text-decoration:underline;*/
}
.img, .img:hover {
border-bottom:0pt none;
}
.img_thumb, .img_thumb:hover {
    max-width: 48px !important;
    max-height: 48px !important;
    border-bottom:0pt none;
}


#searchfield2 {
display:block;
margin:0pt auto 20px;
padding:0pt 0pt 0pt 10px;
text-align:center;
width:500px;
}
.ad {
float:right;
margin-right:0px;
}
.ad a {
border:0pt none;
text-decoration:none;
}
.smalltext {
font-size:0.8em;
}

#left-content {
background:#F6F1EE none repeat scroll 0%;
left:0pt;
position:static;
top:0pt;
width:120px;
z-index:1;
}
#left-content a, #left-content img {
border:0pt none;
}
#right-content {
background:none;
text-align:center;
float:right;
margin:0;
top:0;
display:block;
}

#right-content-bottom{
margin-left:-40px;
}

/*#subfoot {
margin-top:1em;
text-align:LEFT;
}*/
#footer {background:transparent none;
		color:#F5712B;
		font-size:0.9em; 
		/*padding:10px;  */
		text-align:left;
        width:100%;
		float:none;
		margin:10px 0px;
       /* position:absolute;*/
        clear:both;
        }


.footer_line { width:75%;
           float:left;
           padding:0;
           margin-bottom:20px;

           }
		   
		   
		   
		   
 .bottom_footer {height:54px;
				 background:white;
				 padding:15px 0 0 0;
				 margin:10px 0 20px 0;
				 border-top:10px solid #fc531d;
				 width:100%;
				 float:right;
                 position:static;
				 vertical-align:top; 
                 text-align:center;
                 margin-left:-180px;
				}
		
		
		
		 .bottom_footer p{ /* width:100%;
						             height:18px;
									 line-height:18px;
									 font-size:10px;*/
									 color:#969696;
									 padding:0;
									 margin: 0 0 10px;
									/* float:left; */
						            }
									
									
									  .bottom_footer p a{ margin:0 3px 0 3px;
									               text-decoration:none;
												  /* font-size:10px;  */
												   color:#fc531d;
									              }
												  
												    .bottom_footer p a:hover{ text-decoration:underline}



.error {
color:red;
}
.profileBox {
background-color:white;
border:1px solid #318AEB;
float:left;
height:180px;
margin:2px;
padding:10px 10px 10px 15px;
position:static;
width:246px;
font-family:Arial, Helvetica, sans-serif;
}
.profileBox:hover { background-color:#C0DEED;
                    border:1px solid #8EC1DA;
					cursor:pointer;
					}

.profileBoxTitle {
clear:both;
color:profileDataBox;
font-size:14px;
font-stretch:narrower;
font-weight:bold;
overflow:hidden;
text-align:left;
/*text-indent:5px;*/
line-height:15px;
text-transform:capitalize;
float:left;
width:100%;
padding:0;
margin:0;
}

.profileBoxTitle a {
color:#3A698F;
}



.profileDetailArea {
color:#6E6E6E;
/*padding-left:8px;
padding-top:10px;*/
text-transform:capitalize;
float:left;
width:100%;
padding:0;
margin:0;


}
.titleWithStatusMsg {
text-align:left;
color:#333333;
}
.statusMsg {
font-size:11px;
font-weight:normal;
float:left;
color:#fc531d;
width:100%;
}
/*.odd {
background:none;
background-image:url(/images/offline_box.gif);
background-position:top;
background-repeat:repeat-x;
color: #CCCCCC;
}*/
.profileDataBox {
position:static;
padding:0;
margin:0;
padding:0;
margin:0;
}

.profileDataBox .super {
    border:0px none;
    position:static;
    top:71px;
        width:120px;
        height:17px;
        left:0px;
}

.profileDataBox .award {
    border:0px none;
    position:static;
    top:60px;
	width:29px;
	height:29px;
	left:0px;
	margin:0 0 0 3px;
}

.profileDataBox img {
border:thin solid #FFF;
float:left;
margin:0;
padding:0;

}
.profileDataBox a img {
border:1px solid #3A698F;
margin:0;
padding:0;
width:48px;
height:48px;
float:left;
*width:110px;
}
 
.profileDataBox2 a img {
border:1px solid #3A698F;
margin:0;
padding:0;
width:192px;
height:150px;
float:left;
*width:110px;
}


.profileDetailBox {
/*background-color:#EDEDED;*/
/*border-left:thin dotted #FFFFFF;*/
float:left;
height:95px;
margin:5px;
padding-left:2px;
padding:0;
text-align:left;
width:120px;
color:#333333;
}

.toggle_tabs li {
color:#333333;
float:left;
font-weight:bold;
padding:2px 8px 3px 9px;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
height: 16px;
border-bottom: 0px;
}
.toggle_tabs .first {
/*border-left:1px solid white;*/
}
.toggle_tabs .last {
background:#F6F1EE none repeat scroll 0%;
/*border-left:1px solid white;*/
float:right;
position:relative;
}
.toggle_tabs li a:hover {
color:black;
outline-color:invert;
outline-style:none;
outline-width:0px;
}
.toggle_tabs ul {
height:0px;
list-style-type:none;
margin:0pt 0pt 0pt 10px;
padding:0pt;
}
.toggle_tabs ul li a {
/*border-bottom-style:none;*/
text-decoration:none;
color:#999999;
}
.toggle_tabs .selected {
background:#fc531d none repeat scroll 0%;
height:18px;
}
.toggle_tabs .selected a {
color:white;
}
.toggle_tabs {  /*background-color:#F4AC8A*/;
				width:98%;
				height:22px;
				border-bottom:solid 2px #fc531d;
				margin-top:10px;
				}
form{margin:10px 22px;
      /*line-height:25px;
	 text-align:left;
	 width:310px;*/
	 padding-right:30px;
	 /*border-right:1px dotted #999999;*/
	 }

/*form input {float:left;
		    width:100%;
			height:22px;
			font-size:14px;
			background-color:#FFFFFF;
			border:1px solid #CCCCCC;
			margin-top:6px;
			}*/

#languagesList {margin:0px;
                padding:0px;
}

.form_fields{float:left;
		    width:130px;
			*width:170px;
			height:18px;
			*height:20px;
			font-size:11px;
			line-height:16px;
			background-color:#FFFFFF;
			border:1px solid #CCCCCC;
			margin-top:6px;
			/*margin-left:5px;*/
			}

.divfield{float:left;
           width:100%;
		  /* height:22px;*/
		   font-size:12px;
		   /*background-color:#FFFFFF;
		   border:1px solid #CCCCCC;*/
		   margin-top:6px;
		   }


.date { background-color:#FFFFFF;
		line-height:12px;
		font-size:11px;
		margin-left:2px;
		width:70px;
		/**float:right;
		*/}


.heightselect { /*background-color:#FFFFFF;
				border:1px solid #CCCCCC;
				line-height:12px;
				font-size:11px;
				height:18px;*/
				margin:0px 3px;
				width:65px;
				*width:50px;
				/**float:right;
				*/}


.check{            font-size:12px;
				   background-color:#FFFFFF;
				   border:1px solid #CCCCCC;
				   margin-left:10px;
				   float:left;
				   width:2px;
				   height:2px;
				   *width:12px;
				   *height:12px;
				   }

.check span{margin:0 0 0 2px;
			}

.button{/*height:26px;
         width:70px;*/
		 background-color: #fc531d;
		 color:#FFFFFF;
		 border:none;
		 margin:16px 2px;
		 padding:6px;
		 font-weight:bold;
		 text-align:center;
		 /*line-height:30px;
		 */}

.button:hover{background-color: #FF9933;
              cursor:pointer;
			  }


/*#editprofile_tab{margin:0 0 0 15px;
				 width:150px;
				 }

#editprofile_tab li{width:165px;
				   height:16px;
				   background:none;
				   border-bottom:1px dotted #ccc;
				   color:#FFFFFF;
				   font-size:12px;
				   line-height:22px;
				   font-weight:bold;
				   list-style:none;
				   text-transform:capitalize;
				   margin:6px 0px;
				   padding:3px;
				   }

#editprofile_tab li:hover{ background-color: #666666;
                           color:#FFFFFF;
                         }

#editprofile_tab li a{text-decoration:none;}
#editprofile_tab li a:hover{text-decoration:none;
                             color:#FFFFFF;
                            }*/



/** end of toggle tabs **/


.text {margin-left:10px;
        margin-right:10px;
       /* width:100%;*/
		line-height:15px;
		float:left;
		}

.text li, .text ul{margin:0 0 0 10px;
                   padding:0;
				   /* width:100%; */
				   }

.text ul{margin-top:10px;
		margin-bottom:10px;
         }

.text strong { color:#fc531d;
				font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
				font-size:15px;
				line-height:22px;
				margin:10px 0px;
				text-transform:capitalize;
				display:block;
				padding-top:20px;
                clear:both;
                }

.text p {
    padding-bottom: 10px;
}


.text h5{color:#fc531d;
	     font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
		 font-size:20px;
		 line-height:40px;
		 margin:10px 0px;
		 text-transform:capitalize;
		 }

.infotext{  color:#666666;
			font-size:10px;
			line-height:18px;
			margin:2px 10px;
			display:block;
			text-align:justify;
			/*width:650px; */
		   }

.infotext .entry {
    display:block;
    clear:both;
}

.infotext .subtitle {
    font-weight: bold;
	padding-top:7px;
}
.infotext a {text-decoration: underline }
.infotext a:hover {text-decoration: none; }

.infotext b { font-weight: bold; }

			
								  
								  

.add-info{ width:300px;
           background:none;
		   color:#666666;
		   font-size:10px;
		   line-height:25px;
		   padding: 2px;
		   float:left;
		   }

.add-info h1{ font-size:25px;
             font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
			 text-transform:capitalize;
			 color: gray;
			 margin:10px 0px 20px;
			 /*line-height:10px;*/
            text-align: left;
             }

.add-info h4{ font-size:20px;
             font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
			 text-transform:capitalize;
			 color: #fc531d;
			 margin:10px 0px;
			 line-height:22px;
			 }


.table_sign {   border-right:1px dotted #999999;
				float:left;
				height:550px;
				margin:0pt 25px 15px 0pt;
				width:420px;
			   }

.table_sign tr{height:22px;
   vertical-align:center;
   }

.table_sign td{width:170px;}

.table_sign td span{float:left;
					font-size:10px;
					margin:2px 0;
					width:100%;
					}


.awards_table {margin:0pt 25px 15px 0pt;
				width:auto;
			    border:1px solid #ebebeb;
				background-color:white;
				color:#666666;
				text-align:left;
				font-size:11px;
			   }
.awards_table_files {
                 margin:0pt 25px 15px 15px;
				width:840px;
			    border:1px solid #ebebeb;
				background-color:white;
				color:#666666;
				text-align:left;
				font-size:11px;
}
.awards_table_files td {  Padding:2px;
                    border-left: 1px solid #ebebeb;
					border-right: 1px solid #666666;
                    border-bottom: 1px solid #ebebeb;
					margin-top:6px;
					width:auto;
					}
.awards_table_files td ul { margin:0px;
                            padding:0px;
                            list-style-type: upper-roman;
}
.awards_table_files td ul li { margin:0px;
                            padding:0px;
}

.contest_files h1 {
                    color:#FC531D;
                    font-size:24px;
                    font-stretch:narrower;
                    font-weight:bold;
                    height:auto;
                    letter-spacing:0;
                    line-height:30px;
                    margin:5px 0 0 10px;
                    padding:10px 0;
                    width:100%;
                        }
.contest_files h3 {
                    color:#FC531D;
                    font-size:18px;
                    font-weight:bold;
                    height:auto;
                    line-height:20px;
                    margin-left:10px;
                    padding:5px;
                    }

.contest_files table {
                     margin-left:10px;
}

.awards_table tr{ height:25px;
				   vertical-align:middle;
				   }

.awards_table td {  Padding:2px;
                    border-left: 1px solid #ebebeb;
					border-bottom: 1px solid #333333;
					text-align:center;
					margin:0;
					width:auto;
					}
					
				.viewers{ padding:0;
				          margin:0;
			           	}

.awards_table td span{ float:left;
						font-size:10px;
						margin:2px 0;
						width:100%;
						height:25px;
						}

.awards_table_titles{background:#FC531D;
                     text-align:center;
					 color:#FFF;
					 text-transform:capitalize;
					 margin:2px 3px;
					 font-weight:bold;
					 }
					 
					 .awards_table_subtitles{  font-weight:bold;
					                           line-height:16px;
					                           text-decoration:none;
											   font-weight:bold;
											   color:#FC531D;;
											   text-align:center;
											   text-transform: uppercase;
											   }
																		   
																		    
.winner1 {line-height:16px;
          font-size:12px;
		  margin:5px auto;
		  padding:0;
		  width:100%;
		  float:left;
            }
			
			
			
          .winner1 a{ width:100%;
		              text-decoration:none;
					  text-transform:capitalize;
					  color:#FC531D;
					  text-align:center;
					  line-height:16px;
					  float:left;
					  font-weight:bold;
					}
		  .winner1 a:hover{ text-decoration:underline;}
          .winner1 img{ width:120px;
		                height:90px;
						margin:3px auto;
						padding:0;
						border:1px solid black;
						 }
           
		    .winner1 p{ width:100%;
			            margin:0;
		                text-decoration:none;
					    text-transform:capitalize;
					    color: #999;
					    text-align:center;
						font-size:11px;
					    line-height:16px;
						padding:0;
						float:left;
                        font-weight:bold;
                      }

.language{float:left;
            margin:0 15px 0 5px;
           }

.alertMessage {
    border: 1px solid black;
    width: 500px;
    min-height: 60px;
    margin: 25px;
    font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
    font-size:18px;
    font-stretch:normal;
    padding: 10px 10px 0px 10px;
    background-color: #FFFFFF;
}

.verification {
    width: 700px;
    margin-left: 25px;
    font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
}

.verification div {
    margin: 10px;
}

.verification span {
    font-style: italic;
}

.verification .state {
    border: 1px solid black;
    width: 500px;
    min-height: 60px;
    font-size:18px;
    font-stretch:normal;
    padding: 10px 10px 0px 10px;
    background-color: #FFFFFF;
}

.verification .justSent {
    font-style: italic;
    color: green;
}

.verification .tip {
    font-size: 15px;
}

.verification .mistake {
    font-size: 15px;
    font-weight: bold;
}

.verification .mistake a {
    text-decoration: underline;
    font-size: larger;
    font-weight: bold;
}

#emailRetry {
    border: 1px solid black;
    display: none;
    width: 500px;
    min-height: 60px;
    font-size:18px;
    font-stretch:normal;
    padding: 10px 10px 0px 10px;
    background-color: #FFFFFF;
}

#emailRetry span {
    font-style: normal;
    color:black;
    font-size: 14px;
    font-weight: bold;
}
#emailRetry .errorMessage {
    color: firebrick;
    font-weight: bold;
}
#sform {
	margin-top:25px;
}

#sform .sfilter {
    display: block;
	padding:5px;
}

#sform .sfilter .searchFieldDesc {
	width:120px;
	float:left;
	text-align:right;
	padding-right:5px;
}

#sform #submitBtn {
	margin-left:130px;
}

#sform .age {

}

.pager {
    clear: both;
    padding:0;
	line-height:38px;
	height:38px;
	text-decoration:none;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
	text-align:center;
}

.pager .direction {
	color:#FC531D;
	padding-right:5px;
}

.pager a {
	color:#FC531D;
	padding:0 10px;
	border-left:1px solid #FC531D;
	font-size:14px;
}
.pager a:hover {
	text-decoration:underline;
}

.pager span {
	color:#CCC;
	padding:0 10px;
	font-size:14px;
	border-left:1px solid #FC531D;

}

.pager .dots {
    color:#ccc;
}

/*
                             .pager{ width:880px;
				   		             height:auto;
									 line-height:18px;
									 font-size:11px;
									 color:#969696;
									 padding:0;
									 margin:5px 0 0 25px;
									 text-transform:uppercase;
									 float:left;
						            }
		   
		   
		   
		                             .pager a{ margin:0 3px 0 3px;
									               text-decoration:none;
												   font-size:11px;
												   color:#fc531d;
												   text-transform:uppercase;
												   border-left:1px solid #fc531d;
												   padding:0 0 0 10px;
									              }
												  
							           .pager a:hover{ text-decoration:underline}*/
		   

#header .optionsBar .usersearchForm input {
	background-image: url(../images/search.jpg);
	background-repeat: no-repeat;
	padding-left:18px;
	width:140px;
}
.optionLinks {
	float:left;
}
.optionSearchbox {
	float:right;
	margin-right:5px;
}
.copyRight { width:100%;
					float:left;
					text-align:center;
					padding-bottom:10px;
}

.footer_line_menu {   width:1020px;
						   float:left;
						   padding:0;
						   font-family: Verdana,Sans-Serif;
						   margin-top:20px;
						   font-size:11px;
						   text-align:center;
						   padding-bottom:6px;
                       }

.footer_line_menu a {
    color:#F5712B;
}


.uploadImageFormSubmit {
	clear:both;
	padding:5px;
 }

.uploadImageFormDesc {
	clear:both;
	padding-top:15px
 }

/* START the styles for the banners page (support cam4.com) */
.bannersContent {
	margin:10px;
	width:880px;
 }

.bannersContent .ButtonkBanners  {
	margin-bottom:20px;
	float:left;
	clear:both;
}

.bannersContent .ButtonkBanners p  {
	padding-bottom:0px;
}

.bannersContent .textlinkBanners  {
	margin-bottom:90px;
}

.bannersContent .textlinkBanners textarea {
	float:left;
	clear:both;
	width:200px;
}

.bannersContent .resultTextlinkBanners  {
	float:left;
	margin-top:5px;
	margin-left:10px;
}

.bannersContent .sectionBanners {
	margin-top:30px;
	margin-bottom:10px;
	border-bottom:1px solid #CCCCCC;
	font-size:12px;
	font-weight:bold;
	float:left;
	clear:both;
	width:100%;
}

.groupBanners {
border-bottom:1px solid #CCCCCC;
clear:both;
float:left;
margin-bottom:20px;
margin-top:5px;
padding-bottom:5px;
width:880px;
			}

.groupBanners textarea{border:1px solid #ccc;
		 height:60px;
		 margin-top:5px;
		 float:left;
		 /*position:absolute;*/
		}

.groupBanners span {
		margin-left:330px;
			}
/* FINISH the styles for the banners page (support cam4.com) */


/* START styles for edit profile images */

.uploadImageForm {
	width:100%;
}
.mainImage {
	float:left;
	width:300px;
}
.thumbImage {
	float:left;
	width:300px;
}
.otherImage {
	float:left;
	clear:both;
	margin-top:30px;
	}
.newImage {
	float:left;
	clear:both;
	margin-top:30px;
}
.newImage em { text-transform:lowercase }
.uploadImageForm  .otherImage .img {
	float:left;
	width:200px;
	margin:5px;
}
.otherImageButtons {
	float:left;
	clear:both;
	}
.uploadImageForm h3 {
	width:90%;
	height:10px;
	border:1px solid #CCCCCC;
	padding-left:10px;
	padding-top:0;
}

/* FINISH styles for edit profile images */

.textLinkSections { float:left;
					clear: both;
					text-align:center;
					margin-top:15px;
					width:100%;
}


.paymentOptionGold{
    position:absolute;
	left: 800px;
    width: 140px;
	margin: 0px;
	padding-left:50px;
    }

.helpMenu {
	width:100%;
	margin:5px;
	height:150px;
	/*border-bottom:1px solid #CCCCCC;*/
	}

.helpMenuLeft {
    float: left;
   /* width: 350px; */
	margin-left: 10px;
    }

.helpMenuRight{
    position:absolute;
	left: 350px;
   /* width: 450px; */
	margin-left:20px;
	padding-left:10px;
    }

.payform {
        float: left;
        width: 450px;
	margin: 0px;
    }

.createAcountFiels {
     float: left;
     width: 500px;
	 margin: 0px;
    	}
.fieldInfo {
	width:500px;
	height:35px;
	position:relative;
	margin: auto;
	}
.description {
	width:110px;
	float:left;
	clear:both;
	text-align:left;
	padding-right:5px;
	}
.createAcountform_fields{float:left;
		    width:130px;
			*width:170px;
			*height:20px;
			font-size:11px;
			line-height:16px;
			background-color:#FFFFFF;
			border:1px solid #CCCCCC;
            margin-bottom:5px;
            height:18px;
            }
.createAcountform_fieldsDate {
			width:70px;
			*height:20px;
			font-size:11px;
			line-height:16px;
			background-color:#FFFFFF;
			border:1px solid #CCCCCC;
			}
.kaptcha {
height:90px;
padding-left:115px;
padding-top:20px;
text-align:left;
*width:300px;
		}
.kaptcha #kaptcha {
	height:14px;
	width:130px;
}
.createAcountLitleText {
	padding-left:115px;
	height:25px;
}
.createAcountText {
padding-top:5px;
text-align:left;
}
.createAcountButton {
	padding-left:210px;
}



.clear {
    clear: both;
}

/*  NEW SIGNUP PROPERTIES */


            .signup_form{ float:left}



		   .sweet_btn{ padding:10px 30px 10px 30px;
					   /*line-height:39px;*/
					   font-size:14px;
					   font-weight:bold;
					   color:#FFF;
					   background:url(/images/sweet_bg.jpg) repeat-x top #F67A2F;
					   text-decoration:none;
					   border: #F67A2F solid 1px;
					   font-family:Arial, Helvetica, sans-serif;
					   cursor:pointer;
					   display:block;
		              }
					  
					  
					  
					    .sweet_btn:hover{ background-position:0 -39px}
						
						
						
	
	.new_signup_form{ position:static;
								   margin:25px;
								   width:450px;
								   padding:0;
								   height:auto;
								   font-family:Arial, Helvetica, sans-serif;
								   }
								   
					    .new_signup_form h1{ width:100%;
								            /* height:35px;
											 line-height:35px;   */
											 padding:0;
											 margin:5px 0 0 0;
											 color:#F67A2F;
											 font-weight:bold;
											 font-size:28px;
											 text-transform:uppercase;
											 text-indent:0px;
											 }
											 
					     .new_signup_form h4{    width:100%;
												/* height:32px;
												 line-height:32px;  */
												 padding:0;
												 margin:2px 0 0 0;
												 color:#666;
												 font-weight:bold;
												 font-size:25px;
												 text-transform: capitalize;
												 }
												 
					     .new_signup_form table td{ font-weight:bold;
													text-transform:uppercase;
													padding:6px;
									                }
													
									.signup_textfield{  color: #666;
									                    border:#666 solid 1px;
														background:white;
														height:20px;
														width:230px;
														padding:0;
														margin:0;
														line-height:12px;
														font-size:11px;
														font-weight:100;
														}
													
				 .ali_right{ text-align:right}
				 .ali_left{ text-align:left}
                 .ali_right_small{ text-align:right; font-size:10px; color: #666; vertical-align:top;line-height:1px;}
				 .ali_left_small{ text-align:left; font-size:9px; color:#666; vertical-align:top;line-height:1px;}
 


   .signup_container{ width:100%;
                      margin:0;
					  padding:0;
					  height:auto;
					  float:left
   }
   
   
   .signup_display{ width:580px;
                    height:464px;
					float:right;
					margin:0 0 0 25px;
					padding:0;
					background:white url(/images/signup_bg.jpg) no-repeat;
					font-family:Arial, Helvetica, sans-serif;
                   }
				   
				   
				   
				   .signup_display_text{width:260px;
				                        height:400px;
										padding:0;
										position:static;
										margin:40px 0 0 270px;
				                        }
										
										.signup_display_text h6{ color:#000000;
										                         font-size:30px;
																 line-height:30px;
																 font-weight:bold;
																 margin:5px 0 15px 90px;
																 padding:0;
																 width:65%;
																 text-align:right;
									                          	}
																
																
																.signup_display_text  b{ font-size:66px;
																                           color:#fc531d;
																						   text-transform:uppercase;
																						   line-height:48px;
																						   margin:0;
																						   text-align:right;
																						   width:100%;
																						   padding:0;
																						   display:block;
																						  }
										
										.signup_display_text h5{ color:#fc531d;
										                         font-size:26px;
																 line-height:30px;
																 font-weight:bold;
																 margin:0;
																 padding:0;
																 width:100%;
																 text-align:right;
																 text-transform:uppercase;
									                          	}
																
										.signup_display_text p{ color:#000000;
										                         font-size:18px;
																 line-height:20px;
																 font-weight:bold;
																 margin:0 0 8px 0;
																 padding:0;
																 width:100%;
																 text-align:right;
									                          	}
																
																
															
	/* SEARCH STYLES */
	
	
	
	.members_search{ width:800px;
	                 padding:15px;
					 margin:0;
					 height:auto;
					 background:none;
	                }
					
					
					 
					     .members_search h1{ width:100%;
								             height:35px;
											 padding:0;
											 margin:5px 0 0 0;
											 color:#F67A2F;
											 font-weight:bold;
											 font-size:28px;
											 text-indent:0px;
											 border-bottom:1px dashed #999;
											 font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
											 line-height:40px;
											 text-transform:capitalize;
											 }
											 
											 
						  .members_search table td{ font-weight:bold;
													padding:6px;
									                }
													
							.members_search select{     color: #666;
									                    border:#666 solid 1px;
														background:white;
														height:20px;
														width:230px;
														padding:0;
														margin:0;
														line-height:12px;
														font-size:11px;
														font-weight:100;
														}
													
									/*.search_textfield{  color: #666;
									                    border:#666 solid 1px;
														background:white;
														height:20px;
														width:230px;
														padding:0;
														margin:0;
														line-height:12px;
														font-size:11px;
														font-weight:100;
														}*/
														
													    .search_textfield_simple{   color: #666;
																					border:#666 solid 1px;
																					background:white;
																					height:20px;
																					padding:0;
																					margin:0;
																					line-height:12px;
																					font-size:11px;
																					font-weight:100;
																					}
																				
											 
											 
		/* SUPER SHOWS STYLES */
		

.superShowsContainer { width:800px;
                       margin:0;
					   }
					   
.superShowsLineTitle { width:800px;
					   float:left;
					   font-size:16px;
					   color:#F67A2F;
					   font-weight:bold;
					   text-align:center;
					   margin:0 0 20px 0;
					   height:25px;
					   padding:0;
					   text-transform:uppercase;
					}
					
					
				   .superShowsLineTitle h6{  width:100%;
								             height:24px;
											 padding:0;
											 margin:10px;
											 color: #999;
											 font-weight:bold;
											 font-size:16px;
											 text-indent:0px;
											 font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
											 line-height:24px;
											 text-transform:capitalize;
											 text-align:left;
											 }

.superShowsLine {   width:800px;
					float:left;
					border-bottom:1px dashed #999;
					padding:3px;
					margin:0 0 10px 0;
					}
					
					
					.superShowsLine:hover {border-bottom:1px dashed #F67A2F; }

.SuperShowsField1 { float:left;
					width:54px;
					height:40px;}

.SuperShowsField2 { float:left;
					width:110px;
					padding:1px;
					text-align:center;
					}
					
					.SuperShowsField2 img{ margin:10px;
					                       border:1px solid #F67A2F;
					                        }
					.SuperShowsField2 p{  margin:2px auto;
					                      width:100%;
										  font-size:16px;
										  color:#F67A2F;
										  text-align:center;
										  font-weight:bold;
										  text-transform:capitalize;
										  }
										  
.supershows_details{ float:left;
                     width:520px;
					 padding:2px 10px;
					 height:auto;
					 margin:0 0 0 25px;
                     }
					 
    .supershows_details h6{ font-size:22px;
	                        font-weight:bold;
							margin:0;
							padding:0;
							line-height:24px;
							color:#FC531D;
							font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
	                        }
					 

.SuperShowsField3 {/* float:left;
					width:145px;*/
					width:100%;
					padding:1px;
					margin:2px 0;
					}
					.SuperShowsField3 p{ margin:auto;
					                      width:100%;
										  font-size:12px;
										  color:#666;
					                      }

.SuperShowsField4 {/* float:left;
					width:220px;*/
					width:100%;
					padding:1px;
					}
                     .SuperShowsField4 p{ margin:auto;
					                      width:100%;
										  font-size:12px;
										  color:#666;
					                      }
					.SuperShowsField4 a{ color:#F67A2F; }
                         
.SuperShowsField5 {/* float:left;
					width:271px;*/
					width:100%;
					padding:1px;
					}
                      .SuperShowsField5 p{ margin:auto;
					                      width:100%;
										  font-size:12px;
										  color:#666;
					                      }

.longHeightSpacer { height:500px}

		
		
		
		.supershows_top{ width:850px;
						 padding:15px;
						 margin:0;
						 height:auto;
						 background-image:url(/images/super_shows.jpg);
						 background-repeat:no-repeat;
						 background-position:right 55px;
		}
						
						
						.supershows_top h5{  width:100%;
								             height:auto;
											 padding:0;
											 margin:0 0 15px 0;
											 color:#F67A2F;
											 font-weight:bold;
											 font-size:28px;
											 text-indent:0px;
											 font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
											 line-height:32px;
											 text-transform:capitalize;
											 }
					
					
					 .supershows_top p{      width:420px;
								             padding:0;
											 margin:2px;
											 color: #666;
											 font-size:12px;
											 font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
											 text-align:left;
											 line-height:19px;
											 }
											 




	




	
	
	
	                     .animatedtabs h5 {  width:100%;
								             height:auto;
											 padding:0;
											 margin:5px 0 0 0;
											 color:#F67A2F;
											 font-weight:bold;
											 font-size:28px;
											 text-indent:0px;
											 border-bottom:1px dashed #999;
											 font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
											 line-height:40px;
											 text-transform:capitalize;
											 }
											 

.small_login{  float:right;
				margin:0;
				padding:0;
				font-size:11px;
				font-weight:bold;
				color:#FFF;
				}
				
				
				.small_login span{  background-color:#fc961d;
				                    padding:7px 0px;
									line-height:28px;
									margin:0 0 0 5px;
									}
									
									.small_login span:hover{padding:7px 0px; background:#E83C00;}
									
									
									
				
						.loginbox { background-color:#FFF;
									border:3px solid #FC531D;
									color:#666666;
									font-size:11px;
									line-height:12px;
									margin:0;
									padding:6px 2px;
									position:absolute;
									right:0;
									text-align:right;
									top:0;
									z-index:100;
									display:block;
									}
									
									
									.loginbox form{margin:10px; padding:0;}
									.loginbox span { margin:0 0 5px 5px;
                                                     float:left;
                                                     clear:both;
                                    }



									.loginbox span a { line-height:12px;
									                   font-size:11px;
													   color:#666;
													   text-decoration:none;
													   background:none;
													   padding:5px;
													   margin:0;
													   }
													   
													   
													   .loginbox span a:hover { text-decoration:underline;  background:none;}
													   
         .loginpage {margin:0 0 0 10px;
                     line-height:15px;
         }

         .closeit {padding:0;
                     position:static;
                     top:0;
                     right:0;
                     margin:0 5px 0 0;
					 *margin:2px 5px 0 0;
                     z-index:100;
                     cursor:pointer;
                   }
										
					.login_fields{height:16px;
								  width:150px;
								  border:1px solid #CCC;
								  font-size:12px;
								  line-height:16px;
								  *line-height:15px;
								  color:#999999;
								  background:#FFF;
								  margin:2px;
								  }
								  
								  
	       .log_sweet_btn{ padding-top:2px;
		                   padding-bottom:2px;
						   padding-right:4px;
						   padding-left:4px;
						   line-height:14px;
						   font-size:11px;
						   font-weight:bold;
						   color:#FFF;
						   background:#FC531D;
						   text-decoration:none;
						   font-family:Arial, Helvetica, sans-serif;
						   cursor:pointer;
						   display:block;
						   border:none;
						   margin:0 0 0 175px;
						   text-transform:capitalize;
						  }
					  
					  
					  
					    .log_sweet_btn:hover{background: #F00;}

.gogold_ads{
    background:transparent none repeat scroll 0 0;
   /* width:468px;
	height:60px; */
	position:absolute;
	top:12px;
	right:0;
	padding:0;
	background:none;
	border:none;
	z-index:60;
}
.gogold_ads_small{
    background:transparent none repeat scroll 0 0;
    width:234px;
	height:60px;
	position:absolute;
	top:12px;
	right:0;
	padding:0;
	background:none;
	border:none;
	z-index:60;
}

.gogold_ads img{
    float:left;
    padding:0;
	margin:0;
	border:none;
}
				
	
				



                              .xtra_titles { width:100%;
								             height:35px;
											 padding:0;
											 margin:5px 0 0 0;
											 color:#F67A2F;
											 font-weight:bold;
											 font-size:28px;
											 text-indent:0px;
											 border-bottom:1px dashed #999;
											 font-family:'Lucida Grande','Lucida Sans Unicode',Arial,sans-serif;
											 line-height:40px;
											 text-transform:capitalize;
											 }

/* This is for list the Terms with upper cases */										 
.listLetters { list-style-type:upper-alpha } 
li.off { list-style-type:none}

.contentTerm {
color:#FC531D;
font-size:15px;
margin-left:15px;
}

*.contentTerm { margin-left:20px }

.listLetters li {font-size:10px; color:#666666}
*.listLetters LI {
	vertical-align:top;
}






/* CONTEST PAGE STYLE */


.contest_wrap{ width:100%;
               min-height:550px;
			   background: url(/images/contest_bg.jpg) 98% 0px no-repeat;
			   padding:0 0 0 5px;
			   margin:0;
			  }
.contest_wrap_smallBG {width:100%;
               min-height:550px;
			   background: url(/images/contest_bg_small.jpg) 98% 0px no-repeat;
			   padding:0 0 0 5px;
			   margin:0;
			  }	
			  
.of_month{background: url(/images/contest_bg_small_month.jpg) 98% 0px no-repeat;}
			   
			   .contest_wrap h1{ width:100%;
			                     height:auto;
								 line-height:30px;
								 font-size:24px;
								 font-weight:bold;
								 color:#FC531D;
								 letter-spacing:0;
								 font-stretch:narrower;
								 padding:10px 0;
								 margin:5px 0;
								 }
.contest_wrap_smallBG h1{ width:100%;
			                     height:auto;
								 line-height:30px;
								 font-size:24px;
								 font-weight:bold;
								 color:#FC531D;
								 letter-spacing:0;
								 font-stretch:narrower;
								 padding:10px 0;
								 margin:5px 0;
								 }								 
			
			   .contest_copy_area{ width:65%;
			                       height:auto;
								   margin:0;
								   padding:0;
								   background:none;
			                      }
								  
								  
								  .contest_copy_area p{ width:96%;
								                        height:auto;
														margin:0 auto 0 12px;
														font-size:11px;
														line-height:18px;
														color:#333;
														padding:0;
								                        }
														
								   .contest_copy_area h3{width:96%;
								                         height:auto;
														 margin:0;
														 font-size:18px;
														 line-height:20px;
														 color:#FC531D;
														 font-weight:bold;
														 padding:5px;
								                        }
														
			
			

     .winners{ width:100%;
               height:auto;
			   padding:25px 0 0 0;
			   margin:15px 0 0 0;
			   background:none;
               }
			   
			   
			   
			    .winners h4{ width:100%;
				             height:auto;
							 margin:10px 0;
							 line-height:26px;
							 font-size:24px;
							 color:#FC531D;
							 font-weight:bold;
							 text-transform:capitalize;
				           }
							 
			   
			   
			   

/* WINNERS TABS GROUP */



.menuVideos { color:#FFFF00;
            }
.abuse { color:#FFFF00;
            }
.broadcastMail {
    color:#FFFF00;
    font-size:14px;    
}


.helperInfoFieldError {
    font-size:10px;
    color:red;
}

#passwordSpan {
width:500px;
}
.passwordcs {
    margin:10px 22px;
    margin-top:20px;
}

.footerlanguages {
 /*   width:860px; */ 
}

/* Start the classes for the Social Links at the footer */

.c4_socials{
             width:100%;
             margin:5px auto;
			 height:60px;
			 padding:2px;
			 background:none;
             clear:both;
			 
}
.c4_socials a { text-decoration:none}

.c4_socials .box{ width:20%;
                  margin:5px 1%;
				  float:left;
				  padding:1% 0;
				  text-align:center;
				  line-height:40px;
				  background:none;
}

.c4_socials .box:hover{ cursor:pointer;
                        background:#FFE1D7;
                       }

.c4_socials .box:hover span{color:#FC531D}

.c4_socials .box span{line-height:32px;
                       height:32px;
					   padding:10px 0  10px 38px;
					   font-size:12px;
					   color: #999;
					   font-weight:bold;
					  }

.clear{ clear:both}

.fb_bg{ background:url(/images/facebook_32.png) no-repeat left;}
.tw_bg{ background:url(/images/twitter_32.png) no-repeat left;}
.yh_bg{ background:url(/images/yahoo_32.png) no-repeat left;}
.blog_bg { background:url(/images/blog_32.png) no-repeat left;text-decoration:none;}
.myspace_bg{ background:url(/images/myspace_32.png) no-repeat left;text-decoration:none;}


/* Finish the classes for the Social Links at the footer */

.supershows_details h6 a {color:#F67A2F}

.infotext ol {margin:0 0 0 15px;}


/* Start the css for the new reister page */

    #wrapper {font-family: Arial,Helvetica,sans-serif; }
    #wrapper { padding:10px 0 10px 24px;}
    #wrapper h1 {font-size:36px; color:#f67a2f; font-weight:bold; font-style:italic;}
    #wrapper h2 { background:none; text-align:left;}
    span.four {color:#ef511e; float:none; padding:0;}
    span.gold {color:#ffcc00; float:none; padding:0;}
    .wrapper strong {color:#000;}

    span.bigtxt {font-size:18px; font-weight:bold; color:#ef511e; display:block; text-transform:uppercase;}

    #wrapper p {width:200px; float:left;}
    #wrapper .listHeader {text-transform:uppercase; margin-bottom:6px;  font-size:18px; float:left; width:450px; color:#000; padding-bottom:4px; height:25px; line-height:25px;}

    #wrapper ul { list-style: none;  float:left;}
    #wrapper li { background: url(/images/bullet.png) no-repeat left 3px; padding-left:30px; margin-bottom:6px; color:#000000; font-size:12px; }

    .group_success_wait { width:450px; float:left}

    /*SPACERS*/
    .mgnBottomLg {margin-bottom: 15px !important;}

    /*floats*/
    .clear{clear: both;}
    .left {float: left;}

    /*TEXT ALIGN*/
    .textCenter {text-align: center !important;}
    .textLeft {text-align: left !important;}

    .register_group { border:1px solid #9b9b9b; float:left; width:98%; margin-bottom:30px;}
	#updrade_now_to_gold { margin-left:110px; }
    #updrade_now_to_gold span {color:#FFFFFF;
                                font-size:14px;
                                font-weight:bold;
                                left:135px;
                                padding-top:10px;
                                position:static;
                                text-align:center;
                                width:222px;}

.warningpaypal { padding:15px; color:#6E6E6E; font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:100;}

.tipping_page {width:800px}
.tipping_titles {font-size:13px; float:left;}
.text .infotext .subtitle img {float:left;}

#tipping_payouts b { border-bottom:1px solid #FC531D; margin-bottom:10px; clear:both; display:block; width:100%;
                     font-size:13px; margin-top:25px; color:#FC531D}

#tipping_payouts table {margin-top:15px}
#tipping_payouts strong {line-height:0px;
                         margin:0px ;
                         padding-top:12px;
                         font-size:12px;
                            color:#666666}
#tipping_payouts table p {margin-left:5px}

.textmargin {
margin:10px;
}

#showBroadcastImages img {margin:0;}

/* Style for 2257 recort keeping form */
#recordKeeping { width:700px; }
#recordKeeping li {
    margin-bottom:15px;
}

#recordKeeping span {
    margin-left:20px;
}
