/* General styles */
body {
	margin: 0;
	padding: 5px;
	font-size: 12px;
	font-family: sans-serif;
	color: #666;
}



h1,h2,h3,h4,p { margin: 5px 0px; padding: 0px;}

h1{font-size: 180%;}
h2{font-size: 140%;}
h3{font-size: 120%;}
h4{font-size: 110%;}


img {border: none 0px;}

ol,ul,li{margin:0;padding:0;list-style: none;}

.clear { clear: both;}
.hidden {display: none;}

/* Header styles */
#header {}
#header h2.logo{width: 160px; float:left;background: url(../images/skyflog_logo.gif) no-repeat left top;padding:0px; margin: 0px; }
#header h2.logo a{ display:block; height: 60px;  overflow: hidden; text-indent: -9000px;}

.col_left,.col_right{width: 160px;}
.col_center { padding:0px 10px; text-align: center;}
.col_center .col_wrap { width: 500px; margin: 0px auto; text-align: left;}

table tr td{vertical-align: top;}

.box{ padding:5px; margin-bottom: 10px;}
.ad{text-align: center;}


/* archive links on sidebar */
.archive{}
.archive ul{ font-size: 150%; }
.archive ul li {}
.archive ul li ul{margin-left: 10px; font-size: 12px;}

.favorites {margin-bottom: 10px;}
.favorites ul{}
.favorites ul li{ text-align: center; margin-bottom: 10px;}

.links {margin-bottom: 10px;}
.links ul{list-style: none;}
.links ul li{ text-align: center;  margin: 3px 0px;}

#comments {}
#comments ul{}
#comments ul li{ padding: 5px 0px; clear: both;}
#comments img{ float: left;}
#comments .body{ margin-left: 10px; float: left; width: 430px;}

/* user panel */
.user_panel .logout{margin-top:20px;}


/* adding calendar a.davo */
table.profile_calendar td { border: 1px solid #c3c3c3; }
table.profile_calendar tr th { width: 90px; text-align: center; font-weight: bold; padding:5px; background: #000; color: #fff; }
table.profile_calendar p  { font-weight: bold; padding:0px; margin:0px; }
table.profile_calendar img  { width:90px; height:60px; }

/* scroll_bar */
.scroll_bar{}
.scroll_bar ol{ width: 500px; height:80px; overflow: hidden; }
.scroll_bar ol li{ width:90px; float:left; text-align: center; font-size: 10px; margin: 0px 10px 50px 0px;}
.scroll_bar ol li a{}
.scroll_bar ol li img{ width: 90px; height: 60px; overflow: hidden;}

.scroll_bar table,.scroll_bar td{ border:none 0px; padding:0;margin:0;}



/* 
	Leave this at the end of file 

	- colors 
	back: #fff;
	text: #666;
	link: #f66;
	sidebar-back: #fff;
	sidebar-text: #666;
	sidebar-link: #f66;
	lines: #ccc;
*/
body { background-color: #fff; color: #666; }
a {	color: #f66;}
a:hover {color: #666;}
.box,table.profile_calendar tr th{ background-color: #fff; color:#666; border:solid 1px #ccc;}
.box a { color:#f66;}
.box a:hover {color: #666;}
#comments ul{border-top: solid 1px #ccc;}
#comments ul li{ border-bottom: solid 1px #ccc;}