/* tagy */
* {margin: 0; padding: 0;}
body {
	font: 13px "Trebuchet MS",Arial, Helvetica, sans-serif;
	color: #7F7772;
	background-attachment: fixed;
	background-color: #000000;
	background-image: url(../images/img12.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
a {color: #AAFF00;}
a:hover {text-decoration: none; color: #FFFFFF;}

blockquote, pre, .pre {border: 1px solid #333333; border-left: 6px solid #AAFF00; padding: 5px; overflow: auto; width: 90%; line-height: 140%;}
p, pre, blockquote, table {margin: 5px 0 15px 0;}
p, pre, blockquote, table td, ul li, ol li {line-height: 170%;}
ul, ol {margin: 5px 0 15px 25px;}
h2, h3, h4 {margin: 15px 0 5px 0; color: #AAFF00; font-weight: normal;}
h1 {font-size: 26px; margin: 0 0 10px 0; color: #AAFF00; font-weight: normal;}
h2 {font-size: 19px;}
h3 {font-size: 15px;}
h4 {font-size: 13px;}

input, textarea, select {background-color: #000000; color: #ffffff; border: 1px solid #333333;}

/* Header */
#wrapper {background: url("../images/img14.jpg") no-repeat center top;}
#header {width: 900px; height: 128px; margin: 0 auto;}
#logo h1, #logo p {
	float: right;
	color: #FFF;
}
#logo h1 {height: 5px; padding: 5px 0px 0 0; font-size: 4em;}
#logo p {margin: 0 0 0 -80px; padding: 55px 0 0 0; line-height: normal; letter-spacing: -1px; font-size: 1.2em; font-weight: bold; float:}
#logo a {
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}

/* RSS */
#rss {padding: 30px 39px 20px 0; text-align: right;}
#rss a {padding: 0 0 3px 24px; background: transparent url("../images/icons/rss.gif") no-repeat scroll left center; text-decoration: none; font-weight: bold;}
#rss a:hover {text-decoration: underline;}

/* Search */
#search {float: right; width: 200px; height: 28px; background: #FFFFFF url("../images/img02.gif") no-repeat;}
#search #x {display: none;}
#search #s {padding: 6px 5px 5px 35px; width: 160px; height: auto; background: none; border: none; font: normal 1em Arial, Helvetica, sans-serif; color: #ffffff;}
#search br {display: none;}

/* Menu */
#menu {
	width: 950px;
	height: 26px;
	margin: 0 auto; margin-top:80px; padding-top:4px;
	background-color: #666666;
	background-image: url(../images/img04.gif);
}
#menu ul {margin: 0; padding: 0; list-style: none;}
#menu li {display: inline; text-transform: uppercase;}
#menu a {display: block; float: left; background: url("../images/img15.gif") no-repeat right 100%; padding: 0 30px 0 10px;; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #FFFFFF;}
#menu a:hover, #menu .act {color: #AAFF00;}

/* Page */
#page {width: 890px; margin: 0 auto; padding: 30px 0;}

/* Content */
#content {float: left; width: 595px; overflow: hidden;}
#content-pad {margin-bottom: 50px; padding-right: 1px;}

/* Sidebar */
#sidebar {float: right; width: 240px; overflow: hidden;}
#sidebar ul {margin: 0; padding: 0; list-style: none;}
#sidebar li {margin-bottom: 20px;}
#sidebar li ul {padding: 15px 20px; line-height: 200%;}
#sidebar li li {margin: 0; padding-left: 15px; background: url("../images/img07.gif") no-repeat 0 11px;}
#sidebar h2 {
	width: 210px;
	height: 30px;
	padding: 5px 0 0 30px;
	letter-spacing: -1px;
	font-size: 1.6em;
	color: #FFFFFF;
	background-color: #003366;
	background-image: url(../images/img05.gif);
}

/* Footer */
#footer {clear: both; width: 950px; margin: 0 auto; padding: 30px 0; background: url("../images/img11.gif") no-repeat;}
#footer p {margin: 0 0 5px 0; text-align: center; line-height: normal; font-size: .9em;}
#footer a {text-decoration: none;}