.clear {clear:both;}
.body_wrap {
	background: #FFF;
	margin-left: auto; margin-right:auto;
	padding: 10px;
	text-align: left;
	width:970px;
}
.content {padding: 0px; min-height: 500px; color:#4C4C4C;}
.spacer {margin-left:10px; margin-right:10px;}
.neg_spacer{margin:-10px;}
.padleft5 {padding-left:5px;}

.main { width:745px; }
.deal {margin:20px;}
.deal .data {width:520px;}
.data-blog {width:670px;}
.deal .image img {max-width:135px;}
.image {width:135px;}

.expired {opacity:0.5;}
.expired_small {font-weight:normal;font-size:11px;color:#9a0463;}

.coupons {width:485px;}
.coupons #item_footer {width:480px;}

.news .item {margin:20px;}
.draft {font-style:italic; font-size:11px;}
.tabs li {float:left;list-style:none;width:110px;}

.comment .title {font-size: 14px;}
.commentByLine {text-transform:uppercase;font-size:10px;}

/* tag cloud */
.css1 { font-size: 1.0em; }
.css2 { font-size: 1.2em; }
.css3 { font-size: 1.4em; }
.css4 { font-size: 1.6em; }

h2 { line-height:1.2em; } 
h1 { font-size:1.5em; line-height:1.2em; }

.deal p { margin-bottom:15px; }
.deal ul { margin-bottom:15px; }

.searchBox { font-size:18px; font-family:arial; border:1px solid #cccccc; padding:5px; width:130px; height:22px; margin:0;top:-1px; position:relative;}

.moreDealsBox {
    -webkit-appearance:button;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(204, 204, 204)), to(#ffffff));
	-webkit-border-bottom-left-radius: 2px 2px;
    -webkit-border-bottom-right-radius: 2px 2px;	
    -webkit-border-top-left-radius: 2px 2px;
    -webkit-border-top-right-radius: 2px 2px;	
    border: 1px solid rgb(153, 153, 153);	
    font-family: arial, sans-serif;	
    font-size: 10px;
    font-weight:bold;
    margin: 0 0 0 0;	
    padding: 5px;
}

.searchGo { 
    -webkit-appearance:button;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(204, 204, 204)), to(#ffffff));
	-webkit-border-bottom-left-radius: 2px 2px;
    -webkit-border-bottom-right-radius: 2px 2px;	
    -webkit-border-top-left-radius: 2px 2px;
    -webkit-border-top-right-radius: 2px 2px;	
    border: 1px solid rgb(153, 153, 153);	
    font-family: arial, sans-serif;	
    font-size: 20px;
    font-weight:bold;
    height: 34px;
    margin: 0 0 0 0;	
    padding: 0px 8px;
    }

.contestBox {
    background-color:#FFC;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffcc), to(#ffffff));
	-webkit-border-bottom-left-radius: 10px 10px;
    -webkit-border-bottom-right-radius: 10px 10px;	
    border-bottom: 1px solid #CECECE;	
    border-left: 1px solid #CECECE;	
    border-right: 1px solid #CECECE;	
}

.sidebar1, .sidebar1 a, .sidebar1 a:hover { font-size:18px; font-weight:bold; }

.padleft20 { padding-left:30px; }

.signup {padding:25px;height:250px;width:475px;border: 10px solid #cccccc;text-align:left;}
.signup_error {padding:10px;height:425px;width:450px;border: 3px solid #cccccc;}

.sisterSitesFooter {margin:20px 0 0px 0;text-align:right;}
.sisterSitesFooter .sisterSiteLink { margin:5px;padding:5px; background:black; color:white; font-size:10px; }
.sisterSitesFooter .sisterSiteLink a,.sisterSitesFooter .sisterSiteLink a:visited,.sisterSitesFooter .sisterSiteLink a:active { color:white; }
.sisterSitesFooter .sisterSiteLink a:hover {text-decoration:underline;background:black;}
/*.adminpanel { background:#eeeeee; border:1px solid black; padding:5px; }*/

/*#site_images {border:1px solid #cccccc;}*/
#site_images img {margin:10px; height: 100px; width: 100px;}
.gallery_images_box{max-width:550px;}
.gallery_images_box .img {margin:10px; height: 100px; width: 100px;}
.gallery_images_box .selected { background-color:#B0C4DE; margin:0px; border: 10px solid #B0C4DE;}

.related li {float:left; margin:10px; list-style:none; max-width:100px; vertical-align:middle;}

#buy_deal_of_day a {font-size:30px;font-weight:bold;}
#deal_maker_box{text-align:center;}
#deal_maker_results {margin-top:1em;max-height:600px;max-width:900px;}
#deal_maker_results img{max-width:300px;max-height:185px;}

#site_images_form h5{margin-left:50x;}
#site_maker_form_admin {}
#site_image_maker_results img{max-width:450px; max-height:225px;}



#commentForm {
	margin:0px 20px 0px 0px;
    background-color:#FFC;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffcc), to(#ffffff));
	-webkit-border-bottom-left-radius: 10px 10px;
    -webkit-border-bottom-right-radius: 10px 10px;	
    border: 2px solid #CECECE;
	padding:0 5px 10px 10px;
}

#commentForm label {text-transform:uppercase;font-size:11px;font-weight:bold;}

