/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {
	margin: 0;
	padding: 0;
}

body {
	background: #FFFFFF url(i/img01.gif) repeat-x;
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
}

h1, h2, h3 {
	color: #586BAA;
}

h2 {
}

h3 {
}

p, blockquote, ul, ol {
}

p {
}

blockquote {
	margin-left: 3em;
}

ul {
	margin-left: 3em;
}

ul li {
}

ol {
	margin-left: 3em;
}

ol li {
}

a {
	color: #586BAA;
}

a:hover {
	text-decoration: none;
}

img {
}

/* Boxed Style */

.boxed {
	margin-bottom: 20px;
}

.boxed .title {
	height: 31px;
	padding: 9px 0 0 20px;
	background: #6FBE6E url(i/img05.gif) repeat-x;
	font-size: 1.2em;
	color: #CC0000;
}

.boxed .content {
	padding: 20px 20px 40px 20px;
	background: url(i/img06.gif) repeat-x;
}

/* Post */

.post {
}

.post .title {
	padding: 5px 0 0 20px;
	font-size: 2em;
	font-weight: normal;
}

.post .date {
}

.post .date .month {
}

.post .date .day {
}

.post .date .year {
}

.post .meta {
}

.post .meta p {
}

.post .story {
	padding: 20px 20px 10px 20px;
	background: url(i/img07.gif) repeat-x;
}

.post h3 {
}

.post .story p, .post .story blockquote, .post .story ul, .post .story ol {
	margin-bottom: 1.5em;
	line-height: 180%;
}

/* Header */

#header {
	width: 940px;
	height: 150px;
	margin: 0 auto;
}
/* TopMenu */

#topmenu {
	float: right;
}

#topmenu ul {
	margin: 0;
	padding-top: 0px;
	list-style: none;
}

#topmenu li {
	display: inline;
	padding-left:2px;
}

#topmenu li a {
	display: block;
	float: left;
	height: 16px;
	margin-left: 1px;
	padding: 8px 8px 8px 8px;
	background: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #586BAA;
}

#topmenu li a:hover {
	background-image: url(i/img03.gif);
	border-color: #FEDA8D;
	color: #CC0000;
}

#topmenu li .active a {
	height: 36px;
	margin-top: -4px;
	background-image: url(i/img04.gif);
	border: 1px solid #479AC6;
	border-bottom: none;
	font-weight: bold;
	color: #479AC6;
}

/* Menu */

#menu {
	width: 940px;
	height: 90px;
	margin: 0 auto;
}

#menu ul {
	margin: 0;
	padding-top: 25px;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 32px;
	margin-left: 1px;
	padding: 13px 25px 0 25px;
	background: #FFFFFF url(i/img02.gif) repeat-x;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #586BAA;
}

#menu a:hover {
	background-image: url(i/img03.gif);
	border-color: #FEDA8D;
	color: #CC0000;
}

#menu .active a {
	height: 36px;
	margin-top: -4px;
	background-image: url(i/img04.gif);
	border: 1px solid #479AC6;
	border-bottom: none;
	font-weight: bold;
	color: #479AC6;
}

/* Logo */

#logo {
	width: 940px;
	height: 60px;
	margin: 0 auto;
}

#logo h1 {
	float: left;
	letter-spacing: -2px;
	font-size: 36px;
	font-weight: normal;
}

#logo h1 a {
}

#logo h2 {
	float: left;
	font-size: 14px;
	font-weight: normal;
	padding-left:5px;
}

#logo h2 a {
}

#logo a {
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	color: #479AC6;
}

/* Content */

#content {
	width: 940px;
	margin: 0 auto;
}

#extra {
}

#cena a {padding: 5px;margin-left:10px;font-size:16px;background:#91C2DD;color:#fff;border:1px solid #1D719F;}
#cena a:hover {padding: 5px;margin-left:10px;font-size:16px;background:#CC0000;color:#fff;border:1px solid #479AC6;}

/* Content > Main */

#main {
	float: right;
	width: 705px;
}

#main a {text-decoration:none;
}

/* Content > Main > Welcome */

#welcome {
}

/* Content > Main > Example */

#example {
}

/* Content > Sidebar */

#sidebar {
	float: left;
	width: 220px;
}
#sidebar li {margin-bottom:2px;}
#sidebar li a { display: block; text-decoration:none;padding: 2px;
}
#sidebar li a:hover { text-decoration:underline;
}

/* Content > Sidebar > Login */

#login {
}

#login form {
}

#login fieldset {
	border: none;
}

#login legend {
	display: none;
}

#login label {
	font-size: x-small;
	font-weight: bold;
}

#login input {
	margin-bottom: 5px;
}

#login ul {
	margin-bottom: 1.4em;
	margin-left: 1em;
	font-size: normal;
	line-height: normal;
	list-style: none;
}

#left-login-form input[type=text], #left-login-form input[type=password] {
	width: 170px;
	padding: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
}

/* Content > Sidebar > Updates*/

#updates {
}

#updates ul {
	margin: 0;
	list-style: none;
}

#updates h3 {
	margin: 0;
	font: bold x-small Verdana, Arial, Helvetica, sans-serif;
}

#updates p {
	margin-bottom: 1.4em;
	font-size: smaller;
	line-height: normal;
}

/* Content > Sidebar > Partners*/

#partners {
}

#partners .content {
	padding: 10px 0;
}

#partners ul {
	margin: 0;
	border-bottom: 1px solid #D1BC5C;
	list-style: none;
	line-height: normal;
}

#partners li {
	padding: 10px;
	border-top: 1px solid #D1BC5C;
}

/* Footer */

#footer {
	clear: both;
	width: 940px;
	margin: 0 auto;
	padding: 30px 0;
	background: url(i/img08.gif) repeat-x;
}

#footer p {
	margin: 0;
	text-align: center;
	font-size: x-small;
}

/* Footer > Legal */

#legal {
}

/* Footer > Links */

#links {
}


/* =general
************************************************************** */

.f-right { float: right; }
.f-left { float:left; }

#error-div {
	border: 1px solid black;
	padding: 5px;
	
	font-weight: bold;
	font-size: 12pt;
	
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	border-color: #990033;
	background: url(i/redir-red16.png) no-repeat 7px 8px;
	background-color: #ff9999;
	padding-left: 30px;
	color: #990033;
}

.confirm-link p { display: none; }

ol.warnings {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}


ol.warnings li {
	margin: 0px ;
	min-height: 16px;
	line-height: 1.1em ;
	background: url(i/alert16.gif) no-repeat 0px 0px;
	padding: 0px ;
	padding-left: 20px ;
	color: red;
	font-weight: bold;
}

/* =sizes
************************************************************** */

 .size0 { background: none;}
 .size1 { width: 1%;}   .size2 { width: 2%;}  .size3 { width: 3%;}    .size4 { width: 4%;}
 .size5 { width: 5%;}   .size6 { width: 6%;}  .size7 { width: 7%;}    .size8 { width: 8%;}
 .size9 { width: 9%;}  .size10 { width: 10%;} .size11 { width: 11%;} .size12 { width: 12%;}
.size13 { width: 13%;} .size14 { width: 14%;} .size15 { width: 15%;} .size16 { width: 16%;}
.size17 { width: 17%;} .size18 { width: 18%;} .size19 { width: 19%;} .size20 { width: 20%;}
.size21 { width: 21%;} .size22 { width: 22%;} .size23 { width: 23%;} .size24 { width: 24%;}
.size25 { width: 25%;} .size26 { width: 26%;} .size27 { width: 27%;} .size28 { width: 28%;}
.size29 { width: 29%;} .size30 { width: 30%;} .size31 { width: 31%;} .size32 { width: 32%;}
.size33 { width: 33%;} .size34 { width: 34%;} .size35 { width: 35%;} .size36 { width: 36%;}
.size37 { width: 37%;} .size38 { width: 38%;} .size39 { width: 39%;} .size40 { width: 40%;}
.size41 { width: 41%;} .size42 { width: 42%;} .size43 { width: 43%;} .size44 { width: 44%;}
.size45 { width: 45%;} .size46 { width: 46%;} .size47 { width: 47%;} .size48 { width: 48%;}
.size49 { width: 49%;} .size50 { width: 50%;} .size51 { width: 51%;} .size52 { width: 52%;}
.size53 { width: 53%;} .size54 { width: 54%;} .size55 { width: 55%;} .size56 { width: 56%;}
.size57 { width: 57%;} .size58 { width: 58%;} .size59 { width: 59%;} .size60 { width: 60%;}
.size61 { width: 61%;} .size62 { width: 62%;} .size63 { width: 63%;} .size64 { width: 64%;}
.size65 { width: 65%;} .size66 { width: 66%;} .size67 { width: 67%;} .size68 { width: 68%;}
.size69 { width: 69%;} .size70 { width: 70%;} .size71 { width: 71%;} .size72 { width: 72%;}
.size73 { width: 73%;} .size74 { width: 74%;} .size75 { width: 75%;} .size76 { width: 76%;}
.size77 { width: 77%;} .size78 { width: 78%;} .size79 { width: 79%;} .size80 { width: 80%;}
.size81 { width: 81%;} .size82 { width: 82%;} .size83 { width: 83%;} .size84 { width: 84%;}
.size85 { width: 85%;} .size86 { width: 86%;} .size87 { width: 87%;} .size88 { width: 88%;}
.size89 { width: 89%;} .size90 { width: 90%;} .size91 { width: 91%;} .size92 { width: 92%;}
.size93 { width: 93%;} .size94 { width: 94%;} .size95 { width: 95%;} .size96 { width: 96%;}
.size97 { width: 97%;} .size98 { width: 98%;} .size99 { width: 99%;}

/********************************************
	Links
********************************************/

a.text-link {
	padding-left: 20px;
	margin: 2px;
}

a.del-link16 {
	display: block;
	background: url(i/delete16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.user-link16 {
	display: block;
	background: url(i/user16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.edit-link16 {
	display: block;
	background: url(i/edit16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.add-link16 {
	display: block;
	background: url(i/add16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.add-2-link16 {
	display: block;
	background: url(i/add2_16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.lock-link16 {
	display: block;
	background: url(i/locked16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.pages-link16 {
	display: block;
	background: url(i/pages16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.website-link16 {
	display: block;
	background: url(i/website16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.webpage-link16 {
	display: block;
	background: url(i/webpage16.png) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.close-link16 {
	display: block;
	background: url(i/close16.png) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.unlock-link16 {
	display: block;
	background: url(i/unlocked16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.info-link16 {
	display: block;
	background: url(i/info16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.pdf-link16 {
	display: block;
	background: url(i/pdf16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

a.zip-link16 {
	display: block;
	background: url(i/zip16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}a.config-link16 {
	display: block;
	background: url(i/config16.gif) no-repeat;
	min-width: 16px;
	min-height: 16px;
}
a.stats-link16 {
	display: block;
	background: url(i/stats16.png) no-repeat;
	min-width: 16px;
	min-height: 16px;
}
a.minus-link16 {
	display: block;
	background: url(i/minus16.png) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

/* donates */
.donate-waiting { color: #0066ff; font-weight: bold; }
.donate-running { color: #339933; font-weight: bold; }
.donate-ended { color: #000000; font-weight: bold; }
.donate-cancelled { color: #ff3333; font-weight: bold; }

.donate-income-done { color: #000000; font-weight: bold; }
.donate-income-incomed { color: #339933; font-weight: bold; }
.donate-income-waiting { color: #0066ff; font-weight: bold; }


