/* Reset CSS - Rik Lomas - http://rikrikrik.com - Based on code from Nick Rigby - http://www.nickrigby.com*/
*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,li,dl,ol,ul{list-style:none;list-style-position:outside}legend{color:#000}button,select,textarea,input{font:100% serif}caption,th,td{text-align:left}

body {
	text-align:center;
	padding:0;
	margin:0;
	font-size: 11px;
	font-family: Georgia, Verdana, Arial, sans;
	color:#666;
	background: #2462AC url('./im/mkv16_blog_background.jpg') center top no-repeat; 
	border: 2px solid white;
	border-bottom: 0;
}

#container {
	position: relative;
	width:688px;
	margin:0 auto;
	border:0;
	background: #F7F9FB url('./im/mkv16_blog_background.jpg') center top no-repeat;
	height: 100%;
	text-align: left;
	overflow: hidden;
}
#header{display:block; height: 51px; margin: 0;}
	
.cols{width:640px; margin:0 24px; padding-top:10px; overflow:hidden;}
.cols img{margin:15px 0;}

#footer{margin: 10px 5px;}
#footer img{margin:9px 0;}
#searchBar{border:1px solid #999; background-color:#ccc; padding:10px 5px; text-align:center;}
#content{clear:both;padding-top:30px;}

h1, h2, h3, h4 { font-weight: bold; margin: 10px 0 10px 0; }
h1{font-size:18px; color:#222;}
h2{font-size:13px; color:#333;}
p{margin:5px 0 0 0;}
a{color:#933; text-decoration:underline;}
a:hover{color:#777;}

.time{color:#933; margin-top:20px; text-transform:capitalize;}
.title{}
.hr{border-bottom:1px dotted #c77; width:640px;margin:4px 0 8px 0;}
.userComment{background-color:#f2f2f2; padding:4px; margin-top:10px;min-height:14px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc; position: relative;}
.userComment a{display:inline;}
.comment{margin-bottom:10px;}
.accent{color:#933; font-style:italic;}
.permalink{position: absolute; right: 10px;}

/*comment window rules*/
body.popupWindow { background-position: center -51px; }
body.popupWindow #container{width:380px; background-position: center -51px; }
.popupWindow .cols{width:380px;}
.popupWindow .hr{width:380px;}

.popupWindow fieldset{border:1px solid #CCC; margin: 15px 0; padding: 10px;}
.popupWindow legend{font-size:12px; font-weight:bold;}
.popupWindow input, .popupWindow textarea { font-family: Times New Roman, serif; font-size: 13px; color: #333; background: #FFF; border: 1px solid #AAA; padding: 2px; }

.error { padding: 3px; border: 1px solid #FAA; background: #FAFAFA; }

/*cms rules*/
table {
	background-color:#ddd;
	border:1px solid #777; 
	border-bottom:0;
}

td {
	height:16px; 
	padding:2px 5px;
	border-bottom:1px solid #777;
}

#cmsNav{list-style: none; margin:15px 0; padding:0;height:15px;}
#cmsNav li{float:left;display:inline; margin:0 5px;padding:0 6px; border-left:1px dotted #333;border-right:1px dotted #333;}

