/*



  Theme Name: doubleyouwhy

  Theme URL: http://www.doubleyouwhy.com/

  Last Updated: DECEMBER 20, 2011

  

  Author: Cory Gibbons

  Author URI: http://www.corygibbons.com

  

  Modified by @dlvio Decemeber 2011



  CONTENTS ----------

  

	  1.0 BODY + TEXT STYLING

	  2.0 STRUCTURE

	  3.0 HEADER

	  4.0 MIDDLE SECTION

		  - 4.1 LEFT PORTION

		  - 4.2 RIGHT PORTION

	  5.0 FOOTER

		  - 5.1 COMMENTS



  -------------------

	



/* 1.0 BODY + TEXT STYLING

---------------------------------------------------------------------- */





body,h1,h2,h3,h4,h5,h6,blockquote,p,form { margin: 0; padding: 0; }



a { color: #bcbdc0; cursor: hand; text-decoration: none; }

a:visited { color: #bcbdc0; }

a:hover { color: #000; text-decoration:underline; }









/* 2.0 STRUCTURE

---------------------------------------------------------------------- */





body { margin:0; padding:0; text-align:center; font-family: Georgia, 'Times New Roman', serif; font-size:11px; line-height:1.5em; width:100%; }

#container { width: 900px; margin: 0 auto; text-align: left; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}



/* 3.0 HEADER

---------------------------------------------------------------------- */



#header { margin: 60px 0 0px 0; padding: 0; height: 100px; border-bottom: 1px solid #C5C5C5; } 



/* LOGO */

#header h1 {

	margin: 0;

	padding: 0;

	font-family: Arial, Helvetica, sans-serif;

	color: #bcbdc0;

	font-weight: 800;

	font-size: 35px;

	text-transform: uppercase;

	text-decoration: none;

	text-align:center;

}

		

/*** LINKS UNDER THE LOGO ***/

#site_tools{

	padding:0px;

	color:#bcbdc0;

	text-align:center;

	position:relative;

	margin-top:5px;

	font-family:"Times New Roman", Times, serif;

	text-transform:uppercase;

}



#site_tools a{

	margin:0;

	padding:5px;

	font-size:11px;

	color:#bcbdc0;

}



#site_tools a:hover{text-decoration:underline; color:#000;}		





/* 4.0 MIDDLE SECTION

---------------------------------------------------------------------- */



#content { width: 900px;}



/* 4.1 LEFT PORTION ------------------------------*/

.content-text{float:left;}





/* TITLE FOR POST */

#content h2 {

	font-family: "Times New Roman", Times, serif;

	font-weight: 200;

	text-transform:uppercase;

	font-size: 20px;

	margin: 0.4em 0 0.4em 0;

	text-align:left;

	line-height:20px;

}



/* TEXT STYLING */

#content h2 a { color:#000; }

#content h2 a:hover{ color: #000; text-decoration:underline;}

#content p { margin: 0;  }

.tags{width:200px; padding:0; margin:0; color:#000000;}

.comments { width:100px; }



/* ALL IMAGES FOR POST */

.content-img img { margin: 0 0 0.5em 0; width:900px; }



/* SUPPOSED TO APPLY TO VIDEO POSTS */

embed, object { width:900px; min-height:500px; height:auto; float:left;}





/* ALL POSTS */

.entry{text-align: left; margin:4px 0 0px 0; padding-bottom:20px; border-bottom:1px solid #C5C5C5; top:0; }

.post { margin-bottom: 3em; margin-top:3em; }

.content p.postmetadata { margin: 0 0 2px 0;text-transform: lowercase; text-align:center; }



		

/* DATE, TITLE, TAGS, COMMENTS CONTAINER */

.content_title_left {

	margin: 0;

	text-transform: capitalize;

	text-align:left;

	float: left; 

	width:39%;

	color:#000000;

	padding-bottom:10px;

}



/* DATE, TITLE, TAGS, COMMENTS CONTAINER */

.content_date_left {

	margin: 0;

	text-transform: capitalize;

	text-align:left;

	color:#000000;

	font-size:11px;	

}



/* 4.2 RIGHT PORTION ------------------------------*/



/* TEXT CONTAINER */

.content_text_right{float:right; width:57%; margin-top:0; margin-bottom:20px;}

.clear{clear:both;}





/* 5.0 FOOTER

---------------------------------------------------------------------- */



#footer { margin: 20px 0 20px 0; text-align:center; width:900px; }

#footer p { text-transform: lowercase; margin: 0; padding: 5px 0 0 0; }



.navigation {margin-top:20px; text-align:right; position:relative;} /* NEXT AND PREVIOUS */



.copyright {text-align:left;}



/* 5.1 COMMENT SECTION  ---------------------------*/



.comments-template { margin:0; padding: 10px 0 0 0;}



.comments-template ol { margin: 0; padding: 0; list-style: none;}



.comments-template ol li { margin: 10px 0; padding: 12px 0; border-top: 1px dotted #C5C5C5; }



.comments-template h2, .comments-template h3 { font-family: Tahoma, Arial, Sans-serif; font-size: 11px; }



.commentmetadata { font-size: 11px;  }



.commentmetadata a{color:#bcbdc0;}

.commentmetadata a:hover{color:#000; text-decoration:underline;}



.comments-template p.nocomments { padding: 0; }



.comments-template textarea { font-family: Tahoma, Arial, Sans-serif; font-size: 11px; }



#comments_right{float:right; width:57%;}



#user_comments_left{float:left!important; width:300px;}

#leave_reply{font-size:20px; font-family: "Times New Roman", Times, serif; margin-bottom:23px; text-transform:uppercase;}

#leaveareplycontainer{width:300px;}

#user_comments_left textarea{resize:vertical!important;}

.commentlist p{padding-top:5px;}

.button {

    border: 0;

	padding:4px 2px;

	width:150px;

    background: #000;

	color:#FFF;

	cursor:pointer;

	text-align:center;

	margin:10px 0;

}



.csub {

	padding-top:5px;

    border: 0;



}




.comment-subscription-form{margin:0;}



/* SEARCH BUTTON */

.search { margin: 20px 0 0 0; position:relative; }



/* SOCIAL MEDIA BUTTONS */

#social_media{text-align:right; float:right; margin-left:10px;}

#social_media img{height:20px; width:20px;}





/* STYLING FOR SEARCH BAR */

input#s {

	margin: 0 0 1em 0;	

	width:135px;

	border:1px solid #ccc;

	font-family:"Times New Roman", Times, serif;

	font-size: 11px;	

	text-transform:uppercase;

	padding:2px;

	color:#ccc;

}



#searchform{float:right; margin-top:0px;}





  /* allow room for 4 columns */

 .linkcat

  {

	margin-top:-20px;

    width: 225px;

	height:auto;

	float:left;

	text-align:left;

  }

  

  .brlink{list-style:none; }

  

  ul.blogroll{margin:0; padding:0;}

  

  h2.linkcattitle{visibility:hidden;}
  
  /*CONTACT PAGE FORM*/
  
.widthform{width:100%;}
#formcontainer{width:300px;}

.submit_button{cursor:pointer;}

    
