/*
Theme Name: Wita
Theme URI: http://www.curtismchale.ca
Description: theme built for WITA designed by @wita coding and design consultation by @curtismchale
Version: 1 (WP2.6.x - 2.7.X)
Author: Curtis McHale
Author URI: http://www.curtismchale.ca
Tags: white, black, comics.
*/

@import "styles/css/cforms-styles.css";

/* hard reset */

	*{padding:0; margin: 0;}
	p, *{font-size:1em;}
	a{text-decoration:none;}
	img{border:none;}
	table{ border-collapse:collapse; border-spacing:0 }
	.wp-caption{border:none; padding:5px; margin:5px; }
	.wp-caption-text{font-size:.9em; text-align: center; color:#CF2C7B; }

/* end hard reset */

/* Wordpress wide styles */

	/* font styles */
	body {font-family:Arial, Helvetica, sans-serif; font-size:14px;}

	/* alignment styles */
	.aligncenter{display:block; margin:0 auto}
	.alignleft{float:left}
	.alignright{float:right}
	img.centered{display:block; margin-left:auto; margin-right:auto;}
	img.alignright{padding:4px; margin:0 0 2px 7px; display:inline;}
	img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline;}

	/* layout styles */
	.clear{clear:both;}
	.no-show{display:none;}
	.no-list{list-style-type:none;}

	/* png hack */
	img, div, body{behavior: url(/wp-content/themes/starting-theme/style/png-hack/iepngfix.htc);}


	/* heading styles */
	h1 {}
	h2 {padding:5px 0;}
	h3 {padding:5px 0;}

	/* link styles */
	a, a:visited{color:#CF2C7B; text-decoration:underline;}
	a:hover, a:active, a:focus{color:#FFF; background:#666; text-decoration:none;}

	/* paragraphs */
	#main-wrapper #main-content-wrapper p{margin:10px 0; line-height:1.3em;}


/* end Wordpress wide default style */

/* Design layout styles */

	body{background:#292929;}

	#main-wrapper{width:919px; margin:0 auto; background:#FFF; padding:5px 10px 5px;}

	/* header */
	#header-wrapper{padding:0 0 10px 0;}
	#header-wrapper #logo-wrapper{text-indent:-9999px; background:url(styles/images/wita-header.jpg) no-repeat; width:919px; height:321px;}

	/* main navigation */
	#main-navigation{margin:10px 0; font-size:18px;}
	#main-navigation li{float:left; display:inline; margin:0 10px;}
	#main-navigation li a, #main-navigation li a:visited{color:#000;}
	#main-navigation li a:hover, #main-navigation li a:active, #main-navigation li a:focus, #main-navigation li.current_page_item a, #home #main-navigation li.home a{text-decoration:underline; color:#FFF; background:#666;}

	/* main content area */
	#main-content-wrapper{width:600px; float:left;}

	#main-content-wrapper #next-previous-links{list-style-type:none;}

	#main-content-wrapper #not-found{}

	/* 404 specific page*/
	#main-content-wrapper #404-error-wrapper{}
	#main-content-wrapper #404-error-wrapper h2{}

	/* archive.php */
	#main-content-wrapper #archive-wrapper{}
	#main-content-wrapper #archive-wrapper .archive-title{}
	#archive-wrapper .post{border-bottom:1px dashed #666; padding:10px 0;}
	#archive-wrapper .date-and-author{font-size:12px;}

	/* archives.php */
	#main-cotent-wrapper #archives-wrapper{}

	/* links.php */
	#main-content-wrapper #links-wrapper{}

	/* sidebar */
	#sidebar-wrapper{width:270px; margin:0 0 0 40px; float:left; font-size: 12px;}
	#sidebar-wrapper ul{list-style-type:none;}
	#sidebar-wrapper ul li{margin:10px 0;}

	#sidebar-wrapper ul li h2, #sidebar-wrapper ul li h2 a{display:block; background:#292929; text-transform:uppercase; color: #FFF; padding:5px; font-size:14px;}
	#sidebar-wrapper ul li h2 a{padding:0;}
	#sidebar-wrapper ul li ul{margin:0 0 0 10px;}
	#sidebar-wrapper ul li ul li{margin:2px 0; border-bottom:1px dashed #CCC;}
	#sidebar-wrapper a, #sidebar-wrapper a:visited{color:#000; display:block; padding:2px 0 2px 2px; text-decoration:none; }
	#sidebar-wrapper a:hover, #sidebar-wrapper a:active, #sidebar-wrapper a:focus, #sidebar-wrapper li.current_page_item a{text-decoration:underline; color:#FFF; background: #666; }

	/* footer */
	#footer-wrapper{font-size:10px; text-align:center; padding:10px 0;}
	#footer-wrapper .byline{}/* site credit info */

	#footer-wrapper .stock-wp-footer{display:none;} /* the stock powered by wordpress stuff */

	/* comments */
	#comment-wrapper{padding:0 20px; margin:10px 0;}
	#comment-wrapper li{padding:5px 0;}
	#comment-wrapper #comment-status {}
	#comment-wrapper h3#respond {}
	#comment-wrapper p#login-info a, #comment-wrapper p#login-info a:visited{color:#666;}
	#comment-wrapper #login-info a:hover, #comment-wrapper #login-info a:active, #comment-wrapper #login-info a:focus{color:#FFF;}
	#comment-wrapper .comment-allowed-tags{font-size:10px; margin:10px 0;}
	.required{color:#900;}

	/* comment-form */
	#comment-wrapper li input, #comment-wrapper textarea{border:1px dashed #000;}
	#comment-wrapper li input:hover, #comment-wrapper li input:focus, #comment-wrapper textarea:hover, #comment-wrapper textarea:focus{background:#666; color:#FFF; border:1px dashed #FFF;}

	#comment-submit{margin: 10px 0;}

	/* comments on blog posts styling */
	#comment-wrapper ol#comment-responses{list-style-type:none;}
	#comment-wrapper a{color:#FFF;}
	ol#comment-responses li{padding:10px; margin:10px 0; border:1px solid #999; color:#FFF; background:#292929;}
	ol#comment-responses li.alt{background:#FFF; color:#000;}
	ol#comment-responses li.alt a, #comment-responses li.alt a:visited{color:#666;}
	#comment-responses li.alt a:hover, #comment-responses li.alt a:focus, #comment-responses li.alt a:active{color:#FFF;}

	/* comment entry form */
	ul#comment-form{}
	textarea#comment-textarea{width:500px;}
	input#submit{}

	/* page-custom.php */
	#main-content-wrapper #page-custom-wrapper{}

	/* page.php */
	#main-content-wrapper #page-wrapper{}
	#main-content-wrapper #page-wrapper .page-title{display:none;}
	#main-content-wrapper #page-wrapper .more-link{}
	#main-content-wrapper #page-wrapper .edit{}

	/* search.php */
	#main-content-wrapper #search-wrapper{}

	/* searchform.php */
	#search-form-wrapper{}
	#search-form-wrapper #search-form{}
	#search-textbox{border:1px dashed #000; padding:1px; width:200px;}
	#search-textbox:focus, #search-textbox:hover{background:#666; color:#FFF; border:1px dashed #FFF;}
	#search-form-wrapper #search-form #search-submit{}

/* end Design layout styles */

/* Post & Page styles */

	.post{margin:10px 0 20px 20px;}
	blockquote{margin: 5px 20px; padding:20px; background: #CCC; }

	/* post title */
	.post-title, .post-title a, .post-title a:visited{font-size:22px;  padding:5px 5px; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; color:#292929;}

	/* post date and author */
	.date-and-author{color:#CF2C7B; font-size:18px;}

	/* post content */
	.post-content{font-size: 14px;}
	.post-title a:hover, .post-title a:active, .post-title a:focus{text-decoration:underline; color:#FFF;}

	/* post tags and category */
	.post-tags-and-category, .post-entry-info{font-size:12px; margin:10px 0;}

	/*  list items ul, li, ol */
	.post ul, .post ol{margin:10px 0 10px 40px;}
	.post ul li ul, .post ol li ol{margin: 0 0 0 10px;}

	/* table styles */

/* end Post & Page styles */
