/* GENERAL settings */

a			{color: #BC3838; text-decoration: underline;}
a:hover		{color: #BC3838; text-decoration: underline;}
a:active	{color: #BC3838; text-decoration: underline;}

table.total{
background-color: #fff;
border: 1px solid #444444;
padding: 4px;}

body{
background-color: #B3B3B3;
color: #444444;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
}

div{
color: #444444;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
}

table{
color: #444444;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
}

img{
border: 0;
}

input{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 10px;
}
textarea{
font-family: Verdana;
font-size: 10px;
}
select{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 10px;
}


/* TOP settings */

td.toplinks{
background-color: #BC3838;
padding: 2;
color: #ffffff;
font-family: Verdana, Arial, Sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
}


div.topdate{
color: #ffffff;
font-family: Verdana, Arial, Sans-serif;
font-size: 11px;
font-weight: bold;
}


/* MAIN settings */

a.mainlink			{color: #BC3838; text-decoration: underline;}
a.mainlink:hover	{color: #BC3838; text-decoration: underline;}
a.mainlink:active	{color: #BC3838; text-decoration: underline;}

h1 {
color: #444444;
font-family: Arial, Verdana, Sans-serif;
font-size: 28px;
font-weight: bold;
}

h2 {
color: #444444;
font-family: Arial, Verdana, Sans-serif;
font-size: 18px;
font-weight: bold;
}

h3 {
color: #444444;
font-family: Arial, Verdana, Sans-serif;
font-size: 18px;
font-weight: bold;
margin: 0;
padding: 0;
}


td.heading{
color: #444444;
font-family: Arial, Verdana, Sans-serif;
font-size: 28px;
font-weight: bold;
}

td.subheading{
color: #444444;
font-family: Arial, Verdana, Sans-serif;
font-size: 17px;
font-weight: bold;
}

td.main {
font-size: 11px;
}

hr{
color: #444444;
width: 420px;
height: 1px;
text-align: left;
}


div.redline {
background: #BC3838;
width: 100%;
height: 10px;
margin: 10px 0 10px 0;

}

.hr2{
color: #444444;
height: 1px;
text-align: left;
width: 607;
}

/*h2{
color: #444444;
font-family: Arial,Verdana, Helvetica, Sans-serif;
font-size: 15px;
font-weight: bold;
margin-bottom: 4px;
margin-top: 4px;
}*/

.caption{
font-size: 9px;
}

tr.archive{
background-color: #BC3838;
padding: 2px;
color: #ffffff;
font-weight: bold;
}

a.archive			{color: #ffffff; text-decoration: underline;}
a.archive:hover		{color: #ffffff; text-decoration: underline;}
a.archive:active	{color: #ffffff; text-decoration: underline;}

/* PRINT SETTINGS */

.print{
background-color: #ffffff;
}

/* MENU LEFT settings */

td.menuheading{
/*background-color: #444444;*/
padding-left: 5;
padding-top: 10px;
border-bottom: 1px solid #666666;
color: #444444;
font-family: Arial, Verdana, Sans-serif;
font-size: 12px;
font-weight: bold;
letter-spacing: 2;
}

td.leftmenu{
padding-left: 6px;
padding-top: 3px;
line-height: 24px;
color: #284393;
}

td.leftauthor{
padding-left: 6px;
padding-top: 3px;
line-height: 16px;
color: #444444;
}

td.lefttotal{
border-right: 1px solid #444444;
}

a.leftmenu			{color: #BC3838; text-decoration: none;}
a.leftmenu:hover	{color: #BC3838; text-decoration: none;}
a.leftmenu:active	{color: #BC3838; text-decoration: none;}

a.leftauthor			{color: #BC3838;}
a.leftauthor:hover		{color: #BC3838;}
a.leftauthor:active		{color: #BC3838; text-decoration: underline; font-weight: bold;}


/* MENU RIGHT settings */
.righttotal{
border-left: 1px solid #444444;
}

td.rightmenu{
padding-left: 6px;
padding-right: 6px;
padding-top: 4px;
}

td.rightmenuheading{
padding-left: 5px;
padding-top: 10px;
border-bottom: 1px solid #666666;
color: #444444;
font-family: Arial, Verdana, Sans-serif;
font-size: 12px;
font-weight: bold;
}

a.rightmenu			{color: #BC3838; text-decoration: underline;}
a.rightmenu:hover	{color: #BC3838; text-decoration: underline;}
a.rightmenu:active	{color: #BC3838; text-decoration: underline;}

.textblock {
	margin: 0 5px 5px 5px;
	}

.textblock ul {
	margin: 0 0 5px 0;
	padding: 0;
	list-style: none;
	background: #ff9933 url("/img/textpuff_left_bott_bg.gif") no-repeat bottom left;
	}

.textblock ul li {
	background: url("/img/textpuff_right_bg.gif") no-repeat top right;
	}

.textblock ul li a {
	display: block;
	padding: 1.5em;
	background: url("/img/textpuff_left_bg.gif") no-repeat top left;	
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	}

.textblock ul li a:hover {
	color: #8b4601;
	text-decoration: none;
	}

.textblock ul p.bott {
	background: url("/img/textpuff_right_bott_bg.gif") no-repeat bottom right;
	margin: 0 0 0 20px;
	color: #fff;
	}

.textblock ul h1 {
	background: url("/img/textpuff_left_bg.gif") no-repeat top left;	
	padding: 20px 20px 10px 20px;
	margin: 0;
	color: #fff;
	}

.textblock ul p.text {
	padding: 10px 20px 10px 20px;
	margin: 0;
	color: #fff;
	}

/* FOOTER settings */

td.footerheading{
background-color: #BC3838;
padding: 2;
color: #ffffff;
font-family: Verdana, Arial, Sans-serif;
font-size: 11px;
text-align: center;
font-weight: bold;
}

td.footer{
padding: 2;
color: #444444;
font-family: Verdana, Arial, Sans-serif;
font-size: 11px;
text-align: center;
}

a.footer		{color: #BC3838; text-decoration: none;}
a.footer:hover	{color: #BC3838; text-decoration: none;}
a.footer:active	{color: #BC3838; text-decoration: none;}