/*
Theme Name: Dadzilla
Theme URI: http://www.curtismchale.ca
Description: Built for Chris Dessi for Dadzilltv.com.
Author: Curtis McHale
Author URI: http://www.curtismchale.ca
Tags: green, monster
*/

@import "style/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 }
	
/* end hard reset */

/* Wordpress wide styles */

	/* font styles */
	body {font-family:Tahoma, Geneva, sans-serif;}
	
	/* caption styles */
	.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
	.wp-caption {border: 1px solid #333333; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -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 {color:#000; font-size: 11px;	line-height: 17px; padding: 0 4px 5px;	margin: 0;}



	/* 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;}
	.noshow{display:none;}
	.no-list{list-style-type:none;}
		
	/* heading styles */
	h1 {}
	h2 {}
	h3 {}

/* end Wordpress wide default style */

/* Design layout styles */

	body{background:url(style/images/dadzilla-header.jpg) no-repeat top center #51b7c6;}
	#pagewrap{background:url(style/images/dadzilla-body-slice.jpg) repeat-y center; margin-top:302px;}
	#content-wrapper{width:850px; padding:; margin:0 auto;}


	/* header */
	
	#header-content{}
	#header{}
	#header h1{}
	#header p{}
	
	/* navigation */
	.menu{width:840px; height:75px; font-size:12px;}
	.menu li{float:left; margin: 5px 2px 0 8px; padding: 5px;}
	.menu li a, .menu li a:visited{color:#FFF; background:#51b7c6; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border:1px solid #2c8593; padding:5px;}
	.menu li a:hover, .menu li a:active, .menu li.current_page_item a{text-decoration:underline; color:#000; -webkit-border-radius:5px; -khtml-border-radius:5px; -moz-border-radius:5px; border:1px solid #2c8593; background:none;}
	
	/* main content area */
	#main-content{width:850px; padding:0 10px; margin-left:-20px;}
	#content-container{float:left; width:568px; margin-right:10px;}

	
	
	/* sidebar */
	
	#sidebar-list input#searchsubmit{border:1px solid #2c8593;  -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; margin:5px 0 0 0;}
	#sidebar-list input#searchsubmit:hover, #sidebar-list input#searchsubmit:active, #sidebar-list input#searchsubmit:focus{background:#51b7c6; border:#FFF 1px solid;}
	
	#sidebar-list{float:left; width:239px; font-size:12px; border-left: 1px solid #2c8593; padding: 0 10px;}
	#sidebar-list ul{margin-bottom:10px; list-style-type:none;}
	#sidebar-list li h2{background:url(style/images/sidebar-h2.gif) no-repeat top center; width:251px; height:105px; font-size: 13px; padding: 20px 0 0 25px; margin-left:-20px; color:#FFF;}
	 #sidebar-list li h2 a img{display:none;}
	 #sidebar-list li h2 a{color:#FFF;}
	#sidebar-list a, #sidebar-list a:visited{color:#000; text-decoration:underline; display:block; padding:5px ;}
	#sidebar-list a:hover, #sidebar-list a:active{color:#FFF; background:#51b7c6;}
	
	/* social sidebar */
	
	.social-sidebar li{padding: 20px 0 20px 55px; position:relative;}
	.social-sidebar img.social-icon{position:absolute; top:-5px; left:-15px; width:81px; height:75px; display:block;}
	.social-sidebar{font-size:16px; padding-bottom:10px;}
	
	/* footer */
	
	#footer{margin: 20px 0 0 0; font-size:12px; padding-bottom:10px;}
	#footer p{text-align:center;}
	#footer a, #footer a:visited{color:#000;}
	#footer a:hover, #footer a:active{text-decoration:underline;}
	
	/* comments */
	
	textarea#comment{width:450px; border:1px solid #2c8593;-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
	#comment-container input{border:1px solid #2c8593; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
	input#submit{font-size:12px;}
	form{padding: 0 0 10px 0;}
	#comment-container{width:450px; margin:0 auto; background:#51b7c6; padding:10px; border:2px solid #2c8593; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
	#comment-form{font-size:14px;}
	#comment-form li{margin:0 0 5px 0;}
	.required{color:#F00;}
	.comment-container li .comment-wrapper{width:500px; margin:0 auto; background:url(style/images/dadzilla-comment-sliver.gif) repeat-y;}
	.comment-container li .comment-text p, .comment-container li .comment-author{width:450px; margin:0 auto; margin-top:7px;}
	.comment-container ol li{padding:95px 5px 5px 5px; margin:5px 0; background:url(style/images/dadzilla-comment-top.jpg) top center no-repeat;}
	.comment-container ol li .comment-bottom{margin-left:9px;}
	input#submit{border:1px solid #2c8593;  -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; margin:5px 0 0 0;}
	input#submit:hover, input#submit:active, input#submit:focus{background:#51b7c6; border:#FFF 1px solid;}
	
/* end Design layout styles */

/* Post & Page styles */

	.post{}
	.post a, .post a:visited{color:#f78f0c;}
	.post a:hover, .post a:active{text-decoration:underline;}
	.post p{font-size:14px; padding:5px 0 10px 0;}
	.post blockquote{margin:10px;}
	.post h2{font-size:18px; color:#f78f0c;}
	.post p.date, .post .tags{font-size:12px; margin-bottom:5px;}
	.post .social-submit li{float:left; margin:-15px; padding:0;}
	.social-submit li.digg{margin:10px 5px 0 5px;}
	
	.divider{width:80%; color:#2c8593; margin:0 auto; margin-top:10px; margin-bottom:10px;}

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

/* end Post & Page styles */