div#headerimg {
	position: relative;
	background: #000; /* url(images/beach1.jpg); */
	height: 250px;
	width:750px;	
	overflow: hidden;
	border:2px solid #333;
}

div#blendimage {
	height: 250px;
}


body { text-align:left; margin:0; font: 12px Georgia,Lucida sans unicode,Book Antiqua,Trebuchet ms;} 

a img { border:none;}

#frame {text-align:left; vertical-align: top; width: 960px; padding: 5px 15px 0px 15px; margin: 10px auto 10px auto; background-image:url(/images/bg-page.gif); background-repeat: repeat-y  } 

#menu { float:right;}

#menu ul {
	margin: 0;
	padding: 0px 0px 0px 20px;
	list-style: none;
	
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
float:left;
text-align:center;	
padding: 6px 10px;
	text-decoration: none;
	text-transform: lowercase;
	font-size: 1em;
	font-weight: bold;
	color: #333;
	text-transform:uppercase;
}

#menu a:hover {
	text-decoration: underline;
}

#menu .current_page_item a { COLOR: black; BACKGROUND: #ffc; BACKGROUND-COLOR: #ffc
}


#contentheader {margin:5px 0; } 
#contentheader .title { margin:0;}
#contentheader .title h1 { margin:0; margin-left: 10px; margin-bottom:-20px;}
#contentheader .title h1 a { text-decoration:none; font-weight:normal; color:#333; font-size:40px; }



#contentleft { width:765px;padding:0px 25px 0px 0px; float:left; color:#000;} 


#contentright { width:165px; padding:0px; float:left; color:#ccc; font-size:12px; text-align:right;}

#contentfooter { text-align:center; padding:5px; border-top:2px solid #666;} 

#contentfooter a, #contentfooter b { text-decoration:none; color:#666;}


.inside { margin:0 5px 5px 5px ;}


/* content left special tags */

#contentleft .postid { color:#888;}

#contentleft .comments {color:#888;font-weight:bold;}
#contentleft .comments a, #contentleft .comments b{color:#888;text-decoration:none;font-weight:bold; border-bottom:1px dashed #666;}

#contentleft h2 { font-size:22px;font-weight:normal; padding:2px; margin:0; margin-bottom:3px;}
#contentleft h2 a { text-decoration:none;}

#contentleft .entry { padding: 5px; text-align:justify; line-height:140%;}


.alignright {	float: right;	padding-right:10px;	}	.alignleft {	float: left;	padding-left:10px;	}

.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 30px;	}
#contentleft .navigation a { text-decoration:none; color:#333;	}


#contentright ul { list-style:none;margin:0;padding:0;}
#contentright { color:#333; font: 10px/18px Verdana, Arial, Helvetica, MS Sans Serif; }
#contentright #searchform { margin-top:10px;}
#contentright ul li { margin-bottom:20px;}
#contentright ul li ul { margin-top: 10px;}
#contentright ul li ul li { margin:0; padding:2px;}
#contentright li h2 { font: 16px Georgia,Lucida sans unicode,Book Antiqua,Trebuchet ms; padding:2px; margin:0;}
#contentright a, #contentright ul li a { text-decoration:none;font-weight:bold;}
#contentright a:hover, #contentright ul li a:hover { text-decoration:none;font-weight:bold;}


#commentlist  { padding:10px 25px;}

#comtop { border:2px solid #888;font-size:13px;}

#comtop .alignleft b a { color:#000;}
#comtop .com { padding:5px;}

#commentlist a { color:#000;text-decoration:none;}

#commentlist input, #commentlist textarea { color:#000;}

#errors { color:#a20a00;font-weight:bold;}

#contentleft a { color:#111;}

p { text-align:left; font: 13px/18px Georgia,Lucida sans unicode,Book Antiqua,Trebuchet ms;} 

h3 { font: bold 12px/18px Verdana, Arial, Helvetica, MS Sans Serif; font-variant: small-caps; margin-top:16px } 

p a, ul li a, td a { font: bold 13px/18px Verdana, Arial, Helvetica, MS Sans Serif; text-decoration: none; } 

p a:hover, ul li a:hover, td a:hover { text-decoration: underline; } 

#wrap #frame #contentleft .entry p a.more-link { color:#888; } 

#contentright ul li a { color: #888; font: bold 11px/18px Verdana, Arial, Helvetica, MS Sans Serif; } 

blockquote { padding: 15px; border: 1px solid #888; background-color: #ddd; }

th, td { font: 11px/18px Verdana, Arial, Helvetica, MS Sans Serif; padding:1px 3px } 

th { font-weight: bold }
