/* @override http://new.holdmyticket.com/apps/sell/assets/css/styles.css */
@font-face {
    font-family: 'ChunkFiveRegular';
    src: url('/apps/sell/assets/fonts/Chunkfive-webfont.eot');
    src: url('/apps/sell/assets/fonts/Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('/apps/sell/assets/fonts/Chunkfive-webfont.woff') format('woff'),
         url('/apps/sell/assets/fonts/Chunkfive-webfont.ttf') format('truetype'),
         url('/apps/sell/assets/fonts/Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	margin:0;
	padding:0;
	background: url("/apps/sell/assets/gfx/header-top.gif") no-repeat scroll center top #212121;
	text-align:center;
}

form { margin: 0; padding: 0; }

#bg-wrap { font-family: helvetica; }

.clear{clear:both;}
#hmt-logo{margin: 10px 0 0 0; }

/*#top-nav{margin-bottom:80px;padding: 10px 0 0 0;}
#top-nav a{font-weight:bold;padding:3px 7px 3px 7px;background:#232323;color:#898989;font-size:12px;text-decoration:none;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;}
#top-nav a:hover{background:#93c419;color:#000000;}
*/
/*
#search{text-align: left;background: url(/apps/sell/assets/gfx/search-bg.gif) repeat-x; border: 1px solid #343434; border-top: 0; -webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
#search .inner { padding: 3px 10px 0 10px; }
#search h2 { font-size: 13px; color: #ffffff; font-weight: bold; text-align: left; margin: 0; padding: 0; }
#search input { width: 300px;padding: 3px;font-size: 15px;padding:5px;font-weight: bold; }
#search button { width: 140px; position: absolute; margin-top: -1px; background: url(/apps/sell/assets/gfx/search-events-btn-sprite.gif) 0 0 no-repeat; border: 0; width: 146px; height: 38px; }
#search button:hover { background-position-y: -38px; cursor: pointer; }
#search h2 a { font-size: 10px; color: #ffffff; text-decoration: none; }
#search .form { background: none; border: none; }
*/

#foot{font-family: helvetica;background:#121212;padding:20px;font-size:15px;font-weight:bold;margin:0;text-align:center;color:#ffffff;}
#foot .cols { width: 800px; margin: 0 auto 0 auto;  }
#foot .col { float: left; width: 180px; margin: 0 10px 0 0; padding: 5px; font-size: 12px; text-align: left; }
#foot .col ul { list-style: none; list-style-image: none; padding: 0; margin: 0; }
#foot .col ul li { list-style: none; list-style-image: none; padding: 0; margin: 0; }
#foot .col ul li.first { font-weight: bold; font-size: 12px; }
#foot .col ul li { padding: 2px; font-size: 12px; }
#foot .col ul li a { font-size: 11px; color: #cccccc; font-weight: normal; text-decoration: none; }
#foot .col ul li a:hover { color: #ffffff; }
#foot .login{text-align:center;margin:0 auto 20px auto;width:500px;}
#foot .login label{color:#ffffff;font-size:11px;font-weight:bold;padding-left:5px;}
#foot .login input{border:none;padding:6px 12px 6px 12px;color:#111111;background:#fafafa;text-decoration:none;font-size:12px;font-weight:bold;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin:5px;}
#foot .login input:focus{background:#ffffff;}
#foot .login button{border:none;padding:6px 12px 6px 12px;color:#ffffff;background:#1a7fcc;text-decoration:none;font-size:12px;font-weight:bold;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin:5px;}
#foot .login button:hover{background:#212121;color:#ffffff;cursor: pointer;}
#foot .links{color:#cacaca;clear: both;text-align: center;font-size: 11px;padding: 15px;}
#foot .links a{padding:4px 10px 4px 10px;color:#ffffff;text-decoration:none;font-size:15px;font-weight:bold;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin:5px;}
#foot .links a:hover{background:#1a7fcc;color:#ffffff;}
#foot .networks { padding: 25px; clear: both; }
#foot-btns{padding:6px;display:none;}
#foot-btns a{padding:6px 12px 6px 12px;background:#1970b3;color:#ffffff;text-decoration:none;font-size:12px;font-weight:bold;}
a{color:#007eb2;}
a:hover{color:#045171;}
form{margin:0;padding:0;}
.screenshot{text-align:center;padding:20px 0 0 0;}
#bg-wrap{width:100%;padding:0;margin:0 auto 0 auto;}
#main{width: 100%;margin:0 auto 0 auto;}
#head{text-align:right;padding:0 0 15px 0;margin: 0 auto 0 auto;width: 975px;height: 130px;}
#head .sm_nav{padding-right:20px;}
#head .inner { }
#head .inner .col1 { float: left; width: 180px; text-align: left; }
#head .inner .col2 { float: left; margin: 0;width: 770px;height: auto; }
#head .inner .subcol2 { float: left; width: 510px; }
#head .inner .subcol3 { float: left; width: 190px; }
#head .nav { margin: 0 0 0 0; padding: 110px 0 0 0; }
#head .nav a { float: left; padding: 6px 8px 6px 8px; margin-right: 10px; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: none; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
#head .nav a:hover { background: #b8cd4f; color: #000000; }
#head .nav .divider { color: #565656; font-size: 14px; margin-right: 10px; font-weight: bold; float: left; width: 10px; padding: 6px 0 0 0; }

#head.help { background: url(/apps/sell/assets/gfx/help-header.gif) no-repeat top center;}

#cont { }
#cont p{font-size:13px;line-height:160%;margin:0 0 15px 0;padding:0 15px 0 15px;}
#cont p.sm{font-size:11px;}
#cont p.med{font-size:12px; padding: 0;}
#head .head_inner{padding:0;font-weight:normal;}
#head .sm_nav a,#head .head_inner a{padding:4px 10px 4px 10px;color:#ffffff;text-decoration:none;font-size:15px;font-weight:bold;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin:5px;}
#head .sm_nav a{font-weight:normal;font-size:13px;}
#head .sm_nav a.on,#head .sm_nav a:hover,#head .head_inner a.on,#head .head_inner a:hover{background:#dbe149;color:#121212;}
#shadow-wrap{width: 100%;margin:0 auto 0 auto;background: #ffffff; padding: 1px 0;}
#slide_wrap{margin-left:14px;width:608px;height:219px;overflow:hidden;border-bottom:1px solid #cccccc;}
#slider{width:9999px;height:219px;position:relative;margin:0;}
#slider div{float:left;width:608px;height:219px;}
#cont{text-align:left;padding-top:0px;padding-bottom:0px;}
#cont h1,#cont h2,#cont h3{margin:15px 0 10px 0;padding:0;}
#cont .full-col{padding:0 15px 0 15px;text-align:left;margin:15px;}
#cont .left-col{float:left;width:450px;padding:0 15px 0 15px;text-align:left;margin:15px 0 15px 15px;}
#cont .far-left-col{float:left;width:185px;padding:0;text-align:left;margin-top:36px;}
#cont .middle-col{float:left;width:390px;padding:10px 15px 0 10px;text-align:left;margin:15px 0 15px 0;}

#cont h1{color:#212121;font-size:33px;letter-spacing:-1px;}
#cont h2{font-size:17px;font-weight:bold;margin:0 0 2px 0;}
#cont div.right-col{float:right;width:315px;text-align:left;padding:15px 35px 0 15px;}
#cont .home_page div.right-col { width: 315px; }
#cont div.right-col div.right-col-oneliners{margin:15px 0 0 0;background:#fafafa;border:3px solid #cccccc;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;padding:10px 12px 1px 12px;}
#cont div.right-col div.right-col-oneliners h2{font-size:13px;margin:0;padding:3px 0 0 0;}
#cont div.right-col div.right-col-oneliners p{font-size:11px;line-height:160%;padding:0;margin:0 0 10px 0;}
#cont div.right-col div.right-col-oneliners .oneline{padding:3px 0 2px 0;}
#cont div.right-col div.right-col-oneliners .oneline .icn{width:40px;float:left;}
div.right-col h3{font-size:15px;}
div.right-col div.test-name{font-size:12px;font-weight:bold;margin-left:15px;margin-top:15px;}
div.right-col div.test-location{font-size:10px;font-weight:normal;font-style:italic;margin-left:25px;}
div.right-col .space{height:20px;}
.features{line-height:140%;}
.features p{list-style:none;font-size:13px;font-weight:bold;color:#787878;padding:0 0 0 5px;margin:0;}
#editWindow{position:absolute;left:0;top:0;right:0;bottom:0;background:#121212;text-align:center;z-index: 9000;}
#editWrap{position:absolute;margin:50px auto 0 auto;width:450px;border:10px solid #ffffff;background:#ffffff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;z-index: 9001;}
#login_box{background:#fcffe6;font-weight:bold;padding:6px 12px 6px 12px;color:#676767;font-size:13px;margin:0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0 20px 20px 20px;border:#d3d7b2 2px solid;}
#login_box button{padding:4px 8px 4px 8px;background:#0074c5;color:#ffffff;font-weight:bold;margin:0;font-size:12px;border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#login_box button:hover{background:#7ae047;cursor:pointer;}
#login_box form input{background:#ffffff;border:1px solid #cccccc;padding:3px;font-size:12px;}
#login_box a{color:#0074c5;font-size:11px;}
#editFrame{color:#000000;text-align:left;z-index: 9002;}
#editFrame .loading{padding:30px;text-align:center;font-size:40px;padding-top:100px;color:#cccccc;}
#editFrame .pad{padding:20px;font-size:12px;line-height:160%;}
#editFrame .test-name{font-weight:bold;font-size:20px;}
.help-wrap{padding:15px 30px 50px 30px;}
.pad{padding:10px 30px 10px 30px;}
.faq-question{font-size:13px;margin-bottom:15px;line-height:160%;text-align:left;}
.faq-question a{color:#232323;text-decoration:none;padding:4px;}
.faq-question a:hover{background:#029fe1;color:#ffffff;}
#cont .faq-answer{padding:15px 10px 0 10px;border:3px solid #cacaca;margin:20px;background:#fafafa;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
#cont .faq-answer p{font-size:12px;margin:0 0 15px 10px;line-height:160%;}
#cont .faq-answer h4{font-size:13px;margin:0 0 0 0;padding:0;}
#cont .faq-answer .top{padding-left:5px;float:right;text-align:right;}
#cont .faq-answer .top a{color:#787878;font-weight:bold;font-size:12px;text-decoration:none;}
#cont .faq-answer .top a:hover{color:#d90000;}
.left-col ul{margin:3px;}
.left-col ul li{font-size:12px;padding:3px;}
#tweet{}
#tweet.on{width:150px;}
#tweet img{width:70px;}
#tweet *{text-transform:lowercase;}
#tweet .twitter-follow{margin-bottom:10px;}
#tweet a{color:#52a5cb;display:block;}
#tweet ul,#tweet li{color:#787878;list-style:none;margin:0;padding:0;margin:10px;text-align:left;}
#tweet li{margin-bottom:20px;float:left;width:160px;padding:10px;border:1px solid #cccccc;font-size:12px;}
#iphone{position:absolute;width:200px;height:388px;top:100px;left:1%;text-align:left;background:url(/apps/sell/assets/gfx/iphone.png) no-repeat;}
#iphone .inner{font-size:11px;margin:77px 16px 10px 17px;height:240px;overflow:hidden;}
#iphone .event{border-bottom:1px solid #343434;color:#ffffff;background:url(../gfx/iphone-bg.gif) repeat-x;}
#iphone .event .title{font-size:11px;color:#ffffff;padding:0 5px 5px 5px;}
#iphone .event .date{font-size:11px;color:#83cd23;font-weight:bold;padding:5px;}
#cont .tile{background:#fafafa;border:3px solid #cccccc;color:#212121;padding:5px 10px 5px 10px;text-align:left;width:250px;margin:10px 5px 10px 5px;float:left;line-height:160%;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#cont .tile h3{margin:0;padding:0;font-size:15px;}
#cont .tile p{margin:0;padding:0;font-size:11px;}
div.group .form{margin:0 20px 0 0;padding-left:10px;}
div.lookup { margin-right: 0 !important;}
#cont .ticket{margin:10px 0 0 0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #cccccc;background:url(/apps/sell/assets/gfx/ticket_logo.gif) left bottom no-repeat #fafafa;padding:10px 10px 10px 90px;color:#212121;line-height:1;}
#cont .ticket h1,#cont .ticket h2,#cont .ticket h3,#cont .ticket h4,#cont .ticket h5{margin:0;padding:0;font-weight:normal;line-height:140%;}
#cont .ticket h1{font-size:18px;}
#cont .ticket h2{font-size:17px;}
#cont .ticket h3{font-size:15px;font-weight:bold;margin-bottom:10px;}
#cont .ticket h4{font-size:13px;margin-bottom:5px;}
#cont .ticket h5{font-size:12px;}
#cont .ticket .name_change{padding:5px;}
#cont .ticket .name_change label{font-size:11px;}
#cont .ticket_name_change{font-size:11px;padding:5px;border:1px solid #cccccc;margin:5px;}
#cont .ticket_name_change .date{width:100px;float:right;}
.ticket .line-thru{text-decoration:line-through;}
.ticket a{color:#d90000;}
.ticket.refunded h5 span{text-decoration:none;}
.ticket.refunded span.cancelled{font-weight:bold;}
.ticket .cancelled-date{font-size:11px;}
.ticket .refund-amount{color:#5a7606;font-size:14px;}
h2.question{font-size:20px;font-weight:bold;margin-bottom:2px;padding:0;}
h2.answer{font-size:13px;margin:0;padding:0;}
.support-request{padding-top:15px;}
.benefits li{padding:5px;font-size:14px;list-style:none;list-style-image:none;text-align:left;}
.form{background:#fafafa;border: 3px solid #cccccc;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.form .field{margin:0px;}
.form .field label{display:block;padding:2px;font-size:12px;margin-top:5px;color:#232323;font-weight:bold;}
.form .field .req{font-size:20px;color:#d90000;}
.form .field .req small{background:#8d0000;color:#ffffff;padding:2px 6px 2px 6px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:10px;font-weight:bold;}
.form .field input,.form .field textarea{border:2px solid #cccccc;background:#ffffff;font-size:15px;padding:4px;font-weight:bold;font-family:helvetica,arial;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.form .field input:focus,.form .field textarea:focus { border: 2px solid #676767; background: #ffffe7; }
.form .field input.disabled,form .field textarea.disabled{border:2px solid #5f5b59;background:#332f2d;color:#d3cfcc;}
.form .field input.missing,form .field textarea.missing{border:2px solid #9e2323;}
.home_page .btn { font-size: 15px; }
.form.lookup .btn{clear:both;}
.msg{background:#b90000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#ffffff;font-weight:bold;padding:6px 10px 6px 10px;font-size:12px;margin:5px 0 5px 0;}
.msg.good{background:#839e23;}
h2.question{font-size:20px;font-weight:bold;margin-bottom:2px;padding:0;}
h2.answer{font-size:13px;margin:0;padding:0;}
.group{padding:10px 0 10px 0;line-height:160%;}
.contact_info{font-size:12px;}
.contact_info .phone,.contact_info .email,.contact_info .vcard{padding-bottom:10px;}
.help{padding:0 20px 0 20px;}
#cont fieldset.name_change_history{margin:10px;border:1px solid #cacaca;padding:5px;}
#cont fieldset.name_change_history legend{font-size:14px;}
#cont fieldset.name_change_history p{font-size:11px;font-weight:normal;margin:2px;}
#cont fieldset.name_change_history p b{font-weight:bold;}
.fee_tbl{}
.fee_tbl th{font-size:11px;font-weight:bold;text-align:left;background:#343434;color:#ffffff;padding:3px 10px 3px 10px;}
.fee_tbl td{background:#fafafa;font-size:12px;padding:10px;text-align:center;}
.fee_tbl tr.odd td{background:#eaeaea;}
.integrated-social-networks{clear:both;margin:0;padding:40px 20px 0px 20px;text-align:center;}

.more{-moz-border-radius:20px;-webkit-border-radius:20px;border:4px solid #35b2d0;background:#ffffff;padding:10px;width:350px;position:absolute;margin-left:200px;margin-top:-150px;}
.more h2{margin:0 0 5px 0;font-size:12px;color:#666666;}
.more h3{margin:0 0 5px 0;font-size:17px;color:#000000;}
.more h5{margin:0 0 5px 0;font-size:11px;font-weight:normal;color:#666666;}
.more .actions{margin:5px 0 9px 0;}
.more .actions a{font-weight:bold;font-size:11px;text-decoration:none;padding:3px 8px 3px 8px;color:#000000;background:#c7da3c;}
.more p{margin:0 0 5px 0;font-size:10px;color:#000000;line-height:160%;}

#cont .features{font-size:12px;}
#cont .features p{font-size:12px;font-weight:normal;padding:4px;margin:0;}
#cont .features .feat{float:left;width:200px;margin:20px 20px 50px 20px;background:#fafafa;border:1px solid #eaeaea;padding:10px;}
#cont .features .feat.square{border:0;padding:0;background:none;width:240px;}
#cont .features .feat h3{font-size:11px;margin:0;padding:0;}
#cont .features .feat p{font-size:10px;margin:0;padding:0;color:#232323;}
#cont .features .feat.square h3{font-size:14px;font-weight:bold;padding:4px;margin:5px 0 0 0;}
#cont .features .feat.square p{font-size:12px;font-weight:normal;padding:4px;margin:0;}
.blog{}
.blog pre{padding:9px;overflow:auto;}
code,code *{font-size:10px;font-weight:bold;font-family:monaco;}
.blog .post{}
.blog .post .metadata,.post .metadata a{font-size:10px;color:#666666;}
.post{ margin-bottom:40px; }
.post small { font-size: 13px; padding: 5px; }
.post h2 {  }
.post h2 a{ font-size:28px;font-weight:bold;color:#212121;margin:0;letter-spacing:-1px;text-decoration:none;border-bottom:2px solid #cccccc;}
.post .timestamp_author { margin: 15px 0 7px 0; font-weight: normal; }
.post .timestamp_author .author { font-weight: bold; font-size: 12px; }
.post h2 a:hover{border-bottom:2px solid #121212;}
#blog_content .entry p {color:#232323;padding:0;margin:10px 0 10px 0;font-size:14px;line-height:160%;}
.metadata{clear:both;}

#blog_sidebar { width: 170px; float: right; }
#blog_content { width: 600px; float: left; }
#blog_sidebar { font-size: 12px; }
#blog_sidebar ul, #blog_sidebar li { margin: 0; padding: 0; list-style: none; list-style-image: none; }
#blog_sidebar li { padding: 3px 0 3px 5px; }
#blog_sidebar li a { color: #676767; font-weight: bold; }
#blog_sidebar li a:hover { color: #d90000; }

#blog_sidebar .archive-desc { background: #f1ffc0; padding: 8px; color: #232323; }
#blog_sidebar .archive-desc a { color: #000000; }

.vid_cont { margin: 25px 0 0 20px; padding: 50px 0 0 13px; width: 500px; height: 349px; background: url(/apps/sell/assets/gfx/video_bg.gif) no-repeat; }



.buy #results{}
.buy .clear{clear:both;}
.buy .noresults{font-size:20px;}
.feat-event{float:left;width:160px;text-align:center;margin:20px;}
.feat-event .flyer{width:160px;height:160px;margin:0 auto 0 auto;}
.feat-event .title{font-size:11px;font-weight:bold;padding:5px;}
.feat-event .buy{font-size:11px;font-weight:bold;color:#ffffff;background:#00a8c1;padding:4px;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.feat-event .buy:hover{background:#c11700;}
.tag-para{font-size:32px;padding:15px;margin:10px;color:#898989;letter-spacing:-2px;}
.tag-para b{color:#343434;}
.tag-para a{background:#cacaca;color:#343434;padding:10px;text-align:center;font-size:15px;font-weight:bold;letter-spacing:0;display:block;text-decoration:none;width:110px;float:left;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;margin:3px;}
.tag-para a.signup{background:#00abe4;color:#ffffff;}
.tag-para a:hover{background:#343434;color:#ffffff;}
.tag-para a.signup:hover{background:#006282;}
.tag-para2{font-size:25px;color:#454545;margin:0 10px 10px 10px;padding:5px 15px 15px 15px;font-weight:bold;line-height:150%;letter-spacing:-1px;}
.tag-para3{font-size:13px;color:#898989;margin:0 10px 10px 10px;padding:5px 15px 15px 15px;font-weight:bold;line-height:150%;}

.event{padding:10px;margin:0;border-bottom: 1px solid #cccccc;text-align:left;clear:both;}
.event:hover { cursor: pointer; }
.event .flyer{width: 70px;height: 70px;background: #cacaca;float:left;}
.event .info{float: left;overflow: hidden;padding: 0px 0 0 12px;width: 700px;height: 63px;font-size: 11px;}
.event .title{padding: 12px 0 0 0;font-weight: bold;font-size: 16px;}
.event .sec_info{padding: 7px 0 0 0;font-size: 14px;}
.event .location{color: #676767;font-weight: bold;font-size: 11px;}
.event .date{color: #232323;font-weight: bold;font-size: 11px;}
.event .actions{float: right;text-align: right;width: 70px;padding: 20px 7px 0 0;}
.event .actions a{ opacity: .3; }
.event .actions a:hover{ opacity: 1; cursor: pointer; }

.buy #results{}
.buy .clear{clear:both;}
.buy .noresults{font-size:20px;}
.feat-event{float:left;width:160px;text-align:center;margin:20px;}
.feat-event .flyer{width:160px;height:160px;margin:0 auto 0 auto;}
.feat-event .title{font-size:11px;font-weight:bold;padding:5px;}
.feat-event .buy{font-size:11px;font-weight:bold;color:#ffffff;background:#00a8c1;padding:4px;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.feat-event .buy:hover{background:#c11700;}
.tag-para{font-size:32px;padding:15px;margin:10px;color:#898989;letter-spacing:-2px;}
.tag-para b{color:#343434;}
.tag-para a{background:#cacaca;color:#343434;padding:10px;text-align:center;font-size:15px;font-weight:bold;letter-spacing:0;display:block;text-decoration:none;width:110px;float:left;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;margin:3px;}
.tag-para a.signup{background:#00abe4;color:#ffffff;}
.tag-para a:hover{background:#343434;color:#ffffff;}
.tag-para a.signup:hover{background:#006282;}
.tag-para2{font-size:25px;color:#454545;margin:0 10px 10px 10px;padding:5px 15px 15px 15px;font-weight:bold;line-height:150%;letter-spacing:-1px;}
.tag-para3{font-size:13px;color:#898989;margin:0 10px 10px 10px;padding:5px 15px 15px 15px;font-weight:bold;line-height:150%;}

.testimonials-wrap { background: #3f3f3f url(/apps/sell/assets/gfx/testimonial-row.gif) repeat-x top center; padding: 0; line-height: 150%; margin: 0 auto 0 auto; text-align: center; font-style: italic; font-family: georgia; }
.testimonials-wrap .test-title { padding: 15px 0 0 0; }
.testimonials { width: 900px; margin: 0 auto 0 auto; padding: 15px 0 15px 0; }
.testimonials .testimonial { color: white; width: 600px; line-height: 160%; margin: 0 auto 0 auto; padding: 0; font-size: 16px; }
.testimonials .testimonial .author { font-weight: bold; font-size: 12px; }
.testimonials .testimonial .author .location { font-weight: normal; }

.test-tab-wrap { margin: 0 auto 0 auto; width: 170px; padding: 3px 0 15px 0; }
.test-tab { display: block; float: left; background: url(/apps/sell/assets/gfx/testimonial-tab.gif);width: 22px;height: 20px;overflow: hidden; }
.test-tab:hover { background-position-y: -20px; cursor: pointer; }
.test-tab.on { background-position-y: -40px; }

#cont .right-col h1.tag_line { font-size: 34px; }
#cont .right-col h2.tag_line2 { font-size: 15px; font-style: italic; line-height: 160%; padding: 10px 0 10px 0; font-weight: normal; }

.tour { text-align: center; margin: 10px 0 0 0; padding: 0 0 40px 0; }
.tour .tour_slide_menu { width: 840px; margin: 0 auto 0 auto; }
.tour .tour_slide_menu ul { margin: 0; padding: 10px; list-style: none; list-style-image: none; }
.tour .tour_slide_menu ul li { margin: 0; padding: 0 0 0 0; list-style: none; list-style-image: none; float: left; width: 135px; }
.tour .tour_slide_menu ul li a { display: block; font-size: 25px; font-weight: bold; font-family: helvetica; color: #cccccc; text-decoration: none; padding: 0 0 10px 0; }
.tour .tour_slide_menu ul li a.on { color: #000000; background: url(/apps/sell/assets/gfx/slides/menu_arrow.gif) no-repeat bottom center; }
.tour .tour_slide_menu ul li a:hover { color: #000000; }
.tour .tour_slide_cont_wrap { width: 900px; border: 1px solid #cccccc; margin: 0 auto 40px auto; background: #ffffff; }
.tour .tour_slide_cont { width: 840px; margin: 0 auto 0 auto; position: relative; overflow: hidden; height: 500px; text-align: left; }
.tour .tour_slide_cont .tour_slider { width: 9999px; position: absolute; }
.tour .tour_slide_cont .tour_slider .slide { width: 840px; padding: 15px 0 0 0; float: left; }

#cont .tour .tour_slide_cont .tour_slider .slide h1 { font-size: 22px; letter-spacing: 0; margin: 0; }
#cont .tour .tour_slide_cont .tour_slider .slide h2 { font-size: 20px; letter-spacing: 0; margin: 15px 0 0 0; }
#cont .tour .tour_slide_cont .tour_slider .slide p { padding: 0; margin: 3px 0 8px 0; font-size: 14px; }

.breadcrumbs { width: 840px; margin: 0 auto 0 auto; padding: 5px; font-size: 12px; font-weight: bold; }
.breadcrumbs a { color: #879600; font-weight: bold; text-decoration: none; }
.breadcrumbs a:hover { color: #000000; } 

.tour .manage1 { float: left; width: 452px; height: 299px; margin: 0 10px 10px 0; }
.tour .manage2 { float: left; width: 375px; }

.wordpress_block { padding: 35px 0 0 0; }
.spe_quote { background: url(/apps/sell/assets/gfx/slides/quote-bg.gif) no-repeat; width: 340px; height: 212px; text-align: center; font-size: 14px; font-style: italic; }
.spe_quote .inner { padding: 20px; line-height: 170%; }
.spe_quote .inner b { display: block; font-weight: bold; }

.guide { text-align: center; }
.guide h1 { text-align: left; }
.guide .note { text-align: left; background: #fafafa; border: 2px solid #cccccc; line-height: 160%; color: #343434; margin: 15px auto 15px auto; font-size: 13px; width: 700px; }
.guide .note .inner { padding: 15px; }
.guide .img { width: 700px; margin: 0 auto 0 auto; text-align: left; }

.guides { padding: 0; }
.guides h3 { font-size: 18px; }
.guides .grid_25 { padding: 10px; }
.guides ul { margin: 10px; padding: 0; line-height: 160%; }
.guides ul li { list-style: none; padding: 0; margin: 0 0 0 0; font-size: 14px; }
.guides ul li a { color: #00a8c6; font-weight: bold; text-decoration: none; }
.guides ul li a:hover { color: #02788d; }

body #tender_toggler { left: 0; position: absolute; border: 0; margin: 100px 0 0 0; padding: 0; }

#support-request-tab { left: 0; top: 180px; position: absolute; border: 0; margin: 0; padding: 0; background: url(/global/images/support.gif) no-repeat 0 0; width: 39px; height: 147px; }
#support-request-tab:hover { background-position-x: -39px; cursor: pointer; }

.awesome, .awesome:visited {
	background: #222 url(/global/images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border: 0;
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

.awesome:hover							{ background-color: #111; color: #fff; }
.awesome:active							{ top: 1px; }
.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
.awesome, .awesome:visited,
.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }

.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
.green.awesome:hover						{ background-color: #749a02; }
.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
.blue.awesome:hover							{ background-color: #007d9a; }
.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
.red.awesome:hover							{ background-color: #872300; }
.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
.magenta.awesome:hover							{ background-color: #630030; }
.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
.orange.awesome:hover							{ background-color: #d45500; }
.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
.yellow.awesome:hover							{ background-color: #fc9200; }

#cont .spage { width: 1000px; margin: 0 auto 0 auto; padding: 40px 0 40px 0; }

#cont .homepage { width: 1000px; margin: 0 auto 0 auto; padding: 45px 0 0 0; }
#cont .homepage.gray { background: #eaeaea; width: auto; margin: 0; }
#cont .homepage .cpu-wrap { float: left; width: 550px; }
#cont .homepage .btn-wrap {  }
#cont .homepage .btn-wrap .manage-msg { padding-left: 50px; }
#cont .homepage .btn-wrap .btn-cont { padding: 20px 0 0 80px; }
#cont .homepage .btn-wrap .btn-cont .btn {  }
#cont .homepage .no-credit-card-needed { font-size: 10px; color: #989898; font-weight: bold; padding-left: 90px; }

#cont .homepage .whatis-hmt { margin: 25px 0 0 0; }
#cont .homepage .whatis-hmt h1.whatis { color: #758288; font-weight: bold; font-size: 29px; margin: 0 0 4px 0; }
#cont .homepage .whatis-hmt p { color: #2072ae; font-weight: bold; font-size: 16px; padding: 0; margin: 0; }

#cont .homepage .secpart { padding: 40px 0 0 0; }
#cont .homepage .hmt-bullets { margin: 30px 0 0 50px; }
#cont .homepage .hmt-bullets h2 { color: #25b6fd; font-size: 20px; font-weight: bold; }
#cont .homepage .hmt-bullets ul { }
#cont .homepage .hmt-bullets ul li { font-weight: bold; list-style: none; list-style-image: none; background: url(/apps/sell/assets/gfx/home/bullet.gif) no-repeat 2px 0; font-size: 16px; color: #909ea5; padding: 0 0 5px 25px; margin: 0; }

.line-space { text-align: center; clear: both; margin: 20px 0 20px 0; }

.home-right-col { float:right;width: 400px; }
.home-left-col { float:left;width: 550px; }

#cont h1.buy-head { font-size: 40px; margin: 0; padding: 0; }
#cont .search-form { float: right; width: 500px; text-align: right; margin: 0; }
#cont .search_query { font-size: 16px; font-weight: bold; padding: 4px; width: 300px; }

.buy-screen {padding-top: 1px;width:400px;height:467px;background: url(/apps/sell/assets/gfx/home/buy-screen.png) top left no-repeat;}
.buy-screen .buy-screen-events {margin:60px 0 0 20px; padding: 0; text-align:left;color:#555; font-size:12px;}
.buy-screen .buyer-screen-scroll { margin: 5px 15px 5px 15px; height: 230px; overflow-x: hidden; overflow-y: auto; background: #ffffff; border: 1px solid #cccccc; }
.buy-screen .buy-screen-event-wrap {padding:6px 0 3px 0; line-height:110%;border-bottom: 1px solid #cccccc; }
.buy-screen .buy-screen-event-wrap:hover { background: #dff1ff; cursor: pointer; }
.buy-screen .buy-screen-city {font-size:20px;color:#2072ae;}
.buy-screen .buy-screen-flyer { float:left; margin:3px; width:40px;}
.buy-screen .buy-screen-name-wrap { float:left; padding:2px 0 0 5px; width:290px; }
.buy-screen .buy-screen-name { font-size:13px; font-weight:bold; color:#1d5b8a;}
.buy-screen .buy-screen-venue { font-size:11px; font-weight:bold; padding-top: 2px; }
.buy-screen .buy-screen-city-state { font-size:10px; color: #787878; font-weight:normal;}
.buy-screen .buy-screen-date {float:left; margin:0 0 2px 5px; width:40px; background: #eaeaea; border: 1px solid #cccccc; padding: 5px 0 5px 0; font-size:11px; font-weight:bold;}
.buy-screen .buy-screen-date .buy-screen-date-month { text-align: center; }
.buy-screen .buy-screen-date .buy-screen-date-day { text-align: center; font-size: 20px; font-weight: bold; padding: 3px 0 3px 0; }
.buy-screen .buy-screen-date .buy-screen-date-time { text-align: center; }
.buy-screen hr {background:#ccc; height:1px; border:0;margin: 0; padding: 0;}
.buy-screen .no-results { padding: 20px; text-align: center; }
.buy-screen .buy-screen-search {}
.buy-screen .buy-screen-search div.search-question {font-size:13px;color:#555;}
.buy-screen .search { margin: 0; padding:0 0 10px 20px;}
.buy-screen .search input { width: 308px;padding: 3px;font-size: 15px;font-weight: bold; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.buy-screen .search button { width: 42px;height: 33px;margin:-6px 0 0 0;background: url(/apps/sell/assets/gfx/home/go.png) top center no-repeat; border: 0;  }
.buy-screen .search button:hover {background: url(/apps/sell/assets/gfx/home/go-hover.png) top center no-repeat; }
.buy-screen .search h2 a { font-size: 10px; color: #ffffff; text-decoration: none; }
.buy-screen .search .form { background: none; border: none; }

.buy-screen .get-ticket-support {margin: 0 0 0 10px;width:390px;height:57px;background:url(/apps/sell/assets/gfx/home/get-ticket-support.png) 0 0 no-repeat;}
.buy-screen .get-ticket-support:hover{background:url(/apps/sell/assets/gfx/home/get-ticket-support-hover.png) 0 0 no-repeat;}

.event-header-wrap { width: 750px; height: 100px; position: absolute; margin: -45px 0 0 200px; }
.event-header-wrap .event-header-inner { }
.event-header-wrap .header-event { width: 35px; height: 35px; margin-right: 5px; float: left; }
.event-header-wrap .header-event img { border: 2px solid #343434; width: 35px; height: 35px; }
.event-header-wrap .header-event:hover img { border: 2px solid #eaeaea; }
.event-header-wrap .header-event .event-info { position: absolute; margin: -5px 0 0 -115px; display: none; width: 265px; height: 74px; background: url(/apps/sell/assets/gfx/event-popup.png) no-repeat;  }
.event-header-wrap .header-event:hover .event-info { display: block; }
.event-header-wrap .header-event .event-info .event-info-inner { padding: 20px 10px 0 10px; text-align: center; }
.event-header-wrap .header-event .event-info .event-info-inner .date { font-weight: normal; font-size: 11px; }
.event-header-wrap .header-event .event-info .event-info-inner .title { height: 30px; overflow: hidden; font-size: 13px; font-weight: bold; width: ; }


.support-request { padding: 10px; font-family: lucida grande; line-height: 150%; }
.support-request h2 { margin: 0; font-size: 18px; padding: 0; }
.support-request p { font-size: 13px; margin: 0; padding: 0; }
.support-request div.field { clear: both; padding: 2px; }
.support-request label { display: block; font-size: 12px; }
.support-request label.left { float: left; margin-right: 10px; }
.support-request input, .support-request textarea { width: 95%; padding: 3px; font-weight: bold; font-size: 13px; }
.support-request textarea { height: 120px; }

#form_w, #form_h { display: none; }

#cont .feats { padding: 0; width: 600px; margin: 40px auto 40px auto; background: #eaeaea; border: 1px solid #cccccc; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; }
#cont .feats .title { background: #3f3f3f url(/apps/sell/assets/gfx/testimonial-row.gif) repeat-x top center; padding: 20px; line-height: 150%; margin: 25px 0 0 -15px; -webkit-border-top-left-radius: 12px;-webkit-border-bottom-left-radius: 12px;-moz-border-radius-topleft: 12px;-moz-border-radius-bottomleft: 12px;border-top-left-radius: 12px;border-bottom-left-radius: 12px; }
#cont .feats .title h1 { text-align: left; margin: 0 auto 0 auto; font-size: 50px; letter-spacing: -1px; color: #ffffff; padding: 10px 0 0 0; }
#cont .feats .title p { font-size: 13px; font-style: italic; padding: 10px 0 0 0; color: #cccccc; }
#cont .feats .spage { width: 500px; padding: 20px; }
#cont .feats h3 { font-size: 20px; font-weight: bold; }
#cont .feats p { margin: 0; padding: 0; font-size: 14px; }

.ourteam .person-wrap {border: 1px solid #fff;padding: 10px 30px 30px 30px; margin:15px 0 20px 0;float:right;  width: 458px; text-align:left; background:#DCDDDF;-webkit-box-shadow:rgba(0,0,0,0.0976562) 1px 0px 1px,rgba(0,0,0,0.046875) 1px -1px 0px,rgba(0,0,0,0.0976562) 0px 1px 0px,rgba(0,0,0,0.0976562) -1px 0px 1px,rgba(0,0,0,0.046875) -1px -1px 0px,rgba(0,0,0,0.148438) 0px 3px 3px;-moz-box-shadow:rgba(0,0,0,0.0976562) 1px 0px 1px,rgba(0,0,0,0.046875) 1px -1px 0px,rgba(0,0,0,0.0976562) 0px 1px 0px,rgba(0,0,0,0.0976562) -1px 0px 1px,rgba(0,0,0,0.046875) -1px -1px 0px,rgba(0,0,0,0.148438) 0px 3px 3px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.65,rgba(255,255,255,0.558)),color-stop(1,rgba(255,255,255,1)));background-image:-moz-linear-gradient(rgba(255,255,255,0.558) 65%,rgba(255,255,255,1) 100%);border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
.ourteam .highlight {border: 1px solid #ccc; background: #eaeaea; }
.ourteam .person-wrap h1{margin:0;padding:0;text-shadow:2px 2px 2px #ccc;}
.ourteam .person-wrap h4{margin:0;padding:0;color:#555;text-shadow:2px 2px 2px #ddd;}
.ourteam .person-wrap h5{margin:10px 0 0 0; font-size:13px;font-weight:bold;line-height:150%;text-shadow:1px 2px 2px #ccc;}
.ourteam .person-wrap h5 a{text-decoration:none;color:#555;}

.ourteam .person-wrap .vcard {float:right;margin-top:15px;}
.ourteam .photo_wrap {width:480px;float:left;margin:0 0 30px 0;}
.ourteam .photo.highlight {}
.ourteam .photo {display:inline-block;}
.ourteam .photo h4{margin:0;padding:0;font-size:12px;font-weight:bold;text-align:center;}

.ourteam .photo img{margin:15px;}
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1.0); */-ms-transform:rotate(-1deg);}
.ourteam .question { font-size: 12px; color: #9a9a9a; text-shadow: none; text-transform: uppercase; }
.ourteam .answer { font-size: 13px; padding: 5px 0 15px 5px; line-height: 160%; font-weight: normal; text-shadow: none; margin-bottom: 10px; }


.features_wrap { background: #cccccc; margin: 0; }
.features_wrap .features_header {height:372px;background: #fff; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#D7D7D7), to(#fff));background: -moz-linear-gradient(#D7D7D7, #fff);background: linear-gradient(#D7D7D7, #fff);}
.features_wrap .features_header_img {margin:0 auto;text-align:center;background: url(/apps/sell/assets/gfx/features_header.png) center center no-repeat;height:372px;width:841px;}
.features-nav-wrap { width: 993px; margin: 0 auto 0 auto; }
.features_wrap .features_nav {height:126px;background:#000;text-align:center;}
.features_wrap .features_nav img {padding:18px 40px 18px 40px;}
.features_wrap .features_nav ul, .features_wrap .features_nav li{list-style-type:none;list-type:none;display:inline;}
.features_wrap .features_nav .moving_bg {background: red;width:280px;height:19px;position:absolute;margin: 107px 0 0 5px;background:url(/apps/sell/assets/gfx/feat_nav_arrow.png) bottom center no-repeat;}

.features_wrap .arrow_nav {position:absolute;margin:300px 0 0 0;z-index:99;}
.features_wrap .arrow_nav .arrow_left div{width:43px;height:88px;display:block;}
.features_wrap .arrow_nav .arrow_right div{width:43px;height:88px;display:block;}
.features_wrap .arrow_nav .arrow_left{position:absolute;width:43px;height:88px;margin:0 0 0 -43px;background:url(/apps/sell/assets/gfx/feat_arrow_l.gif) top left no-repeat;}
.features_wrap .arrow_nav .arrow_right{position:absolute;width:43px;height:88px;margin:0 0 0 954px;background:url(/apps/sell/assets/gfx/feat_arrow_r.gif) top right no-repeat;}
.features_wrap .arrow_nav .arrow_left:hover{cursor:pointer;background:url(/apps/sell/assets/gfx/feat_arrow_l-hover.gif) top left no-repeat;}
.features_wrap .arrow_nav .arrow_right:hover{cursor:pointer;background:url(/apps/sell/assets/gfx/feat_arrow_r-hover.gif) top right no-repeat;}

.features_wrap .feat_page_wrap {margin: 0 auto 0 auto;width:953px;background:url(/apps/sell/assets/gfx/feat_gradient.png) top left repeat-x;}
.features_wrap .feat_mask { position: relative;width:953px;height:703px; overflow: hidden; }
.features_wrap .feat_mask .feat_mask_inner { position: absolute; margin-left: 0; width:13999px; }
.features_wrap .features_page {float: left;width:953px;height:703px;margin:0 auto 0 auto;padding:10px 20px 20px 20px;background:#DCDDDF;-webkit-box-shadow:rgba(0,0,0,0.0976562) 1px 0px 1px,rgba(0,0,0,0.046875) 1px -1px 0px,rgba(0,0,0,0.0976562) 0px 1px 0px,rgba(0,0,0,0.0976562) -1px 0px 1px,rgba(0,0,0,0.046875) -1px -1px 0px,rgba(0,0,0,0.148438) 0px 3px 3px;-moz-box-shadow:rgba(0,0,0,0.0976562) 1px 0px 1px,rgba(0,0,0,0.046875) 1px -1px 0px,rgba(0,0,0,0.0976562) 0px 1px 0px,rgba(0,0,0,0.0976562) -1px 0px 1px,rgba(0,0,0,0.046875) -1px -1px 0px,rgba(0,0,0,0.148438) 0px 3px 3px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.65,rgba(255,255,255,0.558)),color-stop(1,rgba(255,255,255,1)));background-image:-moz-linear-gradient(rgba(255,255,255,0.558) 65%,rgba(255,255,255,1) 100%);}
.features_wrap .features_page .dot_nav {margin:-20px auto;width:200px;height:80px;}
.features_wrap .features_page .dot_nav ul {list-type:none;list-style-type:none;display:inline-block;zoom: 1; *display:inline; margin: 16px 0;}
.features_wrap .features_page .dot_nav li {background:url(/apps/sell/assets/gfx/feat_dot_nav_off.png) bottom center no-repeat;width:25px;height:25px;display:inline-block;zoom: 1; *display:inline;}
.features_wrap .features_page .dot_nav li.on {background:url(/apps/sell/assets/gfx/feat_dot_nav_green.png) bottom center no-repeat;width:25px;height:25px;display:inline-block;zoom: 1; *display:inline;}
.features_wrap .features_page .dot_nav li:hover { cursor: pointer; }
.features_wrap .features_page .left {float:left;}
.features_wrap .features_page h5 {font-size:22px;margin:0;padding:10px 15px 10px 15px;color:#555;text-shadow:1px 1px 0px #fff;}
.features_wrap .features_page p{font-size:16px;color:#555;font-family:helvetica neue, helvetica;text-shadow:1px 1px 0px #fff;}
.features_wrap .features_page .reports1{position: absolute;margin: -15px 0 0 20px;background:url(/apps/sell/assets/gfx/feat_reports_bg.png) bottom right no-repeat;width:953px;height:650px;}
.features_wrap .features_page .reports2{position: absolute;margin: -15px 0 0 20px;background:url(/apps/sell/assets/gfx/feat_reports_bg2.png) bottom right no-repeat;width:953px;height:650px;}
.features_wrap .features_page .validate1{position: absolute;margin: -15px 0 0 20px;background:url(/apps/sell/assets/gfx/feat_validate_bg1.png) bottom right no-repeat;width:953px;height:650px;}
.features_wrap .features_page .validate2{position: absolute;margin: -15px 0 0 20px;background:url(/apps/sell/assets/gfx/feat_validate_bg2.png) bottom right no-repeat;width:953px;height:650px;}
.features_wrap .features_page .ticketing6{position: absolute;margin: -15px 0 0 20px;background:url(/apps/sell/assets/gfx/feat_seating_bg.png) bottom right no-repeat;width:953px;height:650px;}
.features_wrap .features_page .ticketing1{position: absolute;margin: 30px 0 0 -20px;background:url(/apps/sell/assets/gfx/feat_intro_bg.png) bottom center no-repeat;width:953px;height:600px;}

.features_wrap .features_detail {padding:10px 15px 10px 10px;width:444px;height:322px;position:relative;}
.features_wrap .features_detail h4 {font-size:18px;font-family:arial;color:#7e7e7e;margin:0;padding:0;font-weight:normal;text-shadow:0 1px 1px #fff;text-transform:uppercase;}
.features_wrap .features_detail h5 {font-size:34px;font-family:helvetica neue, helvetica;color:#393939;margin:0;padding:0;font-weight:bold;text-shadow:0 1px 1px #fff}
.features_wrap .features_detail hr {color:#7e7e7e;margin:0;padding:0;border:0;height:1px;background:#cecece;}
.features_wrap .features_detail img {margin:0 0 0 -25px;padding:0 8px 0 0;float:left;}
.features_wrap .features_detail .feat_desc {font-family:helvetica; font-size:13px; font-weight:normal; color:#212121;line-height: 160%; text-shadow:0 1px 1px #fff; padding:8px;}
.features_wrap .features_detail a{display:block;width:223px; height:217px;margin:0 0 -217px 0;}
.features_wrap .features_detail .look_wrap {width:223px; height:217px;margin:0 0 -217px -2px;position:relative;z-index:8;display:block;}
.features_wrap .features_detail .look_wrap:hover {background:url(/apps/sell/assets/gfx/feat_look.png) bottom left no-repeat;}
.features_wrap .features_detail .look {background:none;width:52px;height:52px;position:absolute;margin:165px 0 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;} 
.features_wrap .features_detail .look:hover {background:green;-webkit-opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);opacity:0.3;} 

.feat_detail {font-family:arial;}
.feat_detail img {border:0;float:right;padding:0 0 0 10px;}
.feat_detail h1 {font-size:18px;color:#7e7e7e;margin:0;padding:5px 0 5px 0;font-weight:normal;text-shadow:0 1px 1px #fff;text-transform:uppercase;}
.feat_detail p {font-family:helvetica; font-size:13px; font-weight:normal; color:#212121;line-height: 160%; text-shadow:0 1px 1px #fff; }

sup {vertical-align:baseline;position:relative;font-size:70%;top:-0.6em;}

ul.cat-list {
	font-size: 12px;
	list-style-type: none;
	padding: 15px 0;
	margin: 15px 15px 0 0;
	line-height: 28px;
	border-top: 1px dotted #BBB;
	color: #666;
	
}
ol#faq-list {
	color: #007EB2;
}
ol#faq-list li {
	margin: 4px 0;
	line-height: 140%;
}
ol#faq-list a:hover {
	cursor: pointer;
}
#cont h1.question {
	font-size: 26px;
	padding-left: 15px;
}
.answer {
	color: black;
	padding: 0 !important;
}
#faq-list b {
	color: #045171;
}

.widget_bg {padding:40px;background: #888888; /* Old browsers */
background: -moz-linear-gradient(top,  #626262 0%, #dddddd 100%, #7cbc0a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#626262), color-stop(100%,#dddddd), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #626262 0%,#dddddd 100%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #626262 0%,#dddddd 100%,#7cbc0a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #626262 0%,#dddddd 100%,#7cbc0a 100%); /* IE10+ */
background: linear-gradient(top,  #626262 0%,#dddddd 100%,#7cbc0a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#626262', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */
}
.widget_wrap {background:#fff;margin:20px auto;width:920px;height:780px;border-radius:11px;-moz-border-radius:11px;-webkit-border-radius:11px;box-shadow:1px 1px 6px #555;-moz-box-shadow:1px 1px 6px #555;-webkit-box-shadow:1px 1px 6px #555;}
.widget_wrap .widget_header {height:38px;margin:-38px 0 0 0;font-size:13px;color:242424;border-bottom:solid 2px #82a122;-webkit-border-top-left-radius: 11px;-webkit-border-top-right-radius: 11px;-moz-border-radius-topleft: 11px;-moz-border-radius-topright: 11px;border-top-left-radius: 11px;border-top-right-radius: 11px;background: #9dd53a; /* Old browsers */
background: -moz-linear-gradient(top, #9dd53a 0%, #80c217 100%, #7cbc0a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dd53a), color-stop(100%,#80c217), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #9dd53a 0%,#80c217 100%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #9dd53a 0%,#80c217 100%,#7cbc0a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #9dd53a 0%,#80c217 100%,#7cbc0a 100%); /* IE10+ */
background: linear-gradient(top, #9dd53a 0%,#80c217 100%,#7cbc0a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */}
.widget_wrap .widget_header b{margin:10px 0 0 50px;font-size:18px;color:#222;position:absolute;text-shadow:0 1px 0 #82a122;}
.widget_wrap .widget_settings_wrap {width:475px;height:560px;float:left;margin:20px 0 0 20px;}
.widget_wrap .greeting {color:#777;font-size:12px;padding:0 40px 15px 0;line-height:140%;}
.widget_wrap .widget_settings_wrap .widget_settings_label {font-size:14px;padding:0 0 5px 0;font-weight:bold;color:#242424;}
.widget_wrap .widget_settings_wrap input {display:inline-block;height:30px;margin:-3px 0 0 0;border:0;padding:0 5px 0 5px;font-size:12px;color:#888;border:1px solid:#ccc;outline:none;border-radius:5px;box-shadow:inset 0 0 4px #888;-webkit-box-shadow:inset 0 0 4px #888;-moz-box-shadow:inset 0 0 4px #888; -webkit-border-radius:5px;-moz-border-radius:5px;}
.widget_wrap .widget_settings_wrap label {display:block;font-size:11px;color:#777;margin:2px 0 5px 0;}
.widget_wrap .widget_settings_wrap label.width {display:inline-block;margin:5px 0 0 0;font-weight:normal;vertical-align:top;} 
.widget_wrap .widget_settings_wrap .row .col {display:inline-block;margin: 0 20px 5px 10px;color:#555;width:170px;}
.widget_wrap .widget_settings_wrap .widget_buttons {text-align:center; margin:20px auto;width:150px;}
.widget_wrap .widget_settings_wrap .widget_buttons:hover {margin:19px auto;}
.widget_wrap .widget_settings_wrap .widget_buttons a{color:#fff;font-size:18px;font-family:helvetica;font-weight:bold;text-shadow:1px 1px 4px #5f7814;text-decoration:none;padding:10px 30px 10px 30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 2px 7px #999;-moz-box-shadow:1px 2px 7px #999;-webkit-box-shadow:1px 2px 7px #999;
background: #9dd53a; /* Old browsers */
background: -moz-linear-gradient(top, #9dd53a 0%, #80c217 100%, #7cbc0a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dd53a), color-stop(100%,#80c217), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #9dd53a 0%,#80c217 100%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #9dd53a 0%,#80c217 100%,#7cbc0a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #9dd53a 0%,#80c217 100%,#7cbc0a 100%); /* IE10+ */
background: linear-gradient(top, #9dd53a 0%,#80c217 100%,#7cbc0a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */
}
.widget_wrap .widget_settings_wrap .widget_buttons a:hover {text-shadow:1px 1px 3px #546a10;box-shadow:1px 2px 7px #aaa;-moz-box-shadow:1px 2px 7px #aaa;-webkit-box-shadow:1px 2px 7px #aaa;}
.widget_wrap .widget_settings_wrap .code_tip{float:left;margin:-55px 15px 0 160px;}
.widget_wrap .widget_settings_wrap .code_tip a{color:#777;text-decoration:none;font-weight:bold}
.widget_wrap .widget_settings_wrap .code_tip a:hover{color:#777;text-decoration:underline;}
.widget_wrap .widget_settings_wrap .question_mark {float:right;margin:-23px 45px 0 0;color:#777;font-size:12px;vertical-align:bottom;}

#widget_shell {margin:50px 0 0 0;}
#widget_code {}
h1.widget_code{font-family:verdana;font-size:25px;color:#888;font-weight:bold;text-align:center;}


/* COLOR PICKER CSS */
/* Styles for ColorPicker popUp */
#colorpicker{position:absolute;width:145px;height:135px;overflow:hidden;background:#F9F9F9;border:2px #C0C0C0 outset;z-index:1000;}
#colorpicker-hue-container{position:absolute;top:4px;left:120px;width:18px;height:110px;}
#colorpicker-hue-bg-img{width:100%;height:100%;}
#colorpicker-hue-slider{position:absolute;top:0;left:0;width:100%;height:100%;}
#colorpicker-hue-thumb{position:absolute;top:0;left:0;width:18px;height:18px;z-index:1009;cursor:default;}
#colorpicker-bar{text-align:right;padding-right:10px;}
#colorpicker-close{cursor:pointer;color:blue;font-size:10px;font-family:Tahoma,Helvetica,Sans-Serif;font-weight:bold;}
#colorpicker-div{position:absolute;top:8px;left:8px;width:100px;height:100px;border:1px solid #343434;}
#colorpicker-bg,
#colorpicker-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;overflow:hidden;}
#colorpicker-selector{position:absolute;top:0px;left:0px;width:11px;height:11px;z-index:1009;margin-top:-6px;margin-left:-6px;cursor:default;}
#colorpicker-selector img{position:absolute;left:0;top:0;}
#colorpicker-footer{position:absolute;top:114px;left:10px;width:127px;}
#colorpicker-value{float:left;}
#colorpicker-value,
#colorpicker-value-input{font-size:9px !important;font-family:Helvetica,Verdana,Sans-Serif;height:10px;}
#colorpicker-value-input{width:40px;}
#colorpicker-okbutton{float:right;padding:0 10px;background:#3366FF;font-size:10px;font-family:Tahoma,Helvetica,Sans-Serif;border:1px solid #343434;color:#ffffff;}
/* END COLOR PICKER CSS */
.colorbox{width:15px;height:15px;float:left;margin:3px;border:1px solid #343434;}
.colorbox:hover{cursor:pointer;}
.colorfield{width:100px;float:left;}
.colorfield input{width:70px;font-size:11px;}
.color_field_wrap{clear:both;}

.msg {background:url(/apps/sell/assets/gfx/happy_bg.jpg)center top no-repeat #C2E1E6;font-family: ChunkFiveRegular;margin: 67px 10px 77px 10px; text-align: center;color:#000;font-weight:normal;}
.msg a {color:#000;text-decoration:none;}
.msg .look_weird, .msg .look_weird a {font-size:11px;color:#777;font-family:helvetica;}
.msg_wrap {background:#fff; margin: 0 auto 30px auto;padding:15px;width: 838px; border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;box-shadow:0 3px 7px #333;-moz-box-shadow:0 3px 7px #333;-webkit-box-shadow:0 3px 7px #333;}
.msg_wrap .header_img {margin:0 auto 8px auto;text-align:center;width:740px;height:123px;}
.msg_wrap .header_txt {font-size:45px;color:#323232;text-shadow:3px 3px 2px #ddd;line-height:175%;}
.msg_wrap .gift {margin:25px auto;text-align:center;width:780px;height:350px;}
.msg_wrap .headline {font-size:35px;line-height:180%;}
.msg_wrap .deal {font-size:75px;margin:40px auto;line-height:110%;}
.msg_wrap .deal .sm{font-size:35px;line-height:100%;}
.msg_wrap .hosting {font-size:24px;line-height:175%;}
.msg_wrap .hosting span{font-size:41px;}
.msg_wrap .info {font-size:23px;line-height:175%;}
.msg_wrap ul, .msg_wrap li {font-size:23px;text-align:left;line-height:110%;margin:20px 0 20px 50px;}
.msg_wrap .signup_btn {margin: 50px auto 30px auto;text-align:center;width:660px;height:100px;}
.msg_wrap .features {margin:30px auto 10px auto;font-size:33px;line-height:175%;}
.msg_wrap .features a, .msg_wrap .examples a, .msg_wrap .contact a{color:#FF3A81;text-decoration:underline;line-height:175%;}
.msg_wrap .features a:hover, .msg_wrap .examples a:hover, .msg_wrap .contact a:hover{color:#ff1a92;}
.msg_wrap .contact {margin:10px auto 10px auto;font-size:30px;line-height:175%;}
.msg_wrap .examples {margin:60px auto 10px auto;font-size:21px;line-height:200%;}
.msg_wrap .footer {font-size:11px; font-family:helvetica; color:#999;font-weight:bold;}
.msg_wrap .footer {color:#999;}

.signup-wrapper {
	width: 880px;
	margin: 0 auto;
	padding: 20px 45px 20px 0;
}
.signup-wrapper .error {
	background: none repeat scroll 0 0 #8D0000;
    border-radius:5px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin: 20px 0;
    padding: 6px;
    width: 350px;
}
.signup-wrapper .good {
	background-color: #91BD09 !important;
	display: none !important;
}
#initial_message h1 {
	color: #393939;
    font-family: helvetica neue,helvetica;
    font-size: 34px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-shadow: 0 1px 1px #FFFFFF;
}

.signup-wrapper .visit {
	display: block;
    float: right;
    font-size: 12px !important;
    margin-left: 88px;
    margin-right: 2px;
    padding-left: 125px !important;
    text-align: right;
    width: 250px;
}
.signup-wrapper .my_btn {
	margin-top: 10px;
}
#success_message {
	color: white;
	margin: 30px;
	padding: 20px;
}
#success_message h1 {
	color: white;
}

.jobdescription { font-size: 14px; }
.jobdescription h1.jobtitle { font-size: 25px !important; }
.jobdescription h3 { font-size: 15px; }
.jobdescription p { font-size: 13px; }
.jobdescription ul li { font-size: 13px; }

.job_submit_btn { background: #d90000;font-size: 16px;border:0;padding: 7px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;color: #fff; }
.job_submit_btn:hover { cursor: pointer; background: #ff270a; }

