/*
Theme Name: iPhone
Theme URI: http://wordpress.org
Description: The default MobilePress theme with special effects for the iPhone.
Author: Aduity
Author URI: http://aduity.com
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, fieldset { margin: 0; padding: 0;}

img, fieldset { border: none; outline: none; }

	img { height: auto; max-height: 300px; max-width: 300px; width: auto; }

ul, ol { list-style: none; }

/* General Styles */

body { background: #aaa; 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; }

.aduity { background: #f5f5f5; border-bottom: 1px solid #c6d9e9; text-align: center; }

#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 */

.aduity a { color: #d54e21; font-size: 1.2em; line-height: 1.4em; }

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; }