@charset "UTF-8";
/*
Theme Name: DrMarkSetter.com
Description: This theme is based on an iWeb theme and designed special for use at drmarksetter.com
Version: 1.0
Author: Nick Wood
Author URI: http://n2-tec.com/
Tags: iWeb, parchment, sidebar, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
body {
	background-image:url('images/bg.gif');
	font-family: 'HoeflerText-Regular','Hoefler Text','Times New Roman',serif;
	color:#3F3F3C;
}
.clearFix {
	margin:1px 6px 1px 25px;
	_margin:1px 3px 1px 15px; /*IE6 only*/
}
.pageTitle {
	border-bottom:2px solid #A09B88;
}
.indexImgBorder {
	border:25px solid #DFD6B5;
}
#wrapper {
	width:665px;
	margin-left:auto;
	margin-right:auto;
	background:url('images/contentbg.gif');
}
#wrapper_right {
	background: url('images/right.gif') repeat-y right;
}
#wrapper_left {
	background:url('images/left.gif') repeat-y left;
}
	#header {
		background:url('images/top.gif') repeat-x top;
	}
	#header_right_corner {
		background:transparent url('images/top_right.gif') no-repeat top right;
		height:20px;
	}
	#header_left_corner {
		background:transparent url('images/top_left.gif') no-repeat top left;
		height:20px;
	}
		#inset {
			width:545px;
			height:40px;
			float:left;
			padding:25px 0 8px 0;
		}
			#inset h1 {
				font-size:2em;
				margin:0;
			}
			#inset h1 a {
				color:#000;
			}
		#descriptioninset {
			width:450px;
			min-height:30px;
			float:right;
			text-align:right;
			padding-right:10px;
			color:#6F6E68;
			font-size:1.1em;
		}
		#mainnav {
			clear:both;
			margin-right:22px; /*needed to balance border gap on left and right*/
			border-bottom:4px solid #A39E8B;
			border-top:4px solid #A39E8B;
		}
/*			#mainnav ul {
				padding:0px;
				list-style-type:none;
			}
			#mainnav ul li {
				display:inline;
				margin-right:10px;
				margin-bottom:10px;
				padding:2px;
				border:1px solid #000;
				background-color:#EFECE0;
			}
			#mainnav ul li a {
				color:#000;
				display:list-item;
				padding:4px;
				text-decoration:none;
			}
			#mainnav ul li a:hover {
				color:#3F3F3C;
			}
			#mainnav ul li:hover {
				border:2px dashed #000;
				background-color:#DFD6B5;
			}*/
			#mainnav ul {
				margin: 0; 
				padding: 0; 
				list-style-type: none; 
				list-style-image: none; 
			}
			#mainnav li {
				display:inline;
			}
			#mainnav ul li a {
				text-decoration:none; 
				border:1px solid #000;
				margin: 4px;
				padding: 5px 10px 5px 10px; 
				color: #000;
				background: #EFECE0; 
				display:inline-block;
			}
			#mainnav ul li a:hover {
				background: #DFD6B5; 
				border:1px dashed #000;
			}
			/*.current_page_item {*/
			.current_page_item a {
				border:2px dashed #000 !important;
				background-color:#DFD6B5 !important;
			}
		#main_content, #content {
			float:left;
			width:522px;
			_width:480px; /*IE6 only*/
			padding-left:5px;
			_padding-left:0px; /*IE6 only*/
		}
			#postauthordiv {
				margin-top:-20px;
				_margin-top:-30px; /*IE6 only*/
			}
		#right_col {
			float:right;
			margin-right:-50px;
			_margin-right:-10px; /*IE6 only*/
			margin-top:-30px;
			_margin-top:-10px; /*IE6 only*/
			background-color:#EFECE0;
			width:148px;
			padding:3px;
			border:1px solid #A39E8B;
			min-height:250px;
		}
			#right_col ul {
				margin:0;
			}
			#searchForm {
			}
			#right_col ul {
				list-style-type:none;
				padding:0px;
			}
			#right_col ul li ul {
				list-style-type:disc;
				padding:0 0 0 8px;
				_padding-left:12px; /*IE6 only*/
			}
			#right_col h2 {
			}
	#footer {
		clear:both;
		background:url('images/bottom.gif') repeat-x bottom;
	}
	#footer_right_corner {
		background:transparent url('images/bottom_right.gif') no-repeat bottom right;
		height:20px;
	}
	#footer_left_corner {
		background:transparent url('images/bottom_left.gif') no-repeat bottom left;
		height:20px;
	}
#wrapper_right,#wrapper_left,#header,#header_right_corner,#header_left_corner,#footer,#footer_right_corner,#footer_left_corner {
	margin:0px;
}
#copyright {
	background-image:url('images/bg.gif');
	font-size:0.7em;
}
	#siteby a {
		color:#3F3F3C;
	}


.searchOrderedList {
	font-family:Arial, Helvetica, sans-serif;
}
