/*
	Theme Name: iPhone
	Theme URI: http://wordpress.org
	Description: The default MobilePress theme with special effects for the iPhone.
	Author: Younique
	Author URI: http://www.younique.co.za
	Version: 1.0
	Tags: mobile, mobilepress, light blue, grey, orange
*/

/* ====================== */
/* =====Simple Reset===== */
/* ====================== */
	
	body, html, div, span, h1, h2, h3, h4, h5, h6, p, ul, ol, li, blockquote, form, input {
		margin: 0;
		padding: 0;
	}
	
	img {
		border: none;
		outline: none;
	}
	
	ul, ol {
		list-style: none;
	}
	
/* ======================== */
/* =====General Styles===== */
/* ======================== */
	
	body {
		background: #333;
		font: 62.5% Verdana, Arial, Trebuchet MS;
	}
	
/* =================== */
/* =====Structure===== */
/* =================== */
	
	#headerwrap {
		width: 100%;
	}
	
		#header {
			background: #333;
			border-bottom: 1px solid #ccc;
			padding: 8px;
		}
	
	#infoblock, #pageblock {
		background: #e4f2fd;
		border-bottom: 1px solid #c6d9e9;
		color: #333;
	}
	
	#contentwrap {
		width: 100%;
	}
	
		.post {
			background: #f5f5f5;
			border-bottom: 1px solid #c6d9e9;
			padding: 8px;
		}
		
		.page {
			background: #f5f5f5;
			padding: 8px;
		}
	
	#postfoot {
		background: #e4f2fd;
		color: #333;
		padding: 8px;
	}
	
	#indexpostfoot {
		background: #555;
		color: #333;
		padding: 8px;
	}
	
	#loading {
		background: #fff url(images/wait.gif) center no-repeat;
		clear: both;
		display: none;
		font-size: 12px;
		height: 30px;
		padding: 5px 0px;
		text-align: center;	
	}
	
	#comments {
		background: #e4f2fd;
		border-top: 1px solid #c6d9e9;
		color: #333;
		padding: 8px;
	}
	
		.comments { display: none; }
	
	#searchwrap {
		width: 100%;
	}
	
		#search {
			background: #555;
			border-top: 1px solid #777;
			padding: 8px;
		}
	
	#footerwrap {
		width: 100%;
	}
	
		#footer {
			background: #333;
			padding: 8px;
		
		}
	
/* ================== */
/* =====Headings===== */
/* ================== */
	
	h1 {
		font-size: 1.4em;
		line-height: 1.4em;
		margin: 0 0 10px 0;
	}
	
		#header h1 {
			color: #ccc;
			margin: 0;
		}
		
			#header h1 a {
				color: #ccc;
				text-decoration: none;
			}
			
	h2 {
		font-size: 1.2em;
		line-height: 1.4em;
		margin: 0 0 10px 0;
	}
	
		h2 a {
			color: #2583ad;
		}
		
		h2.title {
			margin: 0;
		}
		
		#infoblock h2 {
			padding: 8px;
			margin: 0;
		}
		
		#pageblock h2 {
			padding: 8px;
			margin: 0;
		}
		
	h3 {
		font-size: 1.2em;
		line-height: 1.4em;
		margin: 0 0 10px 0;
	}
	
/* ==================== */
/* =====Typography===== */
/* ==================== */
	
	p {
		color: #333;
		font-size: 1.2em;
		line-height: 1.4em;
		margin: 0 0 10px 0;
	}
	
		p a {
			color: #d54e21;
		}
		
		#header p {
			color: #888;
			font-size: 1.1em;
			margin: 0;
		}
		
			#header p a {
				color: #888;
			}
	
		.post p.subtitle {
			font-size: 1.1em;
			margin: 0;
		}
		
			.post p.singleline {
				margin: 0;
			}
			
			.post p.commentfoot {
				font-size: 1.1em;
			}
		
		.oneline p {
			margin: 0;
		}
		
		#postfoot p, #indexpostfoot p {
			font-size: 1.1em;
			margin: 0;
		}
		
			#postfoot p a {
				color: #d54e21;
			}
			
			#indexpostfoot p a {
				color: #ccc;
			}
		
		#comments p {
			font-size: 1.1em;
			margin: 0;
		}
		
			#comments p a {
				color: #d54e21;
			}
		
		#footer p {
			color: #666;
			font-size: 1.1em;
			margin: 0;
		}
		
			#footer p a {
				color: #666;
			}
	ul {
		list-style: disc;
		margin: 0 0 10px 25px;
	}
	
	ol {
		list-style: decimal;
		margin: 0 0 10px 25px;
	}
	
		ul li, ol li {
			color: #333;
			font-size: 1.2em;
			padding: 2px;
		}
		
		ol#pages {
			margin: 0 0 0 20px;
		}
		
			ol#pages li {
				color: #333;
				font-size: 1.1em;
				padding-left: 0;
			}
			
				ol#pages li a {
					color: #d54e21;
				}
	
	blockquote {
		border-left: 4px solid #ccc;
		margin: 8px;
		padding-left: 4px;
	}
