@import url(../newmexico/newmexico.css);

.tkocontest #wrapper {
 width:960px;
}
.tkocontest #ocontentheader {
 padding-top:10px;
 border:0px solid;
 width:100%;
 height:360px;
}
.tkocontest #contentheader {

 border:0px solid;
 width:100%;
 height:360px;
}

#giveaways.tkocontest #mainimage {
 border:0px solid green;
 height:360px;
 width:960px;
}
.tkocontest #mainimage img {
 height:100%;
 width:100%;
}




#giveaways #ocwrapper {
/* background colour of left sidebar */
  border-left: 155px solid #fff;
/* background colour of right sidebar */
  border-right: 50px solid #fff;
  background: #fff;
  position:relative;
  z-index:0
}

#giveaways #rightsidebar, .noleftbar #leftsidebarwrapper {
   display:none;
}
#giveaways #content h2 {
  margin-bottom:20px;
  margin-top:20px;
}

#giveaways h4 {
 margin-bottom:10px;
}
#giveaways h5 {
 margin:0px 0 10px 0;
}

.crumb {display:none;}

.error {
  color:#cc0000;
  float:left;
  clear:left;
  text-align:left;
  border:0px solid;
  padding:20px 0px;
}

#giveaways #content .message {
  color:#3a5841;
  float:left;
  clear:left;
  text-align:left;
  border:0px solid;
  padding:20px 0px;
  background:transparent
}

span.notice {
  color:#444;
  font-size:10px;
  text-decoration:none;
}


#contestform {
 border:1px solid #990000;
 margin-top:10px;
 margin-right:0px;
 padding:5px 5px;
 color:#990000;
 line-height:18px;
 position:relative;
}

div.odd {
 float:left;
 width:50%;
 border:0px solid;
white-space:nowrap
}

div.even {
 float:left;
 width:50%;
 border:0px solid;
}
.optiontext {
clear:left;
}
.optiontext input {
width:150px
}

#successform {
 color:#990000;
 float:left;
 border:0px solid;
 text-align:left;
 padding:0 20px;
}

#successform h2 {
text-transform:none;
}

span {
 display:block;
 padding-top:0px;
 color:#444444;
}



.frow {
 margin-bottom:10px;
 clear:left;
 float:left;
 width:100%;

}

.row {
 margin-bottom:10px;
 clear:left;
 float:left;
 width:100%;
}

.colname {
 float:left;
 width:100px;
}
.colvalue {
 float:left;
 width:100px;
}

.colvalue input {
 border:1px solid #990000;
 width:200px;
}



.submit {
 border:1px solid #990000;
 font-size:14px;
 text-transform:capitalize;
 font-weight:bold;
 color:#990000;
}


.contestlisting {
  float:left;
  width:32%;
  overflow:hidden;
  margin-right:1%;
  line-height:normal;
  font-size:11px;
  padding-bottom:30px;
}
.contestlisting img {
}
.contestlistingdescription {
  padding:5px 50px 0 0;
}


#giveaways #contentwrappertop a {
 color:#0086D5;
 font-size:11px;
 padding:0px 15px;
}
#giveaways #contentwrappertop a:visited {
 color:#0086D5
 font-size:11px;
}
#giveaways #content ul {
  margin: 0px 0px 0px 20px;
  padding: 0px;
  font-size: 12px;
  list-style: none;
  line-height:normal;
}

#content ul li {
  margin:0px;
}

table.cust {
 width:75%;
}




