@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
body {
	margin:0;
	background-color:#000000;
}
a:link {
	color:#0000CC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#0099FF;
}
a:hover {
	text-decoration: none;
	color:#000033;
}
a:active {
	text-decoration: none;
	color:#0066CC;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
	color:#FF0000;
}
h1 {
	font-size: 16px;
	
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 13px;
}

/* Container definitions*/

#centering {
position:relative;
width:1090px;
margin:auto;
height:auto;
}

#top-bgcenter{
position:absolute;
top:10px;
background:url(../layout/top-bg.png);
background-repeat:no-repeat;
width:1090px;
height:28px; 
float:left;
}

#background-overlay{
background:url(../layout/mid-bg.png);
background-repeat:repeat-y;
float:left;
height:auto;
width:auto;
}
#center-left{
position:absolute;
top:10px;
left:2px;
width:144px;
height:auto;
float:left;
min-height:680px;
}

#center-left-bg{
width:144px;
height:131px;
background-color:#d7edff;
margin-top:28px;
}

#center-mid {
position:absolute;
top:21px;
left:144px;
width:801px;
height:auto;
float:left;
min-height:680px;
}

#center-right{
position:absolute;
top:10px;
left:945px;
width:144px;
height:auto;
float:left;
min-height:680px;
}

#center-right-bg{
width:144px;
height:131px;
background-color:#d7edff;
margin-top:28px;
}

#header-mid {
margin:0;
padding:0;
width:799px;
height:78px;
background:url(../layout/top-header-mid.png);
background-repeat:repeat-x;
border-left:1px solid #FF0000;
border-right: 1px solid #FF0000;
}

#navigation-mid{
width:801px;
height:10px;
background-color:#FF0000;
color:#FFFFFF;
padding-top:8px;
padding-bottom:8px;
text-align:center;
}


#maincontent {
width:779px;
min-height:550px;
background-color:#FFFFFF;
height:auto;
border:1px solid #FF0000;
padding-left:10px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
white-space:normal;
}

#maincontent img {
border:none;
}

#left-navigation{
width:144px;
min-height:504px;
height:100%;
float:left;
text-align:center;
background-color:#d7edff;
}

#left-bottom{
width:145px;
height:35px;
float:left;
background:url(../layout/bottom-bg-left.png);
background-repeat:no-repeat;

}

#right-navigation {
width:144px;
min-height:504px;
height:100%;
float:left;
text-align:center;
background-color:#d7edff;
}

#right-bottom{
width:144px;
height:35px;
float:left;
background:url(../layout/bottom-bg-right.png);
background-repeat:no-repeat;
}

#floatbreaker {
clear:both;
}

/*ul li a defs*/

#left-navigation ul{
padding:0;
margin-top:40px;
margin-left:0;
margin-right:0;
margin-bottom:0;
width:92%;
}

#left-navigation li{
list-style-type:none;
background-color:#FF0000;
height:18px;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
padding-right:5px;
margin-left:10px;
margin-top:4px;
}

#left-navigation li a {
color:#FFFFFF;
text-decoration:none;
text-align:center;
}

#left-navigation li a:hover{
color:#000000;
text-decoration:none;
}

#right-navigation ul {
padding:0;
margin-top:40px;
margin-left:0;
margin-right:0;
margin-bottom:0;
width:92%;
}

#right-navigation li{
list-style-type:none;
background-color:#FF0000;
height:18px;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
padding-right:5px;
margin-left:10px;
margin-top:4px;
}

#right-navigation li a{
color:#FFFFFF;
text-decoration:none;
}

#right-navigation li a:hover{
color:#000000;
text-decoration:none;
}

#navigation-mid ul{
margin:0;
padding:0;
height:20px;
width:100%;
display:inline-block;
list-style-type:none
}

#navigation-mid li {
display:inline;
list-style-type:none
padding-top:2px;
padding-left:10px;
padding-right:10px;
padding-bottom:0;
margin:0;
width:90px;
}

#navigation-mid li a {
color:#ffffff;
text-decoration:none;
padding:0;
}
#navigation-mid li a:hover {
color:#000000;
text-decoration:none;
}

/*
  CSS definition for Website Baker module: KA Image Gallery
  Copyright (C) year, Authors name
  Contact me: author(at)domain.xxx, http://authorwebsite.xxx

  This CSS file is free software. You can redistribute it and/or modify it 
  under the terms of the GNU General Public License  - version 2 or later, 
  as published by the Free Software Foundation: http://www.gnu.org/licenses/gpl.html.

  This CSS file is distributed in the hope that it will be useful, 
  but WITHOUT ANY WARRANTY; without even the implied warranty of 
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
  GNU General Public License for more details.
  
  You can put you styles here vor rendering the HTML-Output
*/



.kagal_catmenu {
list-style-image:none;
list-style-type:none;
margin:10px;
padding:0px;
}

.kagal_catmenu li {
float:left;
width:150px;
border:1px solid #003366;
background-color:#EFEFEF;
color:#000000;
padding:2px;
margin:5px;
}
.kagal_catmenu li:hover {
background-color:#CCCCCC;
}

.kagal_catmenu li a {
color:#003366;
}


.kagal_imglist {
clear:both;
list-style-image:none;
list-style-type:none;
margin:10px;
padding:0px;
}

.kagal_imglist li {
float:left;
padding:5px;
}

.kagal_imglist li img {
border:1px solid #003366;
}

.kagal_currentcat {
background-color:#003366 !important;
}
.kagal_currentcat a {
color:#FFFFFF !important;
}

.kagal_end {
clear:both;
margin-bottom:10px;
}

.kagal_catmenu_preview li a {
color:#FFFFFF;
}

.kagal_catmenu_preview li:hover {
background-color:#CCCCCC;
}

.kagal_catmenu_preview {
clear:both;
list-style-image:none;
list-style-type:none;
margin:0px;
padding:0px;
}

.kagal_catmenu_preview li {
float:left;
border:1px solid #000000;
padding:6px;
margin:5px;
font-size:11px;
font-style:normal;
line-height:20px;
display:inline-block;
background-color:#999999;
}

.kagal_backlink { text-align:right; font-size:11px; }


/*img defs*/
#center-left-bg img {
border:none;
padding-left:10px;
}

#center-right-bg img {
border:none;
padding-left:10px;
}


