/*
Theme Name: Celebs Express
Theme URI: http://psdchopstick.com
Description: Wordpress Theme for CelebsExpress.com
Version: 1.0
Author: Lachy Groom
*/

body { 
	margin:0; padding:0;
	width:auto; height:auto;
	background:#262626;
	font:12px Verdana, Arial, Helvetica, sans-serif; color:#FFF;
	border-top:5px solid #2a2f36;
}

img { border:0; }

a:link, a:active, a:visited { 
	text-decoration:none;
	color:#da3379; 
} a:hover { text-decoration:underline; }

#container { 
	margin:0 auto; padding:0;
	width:760px; height:auto;
}

#header {
	margin:0; padding:0;
	width:760px; height:130px;
	background:#3f577a url(images/rotator/rotate.php) no-repeat;
}

#header a.logo { width: 222px; height: 102px; float: left; margin: 25px 0 0 15px; }
#header a.logo span { display: none; }

	#header-right {
		float:right;
	}
	
		#header-ad { margin:9px 0px 0 0; }
	
		.searchform { margin:15px 10px 0 244px; padding:0; }
			
			.search { 
				margin:0; padding:5px;
				width:auto; height:auto;
				background:#9fbed0; border:0;
			}
			
			.submit { 
				margin:0; padding:0;
				width:72px; height:28px;
				background:url(images/search.gif) no-repeat;
				border:0;
			}
.submit:hover { 

				margin:0; padding:0;
				width:72px; height:28px;
				background:url(images/search_over.gif) no-repeat;
				border:0;
}

#submit {
				margin:0; padding:0;
				width:130px; height:29px;
				background:url(images/submit.gif) no-repeat;
				border:0;
}

#submit:hover { 

				margin:0; padding:0;
				width:130px; height:29px;
				background:url(images/submit_over.gif) no-repeat;
				border:0;
}
			
#left {
	margin:0; padding:0;
	width:548px; height:auto;
	float:left;
}

	#left-left {
		margin:0; padding:0;
		width:155px; height:auto;
		float:left;
	}
	
	#left-left a:link, #left-left a:active, #left-left a:visited { 
		color:#FFF; font-size:11px;
		background:url(images/arrow.png) no-repeat center left;
		padding:0 0 0 13px;
		text-decoration:none;
	}
	
		#categories {
			margin:0; padding:0;
			width:155px; height:auto; min-height:195px;
			background:url(images/categories.gif) no-repeat top center;
		}
		
			#categories ul, #archives ul, #recent-posts ul, #links ul {
				margin:0 auto; padding:30px 0 0 0;
				width:137px; height:auto;
			}
			
				#categories ul li, #archives ul li, #recent-posts ul li, #links ul li {
					margin:0; padding:0;
					width:auto; height:auto; /* was 20px */ line-height:20px;
					list-style:none;
					border-bottom:1px dotted #FFF;
				}
				
		#archives {
			margin:0; padding:0;
			width:155px; height:auto; display:block; min-height:152px;
			background:url(images/archives.gif) no-repeat top center;
		}
		
		#recent-posts {
			margin:0; padding:0;
			width:155px; height:auto; display:block; min-height:152px;
			background:url(images/recent-posts.gif) no-repeat top center;
		}
		
		#links {
			margin:0; padding:0;
			width:155px; height:auto; display:block; min-height:152px;
			background:url(images/links.gif) no-repeat top center;
		}
	
	#left-right {
		margin:0; padding:0;
		width:380px; height:auto;
		float:right;
	}
	
		.post-title {
			margin:0; padding:0;
			width:380px; height:29px;
			background:#6688ae url(images/post-title.gif) no-repeat;
		}
			
			.post-title h1 a:link, .post-title h1 a:active, .post-title h1 a:visited, .post-title h1 a:hover, .post-title h3 {
				margin:0 0 0 7px; padding:0;
				font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#f5f335;
				float:left; text-decoration:none; line-height:29px; display:inline;
			}
					
			.post-title h2 {
				margin:0 7px 0 0 ; padding:0;
				font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#f5cf35;
				float:right; line-height:29px; display:inline;
			}
			
			.post {
				margin:0; padding:10px;
				width:auto; height:auto;
				background:#9fbed0;
				border-top:5px solid #69a7ef;
			}

.post img { max-width: 360px; }
			
			a.readon:link, a.readon:active, a.readon:visited { 
				text-decoration:none;
				color:#da3379; 
			} a.readon:hover { text-decoration:underline; }
			
			.post-meta {
				margin:0; padding:0;
				width:380px; height:auto;
				background:#6487ad url(images/post-meta.gif) no-repeat bottom center;
				color:#f5f335; font-size:11px;
			}
			
				.post-meta p { margin:0; padding:6px 6px 6px 12px; }
				
				.post-meta a:link, .post-meta a:active, .post-meta a:visited { color:#f5cf35; text-decoration:none; }
				.post-meta a:hover { text-decoration:underline; }
				
			#commentlist {
				margin:0; padding:0;
				list-style-position:inside;
				list-style:none;
			}
			
				#commentlist li { 
					margin:0 0 8px 0; padding:10px;
					background:#b7d0de;
					color:#6c6c6c;
				}
	
#right {
	margin:0; padding:0;
	width:200px; height:auto;
	float:right;
}
		
.clear { clear:both; }
.orange { color:#c69500; font-size:10px; }