
/* CSS Document */

body { background-color:#dddddd; color:#000000; font-family:Calibri, Arial, Helvetica, sans-serif; margin:0; padding:0; height:100%;}

#page_wrapper { background-color:#006633; color:#ffffff; border:1px solid #000000; width:1076px; margin:auto; margin-top:10px; display:table; }

#header { font-size:200%; color:#ffffff; padding-left:10px; font-weight:bold; border:0px solid #000000; }

#tab_wrapper { padding-left:20px; border:0px solid #000000; }
	.tab_link { padding-right:2px; padding-left:2px;}
	.tab_link_selected { font-weight:bold; padding-right:2px; padding-left:2px; }

#sidebar_wrapper { width:204px; float:right; }
	DIV.web20_status_table { border-bottom:0px solid #666666; padding:5px; display:table; }
	DIV.web20_status_title { font-size:77%; padding:5px; font-weight:bold;}
	DIV.web20_status_title  IMG{ border:none; }
	DIV.web20_status_post { font-size:77%; padding:5px; border-top:0px dashed #666666; }
	A.web20_status_post { font-size:74%; font-weight:italic; }

#content { background-color:#ddffee; color:#000000; float:left; padding:10px; min-width:850px; max-width:850px; min-height:800px; border-right:1px solid #000000; border-top:1px solid #000000;}

#footer { clear:all; background-color:#dddddd; text-align:right; font-size:65%; max-width:1076px; margin:auto; margin-bottom:10px; }

.fixed, .clear { clear:both; }

.button_bar { margin-left:11px; }
.clear_all { clear:all; }
.float_left { float:left; }
.float_right { float:right; padding-right:5px; }

STRONG { font-weight: bold; }

A { text-decoration:none; color:#99ff33;}
A.page_link_selected { font-size:10pt; font-weight:bold; color:#00ff00; padding-right:20px;}
A.page_link { font-size:10pt; color:#ffffff; padding-right:20px;}
A.page_link	:hover { text-decoration:underline; }
A.content_white { color:#000000; }
A.next_previous { color:#000000; }
A.content { color:#ffffff; }
A.footer { color:#666666; }

.label { font-weight:bold; font-size:8pt; width:100px; }

#title { font-size:26pt; font-weight:bold; }

.blog_title { font-weight:bold; font-size:12pt; color:#000000; }

IMG { border:0px; }

.img_thumbs { text-align:center; margin-top:10px; margin-bottom:10px;}
.img_thumb { border-style:solid; border-width:1px; border-color:#000000; margin:auto; margin: 1px 1px 1px 1px;  }
.blog_date { font-weight:italic; font-size:8pt; color:#666666; }
.picture_groups { text-align:center; margin:auto; }
.picture_group { text-align:center; margin:auto; }
.picture_title {  }
.picture_image { width:200px; }

.footer_wrapper { padding-top:5px; padding-bottom:40px; }
.footer_divider { margin-top:20px; margin-bottom:10px; }
.footer_left { float:left; font-size:8pt; color:#666666; }
.footer_right { float:right; font-size:8pt; color:#666666; }
.footer_center { float:center; font-size:8pt; color:#666666; }
.main_picture { padding-left:5px; }

UL.twitter_update_list  { list-style-type:circle;  margin-top:0px; padding-bottom:0px; color:#000000; }
LI.twitter_update_list  { padding-bottom:5px; }
UL.twitter_update_list  a{ text-decoration:none; font-weight:italic; color:#666666; font-size:8pt; }
DIV.twitter { background-color:#ccddee; padding:5px; border-style:solid; border-width:1px; border-color:#ffffff; } 






