/************ Dark Angel Hungary 2.0 - Theme by Giggsy **************/

body{
background: #000 url(images/bg.gif) repeat-y;
color: #cccccc;
margin: 0px;
padding: 0px 10px 0px 10px;
font: 11px Arial;
line-height: 1.1em;
}

a {
color: #666666;
text-decoration: none;
}

a:hover {
color: #444444;
text-decoration: none;
}

a img {
border: 0px solid #777777;
}

a img:hover {
border: 0px solid #6C910B;
}

#mainwrap{
width: 100%;
height: auto;
margin-left: auto;
margin-right: auto;
}

#topsection{
background: #FFF url(images/caption_bg.png) repeat-x;
padding: 6px 15px 5px 0;
color: #292B33;
font: 12.6px Arial;
font-weight: bold;
text-align: right;
border-bottom: 1px solid #CFD7EC;
}

#contentwrap{
width: 100%;
}

#content{
width: 100%;
height: auto;
margin: 0 0 0 0;
vertical-align: top;
}

#leftside{
font: bold 11px Arial;
color: #fff;
width: 200px;
margin-bottom: 10px;
margin-top: 6px;
background: #000;
padding: 0;
}

#rightside{
width: 100%;
}

#topmenu{
width: 100%;
height: auto;
margin-bottom: 6px;
}

#bottom{
width: 100%;
}

.left{
width: 35%;
}

.right{
width: 65%
}

.centercontent{
width: 100%
}

#footer{
width: 100%;
height: 307px;
text-align: center;
}

#footer a{
color: #BABABA;
}

#footer a:hover{
color: #777777;
}

#footer a img{
border: 0px;
}

#footer a img:hover{
}

#footer-center{
width: 400;
height: 80px;
text-align: center;
}

/************ Corlette Lab Feature Box **************/

div#promos div.scroller { 
	width: 400px;
	height: 111px; 
	overflow: hidden;
}

div#promos div.scroller div.section {
	width: 400px;
	height: 111px;
	overflow:hidden;
	float:left;
}

div#promos div.scroller div.content {
	width: 10000px;
}

table.fBox {
	background-position: 0 0;
	background-repeat: repeat-x;
}

div.fbox-cont {
	margin: auto auto;
	background-position: top left;
	background-repeat: repeat-x;
	width: 100%;
}

div#buts {
	width: 100%;
	height: 0px;
	margin-top: 0px;
	z-index: 0;
}

/************ News classes **************/

/* Post */
#myDate {
position:relative;
padding-top: 0px;
width: 96px;
height: 82px;
background: url(images/calendar.png) no-repeat;
font: bold 21px Arial, Helvetica, sans-serif;
text-align: center;
line-height: 18px;
color: #cccccc;
}

.date_box_month {
font-size: 13px;
color: #cccccc;
}

.date_box_day {
color: #b6b6b6;
}

.newsPost {
padding: 0px 20px 0px 0px;
}

.newsTitle {
background: url(images/newsheaderimage2.png) no-repeat bottom left;
font: bold 30px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#cccccc;
margin-left: 75px;
margin-top: -75px;
padding: 8px 10px 0 64px;
}

.newsInfo {
margin: 0 0 6px 150px;
font: italic 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

.newsInfo a {
font: italic bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#cccccc;
}

.newsContent {
padding: 10px 0 0 0;
margin: 0px;
font: 13px Verdana, Arial, Helvetica, sans-serif;
line-height: 1.4em;
color:#cccccc;
}

.newsContent img {
margin: 0px 10px 5px 0px;
}

.newsContent a {
color:#666666;
text-decoration: underline;
}

.newsPostComments {
clear: both;
font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #cccccc;
padding: 10px;
}

.newsPostComments a {
color:#666666;
}

.newsPostComments img {
margin: 0px 0px -4px 0px;
}

.newsPostComments .comm {
float: left;
background: url(images/postcomm.gif) no-repeat left center;
padding-left: 20px;
}


.newsPostComments .pass {
float: right;
text-align: right;
}

.spacer{
width: 100%;
padding: 4px 0px 4px 0px;
}


/***************** Menu Style classes  ****************/

.menu_table {
width: 100%;
margin-bottom: 5px;
}

.menu_caption {
width: 100%;
padding: 8px 8px 8px 12px;
color: #FFFFFF;
font: bold 13px Arial;
text-align: left;
text-transform: uppercase;
}

.centerMenuBg {
width: 100%;
background: #000 url(images/centermenubg.jpg) repeat-x top;
border: 2px solid #1c1c1c;
margin: 20px 0;
}

.centerMenuHeader {
width: 100%;
font: bold 30px "Trebuchet MS", Arial, Verdana, sans-serif;
color:#cccccc;
padding: 10px 5px;
text-align: center;
}

.centerMenuContent {
width: 100%;
vertical-align: top;
font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#cccccc;
}

.newsCommentHeader{
background-image: url(images/button.png);
border: #343434 1px solid;
font: 11px "Trebuchet MS", verdana, tahoma, arial, helvetica, sans-serif;
color:#cccccc;
}

.newsCommentHeader a{
font: 11px "Trebuchet MS", verdana, tahoma, arial, helvetica, sans-serif;
font-weight: 900;
color:#fff;
}

.menu_table {
width: 100%;
margin-bottom: 5px;
border-top: 1px solid #999999;
}

.menu_body {
width: 100%;
background: #EEEEEE;
padding: 10px 8px;
color: #292B33;
font: 11px Arial;
text-align: center;
}

.menutopleft{
	background-image: url(images/menutopleft.png);
	width: 20px;
}

.menutopright{
	background-image: url(images/menutopright.png);
	width: 20px;
	background-repeat: no-repeat;
}

.menutopmiddle{
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 0px 0px 6px 0px;
	background-image: url(images/menutopmiddle.png);
	width: 160px;
	background-repeat: no-repeat;
}

.menumiddleleft{
	background-image: url(images/blank.gif);
	width: 10px;
	background-repeat: repeat-y;
}

.menumiddleright{
	background-image: url(images/blank.gif);
	width: 20px;
	background-repeat: repeat-y;
	vertical-align: top;
}

.menubottomleft{
	background-image: url(images/blank.gif);
	width: 18px;
}

.menubottomright{
	background-image: url(images/blank.gif);
	width: 18px;
}

.menubottommiddle{
	background-image: url(images/blank.gif);
	width: 100%;
	background-repeat: repeat-x;
}

.contentarea{
	width: 100%;
	background-color: #000;
	font: 11px Verdana, Helvetica, sans-serif;
	color: #cccccc;
	background-repeat: repeat-y;
}

.contentarea a {
	color: #666666;
}

.leftmenutopleft{
	color: #000;
	width: 20px;
}

.leftmenutopright{
	background-image: url(images/leftmenutopright.png);
	width: 22px;
	height: 29px;
	background-repeat: no-repeat;
}

.leftmenutopmiddle{
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #000;
	width: 100%;
	background-repeat: repeat-x;
}

.leftmenumiddleleft{
	color: #000;
	width: 18px;
	background-repeat: repeat-y;
}

.leftmenumiddleright{
	background-image: url(images/leftmenumiddleright.png);
	background-position: right;
	width: 10px;
	height: 115px;
	background-repeat: no-repeat;
}

.leftmenubottomleft{
	background-image: url(images/leftmenubottomleft.png);
	width: 215px;
	height: 67px;
}

.leftmenubottomright{
	background-image: url(images/leftmenubottomright.png);
	width: 22px;
	height: 67px;
	background-repeat: no-repeat;
}

.leftmenubottommiddle{
	background-image: url(images/leftmenubottommiddle.png);
	width: 100%;
	background-repeat: repeat-x;
}

.rightmenumiddleleft{
	background-image: url(images/rightmenumiddleleft.png);
	width: 18px;
	background-repeat: no-repeat;
}

.rightmenumiddleright{
	background-image: url(images/rightmenumiddleright.png);
	background-position: right;
	background-repeat: no-repeat;
	width: 10px;
	height: 115px;
}

.rightmenubottomleft{
	background-image: url(images/rightmenubottomleft.png);
	width: 215px;
	height: 67px;
	background-repeat: repeat-x;
}

.rightmenubottomright{
	background-image: url(images/rightmenubottomright.png);
	background-position: right;
	width: 22px;
	height: 67px;
	background-repeat: repeat-x;
}

.rightmenubottommiddle{
	background-image: url(images/rightmenubottommiddle.png);
	width: 100%;
	background-repeat: repeat-x;
}


/*********** Chat Box/Comment/Login classes *************/

#chatbox{
font-weight: bold;
text-align: left;
}

#chatbox .tbox, .helpbox{
background: #FFF;	
font-size: 11px;
font-family: Arial;
margin: 3px 0 5px 0;
color: #292B33;
border: 1px solid #DDDDDD;
padding: 3px;
width: 95%;
}

.cbheader{
font-weight: normal;
background-color: #EBEBEB;
padding: 2px;
border: 1px solid #DDDDDD;
}

#chatbox .button {
margin-bottom: 7px;
text-align: center;
}

#commentform .tbox, #commentform .helpbox{
width: 350px; 
border: 1px solid #DDDDDD; 
}

#login{
text-align: left;
}

#login .tbox{
width: 110px;
background: #fff;	
font-size: 10px;
font-family: Arial;
color: #292B33;
border: 1px solid #DDDDDD;
padding: 1px 6px;
margin-top: 6px;
}

#login .button {
color: #477AB7;
font: 11px Arial;
border: 0px solid #888888;
padding: 0;
text-align: left;
background: transparent;
}

#login .button:hover {
color: #00297C;
font: 11px Arial;
cursor: pointer;
border: 0px solid #333333;
padding: 0;
text-align: left;
background: transparent;
}


/***************** Core classes ***********/

.smalltext, .smallblacktext, .tbox, .button, .button:hover, .nextprev, .helpbox {
font: normal 11px "Trebuchet MS", Arial, Verdana, Tahoma, sans-serif;
text-align: left;
color: #cccccc;
}

h1 {
font: 15px Arial, Verdana;
font-weight: bold;
margin-top: 0em;
margin-bottom: 0em;
color: #292B33;
}

h2 {
font: 13px Arial, Verdana;
font-weight: bold;
margin-top: 0em;
margin-bottom: 0em;
color: #292B33;
}

h3 {
font: 12px Arial, Verdana;
font-weight: bold;
margin-top: 0em;
margin-bottom: 0em;
color: #999999;
}

.button {
color: #666666;
font: 11px Arial;
border: 1px solid #202020;
text-align: center;
background-image: url(images/button.png);
}

.button:hover {
color: #999999;
font: 11px Arial;
cursor: pointer;
border: 1px solid #202020;
text-align: center;
background-image: url(images/buttonhover.png);
}

.indent {
border: #343434 1px solid;
padding: 4px;
margin: 0px;
background-color: #0f0f0f;
}

.nextprev {
border: 0px;
text-align: center;
padding: 2px;
}

.nextprev2 {
border: 0px;
text-align: center;
padding: 2px;
}

.tbox, .helpbox{
background: #FFF;	
font-size: 10px;
font-family: Arial;
color: #292B33;
border: 1px solid #DDDDDD;
padding: 1px 6px;
}

code {
border:0px dashed #999999;
padding:8px;
margin:10px
}

ul {
padding-left: 8px;
}


/*************** Forum Classes *************/

.border {
border: 1px solid #343434;
}

.fborder {
border: 1px solid #343434;
border: none;
}

.forumheader {
background: #1c1c1c url(images/forumheader.png) repeat-x;
font: bold 16px "Trebuchet MS", Arial, Verdana, Sans-serif;
color: #cccccc;
padding: 5px;
border-top: 1px solid #343434;
}

.forumheader2 {
background: #1c1c1c;
font: 14px "Trebuchet MS", Arial, Verdana, Sans-serif;
color: #cfcfcf;
padding: 4px;
border: 1px solid #343434;
}

.forumheader3 {
background: #1c1c1c;
font: 12px "Trebuchet MS", Arial, Verdana, Sans-serif;
color: #cfcfcf;
padding: 4px;
}

.forumborder {
border: 1px solid #343434;
}

a.forumlink {
color: #467aa7;
text-decoration: underline;
}

.nforumcaption2 {
background: #343434 url(images/cap3.gif) repeat-x;
font: bold 12px "Trebuchet MS", Arial, Verdana, sans-serif;
color: #cfcfcf;
padding: 8px 0px 8px 4px;
border: 1px solid #ccc;
}

.caption {
background: #000;
font: 12px "Trebuchet MS", Arial, Verdana, sans-serif;
color: #476042;
padding: 0px 4px 0px 4px;
border: 1px solid #303030;
}

.fcaption {
background: #000 url(images/cap3.gif) repeat-x;
font: bold 14px "Trebuchet MS", Arial, Verdana, sans-serif;
color:#cfcfcf;
padding: 7px;
border: 1px solid #303030;
}

.fcaption a {
color: #666666;
text-decoration: none;
}

.fcaption a:hover {
color: #444444;
text-decoration: underline;
}

.finfobar {
background: #1c1c1c url(images/finfobar.png) repeat-x;
font: 12px "Trebuchet MS", Arial, Verdana, sans-serif;
color:#cfcfcf;
border-bottom: 1px solid #343434;
}
 
.nforumholder { }
.nforumcaption { }
.nforumthread { }
.nforumreplycaption { }
.nforumreply { }
.nforumdisclaimer { }
.nforumview1 { }
.nforumview2 { }
.nforumview3 { }
.nforumview4 { }
