@charset "UTF-8";
/*   
Site Name: The Adventures of Carlisle Fletcher
Site URI: http://www.carlislefletcher.com
Author: Matt Pramschufer
Author URI: http://e-moxie.com
*/

/*  DEFAULTS ====================================*/
body,td,th {color: #000000;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 14px;}
body {background-color: #3a1416;margin: 0;}
a:link {color: #660000;}
a:visited {color: #000000;}
a:hover {color: #000000;}
a:active {color: #660000;}

h1 {
	color:#c40b19; 
	font-size:24px; 
	font-weight:100;
	margin:0 0 5px 0;
	padding:0;	
}

h2 {
	color:#4c1b1b;
	font-size:18px;
	margin:0;
	padding:0;
	text-transform:uppercase;
}

/*  HEADER ====================================*/
#header {
	height:120px;
	margin:0 auto;
	width:940px;
}

	#logo { float:right; margin-right:270px; }
	
	#lips {
		position:relative;
		left:50px;
		top:51px;
		width:174px;
		height:139px;
		z-index:1;
	}	

/*  NAVIGATION ====================================*/
#nav-wrapper {
	background-color:#ba8b45;
	height:40px;
}

#nav {
	width: 940px;
	margin: 0 auto;
	text-align: right;
}
	#nav ul {
		margin: 0 20px 0 0;
		padding: 10px 0 8px 0;
		list-style: none;
	}
		#nav li {
			display: inline;
		}
			#nav li a, #nav li a:link {
				text-decoration: none;
				color: #fff;
				font-size: 16px;
				font-weight: bold;
				padding: 10px 10px 11px 10px;
				margin-right: 10px;
			}
			#nav li a#active, #nav li a:hover {
				background: #f2e195;
				color: #000000;
			}

/*  MAIN CONTENT AREA ====================================*/
#content-wrapper {
	background-color:#fcfae1;
}
	#content {
		clear:both;	
		margin:0 auto;
		width:940px;
	}

		#col1 {
			float:left;
			padding:20px;
			width:560px; /* 600px prepadding */
		}
			#col1 p {
				line-height:21px;
				margin-top:0;
			}
	
		#col2 {
			border-left:1px solid #e2e1ca;
			float:left;
			font-size:12px;
			text-align:center;
			padding:20px;
			width:290px /* 340px prepadding */
		}

/*  FOOTER ====================================*/
#footer {
	margin:0 auto;
	padding:10px 0 10px 0;
	width:940px;
	font-size:12px;
	color:#a68d8d;
}
	#footer a {
		color:#ccc;
		text-decoration:underline;
		font-size:12px;
	}
	#footer a:hover {color:#fff;}
	
	#footer ul {
		float:left;
		margin:10px 0 0 0;
		padding:0;
	}
		#footer li {
			border-right:1px solid #a68d8d;
			display:inline;
			list-style:none;
			padding: 0 5px;
			
		}
		#footer li.last {
			border:0;
		}


/*  CLASSES ====================================*/
.clearfix{clear:both;}
a.black-button, a:visited.black-button {padding:10px; background-color:#231f20; border:1px solid #000; color:#fff; font-size:16px; text-decoration:none;}
a.black-button:hover {background-color:#000; color:#ba8b45;}
.float-right{float:right; text-align:right;}
.photoborder {border:2px solid #330000;}