/*
Theme Name: HotMovies The Blog
Description: The Template for HotMovies The Blog.
Version: 1
Author: Larry West
Author URI: http://www.morisecomics.com
Tags: blogs, hotmovies,

*/
/* The universal code*/


* {
	margin: 0;
	padding: 0;
	border-style: none;
	list-style-type: none;
	outline: 0;
}
body {
	background: #000000 url(images/background.gif) repeat-x;
	color: #2E2E2E;
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	font-size:12px;
}

a {
	color: #000000;
	text-decoration: none;
}
p {
	margin-bottom:8px;
	}
#container{
	width:990px;
	margin:0 auto;
	background-color:#FFFFFF;
	}	
	
/* Header*/

#header a{
	display: block;
	background-image:url(images/hotmoviesblog_01.jpg);
	height:130px;
	width:990px;
	text-indent:-9999px;
	}
	
/*Left Menu Code*/	

#menu-left{
	margin: 10px 0 0 10px;
	width:198px;
	background-color:#2F2F2F;
	}

	.leftmenu{
		background-color:#DEDEDE;
		margin:0 0 0 7px;
		width:183px;
		display:block;
		padding-bottom:10px;
		}
	.leftmenu a{
		color:#000;
		text-transform:capitalize;
		}
	.leftmenu a:hover{
		color:#FF0000;
		}
	.leftmenu li{		
		margin:0 0 0 26px;
		}
			.leftmenu li li{
				margin:0 0 0 8px;
				display:none;
				}
	.current-cat,
	.current-cat-parent{
		color: #000;
		font-weight:bold;
		background:url(images/categorybackground.gif) repeat-x #FFFFFF;
		width:140px;
		}
		.current-cat-parent .current-cat{ 
			width:132px;
			background:none;
			}
			.current-cat-parent .current-cat a{
				color:#990000;
				font-weight:bold;
				}
			.current-cat li{
				font-weight:normal;
				}
			.children{
				background:url(images/categorybackground.gif) repeat-x #FFFFFF;
				font-weight:normal;
				}
				
.leftmenu li{
	text-transform:capitalize;
	}
	.leftmenu li.current-cat-parent li,
	.leftmenu li.current-cat ul.children li{
		display:block;
		}				
		
	.leftmenucolor {
		background-color:#2F2F2F;
		padding-bottom:9px;
		}
	.menuimage{
		margin-left:7px;
		}
	h2.categories{
		display: block;
		background-image:url(images/categories.gif);
		width:198px;
		height:41px;
		margin:10px 0 0 0;
		text-indent:-9999px;
		}
	.categories{
		background-color:#DEDEDE;
		margin:0 0 0 7px;
		width:183px;
		display:block;
		padding-bottom:10px;
		text-indent:15px;
		text-transform:capitalize;
		}
	.oursites{
		display: block;
		background-image:url(images/our-sites.gif);
		width:198px;
		height:50px;
		text-indent:-9999px;
		}
	.search{
		display: block;
		background-image:url(images/search.gif);
		width:198px;
		height:50px;
		text-indent:-9999px;
		}
			.searchbox{
				background-color:#DEDEDE;
				width:173px;
				margin:0 0 0 7px;
				padding:10px 0px 10px 10px;
				}
			#s{
				border:#333 1px solid;
				}
			#searchinput{
				width:150px;
				border:1px #333 solid;
				margin-left:16px;
				color:#CCCCCC;
				}
			#searchsubmit{
				background:#990000;
				margin-left:auto;
				margin-top:2px;
				color:#FFF;
				text-transform:uppercase;
				border:#333 1px solid;
				cursor:pointer;
				padding:2px;
				}
		.search-excerpt {
				background: yellow;
				font-weight:bold;
				}
	.subscribe{
		display: block;
		background-image:url(images/subscribe.gif);
		width:198px;
		height:50px;
		text-indent:-9999px;
		}
	.recommended{
		display: block;
		background-image:url(images/recommended.gif);
		width:198px;
		height:50px;
		text-indent:-9999px;
		}

/* The actual content code*/	

#content{
	padding:10px 20px;
	width:610px;
	}
	
#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;
		max-width:585px;
		}
	.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;
	}

#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;
	}

.alignleft a:hover,
.alignright a:hover{
	color:#CC6600;
	}

/*The Right Menu*/
	
#menu-right { 
	padding:5px;
	margin:30px 0 10px;
	width:125px;
	font-size: 11px;
	text-align:center;
	}
#menu-right a,
#menu-right a:visited { 
	text-decoration:none;
	color:#666;
	padding-bottom:10px;
	font-weight:bold;
	}
#menu-right h2{
	font-size:12px;
	color:#a40001;
	margin-bottom:5px;
	}	
#menu-right a:hover,
#menu-right a:visited:hover  { 
	color:#999;
	}
#menu-right li{
	margin-bottom:15px;
	}

#menu-right ul ul { 
	margin-left: 15px;
	}
#menu-right ul ul li { 
	list-style-image: url("img/icon.jpg");
	margin-left: 10px;
	}
#recenttitle li{
	margin-bottom:8px;
	}


#navigation a{
	color:#990000;
	text-decoration:none;
	}

#author,
#email,
#url{
	border:1px #666 solid;
	}
	
#comment{
	width:500px;
	border:3px #333 inset;
	}
#comment a{
	color:#000000;
	}
#commentform a{
	color:#990000;
	}
	#submit{
		background:#990000;
		margin-left:auto;
		margin-top:2px;
		color:#FFF;
		text-transform:uppercase;
		border:#333333 1px solid;
		cursor:pointer;
		padding:3px;
		}	

/* The Footer code*/

#footer { 
	width: 990px;
	height: 75px;
	margin-left: auto;
	margin-right: auto;
	background-color:#FFF;
	color: #333333;
	font-size: 11px;
	text-align: center;
	}

#footer a, 
#footer a:hover,
#footer a:visited,
#footer a:visited:hover {
	color: #cc0000;
	}
	
#idSiteMeterHREF img {
    display: none;
    visibility: hidden;
}

/* The credits at the bottom of the site */
#credit {
	color: #333333;
	font-size: 11px;
	width: 970px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding: 5px 0 -10px 0;
	clear: both;
	}

#credit a, 
#credit a:hover,
#credit a:visited,
#credit a:visited:hover {
	color: #cc0000;
	}