/*
Theme Name: RonJeremy
Description: The Template for RonJeremy.com
Version: 1
Author: Larry West
Author URI: http://www.larrywestproductions.com
Tags: blogs, hotmovies, ronjeremy,  
*/

* {
	margin: 0;
	padding: 0;
}

img{
	border:none;
}

body {
	background: #000;
	color: #2E2E2E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a {
	color: #000000;
	text-decoration: none;
	font-style: inherit;
}

#container{
	width:980px;
	margin:0 auto;
	background-color:#FFFFFF;
	}	

#header a{
	display: block;
	background-image:url(images/ron-jeremy-header.jpg);
	height:146px;
	width:980px;
	text-indent:-9999px;
	}
	
p{
	margin-bottom:10px;
	}

/* The Left Navigation Code*/

#leftnav {
	background:#333 url(images/tile-background-left.gif) top left repeat-y;
	width:192px;
	padding-top:10px;
	}
#leftnav .box{
	padding:0 6px 3px 6px;
	background:#F7F7F7;
	font-size:12px;
	margin: 0 6px 8px 6px;
	}
#leftnav .box a{
	color:#333333;
	}
#leftnav .box a:hover{
	color:#CC3300;
	}
#leftnav .box li{
	padding: 5px 0 5px 0;
	list-style:none;
	background:transparent url(images/img04.gif) repeat-x scroll left bottom;
	}

.categories h2{
	display:none;
	}

.linkcat h2{
	display:none;
	}

.header#recentposts{
	height:29px;
	background:url(images/recentposts.gif);
	margin: 0 0 6px 0;
	}
	
.header#categories{
	height:29px;
	background:url(images/categories.gif);
	margin: 16px 0 6px 0;
	}
	
.header#blogroll{
	height:29px;
	background:url(images/blogroll.gif);
	margin: 16px 0 6px 0;
	}

#leftnav .header{
	height: 29px;
	width: 192px;
	}
#leftnav .header h2{
	display:none;
	}


#search input{
	margin:5px 0 0 15px;
	}
	
	#search .text{
		padding:5px;
	}


#searchform fieldset{
	border:none;
}





/* The actual content code*/	

#content{
	padding:10px;
	background:#FFF;
	width:576px;
	overflow:hidden;
	}
#content-single{
	padding:10px 15px 10px 15px;
	width:750px;
	}
		.datelinks{
			color:#666666;
			font-size:11px;
			margin-bottom:10px;
			}
		.datelinks a{
			color:#CC0000;
			text-decoration:none;
			}
		.datelinks a:hover{
			color:#FF0000;
			}
	.results,
	.pagetitle{
		color:#990000;
		font:Arial, Helvetica, sans-serif;
		}
	.post{
		margin-top: 5px;
		margin-bottom:35px;
		}
	.post a{
		text-decoration:none;
		color:#CC0000;
		}
	.post a:hover{
		color:#CC6600;
		}
	.post h2{
		border-bottom:1px #999999 solid;
		}
	.post h2 a{
		text-decoration:none;
		color:#000;
		}
	.post h2 a:hover{
		color:#333;
		}
	.post img{
		margin:3px;
		}
	.entry{
		font-size:13px;
		color:#333333;
		}
	.chicklet{
		text-align:center;
		background-color:#DEDEDE;
		margin:0 0 0 7px;
		width:183px;
		height:115px;
		padding-top:10px;
		padding-bottom:10px;
		}
	.chicklet a{
		display:block;
		float:left;
		width:88px;
		margin:0 1px 1px 0;
		}
#recentlyadded li{
	text-align:center;
	margin-bottom:5px;
	list-style:none;
	}

#wp_page_numbers li a:hover {
	color:#FF9900;
	border-top: 2px solid #FFF;
	border-bottom: 2px solid #ff00a4;
}

#wp_page_numbers li.active_page a {
	color: #fff;
	background:#990000;
	border-top: 2px solid #990000;
	border-bottom: 2px solid #990000;
	
}
#wp_page_numbers li.active_page a:hover  {
	color: #fff; /* IE fix */
	border-top: 2px solid #CC0000;
	border-bottom: 2px solid #FF0000;
}

.alignleft,
.alignleft a,
.alignright,
.alignright a{
	color:#990000;
	float: left;
	}

	

.alignleft a:hover,
.alignright a:hover{
	color:#CC6600;
	}

.info{
	padding: 5px 0 0 0;
	}

#comment{
	background:#EFEFEF none repeat scroll 0 0;
	border:1px solid #CBCBCB;
	width: 500px;
	}

#submit{
	background:url(images/commentbutton.gif) no-repeat;
	padding:5px !important;
	border:none;
	}


.wpcf7-form input{
	padding: 3px;
}

#commentform{
	font-size:1.2em;
	padding:10px;
}

	#commentform h2{
		font-size:2em;
	}

	#commentform input{
		padding:3px;
	}


/* The Right Menu*/

#rightnav {
	background:#7c7c7c url(images/tile-background-right.gif) top left repeat-y;
	width:192px;
	padding-top:10px;
	overflow:hidden;
	}
#rightnav .box{
	padding:2px 0 6px 0;
	background:#F5F5F5;
	font-size:12px;
	margin: 0 6px 8px 15px;
	width:170px;
	}
#rightnav .box a{
	color:#000000;
	}
#rightnav .box a:hover{
	color:#CC3300;
	}
#rightnav .box li{
	margin:2px;
	list-style:none;
	}
	
.header#recentlyadded{
	height:29px;
	background:url(images/recently-added-movies.gif) top left no-repeat;
	margin: 0 0 6px 7px;
	}
	
.header#top5{
	height:29px;
	background:url(images/current-top-5.gif) top left no-repeat;
	margin: 16px 0 6px 7px;
	}



.boxcovers{
	margin: 10px;
    text-align: center;
}

#rightnav .header{
	height: 29px;
	width: 192px;
	}
#rightnav .header h2{
	display:none;
	}

.wigettitle{
	display:none;
	}

.simplepie li{
	padding: 0 0 4px 0;
	list-style:none;
	}

#searchvod{
	height:89px;
	width:192px;
	background:url(images/search-ron-jeremys-videos.gif);
	position:relative;
	}

#searchvod input{
	width:114px;
	position: relative;
	left:70px;
	top:14px;
	}


/* Footer*/

#footer{
	width:980px;
	height:26px;
	background:url(images/ronjeremyblog-footer.gif);
	padding:80px 0 0 0;
	color:#FFF;
	}
#footer a{
	font-size: 11px;
	color:#FFCC00;
	}
	

