#ud_image{text-align:center;}
#description_box div{padding:10px;}
#DHTMLgoodies_thumbs{float:left;height:520px;overflow:hidden;position:relative;width:160px;}
#DHTMLgoodies_thumbs_inner{position:relative;width:100px;}
#brands-main-col{color:#333;line-height:18px;margin-top:35px;}
#brands-men1{margin-left:0;}
#brands-women1{border-color:#ccc;border-left:1px dotted;padding-left:35px;}
#brands-main-col .column{float:left;padding-left:30px;width:150px;}
#brands-top-images{margin:0 145px;text-align:center;}
#men{float:left;}
#women{float:right;}
#buttons_next_prev{padding-top:0;}
#description_box{background:#f5f5f5;margin-left:auto;margin-right:auto;text-align:center;}
#details_box{padding:0;text-align:center;}
#featured b{color:#002f66;}
#gallery-main{height:640px;text-align:center;}
#get-the-look{padding-top:15px;}
#headerimg{height:278px;width:760px;}
#headertop{background:#00407a;height:22px;width:100%;}
#history-left-col{margin-right:15px;width:232px;}
#history-right-col{margin-left:0;width:483px;}
#history-right-col p{border-left:1px dotted #ccc;padding-left:15px;}
#main-left-col{border-right:1px dotted #ccc;padding-right:15px;width:352px;}
#nudtshirt-header{text-align: center; padding-bottom: 10px;}
#nudtshirt-content{padding: 15px 15px 15px 30px;float:right; text-align:justify;width:685px;}
#nudtshirt-content ol li {margin-bottom:10px;}

#main-nud{margin:0;padding:0;}
#main-nud .left-col{float:left;}
#main-nud .right-col{float:right;margin-left:0;}
#main-nud a{color:#008DD9;text-decoration:underline;}
#main-nud a:hover{text-decoration:underline;}
#main-nud p{color:#333;line-height:16px;text-align:justify;}
#main-nud p.error{color:red;}
#main-nud p.error span{color:#333;}
#main-nud ul{color:#333;display:inline;line-height:16px;}
#main-nud ul li{line-height:16px;margin-bottom:15px;text-align:justify;}
#main-right-col{margin-left:15px;width:347px;}
#photo{padding-bottom:25px;}
#nud-content{margin:0 15px;padding:0 0 50px;}
#nud-content a{color:#002F66;text-decoration:underline;}
#nud-content a:hover{text-decoration:underline;}

#right{margin-bottom:0;padding-bottom:30px;}
#right-nav{float:left;overflow:hidden;padding-bottom:50px;width:145px;}
#right-nav a{text-decoration:underline;}
#right-nav b{color:#002f66;}
#right-nav table{margin-left:12px;}

#sponsors{margin-top:8px;}
#sponsors p,#sponsors u,#sponsors a{color:#002f66;line-height:16px;text-align:justify;}
#sponsors-left-col{float:left;margin-right:15px;text-align:center;width:228px;}
#sponsors-logos img{margin:10px 2px 0 0;vertical-align:middle;}
#sponsors-logos p{margin-bottom:10px;text-align:center;}
#sponsors-main-col{margin-top:30px;}
#sponsors-main-col p{color:#333;line-height:16px;text-align:justify;}
#sponsors-right-col{border-left:1px dotted #ccc;float:right;padding-left:15px;width:471px;}
#sponsors-row{margin-top:40px;}

#stats-facts{color:#002f66;font-weight:bold;margin-bottom:5px;}
#stats-img{float:left;margin-bottom:35px;width:350px;}
#stats-left-col{border-right:1px dotted #ccc;margin-left:15px;padding-right:20px;width:333px;}
#stats-right-col{margin-left:10px;width:329px;}

#top-nav{height:30px;overflow:hidden;padding-bottom:35px;}
#top-nav a{text-decoration:underline;}
#top-nav b{color:#002f66;}
#top-nav table{margin-left:12px;}

#udcontent{float:left;font-size:8pt;height:100%;margin-right:0;padding-bottom:30px;padding-left:10px;width:446px;}
#udcontent a{color:#4c6f9d;text-decoration:underline;}
#udcontent a:hover{color:red;}
#udcontent img{border:0;}
#udcontent p{margin:0 0 10px;padding-left:5px;padding-right:14px;}
#udcontent h3{margin:0 0 10px;padding:0;}
#udcontent h4{border-bottom:1px solid #34557e;color:#000;float:left;font:bold 14px arial,helvetica,sans-serif;line-height:14px;margin:0;padding:37px 0 0;text-align:right;text-transform:uppercase;width:304px;}

#udnav{display:inline;list-style-type:none;margin:0;padding:0;}
#udnav div{background:transparent none no-repeat 0 0;float:left;margin:0;padding:0;}
#udnav div a{display:block;height:30px;}
#udnav div span{display:none;}
/*#udnav div.separator{height:30px;width:1px;}  */

#udnbrands a{width:80px;}
#udncontact a{width:89px;}
#udnfreshstart a{width:161px;}
#udngallery a{width:93px;}
#udnhistory a{width:82px;}
#udnshop a{width:59px;}
#udnsponsors a{width:94px;}
#udnstats a{width:63px;}
#udnvideos a{width:72px;}
#udnvote a{width:53px;}
#ud2009winners a {width: 128px;}
#udphome #udcontent h3{float:none;height:auto;width:auto;}

#underwearday-contact-form{margin:0 0 15px;padding:0;}
#underwearday-contact-form #submit-button{padding-left:100px;}
#underwearday-contact-left-col{float:left;margin-right:15px;width:320px;}
#underwearday-contact-right-col{border-left:1px dotted #ccc;float:right;padding-left:15px;width:375px;}
#underwearday-contact-right-col #bottom-text{margin-top:30px;}
#underwearday-contact-right-col .contact-row{margin-bottom:10px;}
#underwearday-contact-right-col .contact-row label.noreq{background:none;}
#underwearday_left_col{float:left;width:156px;}
#underwearday_left_col div a{background:transparent none no-repeat;display:block;height:20px;}
#underwearday_left_col div span{display:none;}
#underwearday_middle_col{border-left:1px dotted #ccc;border-right:1px dotted #ccc;margin-left:160px;padding:15px;text-align:center;width:400px;}
#underwearday_right_col{float:right;position:relative;width:100px;}
#underwearday_right_col td img{cursor:pointer;}
#vote-left-col{border-right:1px dotted #ccc;padding-right:15px;width:294px;}
#vote-right-col{padding-left:15px;width:398px;}

.clear{clear:both;}
.freshstart-right-col{border-left:1px dotted #ccc;padding-left:20px;width:385px;}
.gallery_name{font-weight:bold;padding-left:30px;}
.sponsor_name{display:block;margin-left:10px;padding-left:10px;width:120px;}
.sponsor_name_active{font-weight: bold;}
.strip_of_thumbnails{position:absolute;width:114px;}
.strip_of_thumbnails div{height:90px;text-align:center;width:100px;}
.udpage{text-align:left;width:100%;}
.udpage td{padding:0;vertical-align:top;}
.udsponsor{padding-bottom:20px;}
.udsponsor img{margin-bottom:10px;}
.udpaging{text-align:right;}
.udstats{float:right;margin:0 0 20px 20px;}
.udstats td{border-color:#39b85f;border-style:solid;border-width:0 0 0 1px;font-size:10px;padding:3px 4px 4px 8px;text-transform:uppercase;}
.udstats td.udfoot{border-width:1px 0 0;color:#8f8f8f;padding:3px 0;text-align:center;text-transform:none;}
.udstats td.udright{border-width:0 1px 0 0;padding:3px 8px 4px 2px;text-align:right;}
.udstats th{background:#39b85f;color:#fff;padding:3px 5px;text-align:center;}
.udvote input{margin:5px 20px 0 0;}
.udvote input.image{border:0;float:right;margin-top:20px;}
.udvote td{font-weight:bold;padding-bottom:5px;}
.udbrands{list-style-type:none;margin:0 20px;padding:0;}
.udbrands li{float:left;height:35px;width:80px;}
.freshstart-left-col{width:312px;}
.freshstart-row{padding-bottom:35px;}
.video-left-col{border-right:1px dotted #ccc;float:left;padding-right:15px;width:344px;}
.video-right-col{float:right;margin-left:15px;width:347px;}
.video-row p{color:#002F66;font-weight:bold;padding:5px 0 10px;text-align:center;}
.inlineright{float:right;margin:0 0 10px 10px;}
.featureimage{border:1px solid #CCC;margin-bottom:5px;margin-top:8px;}

#nud-intro-2 {padding:20px 50px;}
#nud-intro-2 p{font-size:13px;color:#4a4a4a;line-height:18px;margin:0 0 15px;}
#nud-intro-2 strong{color:#287786;}
#nud-intro-2 b{color:#004175;}

#nud-intro {padding:20px 40px 0;height:105px;}
#nud-intro p{font-size:13px;color:#4a4a4a;line-height:18px;margin:0 0 15px;}
#nud-intro strong{color:#C00000;}
#nud-banners{overflow:hidden;zoom:1;padding:0 0 0 15px;}
#nud-banners h2{font-family:georgia;font-size:24px;line-height:24px;color:#4A4A4A;font-weight:bold;margin:0 0 14px;}
#nud-banners h3{font-family:arial;font-size:18px;color:#BF0000;font-weight:bold;margin:0 0 14px;}
#nud-banners h3.w{font-size:13px;}
#nud-banners p{font-family:arial;font-size:13px;color:#4A4A4A;margin:0 0 14px;text-align:left;}
#nud-banners p.red{color:#C72121!important;}
#nud-banners a{color:#C72121!important;text-decoration:none;}
#nud-banners .banner{width:319px;height:451px;padding:22px 14px 0 24px;float:left;margin:0 15px 15px 0;}
#nud-banners .banner p.red{color:#C72121!important;}
#nud-banners .banner_full{width:691px;height:679px;padding:22px 14px 0 24px;margin-bottom:15px;}
#winner-popup-close {font-size:12px;font-weight:bold;text-decoration:underline;position:absolute;top:17px;left:533px;color:#BF0000;}
//#btb-title-winner-popup{color:#4A4A4A;font-family:georgia;font-size:24px;font-weight:bold;line-height:24px;margin:12px 2px 14px 24px;}

#title-winner-popup h1{color:#BF0000;font-family:arial;font-size:18px;font-weight:bold;margin:12px 2px 14px 24px;}
#title-winner-popup span{color:#4A4A4A;font-family:arial;font-size:13px;margin:12px 2px 14px 24px;font-weight:bold;}
