/* CSS Document */
* {
    padding: 0px;
    margin: 0px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
}

img {
    border: 0px;
    vertical-align: middle;
}

a,a:hover {
    color: #000;
    outline:none;
    font-weight:bold;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;;
}

p {margin:9px 0;clear:both}

body {
    font-size: 12px;
    color: #000;
    background:#9b271c;
    text-align:center;
    overflow-x: hidden
}

.right{ float:right;}
.error, .errormessage{ 
  color:#C00;
  margin-top:0;
}
input.err, select.err{ 
  border:2px solid #C00 !important;
  padding:2px !important;
 }

/* Oldspice styles */

#oldspice-gwrap{width:826px;margin:0 auto;padding:20px 0 0;text-align:left;}

  /* popup wrapper */
  #oldspice-gwrap div.popwrap {
    display:none;
    width:100%;
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    top:0px;
    z-index:100;
    padding:29px 0 0;
    background:url(http://images.expotv.com/video/external/upload/oldspice/bg_trans.png);
  }
      
  #oldspice-gwrap div.pop-wrap-flashBg {
    background: #CCC;
  }    
  
    /* popup vid */
#oldspice-gwrap div.popit {
  background:url(http://images.expotv.com/video/external/upload/oldspice/bg_popvid.png) no-repeat;
 
  padding:9px 52px;
  margin:0 auto;
}
#oldspice-gwrap .popit .closeit {
  background:url(http://images.expotv.com/video/external/upload/oldspice/but_closepop.gif) no-repeat;
  float:right;
  width:24px;
  height:25px;
  font-size:1px;
  overflow:hidden;
  text-indent:-99px;
  margin:5px -30px 0 0
}
      #oldspice-gwrap .popit.pimg p {float:left;width:96%;clear:none;margin:0}
      #oldspice-gwrap .popit p strong {font-weight:bold;color:#9b271c;}
      #oldspice-gwrap .popit p.usr {margin:9px 0 0}
      #oldspice-gwrap .popit p.tit {margin:2px 0 9px}
      #oldspice-gwrap .popit p.power {margin:2px 0 9px;float:right;font-size:9px;color:#666;width:130px}
        #oldspice-gwrap .popit p.power a{color:#666}
      #oldspice-gwrap .popit p.stuff {font-size:11px;margin:6px 0;float:left;clear:left;}
        #oldspice-gwrap .popit p.stuff.share a{float:left;display:block;width:24px;height:17px;background:url(http://images.expotv.com/video/external/upload/oldspice/img_share_strip.gif) no-repeat;text-indent:-99px;overflow:hidden;margin:0 3px}
          #oldspice-gwrap .popit p.stuff.share a.twi{background-position:-25px 0px}
          #oldspice-gwrap .popit p.stuff.share a.sv{background-position:-50px 0px}
          #oldspice-gwrap .popit p.stuff.share a.deli{background-position:-75px 0px}
          #oldspice-gwrap .popit p.stuff.share a.grn{background-position:-100px 0px}
          #oldspice-gwrap .popit p.stuff.share a.face{background-position:-125px 0px}
        #oldspice-gwrap .popit p.stuff span {float:left;width:80px;}
        #oldspice-gwrap .popit p.stuff input {width:235px;border:1px solid #999;height:11px;padding:0 0 1px;vertical-align:middle;font-size:10px}
      #oldspice-gwrap .popit .showcase {clear:both;width:auto;height:300px;margin:0 auto;text-align:center;}

#oldspice-gwrap div.popit h2{
  color:#9b271c;
  font-size:24px;
  font-weight:bold;
  text-transform:uppercase;
  margin-bottom:15px;
}
   
/* popup for image */
#oldspice-gwrap div.popit.pimg {
  width:520px;
  height:581px;
  background:url(http://images.expotv.com/video/external/upload/oldspice/bg_popimg.png) no-repeat;
  padding:9px 48px
}
#oldspice-gwrap div.popit.pimg .showcase {
  height:390px;
  margin:0 0 9px; 
  display:table-cell; 
  vertical-align:middle; 
  line-height:390px; 
  width:494px; 
}
#oldspice-gwrap div.popit.pimg .power {display:none;} 


/* popup for voting */
#oldspice-gwrap div.popit.vote{
  width:385px;
  background:url(http://images.expotv.com/video/external/upload/oldspice/bg_popimg.png) no-repeat;
}
#oldspice-gwrap div.popit.vote #voteEntry{
  display:none;
  padding-top:30px;
}

#oldspice-gwrap div.popit .voteLogin{
  float:left;
  width:210px;
  padding-right:20px;
  border-right: 2px dotted #999;
}
#oldspice-gwrap div.popit .voteRegister{
  float:left;
  width:130px;
  padding-left:20px;
}
#oldspice-gwrap div.popit label{
  display:block;
  font-size:14px;
  margin-bottom:2px;
}
#oldspice-gwrap div.popit.vote input[type="text"],
#oldspice-gwrap div.popit.vote input[type="password"]{
  border:1px solid #666;
  padding:3px;
  margin-bottom:10px;
  width:200px;
}
#oldspice-gwrap div.popit input[value="submit"]{ 
  float:right;
  margin:10px 0;
}


/* popup for register */
#oldspice-gwrap div.popit #voteSignup,
#oldspice-gwrap div.popit #voteSignupComplete{ 
  display:none;
}
#oldspice-gwrap div.popit.register{
  width:385px;
  background:url(http://images.expotv.com/video/external/upload/oldspice/bg_popimg.png) no-repeat;
}

#oldspice-gwrap div.popit.register label span { color:#C00; }
#oldspice-gwrap div.popit.register input[type="text"],
#oldspice-gwrap div.popit.register input[type="password"]{
  border:1px solid #666;
  padding:3px;
  margin-bottom:10px;
  width:380px;
}
#oldspice-gwrap div.popit.register input[type="checkbox"]{ 
  margin-right:10px;
  vertical-align:middle;
}
#oldspice-gwrap div.popit.register select,
#oldspice-gwrap div.popit.register .checkbox{
  padding:3px;
  margin-bottom:5px;
}
#oldspice-gwrap div.popit.register p.important{
  margin:5px 0;
}



#popupContainer { position: absolute;}
  
  
  /* top nav */
	#oldspice-gwrap .top-head {height:26px;margin:0 0 9px;color:#fff;position:relative}
	  #oldspice-gwrap .top-head .sortby {width:155px;position:absolute;top:0;left:0}
	    .top-head .sortby p {float:left;width:60px;font-weight:bold;margin:0;padding:6px 0 0 11px}
	    .top-head .sortby select {width:80px;float:right;vertical-align:middle;margin:2px 0 0}
	  #oldspice-gwrap .pager {margin:0;}
	    #oldspice-gwrap .pager {height:20px;width:100%;line-height:20px;text-align:center}
	      #oldspice-gwrap .pager span {margin:1px 2px 0 2px;font-size:18px;color:#fff}
	      #oldspice-gwrap .pager a {border:1px solid #c4887e;padding:1px 2px;margin:0 2px;color:#fff;font-weight:bold;}
	        #oldspice-gwrap .pager span {padding:2px 2px;margin:0 2px;color:#fff;font-weight:bold;font-size:14px}
	        #oldspice-gwrap .pager a:hover {color:#9b271c;background:#fff}
	        #oldspice-gwrap .pager a.pre{width:36px;height:15px;background:url(http://images.expotv.com/video/external/upload/oldspice/ico_arrow_left.gif) left no-repeat;padding:0 6px;border:0;margin:3px 0 0}
	        #oldspice-gwrap .pager a.nex{width:36px;height:15px;background:url(http://images.expotv.com/video/external/upload/oldspice/ico_arrow_right.gif) right no-repeat;border:0;padding:0 6px;margin:3px 0 0}
	          #oldspice-gwrap .pager a.nex:hover, 
	          #oldspice-gwrap .pager a.pre:hover {color:#fff;text-decoration:underline;}
      #oldspice-gwrap .pager-bottom {clear:both}
      
  /* content entries */
#oldspice-gwrap .ospice-entry {
  background:url(http://images.expotv.com/video/external/upload/oldspice/bg_entry.jpg) no-repeat;
  width:265px;
  height:289px;
  float:left;
  margin:0 0 0 8px;
  text-align:center;
  padding:6px 0 0;
  position:relative;
 }


	  #oldspice-gwrap .ospice-entry div.desc {height:55px;padding:10px 0 0;}
  	  #oldspice-gwrap .ospice-entry p {font-size:11px;text-align:left;margin:0 9px;color:#333}
  	    #oldspice-gwrap .ospice-entry p strong{color:#9b271c;font-weight:bold}
	  #oldspice-gwrap div.imgwrap {height:160px;line-height:160px;vertical-align:middle;display:table-cell;width:262px}
	  #oldspice-gwrap div.playit a img {height:160px;width:246px;margin:0 0 0 1px}
	  #oldspice-gwrap div.viewit a img {max-height:160px;max-width:246px;}
    
#oldspice-gwrap div.ospice-entry .controls a.view{
  position:absolute;
  bottom:18px;
  right:8px;
}
#oldspice-gwrap div.ospice-entry .controls a.vote{
  position:absolute;
  bottom:18px;
  left:10px;
}

	    