/*
THEME NAME: Sir Speedy Social
THEME URI: http://creatserv.com
DESCRIPTION: Another custom website from Creative Services, developed by Ed Nailor
VERSION: 1.0
AUTHOR: Creative Services
AUTHOR URI: http://creatserv.com


TABLE OF CONTENTS:
	1. Quick Reset and Universal Settings
		This resets the css for cross browser compliance and sets up items generally unchanged from theme to theme
	2. Import Custom Fonts
		If using any free, non-commercial fonts, we can import the font here to be used for the website. 
		Visit http://www.fontsquirrel.com/fontface/generator to create the code for this area
	3. Basics
		This includes your most common items, such as links, header tags and paragraphs
	4. Design Structure
		This is the main sectional divs of the website, such as wrapper, header, contentArea and footer
	5. Header Area
	6. Content Area
	7. Footer Area
	8. Custom CSS
		Need to make changes? Here you can add any custom css to override the default styles.  DON'T DO IT IN THE MAIN SECTIONS. 
		The Custom CSS Area is located at the end in which you can make changes. This way, if you want to go back to the default, 
		you don't have to try to remember the original settings. Pretty Cool, huh? I thought so!
*/
	
	
/*	Theme Setup and Styles - Now we get into the meat of the design! */
/*	Quick Reset and Universal Settings */
	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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
	.skip-link { display: none; }
	.clearfix { clear:both; }
	/*	Wordpress Images and Captions */
	.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; /* optional rounded corners for browsers that support it */ -moz-border-radius: 3px; -khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	}
	.wp-caption img { margin: 0; padding: 0; border: 0 none; }
	.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
	.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
	.alignleft { float: left; margin-left: 0px; }
	.alignright { float: right; margin-right: 0px; }

/*	Import Custom Fonts, if needed */
	
	
/*	Basics */
	html {
		
		}
		
	body {
		font-family: arial, verdana, Helvetica, tahoma, sans-serif;
		color: #000;
		font-size: 13px;
		text-align: center;
		font-weight: normal;
		background: url('images/body.jpg') repeat;
		line-height: 135%;
		}
		
	#outer {
		background: url('images/header.jpg') repeat-x top center;
		}
	
	a	{
		color: #;
		text-decoration: underline;
		}
		
	a:hover {
		color: #;
		text-decoration: none;
		}
		
	h1,h2,h3,h4,h5,h6 {
		font-family: "Futura", "Century Gothic", verdana, Helvetica, tahoma, arial, sans-serif;
		line-height: 135%;
		color: #E03B35;
		font-weight: bold;
		}
		
	h1	{ font-size: 200% }
	h2	{ font-size: 175% }
	h3	{ font-size: 150% }
	h4	{ font-size: 125% }
	h5	{ font-size: 125% }
	h6	{ font-size: 100% }
		
	p	{
		padding: 6px 0px;
		}
		
	img {
		
		}
		
	blockquote {
		
		}
	
/*	Design Structure */
	#wrapper {
		width: 980px;
		background: #fff;
		text-align: left;
		margin: 0px auto;
		}
		


/*	Header Area */
	#header {
		height: 150px;
		width: 920px;
		padding: 0px 30px;
		background: url('images/header-menu.jpg') no-repeat top center;
		}
		
		/*	Logo Area */
		#logoArea {
			height: 116px;
			width: 920px;
			}
			
			#logo {
				width: 455px;
				float: left;
				height: 116px;
				text-align: left;
				}
				
			#icons {
				width: 455px;
				float: right;
				height: 116px;
				text-align: right;
				}
			#login {
				height: 42px;
				}
			#social {
				height: 34px;
				}
			#newsletter {
				height: 35px;
				line-height: 30px;
				text-transform: uppercase;
				font-size: 11px;
				}
			#newsletter a {
				color: #EF3743;
				text-decoration: none;
				padding-right: 2px;
				}
			

				
	/*	Navigation */
		#topNav {
		height: 34px;
		}
			
		#topNav .menu {
			
			}
			
		#topNav .menu ul {
			list-style: none;
			}
			
		#topNav .menu li {
			display: inline;
			}
			
		#topNav .menu li a {
			line-height: 34px;
			text-decoration: none;
			padding-left: 15px;
			font-family: arial, tahoma, helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			color: #000;
			}
			
		#topNav .menu li a:hover {
			
			}
			
		#topNav .menu li.first-page-item a {
			
			}


	/*	Rotation - for rotating header images, if used */
		#rotation {
			width: 980px;
			padding: 0px;
			margin: 0px;
			height: 290px;
			background: #111 url('images/rotation.jpg') no-repeat center center;
			}
			
/*	Content Area - Includes Content and Sidebars */
			
	#contentArea {
		width: 940px;
		padding: 20px 20px;
		}	
		
	/*	Intro Area for Home Page */
		#intro {
			width: 940px;
			height: 235px;
			overflow: hidden;
			padding: 20px 0px;
			}
			
			#intro .left {
				float: left;
				width: 300px;
				padding: 0px 5px;
				font-size: 11px;
				font-weight: 600;
				}
				
			#intro .middle {
				float: left;
				width: 300px;
				padding: 0px 0px 0px 10px;
				font-size: 11px;
				font-weight: 600;
				}
				
			#intro .right {
				float: right;
				width: 300px;
				padding: 0px 5px;
				font-size: 11px;
				font-weight: 600;
				}
				
	
		
	/* Main Content - Where Post is located */

		
		#contentMain {
			width: 550px;
			padding: 20px 30px 20px 50px;
			float: left;
			}
			
		/*	Post Area */	
			.entry-content {
			
				}
				
			.entry-content h1 {
				
				}
				
			.entry-content h1 a {
			
				}
			
			.entry-content ul {
				padding-left: 60px;
				list-style-type: disc;
				}
		
			.entry-content ol {
				padding-left: 60px;
				list-style-type: decimal;
				}
			
		/* 	Meta Data - if used */
			.meta, .entry-meta {
				font-size: 11px;
				font-style: italic;
				padding-bottom: 20px;
				}
				
			.metaCategory {
				
				}
				
			.metaAuthor {
				
				}
				
			.metaDate {
				
				}
	
				
	/*	Sidebars */
		.sidebar {
			width: 235px;
			padding: 20px 50px 20px 15px;
			float: right;
			}
		
		
		/*	Sidebar 1 - Primary */
			#primary {
				
				}
				
			#primary ul.xoxo {
				
				}
				
				#primary ul.xoxo li {
					
					}
					
				#primary ul.xoxo li h3 {
					
					}
					
				#primary ul.xoxo li a {
					
					}
					
				#primary ul.xoxo li a:hover {
					
					}
				#primary ul.xoxo li.widget {
					padding-bottom: 30px;
					}
	
	
			li#contact {
				background: #fff url('images/contact_bg.jpg') repeat-x top center;
				font-size: 12px;
				line-height: 16px;
				}
				
			li#contact #contact_info {
				padding-left: 20px; 
				}
				
			li#contact .contact_address { 
				padding: 0px 0px 15px 10px;
				}
				
			
				
/*	Footer Area */
	#footer {
		background: #575757 url('images/footer.jpg') repeat-x top center;
		text-align: center;
		}			#footer a {		text-decoration: none;		}
		
	#footerWrapper {
		width: 940px;
		padding: 20px 20px;
		margin: 0px auto;
		text-align: left;
		}
		
		
	/*	Navigation */
		#footerNav {
			padding: 0px 0px 10px 0px;
			}
			
		#footerNav .menu {
			
			}
			
		#footerNav .menu ul {
			list-style: none;
			}
			
		#footerNav .menu li {
			display: inline;
			}
			
		#footerNav .menu li a {
			color: #fff;
			text-decoration: none;
			padding: 0px 10px;
			border-left: 1px solid #fff;
			font-weight: bold;
			font-size: 12px;
			}
			
		#footerNav .menu li a:hover {
			
			}
			
		#footerNav .menu li.first-page-item a {
			border-left: 0px;
			padding-left: 0px;
			}
			
	/*	Copyright */
		#copyright {
			color: #222;
			font-size: 11px;
			}

	/*	Credits */
		#credits {
			color: #222;
			font-size: 11px;
			}
		#credits a {
			color: #222;
			}


/*	Custom CSS Area - Need to customize something? Well, here's your chance! */


/* 	End Stylesheet */
/*	This stylesheet was designed and developed by Ed Nailor. For more information on
	Custom Wordpress Theme Development, please visit http://ednailor.com */
