@charset "utf-8";
/* CSS Document */


/**/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
/**/



body{margin:0 auto; padding:0; text-align:center; line-height:1.5; font-size:12px; color:#666;
font-family:verdana;}

h1,h2,h3,h4,h5,h6,ul,form{margin:0; padding:0;}

a{padding:2px;}
a:link{color:#333;}
a:visited{color:#333;}
a:hover{color:#fff;}

#container{ width:900px; margin:0 auto; padding:0; text-align:left;}
#container-inner{padding:0;}

#header{ padding:20px 0;background:url(/fat_log/img/date_bottom.gif) repeat-x bottom;}
#header h1{ width:315px; height:91px; background:url(../images/h1.gif) no-repeat;text-indent:-9999px; }
#header h1 a{ display:block; width:258px; height:91px;text-indent:-9999px; outline:none;}
#header h1 a:hover{background:none;}

.EntryHead{ padding:20px 0 10px; background:url(/fat_log/img/date_bottom.gif) repeat-x bottom;}
.EntryHead td{padding:0 10px 5px 0; font-size:12px; color:#333;}

.EntryBody{padding:20px 0 30px; margin:0 0 40px 0; font-size:12px; width:600px; background:url(/fat_log/img/entry_bottom.gif) repeat-x bottom; }
.EntryBody img{ margin:0 0 5px 0; max-width:600px;}
.EntryBody a:hover{ background:#f00; text-decoration:none;}
.EntryMore_Link{text-align:right;}

.EntryFoot{padding:20px 0; text-align:right; border-bottom:1px dotted #999;}


.trackbacks{padding:20px 0; border-bottom:1px dotted #ccc;}
.trackbacks p{padding:20px 0;}

.comments{ padding:20px 0;}
.comments-content{padding:20px 0; margin:20px 0 0;border-bottom:1px dotted #ccc; }
.comments-open{padding:20px 0 0 0;}
.comments table{width:600px; border:0; margin:20px 0 0 0;}
.comments table td{padding:10px 5px; font-size:12px; color:#666;}

#header-inner{}
#header-content{}
#header-name{}
#header-name a{}
#header-description{}


#content{padding:20px 0;  width:900px; background:url(../images/body_line.gif) repeat-y;}
#content-inner{}
.content-nav{display:none;}

.paginate{ padding:0 0 10px 0; text-align:center;}
.paginate a:hover{ background:#f00; text-decoration:none;}
.paginate a.prev{}
.paginate a.next{}


#alpha{ width:680px; float:left;}
#alpha-inner{ padding:0 60px 0 20px;}
#beta { width:220px; float:left;}



/*Widet*/

.profile{background:url(../images/fat01.jpg) no-repeat right bottom; position:absolute; top:15px; left:50%; margin-left:230px; }
.profile table{width:220px;}
.profile td{font-size:11px; color:#666; padding:0 10px 3px 0;}
.profile td img{ margin:0 0 5px 0;}

.widget{padding:20px 0; border-bottom:1px dotted #ccc; clear:left;}

.widget ul{margin:20px 0 0 0; width:220px;}

li.item{float:left; width:73px; height:73px; background:url(../images/bg_photo.gif) no-repeat;}
li.item img{width:50px; height:50px; border:none;}
li.item a{ padding:7px; display:block; background:none;}
li.item a:hover{ background:none;}

.calendar{ padding:20px 0;}
.calendar table{width:220px;}
.calendar caption{ margin:0; padding:2px; font-size:11px; background:#ccc; color:#333; font-weight:bold;}
.calendar th{padding:5px; font-size:11px; color:#666}
.calendar th.sunday{color:#f00;}
.calendar th.satday{color:#00f;}
.calendar td{padding:5px; font-size:11px; color:#666}
.calendar td a:link,.calendar td a:visited{ color:#333;}
.calendar td a:hover{ background:#f00; color:#fff;}

.recent-comments-list li{padding:10px 0;}

.widget-content_feed{text-align:center; padding-top:10px;}

#footer{ clear:both;}
#footer-inner{ background:#000; padding:0;}
#footer-content{ background:url(../images/tx_copy.gif) no-repeat; height:40px;}





/**/
* html #content{overflow: visible;}
/**/
#content:after { content: ""; display: block; clear: both; height: 1px; overflow: hidden; }
/*\*/
* html #content { height: 1em; }
#content { display: block; }
/**/


/**/
* html .widget{overflow: visible;}
/**/
.widget:after { content: ""; display: block; clear: both; height: 1px; overflow: hidden; }
/*\*/
* html .widget { height: 1em; }
.widget { display: block; }
/**/


/**/
* html li.item{overflow: visible;}
/**/
li.item:after { content: ""; display: block; clear: both; height: 1px; overflow: hidden; }
/*\*/
* html li.item{ height: 1em; }
li.item{ display: block; }
/**/

