/*

Theme Name: Gossip

Theme URI: http://www.wpdesigner.com/

Description: 3-column gossip WordPress theme

Version: 1.02

Author: Small Potato

Author: http://www.wpdesigner.com/

*/



@import url('style-basics.css'); /* general body styles with wrapper, dottop, and dotbottom */

@import url('style-header.css'); /* header styles i.e. h1, menu, and search */

@import url('style-typography.css'); /* content typography styles */

@import url('style-sidebar.css'); /* general sidebar styles and custom styles for primary and secondary */

@import url('style-widgets.css'); /* sidebar widgets */

@import url('style-comments.css'); /* comments template */



.container{

	float: left;

	width: 920px;

	background: #1b1b1b;

}



.rctop, .rctop div, .rcbottom, .rcbottom div{

	width: 100%;

	height: 10px;

	font-size: 1px;

}



.rctop{background: url(images/corners.gif) right top no-repeat;}

.rctop div{background: url(images/corners.gif) 0 -10px no-repeat;}

.rcbottom{background: url(images/corners.gif) right -20px no-repeat;}

.rcbottom div{background: url(images/corners.gif) 0 -30px no-repeat;}



.gallery{

	float: left;

	width: 840px;

	margin: 10px 0 0 10px;

	padding: 0 0 10px;

	border-top: 1px solid #3a3a3a;

	border-bottom: 1px solid #3a3a3a;

	display: inline;

}



.thumb{

	float: left;

	margin: 10px 0 0 10px;

	width: 156px;

	height: 156px;

	display: inline;

	position: relative;

}



.thumb-caption{

	width: 156px;

	height: 29px;

	overflow: hidden;

	background: #000;

	color: #ccc;

	position: absolute;

	top: 156px;

	left: 0;

	margin: -29px 0 0;

	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;

}



.thumb-caption a{

	display: block;

	padding: 7px 10px 7px;

	color: #fff;

}



.thumb .dottop, .thumb .dotbottom{

	position: absolute;

	top: 0;

	left: 0;



}



.thumb .dotbottom{

	top: 155px;

}



.content{

	float: left;

	margin: 10px 10px 0;

	width: 584px;

	display: inline;

	overflow: hidden;

}



.post, .page{

	padding: 14px 0 0;

}



.entry-head{

	float: left;

	width: 500px;

	padding: 0 0 7px;

	border-bottom: 1px solid #3a3a3a;

	background: url(images/entryheading-star.gif) no-repeat 10px 6px;

}



.entry-head h2, .entry-meta{

	margin: 0 0 0 56px;

}



.entry-head h2{

	font: bold 24px "trebuchet ms", georgia, serif;

	text-transform: uppercase;

}



.entry-head h2 a{

	color: #dd3f14;

}



.page .entry-head{

	float: none;

	background-image: none;

}



.page .entry-head h2{

	margin: 0 0 0 10px;

}



.entry-meta{



	padding: 1px 0 0;

	font-size: 11px;

	color: #777;

}



span.entry-date{

	padding: 0 0 0 12px;

	background: url(images/entrymeta-calendar.gif) no-repeat 0 3px;

}



span.author{

	padding: 0 0 0 13px;

	background: url(images/entrymeta-pencil.gif) no-repeat 0 3px;

}



span.comments-link{

	padding: 0 0 0 14px;

	background: url(images/entrymeta-comment.gif) no-repeat 0 3px;

}



.entry-foot{

	padding: 4px 10px 3px;

	border-top: 1px solid #3a3a3a;

	border-bottom: 1px solid #3a3a3a;

	line-height: 22px;

	background: #1e1e1e;

}



.entry-content{

	padding: 0 10px;

	line-height: 22px;

}



.entry-content p a{

	border-bottom: 1px solid #ddd;

	background: #ffd;

	color: #000;

}



.entry-content p a:hover{

	text-decoration: none;

	border: 0;

}



.entry-content h2{font-size: 24px; font-weight: bold; line-height: 28px;}

.entry-content h3{font-size: 18px; font-weight: bold; line-height: 24px;}

.entry-content h4{font-size: 14px; font-weight: bold; line-height: 20px;}

.entry-content h5{font-size: 11px; line-height: 16px;}

.entry-content h6{font-size: 10px; line-height: 14px;}

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{

	padding: 10px 0 10px;

}



.ads-468x60 img{

	margin: 20px 0 0 20px;

}





.navigation{

	float: left;

	width: 500px;

	margin: 17px 0 7px;

	display: inline;

}



.navigation span.nav-previous{

	margin: 0 0 0 10px;

	padding: 0 0 0 16px;

	background: url(images/bg-older-posts.gif) no-repeat 0 3px;

}



.navigation span.nav-next{

	margin: 0 10px 0;

	padding: 0 16px 0;

	background: url(images/bg-newer-posts.gif) no-repeat right 3px;

}





#footer{

	float: left;

	width: 920px;

	padding: 10px 0 10px;;

	text-align: center;

	color: #c5c3b5;

}



#footer a{

	color: #000000;

}



#footer p{

	padding: 10px 20px;

}
