
/*
	Name: Delightful Offers
	Date: March 2010
	Description: Delightful Offers theme version 1
	Version: 1.0
	Author: Oliver Hughes
	Autor URI: http://nichepromote.co.uk/

 Imports 
 HTML5 tags */
header,section,footer,aside,nav,article,figure,address
{
	display:block;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	margin:0;
	padding:0;
}

#border {
	border: 1px solid white;
}

.alignright {
	float: right;
	margin: 5px 0px 5px 10px;
}

.alignleft {
	float: left;
	margin: 5px 10px 5px 0px;
}

/***** ------------------------------- Global ----------------------------- ****
 Body */
body
{
	background-image:url('images/banner.jpg');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#363636;
	color:#eaeaea;
	font-size:87.5%;
	font-family:Rockwell, 'American Typewriter', 'Helvetica Neue', Helvetica, Courier, sans-serif;
	line-height:1.429;
	text-align:center;
	margin:0;
}

ol,ul
{
	list-style:none;
}

blockquote,q
{
	quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after
{
	content:none;
}

/* remember to highlight inserts somehow! */
ins
{
	text-decoration:none;
}

del
{
	text-decoration:line-through;
}

/* Tables */
table
{
	border-collapse:collapse;
	border-spacing:0;
	width:98%;
	margin:.5em auto 1.5em;
}

/***** Layout *****/
.body
{
	clear:both;
	width:1000px;
	text-align:justify;
	margin:0 auto;
}

center
{
	top:0;
	bottom:0;
	margin:0;
	padding:0;
}

#contentinfo
{
	width:1000px;
	margin:20px auto 10px;
	padding:0;
}

#about
{
	float:left;
	width:400px;
}

#footercred
{
	float:right;
	width:300px;
	text-align:right;
	margin:10px 0 20px;
}

#featuredblock {
	width: 1000px;
}

#intro
{
	font-size:1.2em;
	margin:0;
	padding:20px 0 0;
}

/* Headings */
h2
{
	font-size:2.5em;
	color:#fff;
	text-decoration:none;
	text-shadow:2px 2px 2px #000;
}

h3
{
	font-size:2.5em;
	color:#fd8f01;
	text-align:left;
	text-shadow:2px 2px 2px #000;
}

h4
{
	font-size:1.286em;
	color:#71b6ea;
}

h5
{
	font-size:1.143em;
}

h6
{
	font-size:1em;
}

h2,h3,h4,h5,h6
{
	font-weight:200;
	clear:both;
}

h2,h3,h4,h5,h6 a
{
	text-decoration:none;
	border:none;
	background-color:none;
}

/***** ------------------------------- Header ----------------------------- *****/
#banner
{
	background-image:url('images/sunburst-trans.png');
	background-repeat:no-repeat;
	background-position:center bottom;
	height:130px;
	width:100%;
	margin-bottom:20px;
}

#bannercontent
{
	background-repeat:no-repeat;
	background-position:top right;
	padding:5px 0 0;
}

#banner nav a:link
{
	color:#363636;
	text-decoration:none;
}

#banner nav a:hover
{
	color:#fff;
	border-bottom:none;
}

#logo
{
	float:left;
	background-image:url('images/logo-trans.png');
	background-repeat:no-repeat;
	height:89px;
	width:286px;
	display:block;
	background-color:none;
	margin-top:10px;
}

#logo:hover
{
	background-image:url('images/logo-over-trans.png');
	background-repeat:no-repeat;
	background-color:#none;
}

#topsearch
{
	font-family:Rockwell, 'American Typewriter', 'Helvetica Neue', Helvetica, Courier, sans-serif;
	font-size:1.7em;
	background-color:#fff;
	border:2px dashed #363636;
	color:#363636;
	height:25px;
	margin:0;
	padding:5px;
	width: 455px;
}

/***** ------------------------------- Navigation ----------------------------- *****/

#towncloud a {
	margin-right: 10px;
}

#towncloud a:hover {
	text-decoration: none;
	color: #363636;
}


#towncloud a:link {
	text-decoration: none;
}


#banner nav
{
	float:right;
	font-size:1.3em;
	font-weight:400;
	color:#363636;
	line-height:1.1em;
	text-align:right;
	height:29px;
	margin:0;
	padding:0;
}

.ratingtext
{
	font-size:3em;
}

#banner nav ul
{
	float:right;
	margin:0;
	padding:0;
}

#banner nav li
{
	list-style-type:none;
	display:inline;
}

.citynav
{
	color:#fefefe;
	text-decoration:none;
	float:left;
	display:block;
	width:195px;
	font-size:1.4em;
}

.citynav a,#townnavigation a
{
	color:#fefefe;
}

.citynav a:hover,#townnavigation a:hover
{
	color:#fefefe;
	text-decoration:underline;
}

#townlist
{
	width:1000px;
	margin:0 auto;
}

#longprice
{
	background-image:url(images/newprice-trans.png);
	font-size:1.4em;
	font-weight:700;
	float:left;
	text-align:center;
	text-decoration:none;
	display:block;
	width:94px;
	height:70px;
	color:#fefefe;
	padding:30px 0 0;
}

#newpricebuy
{
	width:99px;
	height:100px;
	background-image:url(images/newprice-trans.png);
	font-size:2.6em;
	color:#fefefe;
	font-weight:700;
	float:left;
	text-align:center;
	padding:0;
}

#newpricebuy a
{
	text-decoration:none;
	display:block;
	width:94px;
	height:75px;
	color:#fefefe;
	padding:25px 0 0;
}

#longprice a
{
	text-decoration:none;
	display:block;
	width:94px;
	height:95px;
	color:#fefefe;
	padding:5px 0 0;
}

#townnavigation
{
	color:#f3f3f3;
	width:1000px;
	clear: both;
	padding: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	font-size: 1.1em;
}



#townnavigation a {
color: #71b6ea;
text-decoration: none;
}






#nav-twitter:link
{
  background-image: url("images/socialsprite-invert-trans.png");
  background-position: -10px -64px;
	height:35px;
	width:35px;
	display:block;
	float:left;
	background-color:none;
	margin:5px 0px 0 5px;
}
#nav-twitter:hover
{
  background-image: url("images/socialsprite-over-trans.png");
  background-position: -10px -64px;
}



#nav-facebook:link
{
background-image: url("images/socialsprite-invert-trans.png");
background-position: -10px -10px;
	height:35px;
	width:35px;
	display:block;
	float:left;
	background-color:none;
	margin:5px 0px 0 5px;
}
#nav-facebook:hover
{
  background-image: url("images/socialsprite-over-trans.png");
  background-position: -10px -10px;
}




#nav-stumble:link
{
background-image: url("images/socialsprite-invert-trans.png");
background-position: -10px -118px;
	height:35px;
	width:35px;
	display:block;
	float:left;
	background-color:none;
	margin:5px 0px 0 5px;
}
#nav-stumble:hover
{
background-image: url("images/socialsprite-over-trans.png");
background-position: -10px -118px;

}




#nav-rss:link
{
  background-image: url("images/socialsprite-invert-trans.png");
  background-position: -10px -173px;
	height:35px;
	width:35px;
	display:block;
	float:left;
	background-color:none;
	margin:5px 0px 0 5px;
}
#nav-rss:hover
{
  background-image: url("images/socialsprite-over-trans.png");
  background-position: -10px -173px;
}



#nav-email:link
{
  background-image: url("images/socialsprite-invert-trans.png");
  background-position: -5px -223px;
	height:35px;
	width:50px;
	display:block;
	float:left;
	background-color:none;
	margin:5px 0px 0 5px;
}
#nav-email:hover
{
  background-image: url("images/socialsprite-over-trans.png");
  background-position: -5px -223px;
}














#countdownwrap {
background-image: url(http://staticdelightful.com/images/timeremaining.gif); 
padding: 5px 0px 0px 0px; 
background-repeat: no-repeat; 
clear: both;
}

#pricewrap {
background-image: url(http://staticdelightful.com/images/getdeal-trans.png); 
padding: 20px 0px 0px 0px;
background-repeat: no-repeat;
}




#navhome:link
{
	background-image:url('images/nav/home-trans.png'); 
	background-repeat:no-repeat;
	height:32px;
	width:40px;
	display:block;
	float:left;
	background-color:none;
	margin:10px 10px 0 20px;
}



#navhome:hover
{
	background-image:url('images/nav/home-over-trans.png');
	background-repeat:no-repeat;
	background-color:none;
}

#navhomehover
{
  background-image: url("images/sitenav-trans.png")
  background-position: -10px -10px;
	height:32px;
	width:80px;
	display:block;
	float:left;
	background-color:none;
	margin:10px 10px 0 20px;
}




#navfaq:hover
{
	background-image:url('images/nav/faq-over-trans.png');
	background-repeat:no-repeat;
	background-color:none;
}

#navfaqhover
{
	background-image:url('images/nav/faq-over-trans.png');
	background-repeat:no-repeat;
	height:32px;
	width:40px;
	display:block;
	float:left;
	background-color:none;
	margin:10px 10px 0 20px;
}

#navfaq
{
	background-image:url('images/nav/faq-trans.png');
	background-repeat:no-repeat;
	height:32px;
	width:40px;
	display:block;
	float:left;
	background-color:none;
	margin:10px 10px 0 20px;
}





#navdeals:hover
{
	background-image:url('images/nav/ukdeals-over-trans.png');
	background-repeat:no-repeat;
	background-color:none;
}

#navdealshover
{
	background-image:url('images/nav/ukdeals-over-trans.png');
	background-repeat:no-repeat;
	height:32px;
	width:78px;
	display:block;
	float:left;
	background-color:none;
	margin:10px 10px 0 20px;
}

#navdeals
{
	background-image:url('images/nav/ukdeals-trans.png');
	background-repeat:no-repeat;
	height:32px;
	width:78px;
	display:block;
	float:left;
	background-color:none;
	margin:10px 10px 0 20px;
}

#navcomps:hover
{
	background-image:url('images/nav/competitions-over-trans.png');
	background-repeat:no-repeat;
	background-color:none;
}

#navcompshover
{
	background-image:url('images/nav/competitions-over-trans.png');
	background-repeat:no-repeat;
	height:32px;
	width:107px;
	display:block;
	float:left;
	background-color:none;
	margin:10px 10px 0 20px;
}

#navcomps
{
	background-image:url('images/nav/competitions-trans.png');
	background-repeat:no-repeat;
	height:32px;
	width:107px;
	display:block;
	float:left;
	background-color:none;
	margin:10px 10px 0 20px;
}












#lead-title {

	font-size:2em;
	color:#fff;
	text-align:left;
	text-shadow:2px 2px 2px #000;
	margin: 0px 0px 10px 0px;
}

#lead-title a {
	color:#fff;
	text-decoration: none;

}

.entry-content
{
	text-align:justify;
	font-size:.95em;
	margin:5px 0px 0 0;
	float: left;
}

.entry-contentinternal
{
	text-align:justify;
	font-size:1em;
	margin:5px 0px 0 0;
	float: left;
}


#content
{
	float:left;
	width:770px;
	clear:none;
}

#purchasetimeblock {
float: right;
width: 175px;
margin:0px 0px 0px 20px;

}

.hentry
{
	float:left;
	list-style-type:none;
	text-align:left;
	margin:0;
	padding:0;
}

.clear
{
	clear:both;
}

.hfeed
{
	list-style-type:none;
	clear:both;
}

.entry-title a:link,.entry-title a:visited
{
	background-color:#363636;
	color:#fff;
	text-decoration:none;
	padding:0 2px;
}

.entry-title a:hover,.entry-title a:active
{
	background-color:#71b6ea;
	color:#fff;
	text-decoration:none;
	text-shadow:1px 1px 1px #333;
}

#thumbblock 
{
text-align: center;
}

#wide-entry-title {
float: right: ;
width: 500px;
}


#votingblock {
float: left; 
width: 60px; 
margin-right: 10px;
padding: 55px 0px 0px 0px;
text-align: center;
}

#votingblockinternal {
float: left; 
width: 60px; 
margin-right: 10px;
padding: 0px 0px 0px 0px;
text-align: center;
}



.entry-title
{
	color:#fff;
	font-size:1.5em;
	float:left;
	margin:0;
	padding:0;
}

#leftfloatcontent {
	float: left;
	width: 690px;
}

#leftfloatcontentinternal {
	float: left;
	width: 730px;
}

.gdthumbtext {
	clear: both;
	text-align: center;
	width: 100%;
}

.gdthumbtext strong
{
	color:#fff;
	font-size:2.5em;
}

#getoffericon
{
	float:right;
	margin-top:25px;
	width:92px;
	text-align:center;
}

.entry-title a:link
{
	color:#fff;
	margin:0;
	padding:0;
}

#olderposts
{
	display:block;
	clear:both;
}

#singletitle
{
	color:#FFF;
	font-size:2.5em;
	line-height:normal;
	font-weight:400;
	text-align:left;
	margin:5px 0;
}

#getoffer
{
	float:left;
	background-image:url('images/get-offer-trans.png');
	background-repeat:no-repeat;
	height:75px;
	width:86px;
	display:block;
	background-color:#363636;
}

#getoffer:hover
{
	background-image:url('images/get-offer-over-trans.png');
	background-repeat:no-repeat;
	background-color:#363636;
}

.big_get_offer
{
	background-image:url('images/big-get-offer-trans.png');
	background-repeat:no-repeat;
	height:92px;
	width:281px;
	display:block;
	background-color:#363636;
	float:left;
	margin:0;
}

.big_get_offer:hover
{
	background-image:url('images/big-get-offer-over-trans.png');
	background-repeat:no-repeat;
	background-color:#363636;
}

#report_offer
{
	display:block;
	margin:0 0 10px;
}

/*-----------------Social Bookmarks-----------------*/




#nav-invert-twitter:link
{
  background-image: url("images/socialsprite-trans.png");
  background-position: -10px -64px;
	height:35px;
	width:35px;
	display:block;
	float:left;
	background-color:none;
	margin:5px 0px 0 5px;
}
#nav-invert-twitter:hover
{
  background-image: url("images/socialsprite-over-trans.png");
  background-position: -10px -64px;
}



#nav-invert-facebook:link
{
background-image: url("images/socialsprite-trans.png");
background-position: -10px -10px;
	height:35px;
	width:35px;
	display:block;
	float:left;
	background-color:none;
	margin:5px 0px 0 5px;
}
#nav-invert-facebook:hover
{
  background-image: url("images/socialsprite-over-trans.png");
  background-position: -10px -10px;
}




#nav-invert-stumble:link
{
background-image: url("images/socialsprite-trans.png");
background-position: -10px -118px;
	height:35px;
	width:35px;
	display:block;
	float:left;
	background-color:none;
	margin:5px 0px 0 5px;
}
#nav-invert-stumble:hover
{
background-image: url("images/socialsprite-over-trans.png");
background-position: -10px -118px;

}




#nav-invert-rss:link
{
  background-image: url("images/socialsprite-trans.png");
  background-position: -10px -173px;
	height:35px;
	width:35px;
	display:block;
	float:left;
	background-color:none;
	margin:5px 0px 0 5px;
}
#nav-invert-rss:hover
{
  background-image: url("images/socialsprite-trans.png");
  background-position: -10px -173px;
}









/*-----------------COMENTS CONTENT-----------------*/
.commentsholder
{
	text-align:center;

	background-position:top right;
	background-repeat:no-repeat;
	margin:15px 0 0;
	padding:25px 0 0;
}

.commentsholderloggedin
{
	clear:both;
	text-align:center;

	background-position:top right;
	background-repeat:no-repeat;
	margin:15px 0 0;
	padding:25px 0 0;
}

.comments
{

	background-repeat:no-repeat;
	text-align:left;
	margin-top:20px;
	clear: both;
}

.commenttext
{
	margin:15px 0 10px;
	padding:0;
}

.commentcontents p
{
	margin:0;
	padding:10px 5px;
}

.commentboxholder
{
	border:1px solid #d0d0d0;
	background-color:#fff;
	width:206px;
	margin:7px 0 0;
	padding:2px;
}

.commentbox
{
	border:1px solid #e5e5e5;
	background-color:#f4f4f4;
	height:20px;
	width:200px;
	font-size:1.2em;
	color:#5f5f5f;
	font-family:Rockwell, 'American Typewriter', 'Helvetica Neue', Helvetica, Courier, sans-serif;
	padding:2px 0 2px 4px;
}

.textboxholder
{
	border:1px solid #d0d0d0;
	background-color:#fff;
	height:166px;
	width:456px;
	margin:7px 0 0;
	padding:2px;
}

#textbox
{
	border:1px solid #e5e5e5;
	background-color:#f4f4f4;
	font-size:1.2em;
	color:#5f5f5f;
	font-family:Rockwell, 'American Typewriter', 'Helvetica Neue', Helvetica, Courier, sans-serif;
	height:160px;
	width:450px;
	padding:2px 0 2px 4px;
}

.commentsubmit
{
	float:right;
	border:1px solid #e5e5e5;
	
}

.commentsubmit
{
	float:right;
	border:1px solid #e5e5e5;
	
}


.submitboxholder
{
	width:120px;
	margin:7px 0 0;
}

.commentmetadata
{
	font-size:0.7em;
}

.avatar
{
	float:left;
	border:1px solid #e5e5e5;
	background-color:#fff;
	padding:10px;
}

.wideimg
{
	border:1px solid #e5e5e5;
	background-color:#fff;
	padding:10px;
}

.comment
{
	background-color:#000;
}

.imgrightflt
{
	float:right;
	border:1px solid #e5e5e5;
	background-color:#fff;
	margin:0 10px 10px;
	padding:10px;
}

/***** ------------------------------- Subscribe Icon ----------------------------- *****/
#subscribeicon
{
	background-image:url('images/subscribe-trans.png');
	background-repeat:no-repeat;
	background-position:top right;
	height:39px;
	width:109px;
	display:block;
	background-color:none;
	float:right;
	margin-top:15px;
}

#subscribeicon:hover
{
	background-image:url('images/subscribe-over-trans.png');
	background-repeat:no-repeat;
	background-color:#363636;
	background-position:top right;
}

#headleft
{
	text-align:left;
	margin: 0px;
	font-size: 2.4em;
	color: #fff;
}

#headleft a {
	color: #fefefe;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	
}

/***** ------------------------------- Sidebar ----------------------------- *****/
#extras
{
	text-align:left;
	float:left;
	width:240px;
	clear:none;
	margin:0;
}

#adholder
{
	background-image:url('images/ads-back-trans.png');
	background-repeat:repeat-x;
}

/***** ------------------------------- Newsletter ----------------------------- *****/
#registerform
{
	background-image:url('images/email-bg-trans.png');
	background-repeat:no-repeat;
	background-position:bottom;
	height:160px;
}

/***** ------------------------------- Contact Form ----------------------------- *****/
.contactstyle
{
	font-family:Rockwell, 'American Typewriter', 'Helvetica Neue', Helvetica, Courier, sans-serif;
	font-size:2em;
	background-color:#363636;
	border:2px dashed #FFF;
	color:#FFF;
	height:25px;
	width:300px;
	margin:0;
	padding:5px;
}

.contactstyletextbox
{
	font-family:Rockwell, 'American Typewriter', 'Helvetica Neue', Helvetica, Courier, sans-serif;
	font-size:2em;
	background-color:#363636;
	border:2px dashed #FFF;
	color:#FFF;
	height:150px;
	width:300px;
	margin:0;
	padding:5px;
}

#emailBIG
{
	margin:20px auto 0;
}

/***** ------------------------------- Cetegories  ----------------------------- *****/
.categories ul
{
	list-style-image:url('images/sidebar-bullet-trans.png');
	margin:0 0 0 20px;
	padding:0;
}

.categories ul li ul
{
	list-style-image:url('images/sidebar-sub-bullet-trans.png');
	margin:0 0 0 15px;
	padding:0;
}

.categories a:hover
{
	text-decoration:underline;
}

/***** ------------------------------- Social Stuff ----------------------------- *****/
#twitter
{
	background-image:url('images/twitter-trans.png');
	background-repeat:no-repeat;
	height:96px;
	width:255px;
	display:block;
	background-color:none;
}

#facebook
{
	background-image:url('images/facebook-trans.png');
	background-repeat:no-repeat;
	height:89px;
	width:263px;
	display:block;
	background-color:none;
}

#twitter:hover
{
	background-image:url('images/twitter-over-trans.png');
	background-repeat:no-repeat;
	background-color:#363636;
}

#facebook:hover
{
	background-image:url('images/facebook-over-trans.png');
	background-repeat:no-repeat;
	background-color:#363636;
}

#social
{
	position:fixed;
	left:0;
	top:38%;
}

/***** ------------------------------- Footer ----------------------------- *****/
#outro
{
	font-size:1.5em;
	border-top:5px dashed #FFF;
	clear:both;
	margin:10px auto 0;
	padding:15px 0 0;
}

#footercred a:hover,.vcard a:hover
{
	background-color:#fd8f01;
}

#pagination
{
	width:500px;
	text-align:center;
	color:#FFF;
	font-size:80%;
}

#pagination li
{
	display:inline;
	margin-right:7px;
}

#pagination li a
{
	color:#fd8f01;
	display:inline;
	margin-right:7px;
	background-color:none;
}

#backarrow
{
	background-image:url(images/back-page-trans.png);
	width:40px;
	height:25px;
	display:block;
	background-color:#363636;
	float:left;
}

#nextarrow
{
	background-image:url(images/next-page-trans.png);
	width:40px;
	height:25px;
	display:block;
	background-color:#363636;
	float:right;
}

#pagination a
{
	color:#fd8f01;
}

#pagination img
{
	background-color:#363636;
}

a:link,a:visited
{
	color:#71b6ea;
	padding:0 1px;
	text-decoration: none;
}

a:hover,a:active
{
	background-color:none;
	color:#fff;
	text-decoration:none;
	text-shadow:1px 1px 1px #333;
}

/* Paragraphs */
p
{
	margin-bottom:1em;
}

* p:last-child
{
	margin-bottom:0;
}

/* Lists */
ul
{
	list-style:outside disc;
	margin:1em 0 1.5em 1.5em;
}

ol
{
	list-style:outside decimal;
	margin:1em 0 1.5em 1.5em;
}

dl
{
	margin:0 0 1.5em;
}

dd
{
	margin-left:1.5em;
}

/* Thead */
thead th
{
	text-align:left;
	padding:.5em .4em;
}

/* Tbody */
tbody td
{
	padding:.5em .4em;
}

/* Tfoot */





.arts_icon:link, .arts_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -10px;
height:95px;
width:55px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.automotive_icon:link, .automotive_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -125px;
height:95px;
width:70px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.fashion_icon:link, .fashion_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -240px;
height:95px;
width:64px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.finance_icon:link, .finance_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -355px;
height:95px;
width:71px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.food_icon:link, .food_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -470px;
height:95px;
width:53px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.gaming_icon:link, .gaming_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -585px;
height:95px;
width:63px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.home_icon:link, .home_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -700px;
height:95px;
width:74px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.health_icon:link, .health_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -815px;
height:95px;
width:61px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.mags_icon:link, .mags_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -930px;
height:95px;
width:70px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.mobile_icon:link, .mobile_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -1045px;
height:95px;
width:44px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.mother_icon:link, .mother_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -1160px;
height:95px;
width:62px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.music_icon:link, .music_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -1275px;
height:95px;
width:90px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.sports_icon:link, .sports_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -1390px;
height:95px;
width:73px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.technology_icon:link, .technology_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -1505px;
height:95px;
width:64px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.travel_icon:link, .travel_icon:visited {
background-image:url("images/icons-sprite-trans.png");
background-position:-10px -1620px;
height:95px;
width:56px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}


.arts_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -10px;
height:95px;
width:55px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.automotive_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -125px;
height:95px;
width:70px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.fashion_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -240px;
height:95px;
width:64px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.finance_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -355px;
height:95px;
width:71px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.food_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -470px;
height:95px;
width:53px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.gaming_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -585px;
height:95px;
width:63px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.home_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -700px;
height:95px;
width:74px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.health_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -815px;
height:95px;
width:61px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.mags_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -930px;
height:95px;
width:70px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.mobile_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -1045px;
height:95px;
width:44px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.mother_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -1160px;
height:95px;
width:62px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.music_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -1275px;
height:95px;
width:90px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.sports_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -1390px;
height:95px;
width:73px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.technology_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -1505px;
height:95px;
width:64px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.travel_icon_disabled {
background-image:url("images/icons-sprite-disable-trans.png");
background-position:-10px -1620px;
height:95px;
width:56px;
display:block;
float:left;
margin: 0px 0px 0px 3px;
}

.arts_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -10px;
}

.automotive_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -125px;
}

.fashion_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -240px;
}

.finance_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -355px;
}

.food_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -470px;
}

.gaming_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -585px;
}

.home_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -700px;
}

.health_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -815px;
}

.mags_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -930px;
}

.mobile_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1045px;
}

.mother_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1160px;
}

.music_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1275px;
}

.sports_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1390px;
}

.technology_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1505px;
}

.travel_icon:hover {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1620px;
}

#arts_icon_activepage:link, #arts_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -10px;
}

#automotive_icon_activepage:link, #automotive_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -125px;
}

#fashion_icon_activepage:link, #fashion_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -240px;
}

#finance_icon_activepage:link, #finance_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -355px;
}

#food_icon_activepage:link, #food_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -470px;
}

#gaming_icon_activepage:link, #gaming_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -585px;
}

#home_icon_activepage:link, #home_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -700px;
}

#health_icon_activepage:link, #health_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -815px;
}

#mags_icon_activepage:link, #mags_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -930px;
}

#mobile_icon_activepage:link, #mobile_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1045px;
}

#mother_icon_activepage:link, #mother_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1160px;
}

#music_icon_activepage:link, #music_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1275px;
}

#sports_icon_activepage:link, #sports_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1390px;
}

#technology_icon_activepage:link, #technology_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1505px;
}

#travel_icon_activepage:link, #travel_icon_activepage:visited {
background-image:url("images/icons-sprite-over-trans.png");
background-position:-10px -1620px;
}







:focus,.entry-title a,.paginationlinks a,a
{
	outline:0;
}

img.right figure.right,img.left,figure.left
{
	float:right;
	margin:0 0 2em 2em;
}

.hidden,#logo span,#navearnhover span,#navearn span,#navsavehover span,#navsave span,#navcompshover span,#navcomps span,#navcodeshover span,#navcodes span,#getoffer span,.big_get_offer span,#getandrate .inactive,#twiticon span,#facebookicon span,#stumbleicon span,#subscribeicon span,#wp_email_capture label,#facebook span,#twitter span,#backarrow span,#nextarrow span,.arts_icon span,.automotive_icon span,.mags_icon span,.fashion_icon span,.finance_icon span,.food_icon span,.gaming_icon span,.home_icon span,.health_icon span,.mobile_icon span,.mother_icon span,.music_icon span,.sports_icon span,.technology_icon span,.travel_icon span, #navdeals span, #nav-twitter span, #nav-facebook span, #nav-stumble span, #nav-rss span, #nav-invert-twitter span, #nav-invert-facebook span, #nav-invert-stumble span, #nav-invert-rss span,#navfaq span,#navhome span,#nav-email span, #navdealshover span, #navhomehover span, #navfaqhover span, #navcompshover span, .arts_icon_disabled span, .automotive_icon_disabled span, .fashion_icon_disabled span, .finance_icon_disabled span, .food_icon_disabled span, .gaming_icon_disabled span, .home_icon_disabled span, .health_icon_disabled span, .mags_icon_disabled span, .mobile_icon_disabled span, .mother_icon_disabled span, .music_icon_disabled span, .sports_icon_disabled span, .technology_icon_disabled span, .travel_icon_disabled span

{
	display:none;
}

footer,#posts-list,.post-info,.published
{
	margin:0;
	padding:0;
}

#banner nav a,#banner nav a:visited
{
	text-decoration:none;
	color:#363636;
}

#intro a,#intro a:visited,#outro a,#outro a:visited
{
	text-decoration:underline;
	color:#fff;
}

#intro a:hover,#outro a:hover
{
	color:#fff;
	background-color:#fd8f01;
	text-decoration:none;
}

.paginationlinks a img,a img
{
	border:0;
	text-decoration:none;
	background-color:none;
}

.paginationlinks a:link,.paginationlinks a:visited,.paginationlinks a:hover,.paginationlinks a:active
{
	color:#fff;
}

#comments,.commentlist
{
	margin:0;
	padding:0;
}

.commentcontents,.admincommentcontents
{
	border-top:1px solid #1f1f1f;
	border-right:1px solid #1f1f1f;
	border-left:1px solid #1f1f1f;
	background-color:#fff;
	background-repeat:repeat-y;
	color:#000;
	margin-left:0;
	padding:0 5px;
}

#user_name,#user_email
{
	font-family:Rockwell, 'American Typewriter', 'Helvetica Neue', Helvetica, Courier, sans-serif;
	font-size:1.3em;
	background-color:#363636;
	border:2px dashed grey;
	color:#FFF;
	height:18px;
	margin:0;
	padding:4px;
	width: 177px;
}

#user_gender
{
	font-family:Rockwell, 'American Typewriter', 'Helvetica Neue', Helvetica, Courier, sans-serif;
	font-size:1.3em;
	background-color:#363636;
	border:2px dashed grey;
	color:#FFF;
	margin:0;
	padding:4px;
	width: 177px;

}



#user_nameBIG,#user_emailBIG
{
	font-family:Rockwell, 'American Typewriter', 'Helvetica Neue', Helvetica, Courier, sans-serif;
	font-size:5em;
	background-color:#363636;
	border:8px dashed #FFF;
	color:#FFF;
	margin:0;
	padding:5px;
}

.categories a:link,.categories a:visited
{
	color:#FFF;
	text-decoration:none;
}

#footercred a,.vcard a,#footercred a:link,.vcard a:link
{
	color:#fff;
	text-decoration:none;
}

#footercred ul,#pagination ol
{
	list-style-type:none;
	margin:0;
	padding:0;
}

strong,b,dt
{
	font-weight:700;
}

em,i,blockquote
{
	font-style:italic;
}

::-moz-selection,::selection
{
	background:#F6CF74;
	color:#fff;
}





