@charset "UTF-8";
body {
margin:0;
padding:0;
background-color:#212123;
color:#003a5a;
font-size:14px;
font-family:;
}
a img {
border:none;	
}
#content, #bottom {
width:980px;
margin:0 auto;	
}
#bottom {
padding-bottom:80px;	
}
#menu {

font-size:14px;

}
#menu ul {
padding:0;
margin:0;
list-style:none;	
}
#menu ul li {
padding:0;
margin:0;
list-style:none;
display:inline;	
}
#menu ul li a:link {
color:#212123;
text-decoration:none;
}
#menu ul li a:active {
color:#212123;
text-decoration:none;
}
#menu ul li a:visited {
color:#212123;
text-decoration:none;
}
#menu ul li a:hover, #menu ul li:hover a, #menu ul li.on a {
color:#1ebcf0;
text-decoration:none;
}
.cols2 > .col1, .blog > .col1, .cols3 > .col1, .cols3 > .col2 {
float:left;	
}
.blog > .col2, .cols2 > .col2, .cols3 > .col3 {
float:right;	
}
.html_title, .blog_preview_title, .blog_archives_blogtitle, .blog_title {
color:#1ebcf0;font-size:24px;}


.form_box_around {
border:1px solid #212123;
background:#FFF;
padding:4px;
margin-bottom:8px;
}
.form_box_title {
position:absolute;
color:#666;	
font-size:16px;
margin-top:2px;
padding-left:4px;
}
.form_box {
width:100%;
border:none;
background:none;
padding:0;
margin:0;
color:#000;	
font-size:14px;
font-family:"Comic Sans MS", cursive;
outline:none;
}
.form_box_title_over {
color:#CCC;
}
.send_button, .newcomment_save {
border:1px solid #212123;
background:#1ebcf0;
text-align:right;
padding:8px 10px;
font-size:18px;
color:#FFF;
font-weight:bold;
cursor:pointer;
font-weight:bold;

}
#contact_thanks {
font-size:18px;
font-weight:bold;
display:none;
}
a:link {
color:#1ebcf0;
text-decoration:none;
}
a:active {
color:#1ebcf0;
text-decoration:none;
}
a:visited {
color:#1ebcf0;
text-decoration:none;
}
a:hover {
color:#1ebcf0;
text-decoration:underline;
}

.page_old, .blog_old {
opacity:0.25;	
}
.page_new {
display:none;	
}

.ob_blog_title {
}
.ob_blog_title a:link {
		text-decoration:none;
}
.ob_blog_title a:active {
		text-decoration:none;
}
.ob_blog_title a:visited {
		text-decoration:none;
}
.ob_blog_title a:hover {
		text-decoration:underline;
}
.ob_blog_author {
}
.ob_blog_date {
}
.blogcode {
}
.newcomment {
margin:20px 0;	
}
.newcomment_save {
border-top:none;
float:right;
margin-right:20px;	
}

.newcomment_table {
border:1px solid #000;
background:#FFF;
}
.newcomment_box {
padding:6px;	
}
.newcomment_val {
color:#666;	
}
.newcomment_on {
color:#000;	
}
.newcomment_comment {
border-top:1px solid #000;	
}
.newcomment_name {
border-right:1px solid #000;	
}
.blogcomment {
margin-bottom:20px;	
}
.comment_name {
float:left;
font-weight:bold;
}
.comment_date {
float:right;
	
}
.comment_comment {
padding-left:20px;	
}
#twitter_update_list, #twitter_update_list li {
list-style:none;
margin:0;
padding:0;	
}
