BODY

{

   font: 13px/20px Georgia;

   color: #C7C9D8;

   background: #2f3440 url('images/background.jpg');

}

table

{

   font: 13px/20px Georgia;

}



#layout

{

   background-image: url(images/background-top.jpg);

   background-repeat: repeat-x;

   background-position: top center;

}



#top

{

   background-image: url(images/script-top-right.gif);

   background-repeat: no-repeat;

   background-position: top left;

}



#center

{

   background-image: url(images/background-center.jpg);

   background-repeat: repeat-x;

   background-position: top center;

}



#title

{

   background-image: url(images/background-title.jpg);

   background-position: top center;

   border-top: 1px solid #6c758d;

   border-bottom: 1px solid #6c758d;

}

#title-left

{

   background-image: url(images/script-bottom-left.gif);

   background-position: top right;

   background-repeat: no-repeat;

}

#contents-top

{

	padding-top:20px;

	width:100%;

	/*background-image: url(images/background-contents.jpg);*/

	background-repeat: repeat-x;

	background-position: top center;

}

#contents

{

	background-color: #262b37;

	background-image: url(images/contents-bottom.gif);

	background-repeat: no-repeat;

	background-position: bottom right;

	border-left: 1px solid #000000;

	border-right: 1px solid #000000;

	padding-bottom: 30px;

}



#contents-left

{

	background-image: url(images/shadow-contents-left.jpg);

	background-repeat: repeat-y;

	background-position: top right;

}

#contents-right

{

	background-image: url(images/shadow-contents-right.jpg);

	background-repeat: repeat-y;

	background-position: top left;

}

#bottom-left

{

	background-image: url(images/shadow-bottom-left.jpg);

	background-repeat: no-repeat;

	background-position: top right;

}

#bottom-right

{

	background-image: url(images/shadow-bottom-right.jpg);

	background-repeat: no-repeat;

	background-position: top left;

}

#bottom

{

	background-image: url(images/shadow-bottom.jpg);

	background-repeat: repeat-x;

	background-position: top left;

	font: 10px Arial;

	color: #626971;

}



#footer

{

	font: 10px Verdana;

	background-color: #000000;

	color: #999;

	height: 30px;

	padding: 10px;

}



.menu-item
{
	font: 12px Tahoma;
	height: 28px;

	background-image: url(images/title-button.gif);

	background-repeat: repeat-x;

	background-position: top left;

}


.menu-item a,

.menu-item a:link,

.menu-item a:active,

.menu-item a:visited { text-decoration: none; color: #fff; }

.menu-item a:hover, .menu-item:hover a { color: #FDF2A8; }



.menu-subitem

{

	font: 10px Verdana;

	padding-bottom: 7px;

	padding-left:30px;

}



A {color: #FED95A; text-decoration: underline;}

A:Hover {color: #fff; text-decoration: none;}



a h3

{

	color: #FED95A; 

}

a:hover h3

{

	color: #fff;

}



a h5

{

	padding: 0px;

	margin: 0px;

	display: inline;

	color: #FED95A; 

	font: 15px Georgia;

	font-weight: bold;

}

a:hover h5

{

	color: #fff;

}



A.subitem:link {color: #b2b4b8; text-decoration: none;}

A.subitem:active {color: #ffffff; text-decoration: none;}

A.subitem:visited {color: #b2b4b8; text-decoration: none;}

A.subitem:Hover {color: #ffffff; text-decoration: none;}



.ctime {color: #C7D7FF; font: 17px/21px Georgia; font-weight: normal;}



img {border: 0px;}

h1 {padding: 0px; margin:0px; color: #fff; font: 24/38px Georgia; font-weight: bold;}

h2 {padding: 0px; margin:0px; color: #FDF2A8; font: 20/24px Georgia; font-weight: normal;}

h3 {padding: 0px; margin:0px; color: #FDF2A8; font: 18px/24px Georgia; font-weight: bold;}

h4 {padding: 0px; margin:0px; color: #C7D7FF; font: 17px/21px Georgia; font-weight: normal;}

h5 {padding: 0px; margin:0px; font: 13px Arial; font-weight: bold;}

.h3 {padding: 0px; margin:0px; color: #CAD3EC; font: 18px Arial; font-weight: normal;}

hr {padding: 0px; margin:0px; height:1px; width: 300px; color: #707683; }



.image { border: 5px solid #39363A;}

.bold { font-weight: bold; }



.color1 { color: #9EACCF ; }

.color2 { color: #FFF0AA ; }

li  { color: #A8B1D5 ; margin-left: 8px;  }



.altbg

{

	background-image: url(images/altbg.gif);

	background-repeat: repeat-x;

	background-position: bottom left;

}



.border-light

{

	border-bottom: 1px solid #444859;

}



.commentary

{

	color: #C6CAD9;

}



.medium

{

	font: 14px Arial;

}



.form-text

{

	border: 1px solid #5B6682;

	background-color: #3F485C;

	color: #b0b0d0;

	font: 12px Arial;

	padding: 2px;

	margin: 1px;

}

.form-button

{

	height: 29px;

	width: 93px;

	border: 0px;

	font: bold 12px Verdana;

	color: #ffffff;

	cursor: pointer;

	background-image: url(images/button.gif);

	margin-top: 10px;

	margin-right: 5px;

}



.small

{

	font: 11px Arial;

}



.border_table

{

	border: 1px solid #3A3F4E;

}



.comment

{

	font: 11px Arial;

	color: #c6cad9;

	border-left: 1px solid #707683;

	padding-left: 10px;

}

.comment b

{

	color: #fff;

}



.flag

{

	border: 1px solid #000000;

}

.listky

{

	background-color: #2E365A;

	height: 30px;

border: 1px solid #3e466a;

	color: #fff;

	padding:10px;

	width: 600px;

}

.listky a:link,

.listky a:active,

.listky a:visited

{

	text-decoration: underline;

}

.listky a:hover

{

	text-decoration: none;

}
