/**************************************
 * THEME NAME: logika_theme
 *
 * Files included in this sheet:
 *
 *   logika_theme/style.css
 **************************************/

/***** logika_theme/style.css start *****/

@import url( css/reset.css );
@import url( css/960.css );
@import url( css/text.css );

body {
background: #0100FE url('img/bg.png') no-repeat top center;
}
body, table, td, th, li {
  font-family: Verdana,'Liberation Sans',FreeSans,sans-serif;

}
body#help .container_12{background:#fff;max-width:500px;}
h1,h2,h3,h4,h5 {color: #293965;text-shadow:0px 0px 1px #fff;font-family: "Trebuchet MS", Geneva, Tahoma, Verdana, Arial, sans-serif; }

a,.sideblock a {color:#AB3423;font-weight:bold;text-decoration:none;}
a:hover {text-decoration: underline;}
.padder {margin:10px;}
.randomimg {
	border-top:5px solid #8AE1EB;
	border-bottom:5px solid #8AE1EB;
	padding:0;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	position: relative;
}
.randomalt {
	position: absolute;width:100%;
	bottom: 0px;background: #0100FE url('img/bg.png') no-repeat center center; color:#fff;
	text-align: right;
	opacity:0.7; /* Overridden by captionOpacity setting */
	z-index:8;
}
.randomalt h2{color:#fff;margin: 5px 20px;}
.wrapper {
	background: #fff;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#logo h1 {margin:0;padding:0;line-height:5px}
.usermeta {
	margin-top: 5px;
	color:#fff;
}
.usermeta h3 {color:#fff;text-shadow:0px 1px 1px #000;}
.usermeta a {color:yellow}

.topnav {
	padding: 0;font: 12px verdana, georgia,"times new roman";
	margin: 60px 0 0px 0;float:left;
	text-transform: uppercase;
	display:block;width:100%;
}


.topnav ul#nav {
	margin: 0px 0 0 20px; padding: 0px;  list-style-type: none; 
		list-style-image: none; list-style-position: inside;float:right;
}

.topnav ul#nav li {
	margin: 0px 0px 0px 5px; padding: 10px 20px; float: left;  display: block; 
		cursor: pointer; position: relative;-moz-border-radius-topleft:10px; -moz-border-radius-topright:10px;  
	-webkit-border-top-left-radius:10px;  -webkit-border-top-right-radius:10px;
		border-right:1px solid #C1C1C1;	background: #fff url('img/bg-topnav.jpg') repeat-x bottom right;
}

.topnav ul#nav li a{
	font-weight: bold;text-decoration: none;text-align:left;color:#555;
	text-shadow:0px 1px 1px #fff;display:block;
}
.topnav ul#nav li span{display:block;height:100%}

.topnav ul#nav li:hover {
	background: #ECECEC;
}

.breadcrumb {
	position:fixed; 
	left:0; bottom:0; 
	width:100%;
	border-top:1px solid #C9C9C9;
	background:#E2E2E2;
	z-index:10;
}
.breadcrumb {font-size:1em;font-weight:normal;}
.breadcrumb ul li{margin-left:3px;}
.sideblock .header,.sideblock .content {
	border:0px;
}
.weekscss-format #left-column, #left-column .sideblock{
	position:relative;
	z-index:9;
	width:220px;
}
.weekscss-format #left-column, #left-column, #left-column .sideblock, #left-column .sideblock .content{
	top:60px;background: #8AE1EB;
	margin: 0 0 0 0px;
	-moz-border-radius-bottomright:10px;  
	-webkit-border-bottom-right-radius:10px;
}
.weekscss-format #left-column, #left-column .sideblock .header h2 {border-bottom: 1px solid #ECECEC;}
.useralt {
	position: absolute;
	-moz-border-radius-topright:10px;  
	-webkit-border-top-right-radius:10px;
	top: 115px;background: #8AE1EB;
	height:120px;
	overflow:hidden;
	width:220px;
	z-index:9;
	font-size:1.2em;
}
.left-pic {float:left; margin-right: 5px;}
#right-column .sideblock .title{
	background: #fff url('img/bg-topnav.jpg') repeat-x bottom left;
	padding: 5px 10px;
	margin-top:10px;
	text-shadow:0px 1px 1px #fff;
	-moz-border-radius-topleft:10px; -moz-border-radius-topright:10px;  
	-webkit-border-top-left-radius:10px;  -webkit-border-top-right-radius:10px;
}
#left-column .sideblock ul, #right-column .sideblock ul {margin-bottom: 25px;line-height:20px}

.footer {
	border-top: 1px solid #ECECEC;
	margin-top: 15px;
	margin-bottom:50px;
	padding-top:10px;
}
#left-column .sideblock .header, #left-column .sideblock h2.header{padding:0 10px;}
.sideblock{
	font-size:1.2em;
}
#middle-column li, .sideblock li{
	margin-left:0px;
}
#left-column li, .admintree{
	padding-left:20px;
}
#right-column li{
	padding-right:5px;
}
.weekscss-format #middle-column {
  margin: 0 16em 0 16em;
}
.weekscss-format #right-column {
  width: 19em;
}
h2.headingblock{
	font-size:1.6em;
	border:0px;
}
#left-column .hidden .header, #right-column .hidden .header {
	border-bottom-width: 0px;
}
#middle-column{font-size:130%}
#left-column,#right-column{padding-top:10px;}
.sideblock .header h2 {
	font-size: 15px;padding-bottom: 5px;
}
.weekscss-format #right-column,#right-column div{padding-right:7px;}
/* slideshow */
#slideshow{
    position: relative;
    height: 160px;
}
#slideshow IMG {
    position:absolute;
    z-index:5;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:7;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:6;
}/***** logika_theme/style.css end *****/


