/* @override http://cdn.tipb.com/wp-content/themes/iphonify4/style.css?v62 */

/*  
Theme Name: iphonify4
Based On: iphonify4
Theme URI: http://www.tipb.com
Original Theme URI: http://www.tipb.com
Description: Theme for TiPb
Version: 1.0
Author: Mike for Smartphone Experts
Original Author: Rene Ritchie

Official theme for TiPb

*/


/*  GLOBAL */

.comment-body p {
line-height: 15px;
padding-bottom: 10px;
}

/**
 	background: #000 url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb-header-blog-halloween5.jpg") top center repeat-x;
	background: #f8f8f8 url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb-header-blog-texture4.jpg") top repeat-x;

 **/

body {
	background: #fff url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb-bg-christmas.gif") top repeat-x;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #333;
	margin: 0px;
	padding: 0px;
	}

h3 {
	padding:0;
	margin: 0;
	}

h2 {
	padding: 0;
	margin: 0;
	}


p {
	padding: 0;
	margin: 0;
	}

img {
	border: 0;
	}

form {
	margin:0px;
	padding:0px;
	}

a:link, a:visited {
	color: #2971A7;
	text-decoration: none;
	}

a:hover {
	color: #2971A7;
	text-decoration: none;
	}



/* LAYOUT */


#content {
	background: #fff;
	float: left;
	overflow: hidden;
	width: 625px;
	margin: 0 0 10px 5px;
}


#content h3.newuser {
	background: #f7f7f7;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 10px;
	padding: 10px 0;
	text-align: center;
	}

#content h1.newuser {
	background: #f7f7f7;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 10px;
	padding: 10px 0;
	text-align: center;
	font-size: 18px;
	line-height: 24px;
	color: #444444;
	}
	
#content-wide {
	background: #fff;
	overflow: hidden;
	width: 990px;
	margin: 0 auto;
	-moz-border-radius: 3px;
}

#content-wide p, #content-wide h1, #content-wide h2, #content-wide h3 {
	margin: 5px 20px 10px 20px;
}

#page {
	margin: 0px auto;
	overflow: hidden;
	padding: 0;
	width: 1000px;
	}
	


/*  HEADER  */

#header {
	background: url("http://cdn.tipb.com/wp-content/themes/iphonify5/images/tipb-header-blog-bg4.png") no-repeat center bottom transparent;
	height:206px;
	width:1000px;
	position:relative;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	overflow: hidden;
	padding: 0;
	}
	
/* forum login bar */

#login-bar {
	background: #666 repeat-x;
	height:19px;
	line-height:19px;
	text-align:right;
	font-size:11px;
	color:#fff;
}

#login-bar p {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}

#login-bar a {
	color:#fff;
	padding:2px 15px;
	text-decoration:none;
}

#login-bar a:hover {
	text-decoration:underline;
}

/*  header logo  */

#header #tipb-logo {

/*
	background:url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_header_blog.png") no-repeat scroll 0 0 transparent;
*/
	background:url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_christmas_header_blog.png") no-repeat scroll 0 0 transparent;
	width:230px;
	height:120px;
	float:left;
	}
	
#header #tipb-logo a {
	display:block;
	width:230px;
	height:120px;
	position:relative;
	z-index:100;
	}

#header #tipb-logo a:hover {
	color: none;
	background:none;
	}
	
#header #tipb-logo a img {
	visibility:hidden;
	}

/* TOP AD */

#banneradspace {
	height: 90px;
	overflow: hidden;
	margin: 15px 10px 0 0;
	width: 730px;
	float:right;
	}

#bannerspace img, a:link: a:visited, a:hover {
	border: none;
	}


/*  main navigation  */

#navbar {
	position:absolute;
	top:124px;
	border:0;	
	}
	
#navbar {
	background:url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb-btn-bgtile.jpg") repeat-x scroll 0 0 transparent;
	clear:both;
	height:40px;
	left:0;
	margin:0 0 0 8px;
	padding:0;
	text-align:left;
	width:982px;
	z-index:0;
	}
	
#navbar ul {
	display:block;
	float:left;
	margin:0;
	padding:0;
	}
	
#navbar li {
	list-style-type:none;
	float:left;
	font-size:13px;
	height:40px;
	color:#333;
	padding:0 12px;
	}

#navbar li:hover {
	background-position: 0px -40px;
	}

#navbar li.active {
	background-position: 0px -80px;
	}

/* 	background:url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb-blog-btn-text.png") no-repeat scroll 0 0 transparent;
	text-indent:-9999px; */


#navbar li a, .header-menu1 li a:visited {
	text-decoration:none;
	color: #666;
	padding: 11px 0px 9px 0px;
	font: 12px;
	height: 18px;
	display: block;
	float: left;
	margin: 0px 0 0;
	}
	
.nav_separator {
	background:url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb-menu-separator.jpg") no-repeat top center transparent !important;
	width:1px;
	padding:0px !important;
	}

/* STORE MENU */

#storemenu {
	position:absolute;
	top:164px;
	border:0;
	background:none repeat scroll 0 0 transparent;
	clear:both;
	height:25px;
	left:0;
	margin:0 auto;
	padding:0;
	text-align:left;
	z-index:0;
	white-space: nowrap;
	}

#storemenu img {
	border: none;
	}
	
#storemenu .nav a {
	text-decoration: none;
	color: #424951;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
	border: none;
	}
	
#storemenu ul {
	list-style:none;
	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	
	}
	
#storemenu li {
	float:left;
	display:block;
	}
	
#storemenu li a
	{
	display:block;
	}
	
#storemenu li.first {
	background: url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/storebar/tipb-storebar-title.png") no-repeat scroll left top transparent;
	left: 8px;
	position: absolute;
	top: 0;
	z-index: 10;
	}    

#storemenu li.first a {
	display: block;
	width: 229px;
	height: 25px;
	}
	
#storemenu li.nav {
	position:relative;
	left:205px;
	height:25px;
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/storebar/tipb-storebar-btn.jpg) repeat-x scroll 0 0;
	}
	
#storemenu ul li.nav:hover {
	background-position: 0px -25px;
	}
	
#storemenu li.nav.delimiter a {
	padding:0px;
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/storebar/tipb-storebar-btn-delimiter.jpg) no-repeat top right transparent;
	padding:0 25px;
	}
		
#storemenu li.last {
	position:absolute;
	top:0px;
	left:617px;
	z-index:10;
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/storebar/tipb-storebar-freeshipping.png) no-repeat top left transparent;
	margin-left:-28px;
	}

#storemenu li.last a {
	display: block;
	width:400px;
	height:25px;
	}
	
#storemenu li.nav.cases a {
	padding-left:40px;
	}
	
#storemenu li.nav.more a {
	padding-left:20px;
	padding-right:50px;
	}

/*  main navigation links  */

#iphone_link {
	background-position:0 10px !important;
	width:44px
	}

#iphone4_link {
	background-position:-44px 10px !important;
	width:56px;
	}

#ipad_link {
	background-position:-99px 10px !important;
	width:29px;
	}

#accessories_store_link {
	background-position:-127px 10px !important;
	width:76px;
	}

#apps_link {
	background-position:-202px 10px !important;
	width:34px;
	}

#reviews_link {
	background-position:-235px 10px !important;
	width:53px;
	}

#how_to_link {
	background-position:-287px 10px !important;
	width:51px;
	}

#forum_link {
	background-position:-337px 10px !important;
	width:43px;
	}

#podcast_link {
	background-position:-379px 10px !important;
	width:51px;
	}

#contact_link {
	background-position:-429px 10px !important;
	width:51px;
	}


/*  search bar  */

#searchform2 {
	left:850px;
	position:absolute;
	top:129px;
	z-index:100
	}
	
#searchform2 input {
	outline: none;
	}

#searchform2 #s {
	background:transparent;
	border:0 none;
	line-height:30px;
	height:29px;
	position:absolute;
	width:91px;
	padding-right:12px;
	margin:0;
	left:28px;
	top:0px;
	}

#searchform2 #btn2 {
	background:url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/search-left.png") no-repeat scroll 0 0 transparent;
	border:0 none;
	height:29px;
	position:absolute;
	width:28px;
	left:0px;
	top:0px;
	}

#input_back {
	background:url("http://cdn.tipb.com/wp-content/themes/iphonify4/images/search-right.png") no-repeat top right transparent;
	height:30px;
	left:878px;
	position:absolute;
	top:129px;
	width:100px;
	}
	
	
/* FEATURED */

.featured-box-wrap {
	width: 980px;
	margin: 0 auto 20px 0;
	}

.featured-box {
	background: #fff;
	border-right: #fff solid 1px;
	float: left;
	height: 160px;
	margin: 0 0px 10px 0x;
	overflow: hidden;
	width: 244px;
	}

.featured-box-image {
	height: 100px;
	overflow: hidden;
	width: 244px;
	}
	
.featured-box-image img {
	width: 244px;
	}
	
.featured-box-text {
	background: #fff;
	height: 50px;
	overflow: hidden;
	width: 244px;
}

.featured-box-text p {
	color: #000;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	height: 30px;
	margin: 5px auto;
	width: 224px;
}

.featured-box-text a {
	color: #2971A7;
}

/* EXCERPTS */

.excerpts-image {
float: left;
height: 100px;
margin: 35px 20px 5px 5px;
overflow: hidden;
width: 100px;
text-align: center;
}

.excerpts-image img {
height: 100px;
border: 0;
margin: -4px 0 0 -4px;
padding: 0;
text-align: center;
}

.excerpts-text {
float: left;
overflow: hidden;
width: 430px;
}

.excerpts-text h2 {
font-weight: normal;
}


/* POWERBOXES */

.powerbox-wrap {
border-top: solid 1px #d8d8d8;
height: 50px;
width: 350px
}

.powerbox-image {
float: left;
height: 30px;
margin: 10px 5px 10px 10px;
overflow: hidden;
width: 30px;
}

.powerbox-image img {
height: 50px;
text-align: center;
border: 0;
margin: -4px 0 0 -4px;
padding: 0;
}

.powerbox-text {
float: left;
height: 30px;
line-height: 15px;
margin: 10px 5px;
overflow: hidden;
width: 275px;
}


	

/* SIDEBAR BIG IMAGES */

.roundrect {
background: #fff;
margin: 0 auto 10px auto;
overflow: hidden;
width: 350px;
}


.side-featured {
margin: 5px auto;
overflow: hidden;
width: 345px;
text-align: center;
}

.side-stamp {
margin: 10px auto 0 auto;
overflow: hidden;
width: 330px;
text-align: center;
}

.side-stamp2 {
margin: 5px auto;
overflow: hidden;
width: 330px;
text-align: center;
}


.side-featured-image {
overflow: hidden;
width: 335px;
height: 190px;
margin: 5px;
padding: 0;
}

.side-featured img {
width: 335px;
}

.side-featured h3 {
font-size: 12px;
margin: 0px auto 10px auto;
line-height: 20px;
width: 300px;
}

.side-featured h3 a {
color: #2971A7;
}

.side-featured p {
color: #999;
font-size: 12px;
font-weight: bold;
line-height: 20px;
margin: 0px auto 10px auto;
width: 300px;
}




/* Grid featured stamps */

.grid-featured {
float: left;
width: 98px;
overflow: hidden;
}

.grid-featured img {
border: #fff solid 3px;
overflow: hidden;
width: 75px;
height: 75px;
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
box-shadow: 0 2px 4px rgba(0,0,0,.2);
margin: 5px 10px;
}

.grid-featured h3 {
font-size: 12px;
font-weight: normal;
text-align: center;
margin: 0 10px;
}

/* Podcast grid squares */

.podcast-grid {
color: #666;
font-size: 10px;
float: left;
line-height: 15px;
width: 150px;
height: 200px;
margin: 0 10px 0 5px;
overflow: hidden;
text-align: center;
}

.podcast-grid-image {
border: #d8d8d8 solid 1px;
overflow: hidden;
width: 106px;
height: 106px;
margin: 0 auto;
padding: 0;
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	box-shadow: 0 2px 4px rgba(0,0,0,.2);

}

.podcast-grid-image img {
border: #fff solid 3px;
width: 100px;
}

.podcast-grid h3 {
font-size: 12px;
margin: 10px 10px 5px 10px;
line-height: 15px;
text-align: center;
}	

.podcast-grid h3 a {
color: #2971A7;
font-size: 10px;
}

.podcast-grid a {
color: #666;
font-size: 10px;
}



/* Mini grid squares */

.mini-grid {
color: #666;
font-size: 10px;
float: left;
line-height: 15px;
width: 150px;
height: 150px;
margin: 0 10px 0 5px;
overflow: hidden;
text-align: center;
}

.mini-grid-image {
border: #d8d8d8 solid 1px;
overflow: hidden;
width: 106px;
height: 106px;
margin: 0 auto;
padding: 0;
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	box-shadow: 0 2px 4px rgba(0,0,0,.2);

}

.mini-grid-image img {
border: #fff solid 3px;
width: 100px;
}

.mini-grid h3 {
font-size: 12px;
margin: 10px 10px 5px 10px;
line-height: 15px;
text-align: center;
}	

.mini-grid h3 a {
color: #2971A7;
font-size: 10px;
}

.mini-grid a {
color: #666;
font-size: 10px;
}

/* Grid rectangles */

.grid-rect {
float: left;
width: 330px;
height: 275px;
overflow: hidden;
text-align: center;
}

.grid-rect-image {
border: #ccc solid 1px;
overflow: hidden;
width: 286px;
height: 161px;
margin: 0 auto;
padding: 0;
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	box-shadow: 0 2px 4px rgba(0,0,0,.2);
}

.grid-rect-image img {
border: #fff solid 3px;
width: 280px;
}

.grid-rect h3 {
font-size: 16px;
margin: 10px 10px 5px 10px;
line-height: 22px;
}

.grid-rect p {
color: #999;
font-size: 12px;
margin: 5px 10px 10px 10px;
line-height: 20px;
}

/* Big grid squares */

.grid {
float: left;
width: 320px;
height: 320px;
overflow: hidden;
text-align: center;
}

.grid-image {
border: #fff solid 3px;
overflow: hidden;
width: 200px;
height: 200px;
margin: 0 auto;
padding: 0;
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
	box-shadow: 0 2px 4px rgba(0,0,0,.2);
}

.grid-image img {
width: 200px;
}

.grid h3 {
font-size: 16px;
margin: 10px 10px 5px 10px;
line-height: 22px;
}

.grid p {
color: #999;
font-size: 12px;
margin: 5px 10px 10px 10px;
line-height: 20px;
}



/* ENTRY */

.entry {
	border-bottom: solid 1px #d8d8d8;
	clear: both;
	line-height: 26px;
	margin: 0 0 50px 0;
	padding: 0;
	overflow: hidden;
	width: 560px;
	}
	
.entry .more {
	float: left;
	height: 40px;
	overflow: hidden;
	}

.entry .social {
	float: right;
	height: 40px;
	overflow: hidden;
	text-align: right;
	width: 400px;
	}

.entry p {
	margin: 10px 0 15px 0;
	}

.entry a, .entry a:visited {
	color:#2971A7;
	text-decoration: none;
	}
	
.entry a:hover {
	color:#2971A7;
	text-decoration: underline;
	}

.entry h1 {
	font-size: 36px;
	font-weight: normal;
	line-height: 48px;
	}
	
.entry h2 {
	font-size: 28px;
	font-weight: normal;
	line-height: 36px;
	margin: 0 0 20px 0;
	}


.entry h3 {
	color: #666;
	font-size: 24px;
	line-height: 28px;
	font-weight: normal;
	margin: 30px 0 20px 0;
	}
	
.entry h4 {
	color: #666;
	font-size: 20px;
	line-height: 24px;
	font-weight: normal;
	margin: 20px 0 10px 0;
	}

.entry img {
	padding: 4px;
	border:0;
	}
	
.entry blockquote {
	color: #666;
	border-left: solid 1px #ccc;
	margin: 10px 0 15px 0;
	padding-left: 10px;
	}
	
.entry li {
	margin-bottom: 5px;
}

	
.postmeta {
	clear: both;
	color: #999;
	font-size: 12px;
	line-height: 20px;
	margin: 10px 0;
	width: 560px;
	}

.postmeta a {
	text-decoration: none;
	}

.post-previous {
	color: #999;
	border-right: solid 1px #d8d8d8;
	float: left;
	font-size: 12px;
	height: 100px;
	line-height: 20px;
	margin-top: 20px;
	padding-right: 20px;
	text-align: right;
	width: 259px;
}

.post-next {
	color: #999;
	float: right;
	font-size: 12px;
	height: 100px;
	line-height: 20px;
	margin-top: 20px;
	padding-left: 20px;
	text-align: left;
	width: 260px;
}

.post-previous h4, .post-next h4 {
	font-size: 16px;
}


.tags {
	display: block;
	clear: left;
	float: none;
	border-bottom: 1px solid #dddddd;
	}
		
.tags a {
	text-decoration: none;
	}

.sponsored {
	clear: both;
	background: #ffffe8;
	border: 1px solid #e8e8ee;
	margin: 20px 5px 20px 5px;
	padding: 15px;
	font-size: 12px;
	color: #515151;
	clear: both;
	}

.sponsored p {
	padding: 10px;
	}

div.sponsored h3 {
	line-height: 24px;
	font-size: 18px;
	padding-bottom: 10px;
	}


/* CONTENT */


/* COMMENTS */

#disqus_thread { 
	margin-left: 60px;
	width: 500px
	}

#comments, #respond {
	border-bottom: 1px solid #ccc;
	padding: 10px 0 5px 0;
	clear: both;
	}

.commentlist {
	margin: 10px 0px;
	padding-left: 40px;
	line-height: 130%;
	}

.commentlist li {
	padding: 10px 15px;
	}

.commentlist .alt {
	background: #e8e8e8;
	}

.commentlist .byuser {
	background: #E5F3FF;
	}

.commentlist cite {
	font-weight: bold;
	font-style: normal;
	font-size: 120%;
	color: #2F6ABA;
	}

.commentlist cite a, .commentlist cite a:visited {
	color: #2F6ABA;
	}

.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
	}
#commentform {
	margin-top: 10px;
	font: 110%
	}
#commentform p {
	padding: 6px 0px;
	margin: 0px;
	}
#commentform label{
	color: #787878;
	font-size: 87%;
	}
#commentform input{
	width: 200px;
	background:#f1f1f1;
	border: 1px solid #444;
	padding: 3px;
	margin-top: 3px;
	}
#commentform textarea{
	width: 550px;
	height: 115px;
	background:#FFFF99;
	border: 1px solid #444;
	padding: 2px;
	margin-top: 3px;
	}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	background: #fff;
	}
#commentform #submit{
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/btn-bg.gif) no-repeat;
	font: bold 12px;
	color: #fff;
	border: none;
	float:right;
	width: 144px;
	height: 28px;
	cursor: pointer;
	}
	
/* SOCIAL BLOCK */

.social-wrap {
	overflow: hidden;
	width: 360px;
	}
	
.social-facebook {
	border-bottom: solid 1px #d8d8d8; 
	overflow: hidden;
	padding: 10px 15px 10px 15px;
	width: 330px;
	}
	
.social-gplus {
	border-bottom: solid 1px #d8d8d8; 
	overflow: hidden;
	padding: 10px 15px 10px 10px;
	text-align: center;
	width: 330px;
	}
	
.social-twitter {
	border-bottom: solid 1px #d8d8d8; 
	height: 25px;
	overflow: hidden;
	padding: 10px 15px 10px 15px;
	width: 330px;
	}

.social-button {
	float: left;
	font-size: 10px;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	padding: 10px;
	width: 96px;
	}
	
.social-button2 {
	float: left;
	height: 32px;
	margin: 0 10px 10px 11px;
	overflow: hidden;
	text-align: center;
	width: 32px;
	}
	

/* SIDEBAR */

.sidebar img {
	border: 0;
	}

.sidebar {
	float: right;
	font-size: 12px;
	height: 100%;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 360px;
	}

.sidebar a { 
	color: #333;
	text-decoration: none;	
	}

.sidebar a:active, .sidebar a:hover {
	color: #2971A7;;
	text-decoration: underline;
	background: none;
	}

.sidebar .section {
	clear: both;
	padding-top: 0px;
	
	}

.sidebar .section, .sidebar .subsection {
	margin-top: 0px;
	padding-left: 0px;
	}


.sidebar h3 {
	font-size: 18px;
	font-weight: normal;
	line-height: 30px;
	margin: 5px 10px;
	text-align: left;
	}
	
.sidebar h3 a {
	color: #2971A7;
	}


.sidebar h3.header-tipb {
	width:330px;
	height:46px;
	margin:0;
	padding:30px 0 0 20px;
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/header_tipb.jpg) no-repeat top left;
}

.sidebar h3.header-forum {
	width:330px;
	height:46px;
	margin:0;
	padding:30px 0 0 20px;
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/header_forums.jpg) no-repeat top left;
}

.sidebar h3.header-tv {
	width:330px;
	height:46px;
	margin:0;
	padding:30px 0 0 20px;
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/header_tipb_tv.jpg) no-repeat top left;
}

.sidebar h3.header-store {
	width:330px;
	height:46px;
	margin:0;
	padding:30px 0 0 20px;
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/header_store.jpg) no-repeat top left;
}

.sidebar h3.header-apps {
	width:330px;
	height:46px;
	margin:0;
	padding:30px 0 0 20px;
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/header_apps.jpg) no-repeat top left;
}

.sidebar h3.header-podcast {
	width:330px;
	height:46px;
	margin:0;
	padding:30px 0 0 20px;
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/header_podcast.jpg) no-repeat top left;
}

.sidebar h3.header-media {
	width:330px;
	height:46px;
	margin:0;
	padding:30px 0 0 20px;
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/header_media.jpg) no-repeat top left;
}


.sidebar .forums li {
	border-top: solid 1px #d8d8d8;
	overflow: hidden;
	padding: 10px;
	margin: 0;
	}


.sidebar .listview ul {
	margin: 0;
	padding: 0;
}

.sidebar .listview li {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/listview_unread2.png) no-repeat 10px 10px;
	border-top: solid 1px #d8d8d8;
	overflow: hidden;
	padding: 10px 10px 10px 35px;
	line-height: 15px;
	}

.sidebar .listview a {
}

.sidebar .listview a:link {
	background: none;
}

.sidebar .listview a:hover {
	background: none;
}

.sidebar-header {
	background: #fff;
		width: 360px;
		height: 50px;
	}


.sidebar-tipb {
	background: #fff;
	width: 360px;
	height: 50px;
	filter: alpha(opacity=80);
	opacity: 0.8;
	}

.sidebar p {
	padding: 8px 10px 5px 16px;
	}

.sidebar ul {
	margin: 0;
	padding: 0;
	}

.sidebar li {
	margin: 0;
	padding: 0;
	list-style: none;
	}

.authorpic {
	float: left;
	margin-right: 10px;
	}
	
.authorpic2 {
	float: left;
	margin: 0 1px 1px 0;
	}


.authordata {
float: left;
line-height: 16px;
overflow: hidden;
width: 220px;
}


/* list variables */

.sidebar h1 {
	font-size: 13px;
	font-weight: normal;
	}
	
.sidebar h7 {
	font-size: 9px;
	}

.sidebar ul.panel {
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 0;
	}

.sidebar li.panel {
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13.5px;
	height: 16px;
	}

.sidebar li:hover.panel {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/roll-bkg.png);
	}

.sidebar ul.links {
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding: 0px;
	}

	
	

.sidebar .notes a {
	padding: 6px 0 0 0;
	background: none !important;
	text-decoration: underline;
	}

.sidebar .notes li h3 {
	padding-bottom: 8px !important;
	}

.whatsnew {
	height: 100px;
	}

.subscribezone {
	padding: 5px 15px 15px 15px;
	}


/* Introduction */

#intro h2 {
	height: 40px ! important;
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/featured-review.png) no-repeat 0px 0;	
	}
	
#intro p {
	padding-top: 5px;
	}

/* Featured Project */

#whatsnew h2 {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/sidehead-new.png) no-repeat 0px 0;
	}

#subscribe h2 {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/sidehead-subscribe.png) no-repeat 0px 0;
	}

/* Category List */

#categories h2 {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/sponsors.png) no-repeat 0px 0;
	}

/* Side Bookmarks */

#moreposts h2 {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/sidehead-moreposts.png) no-repeat 0px 0;
	}

#moreposts ul {
	margin: 0;
	padding: 0;
	}

#store1 {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipbstorehead.png) no-repeat 0px 0;

	}

#store2 {
	background: #fff;

	}

#sidebarad {
	background: #fff url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/advertisementhead.png) no-repeat 0px 0;
	}

#spenetwork h2 {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/sidehead-spenetwork.png) no-repeat 0px 0;
	}

#aboutside {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/sidehead-about.png) no-repeat 0px 0;
	}
	
#fromforums h2 {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/sidehead-forums.png) no-repeat 0px 0;
	}



#topper {
	height: 101px;
	}

.topper a img {
	border: 0;
	}

#whatsnew #myGallery {
	width: 300px;
	height: 100px;
	border: 0px;
	}

#topper #myGallery1 {
	width: 559px;
	height: 100px;
	border: 0px;
	margin: 0px;
	border-bottom: 1px solid #8b8b8b;
	}

#myGallery, #myGallery1 {
	z-index:5;
	display: none;
	}
	
/* MORE BOXES */

.more-box {
	background: #fff;
	border: #bebebe solid 1px;
	float: left;
	height: 238px;
	margin: 0 5px 10px 5px;
	overflow: hidden;
	width: 238px;
	-moz-border-radius: 3px;
	border-radius: 3px;
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
		-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
		box-shadow: 0 2px 4px rgba(0,0,0,.2);
	}
	
.more-box-4 {
	background: #fff;
	height: 225px;
	margin: 0 0 5px 0;
	overflow: hidden;
	width: 990px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}

.more-box h3 {
	color: #2971A7;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	margin: 7px 20px 5px 20px;
	text-align: left;
	}
	
.more-box h3 a {
	color: #000;
	}

.more-box  ul {
font-size: 11px;
font-weight: bold;
line-height: 15px;
list-style: disc;
margin: 0 20px;
padding: 0 0 0 15px;
}

.more-box li {
margin-bottom: 5px;
	}

.more-box p {
margin-bottom: 5px;
	}
	
.black-link a {
	color: #000;
	}


/* footer area */

#footer {
	background: #fff;
	clear: both;
	color: #000;
	line-height: 130%;
	margin-top: 10px;
	padding: 20px 10px 30px 10px;
	font-size: 1.1em;
		border-radius: 3px;
		-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
		-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
		box-shadow: 0 2px 4px rgba(0,0,0,.2);

	}

#footer a, #footer a:visited {
	color: #000;
	}

#footer a:hover {
	color: #2971A7;
	text-decoration: underline;
	background: none;
	}

#footer h4 {
	font-size: 13px;
	color: #DDD;
	margin: 10px 0 0 5px;
	}

.footer-recent-comments {
	width: 500px;
	float: left;
	margin-left: 10px;
	}

.footer-recent-comments ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

.footer-recent-comments ul li {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/mini-footer-comments.gif) no-repeat;
	padding: 0px 0px 10px 20px;       
	}

.footer-recent-posts {
	width: 500px;
	float: left;
	margin-left: 30px;
	}

.footer-recent-posts strong {
	font-size: 107%;
	line-height: 135%;
	font-weight: bold;
	}

.footer-recent-posts ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 92%;
	line-height: 110%;
	}

.footer-recent-posts ul li {
	background: #333 ;
	padding: 8px 8px 10px 20px;
	border-bottom: 1px solid #5d5d5d;
	}

.footer-recent-posts a {
	text-decoration: none;
	}

.footer-recent-posts li:hover {
	background: #5d5d5d;
	color: #FFF;
	}

.footer-about {
	color: #999;
	width: 280px;
	float: right;
	padding-right: 10px;
	padding-left: 10px;	
	}

.footer-about a {
	color:#999;
	}

.footer-about a:visited {
	color: #999;
	}

.footer-about a:hover {
	background: #999;
	color: #FFF;
	}

.footer-about p {
	padding-top: 10px;
	}

/* credits */

#credits {
	margin: 0px auto;
	padding-top: 10px;
	width: 760px;
	color: #CCC;
	font-size: 85%;
	line-height: 120%;
	}

#credits a, #credit a:visited {
	color: #FFF;
	text-decoration: none;
	}

.rss {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/mini-rss.gif) no-repeat left center;
	padding-left: 18px;
	padding-bottom: 2px;
	margin-left: 8px;
	}

.loginout {
	background: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/mini-loginout.gif) no-repeat left center;
	padding-left: 18px;
	padding-bottom: 2px;
	margin-left: 8px;
	}

/* alignments */

.center {
	text-align: center;
	}
	
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignleft {
	float: left;
	}

img.alignright {
	float: right;
	}

img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

.alignleft {
	float: left;
	}
	
.spaceleft {
	float: left;
	margin: 0 10px 10px 0;
	}
	
img.alignleft, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0px;
	}

.alignright {
	float: right;
	}
	
img.alignright, img[align="right"] {
	float:right;
	margin: 2px 0px 5px 10px;
	}

.clear {
	clear:both;
	}
	
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	}


/*pagination style*/

div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
	}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	text-decoration: none;
	color: #aaa;
	}

div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #a0a0a0;
	}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #e0e0e0;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #aaa;
	}

div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
	}

.appwatch TD {
	font-size: .9em;
	padding: 5px;
	border-left: 1px solid #999;
	border-bottom: 1px solid #999;
	}

.appwatch TH {
	font-size: .9em;
	color: #fff;
	padding: 5px;
	border-left: 1px solid #999;
	border-bottom: 2px solid #999;
	background: #0e7192;
	}

.appwatch table {
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	}

.dateblock li {
	list-style: none;
	}

#creditfooter img {
	display: none;
	}

.fb_container ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

.fb_container ul li {
	padding: 0;
	margin: 0;
	}

#livetemp {
	background: #fff;
	}

.livecontent {
	padding: 20px;
	}

.livecontent p {
	margin: 0 0 10px 0;
	}

.shopblock {
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	}

.shopblock tbody {
	border: 0;
	}

.shopblock a {
	display: block;
	border: 0px;
	margin: 0px;
	padding: 0px;
	}

.shopblock img {
	border: none;
	margin: 0;
	padding: 0;
	}

.shopblock .iphone4cases {
	background-image: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_device_ad_v5/hover/iPhone-4-Cases.jpg);
	background-repeat: no-repeat;
	}

.shopblock .iphone4chargers {
	background-image: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_device_ad_v5/hover/iPhone-4-Chargers.jpg);
	background-repeat: no-repeat;
	}

.shopblock .iphone4more {
	background-image: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_device_ad_v5/hover/All-iPhone-4-Accessories.jpg);
	background-repeat: no-repeat;
	}

.shopblock .ipadcases {
	background-image: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_device_ad_v5/hover/iPad-Cases.jpg);
	background-repeat: no-repeat;
	}

.shopblock .ipadchargers {
	background-image: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_device_ad_v5/hover/iPad-Chargers.jpg);
	background-repeat: no-repeat;
	}

.shopblock .ipadmore {
	background-image: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_device_ad_v5/hover/All-iPad-Accessories.jpg);
	background-repeat: no-repeat;
	}

.shopblock .iphone3gcases {
	background-image: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_device_ad_v5/hover/iPhone-3G-iPhone-3GS-Cases.jpg);
	background-repeat: no-repeat;
	}

.shopblock .iphone3gchargers {
	background-image: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_device_ad_v5/hover/iPhone-3G-iPhone-3GS-Chargers.jpg);
	background-repeat: no-repeat;
	}

.shopblock .iphone3gmore {
	background-image: url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/tipb_device_ad_v5/hover/All-iPhone-3G-iPhone-3GS-Accessories.jpg);
	background-repeat: no-repeat;
	}


.shopblock .iphone4cases a:hover img, .shopblock .iphone4chargers a:hover img, .shopblock .iphone4more a:hover img, .shopblock .ipadcases a:hover img, .shopblock .ipadchargers a:hover img, .shopblock .ipadmore a:hover img, .shopblock .iphone3gcases a:hover img, .shopblock .iphone3gchargers a:hover img, .shopblock .iphone3gmore a:hover img {
	visibility: hidden;
	}



/* Various */

.newtagcloud {
	margin: 15px;
	padding: 0px;
	text-align: center;
	}



/* MPLAYIT WIDGET */

.apptap-box {
    margin-left: 25px;
}

.apptap-box a {
    color: #000 !important;
}

.apptap-field {
	border: 1px solid #666666;
	margin-bottom:10px;
	padding: 5px;
	font: 14px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	width: 190px;
	margin-right: 10px;
}

.apptap-submit {
	margin-bottom: 6px;
	color: #555555;
	background-color: #DDDDDD;
    font-size: 12px;
    font-weight:bold;
	cursor: pointer;
	padding: 5px 0px;
	width: 80px;
	font-weight: bold;
	border-radius: 5px;
	font-size: 14px;
}

.apptap-submit:hover {
	background-color: #ccc;
	cursor: pointer;
	text-decoration: underline;
}		

.apptap-linksPanel {
    margin: 0 auto 10px;
    text-align: left;
}
.apptap-icon {
	width: 53px;
	height: 53px;
	margin-left: 3px;
	margin-bottom: 3px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	box-shadow: 0 0 5px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.4);
	o-box-shadow: 0 0 5px rgba(0,0,0,0.4);
}

.apptap-separator {
    margin:0px 10px;
}

.shopblock5 .clear{clear:both; height:0;}
.shopblock5 .left{float:left;}
.shopblock5 .right{float:right;}
.shopblock5 img{margin:0; padding:0; border:none;}


.shopblock5 .tipb-store-content{
	width:350px;
	height:498px;
	margin:0;
	padding:0;
}
.shopblock5 .tipb-shop-header{
	width:350px;
	height:76px;
	margin:0;
	padding:0;
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/header_store.jpg) no-repeat top left;
}
.shopblock5 .tipb-shop-header h2, .tipb-shop-header h2 a {
	font:normal normal bold 22px/18px Helvetica, Arial, sans-serif;
	color:#333333;
	padding:35px 0 0 10px;
	text-decoration: none;
}
.shopblock5 .tipb-shop-ad{
	width:350px;
	height:95px;
	margin:0;
	padding:0;
}
.shopblock5 .tipb-shop-shipped{
	width:350px;
	height:35px;
	margin:0;
	padding:0;
}

.shopblock5 .products-container{
	width:350px;
	height:328px;
	margin:0;
	padding:0;
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/shopblock5images/bg1.jpg) no-repeat scroll 0 0;
}
.shopblock5 .product-left{
	width:175px;
	min-height:100px;
	margin:0;
    padding:5px 0 0 0;
}
.shopblock5 .product-right{
	width:175px;
	min-height:100px;
	margin:0;
    padding:5px 0 0 0;
}
.shopblock5 .product-image{
	width:76px;
	text-align:center;
	margin:0;
}
.shopblock5 .product-image a{
}
.shopblock5 .product-description{
	width:97px;
	margin:0;
	padding:0;
}
.shopblock5 .product-description h3, .product-description h3 a {
	margin:0;
	padding:0;
	font:normal normal bold 18px/18px Helvetica, Arial, sans-serif;
	letter-spacing:-1px;
	color:#FF6600;
	text-decoration: none;
}
.shopblock5 .accesories-list{
	widows:100px;
	margin:0;
	padding:0;
	font:normal normal bold 12px/12px Helvetica, Arial, sans-serif;
	list-style:none outside none;
}
.shopblock5 .accesories-list ul{
	
}
.shopblock5 .accesories-list li{
    margin:1px 0;
}
.shopblock5 .accesories-list a{
	background:url(http://cdn.tipb.com/wp-content/themes/iphonify4/images/shopblock5images/button-sprite.jpg) no-repeat;
	width:97px;
	height:14px;
	display:block;
	padding-left:8px;
	padding-top:3px;
	margin-right:3px;
	color:#000;
	text-decoration:none;
}
.shopblock5 .accesories-list a:hover{
	background-position:0px -16px;
	color: #ffffff;
}
.shopblock5 .shopnow-image {
	width:120px;
	height:100px;
	margin:0 0 0 30px;
	padding:0;
}

body {
	padding: 0px;
	margin: 0px;
	}

#spefeaturedstories {
	background: #eeeeee;
	margin: 0px;
	font-family: verdana, san-serif;
	padding: 6px 20px 3px 20px;
	border-bottom: 1px solid #888888;
	font-size: 10px;
	height: 17px;
	line-height: 10px;
	overflow: hidden;
	}

#spefeaturedstories .spefeatured {
	background: #eeeeee;
	width: 1000px;
	margin: 0px auto;
	}

#spefeaturedstories a:link, #spefeaturedstories a:visited {
	text-decoration: none;
	color: #000;
	}

#spefeaturedstories a:hover {
	text-decoration: underline;
	color: #2b4c8c;
	}

#spefeaturedstories .spesites {
	float: left;
	width: 530px;
	overflow: hidden;
	}

#spefeaturedstories .spe-content {
	float: right;
	width: 470px;
	overflow: hidden;
	text-align: right;
	padding: 2px 0;
	}

#spefeaturedstories .spesites ul, #spefeaturedstories .spe-content ul {
	margin: 0px;
	padding: 0px;
	height: 16px;
	overflow: hidden;
	}

#spefeaturedstories .spesites li {
	float: left;
	margin: 0px 10px 0px 0px;
	list-style:none; 
	}

#spefeaturedstories .spesites a {
	padding: 2px 0px 0px 18px;
	display: block;
	height: 16px;
	}

#spefeaturedstories .spesites a.androidcentral {
	background: url(http://assets1.mobilenations.com/images/spe_footer/androidcentral.png) top left no-repeat;
	padding: 2px 0px 0px 17px;
}

#spefeaturedstories .spesites a.crackberry {
	background: url(http://assets1.mobilenations.com/images/spe_footer/crackberry.png) top left no-repeat;
}

#spefeaturedstories .spesites a.tipb {
	background: url(http://assets1.mobilenations.com/images/spe_footer/tipb.png) top left no-repeat;
}

#spefeaturedstories .spesites a.precentral {
	background: url(http://assets1.mobilenations.com/images/spe_footer/precentral.png) top left no-repeat;
	padding: 2px 0px 0px 14px;
}

#spefeaturedstories .spesites a.wpcentral {
	background: url(http://assets1.mobilenations.com/images/spe_footer/wmexperts_favicon.png) top left no-repeat;
	padding: 2px 0px 0px 15px;
}

#spefeaturedstories .spesites a.nokiaexperts {
	background: url(http://assets1.mobilenations.com/images/spe_footer/nokiaexperts.png) top left no-repeat;
}

#spefeaturedstories .spe-content li {
	text-align: center;
	display: inline;
	list-style: none;
	padding: 1px 8px 0px 0px;
	margin: 0px;
	}

#spefeaturedstories li.featinfo {
	color: #333333;
	margin: 0px;
	padding: 0px;
	}


