/*sweepshead*/
#sweeps{float:left;width:676px;height:100%;background-color:#fff;position:relative;}
#sweeps  #breadcrumbs{padding-left:23px;}
#sweeps .image_inf {margin-right:14px;margin-top:14px;right:0;top:0;float:right;display:inline;position:absolute;}
#sweeps .sweeps_inner{margin:0 0 10px 23px;float:left;display:inline;border-bottom:1px solid #C0C0C0;}/*_margin-left:12px;_margin-bottom:17px;*/
#sweeps .head_info {float:left;padding-top:20px;font-family:"Courier New";width: 628px;}
#sweeps .head_info h1 {color:#000000;font-size:30px;line-height:34px;width:653px;}
#sweeps .head_info h2.byline {clear:left;color:#333333;float:left;font-size:16px;font-weight:bold;line-height:21px;margin-top:0;padding-top:26px;padding-bottom:22px;}/**padding-right:24px;*/
#sweeps .hed_text {float:left;padding:26px 0 0;margin:0;}/*add:04/15*/
#sweeps .hed_text p {line-height:18px;font-size:13px;}
#sweeps .hed_text a {font-weight:bold;}
#sweeps .head_info  .head_content{padding-bottom:22px;}

/*sweep-content*/
#sweeps .sweeps_content{height:100%;float:left;padding-top:52px;padding-right:0;padding-bottom:0;display:inline;}
#sweeps .sweep {float:left;margin:0 28px 38px 0;width:300px;position:relative;*margin:0 14px 19px 0;display:inline;}
#sweeps .sweep_right{margin-right:0;}

#sweeps .sweep .left {float:left;margin-right:10px;}
#sweeps .img {height:122px;width:122px;}
#sweeps .rules {clear:both;font-size:13px;text-align:left;padding-top:10px;}
#sweeps .rules  a{font-family:"Courier New";font-size:13px;color:#000000;font-weight:bold;}

#sweeps .sweep .right{float:right;width:166px;display:inline;}
#sweeps .sweep  a.btn_enter{background:transparent url(/cm/companyuk/site_images/btn_enter.gif) no-repeat scroll 0 0;color:#FFFFFF;text-transform:uppercase;font-size:13px;font-weight:bold;float:left;width:84px;height:25px;padding:0 12px;line-height:25px;}
#sweeps .sweep  a.btn_enter:hover{background-position:0 -26px;text-decoration:none;}
#sweeps .sweep_txt {color:#333333;font-size:12px;line-height:18px;overflow:hidden;font-family:"Courier New";}/*;height:120px;*/
#sweeps .sweep_txt a{font-weight:bold;word-wrap:break-word;}
#sweeps .enter_but {float:left;margin-top:20px;}

#sweeps .title {font-family:"Courier New";font-weight:bold;font-size:14px;line-height:21px;color:#000000;margin-bottom:13px;}
#sweeps .title  a{color:#D78EC0;}
#sweeps .line{border-bottom: 1px solid #C0C0C0; float: left; width: 628px; margin-left: 24px;}
#sweeps #banner_advert{float:left;margin:30px 33px 48px;padding:0;display:inline;height:100px;width:620px;}

/*sweep-entry*/
#sweeps_entry  #CNTR_sweeps{font-family:"Courier New";}
#sweeps_entry .sweeps_form  #submit input.btn_next{background:transparent url(/cm/companyuk/site_images/btn_enter.gif) no-repeat scroll 0 0;color:#FFFFFF;text-transform:uppercase;font-size:12px;font-weight:bold;width:84px;height:25px;padding:0 24px 4px 0;line-height:25px;border:0 none;cursor:pointer;}
#sweeps_entry{width:640px;}
#sweephead {margin:0; width:640px;float:left;}
#sponsored_logo {float:right;}
#CNTR_sweeps #mag_sub_head a{color:#D78EC0;}
#CNTR_sweeps #mag_sub_head a:hover {text-decoration:none;color:#000000;}
#layout_container #main_content{padding-left:23px}
#sweephead .fbTwitter {clear: right;float: right; height: 22px; margin-top:10px;width:200px;margin-bottom:10px;}
#sweephead .fbTwitter .fb { float: left; height: 22px; width: 86px; overflow: hidden}
#sweephead .fbTwitter .twitter {float: left; height: 22px; width: 100px; overflow: hidden}
