body {
background: #fff;
MARGIN: 0px; padding:0;
FONT-FAMILY: "Arial", Tahoma, Helvetica, sans-serif;
font-size: .9em;
}
.blogroll {line-height:115%;}
.note {padding:4px;
border: 1px solid #FFD784;
background:#FFFDF9;
font-size:90%;
margin-bottom:6px;
}

.entry-footer {font-size: 90%;margin-bottom:12px;}

.topmain img {border: 1px solid #999;}
.topmain {width: 120px; float: right; margin-right: 0; padding-right: 0}
.content-nav {text-align: center}
input {
color: #37454A; 
background: #FFF;
margin-top:4px
}


.sidetext {margin-left: 10px;
background: #FFF url(/demo1/images/white.jpg);
background-repeat: repeat;
 padding: 4px;
 border: 1px solid #A8B8C8;
font-size: 11px; 
color: 999; line-height: 120%;
width: 108px;
text-align: center;}

.sidetext img {border:1px solid #000; padding: 0;text-align: center;margin:  0 0 5px 2px;}
.search {float:right; margin: 0 10px 0 0}

A { color: #708090; font-family: arial, sans-serif; text-decoration: underline;} 
A:visited	{ color: #037296; text-decoration: underline; } 
A:active	{ color: #5C80A3;  } 
A:hover		{ color: #FF6600;  text-decoration:none} 


h1  {color: #FF6600; margin-bottom:6px;
		font-size: 22px; 
		font-weight: normal;	
		}			


	
#banner img {margin:0; padding:0}
#banner {
background-image: url(/blog/images/mkheader.jpg);
background-repeat: no-repeat;
background-position: bottom left;
height:148px;
margin: 0;
BORDER-TOP: #608CB8 5px ridge;
PADDING: 0 0 0 0px;
 COLOR: black;  
BORDER-BOTTOM: 0
}
img {border:0; float: left; margin: 0 8px 4px 0; clear: left;}
.description {
color: #DCDCDC;
font-size:x-small;	
font-weight:bold;
text-transform:none;	
}	

#content {
position:relative;
z-index: 3;
padding: 10px 0 10px 8px;
margin-right:201px;
margin-left: 175px;
margin-bottom:20px;
border: 1px solid #f4f4f4;
}
#content ul {list-style:circle;}
#content ul li {margin-left:12px;padding:0}

#content2 {
position:relative;
z-index: 3;
padding: 10px 0 10px 10px;
margin-right:5px;
margin-left: 155px;
margin-bottom:20px;
border: 1px solid #f4f4f4;
overflow:hidden;
line-height:120%;
font-size:95%;
}

#content2 ul {list-style:circle;}
#content2 ul li {margin-left:16px;padding:0}

blockquote {
padding: 8px;
line-height: 110%;
color:#5C80A3;
margin: 0 0 5px 10px;
border: #f4f4f4 3px double;
} 

#links {font-size:90%;
color: #5C80A3;
z-index:2;
position:absolute;
top: 135px;
right: 0px;
width: 185px;
text-align:left;
margin: 0;
padding:8px;
border-left: 1px solid #f4f4f4;
line-height:115%;
}
.text {padding: 0 0 0 8px}
#links ul  {margin: 0; padding:0}
#links li  {margin: 0; padding:0 0 4px 0}
				
#llinks ul  {margin: 0; padding:0}
#llinks li  {margin: 0; padding:0}

#llinks {
color: #5C80A3;
z-index:2;
position:absolute;
top: 182px;
left: 5px;
width: 160px;
line-height:115%;
text-align:left;	
font-size:90%;
}

hr
{
color:#638caa;
border:thin dotted;
width: 60%;
}


.entry-main {border-bottom: 0px double #eee;padding-top: 6px;}				
.blog {
border-bottom: 3px double #eee;
padding:0 10px 10px 10px;					
}

ul {margin: 0;
list-style-type: none}

li {padding: 0px; margin: 0;
line-height: 130%;
}	
	
.blogbody {
 background: #DCDCDC;
color: #5C80A3;
 border-left: 1px solid #4C90BF;
border-right: 1px solid #4C90BF;
border-bottom: 0px double #4C90BF;
line-height:14px;		
padding:10px;
}
	
.title	{color: #FF6600; margin-top:8px;
		font-size: 105%; 
		font-weight:bold;	
		}			
		
	#menu {background: #DCDCDC;
  		margin-bottom:10px;padding-left: 15px;
		font-size:x-small;	
		font-weight:bold;  							
		}	
		
	.date	{color: #4C90BF; 
	    font-size: small; 
	 	font-weight:bold;
		text-transform:uppercase;
	    margin-top:10px;		
  		border-bottom: 3px double #4C90BF;	
		}			
		
	.posted	{	color: #4C90BF; 
		font-size: x-small; 
		display:block; 
		text-align:right; 
		}

h2	 {font-size: 13px}	
	.side {	background: #DCDCDC;
		color: #5C80A3;
    	font-size:x-small;	
		font-weight:normal;
   		line-height:120%	
margin-bottom:6px;
padding-bottom:2px;			
		}	
		
	.sidetitle {	color: #FF6600;
	border-bottom: 1px solid #DCDCDC;
    	font-size:x-small;	
		font-weight:bold;
   		line-height:14px;
  		padding:2px;
  		margin:10px 0 6px 0;
  		text-transform:uppercase;
		letter-spacing: .2em;  					
		}	
	
	.syndicate {
	font-size:x-small;	
		font-weight:bold;		
  		line-height:14px;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		background: #DCDCDC;  		
 		}	
		
	.powered {
		color: #5C80A3;
	font-size:x-small;	
		font-weight:normal;
		border-top: 1px solid #DCDCDC;
		border-bottom: 1px solid #DCDCDC;		
		line-height:14px;
		padding:2px;
		margin-top:10px;
		text-align:center;
		}	
		
	
	.comments-body {
		color: #5C80A3;
	font-size:x-small;	
		font-weight:normal;
  		background: #DCDCDC;
  		line-height:14px;			
		}		

	.comments-post {
		color: #5C80A3;
	font-size:xx-small;	
		font-weight:normal;
  		background: #DCDCDC;			
		}	
		
	.comments-head	{ 
		font-size: 10px; 
		color: #5C80A3; 
		font-weight:bold;
		margin-top:10px;
		text-transform:uppercase;
		border-bottom: 1px solid #DCDCDC;		
		}	

#navcontainer {margin-top:5px;
	width: 155px;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 3px 7px; }

#navcontainer a
{
padding:0;margin:0
color: #000;
background-color: #FFF;
text-decoration: none;
font-weight: bold;
font-size:95%;

}

#navcontainer a:hover
{
color: #FF6600;
background-color: #FFF;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0; }

#navcontainer ul ul a
{
text-decoration: none;
font-weight: normal;
}

#navcontainer ul ul a:hover
{
color: #FF0000;
background-color: #FFF;
text-decoration: none;
}

#footer img {float:none;padding-top:4px;}	
#footer {text-align:center;margin-top: 1px solid #CCC; padding-bottom: 8px;font-size: 90%}
#nav {border-bottom: 1px #638caa solid;}
#nav ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color: #638caa;
color: #FFF;
width: 100%;
font: normal 90% arial, helvetica, sans-serif;
text-align: center;
}

#nav li { display: inline; }

#nav li a
{
text-decoration: none;
background-color: #638caa;
color: #FFF;
padding: 3px 5px;
border-right: 1px solid #FFF;
}

#nav li a:hover
{
background-color: #FF6600;
color: #FFF;
}

