@charset "utf-8";
/* CSS Document */


/* body */
html {
	border:0px;
	overflow: -moz-scrollbars-vertical;
}

body {
	background-color:#8c8c8c;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
/* end body */

/* begin block display */
.ieSucks {
	display: block;
}
/* end block display */

/* content container */
#wrapper {
	position:relative;
	margin:0 auto;
	width:909px;
}
/* end content container */

/* begin header container */
#headerWrap {
	position:relative;
	float:left;
	width:909px;
}
#header {
	position:relative;
	float:left;
	width:909px;
	height:113px;
}

#leftNav {
	position:relative;
	float:left;
	width:146px;
	height:36px;
}

#navMain {
	position:relative;
	float:left;
	width:87px;
	height:36px;
}

#navForums {
	position:relative;
	float:left;
	width:113px;
	height:36px;
}

#navDownloads {
	position:relative;
	float:left;
	width:146px;
	height:36px;
}

#navTutorials {
	position:relative;
	float:left;
	width:132px;
	height:36px;
}

#navGallery {
	position:relative;
	float:left;
	width:111px;
	height:36px;
}

#rightNav {
	position:relative;
	float:left;
	width:174px;
	height:36px;
}
/* end header container */

/* begin sub content container */
#subHeaderWrap {
	position:relative;
	float:left;
	width:909px;
}

#flashArea {
	position:relative;
	float:left;
	width:608px;
	height:193px;
}

#loginArea {
	position:relative;
	float:left;
	width:301px;
	height:193px;
	background-image: url(../img/loginArea.jpg);
}

#loginSpace {
	position:relative;
	float:left;
	/*width:8px;*/
}

/* end sub content container */

/* begin title container */
#titleWrap {
	position:relative;
	float:left;
	width:909px;
}

#downloadTitle {
	position:relative;
	float:left;
	width:302px;
	height:48px;
}

#newsTitle {
	position:relative;
	float:left;
	width:304px;
	height:48px;
}

#forumTitle {
	position:relative;
	float:left;
	width:303px;
	height:48px;
}

#subLeftTitle {
	position:relative;
	float:left;
	width:603px;
	height:48px;
}

#subRightTitle {
	position:relative;
	float:left;
	width:306px;
	height:48px;
}

#subLeftContent {
	position:relative;
	float:left;
	width:600px;
}

#subRightContent {
	position:relative;
	float:left;
	width:300px;
}
/* end title container */

/* begin content container */
#centerWrap {
	position:relative;
	float:left;
	width:909px;
	background-image:url(../img/contentBg.jpg);
	background-repeat:repeat-y;
}

#centerWrapSub {
	position:relative;
	float:left;
	width:909px;
	background-image:url(../img/contentBgSub.jpg);
	background-repeat:repeat-y;
}

#leftBuffer {
	position:relative;
	float:left;
	width:4px;
	height:100px;
}

#forumContent {
	position:relative;
	float:left;
	width:297px;
}

#divider {
	position:relative;
	float:left;
	width:5px;
	height:20px;
}

#dlContent {
	position:relative;
	float:left;
	width:297px;
}

#newsContent {
	position:relative;
	float:left;
	width:297px;
}

#contentBottom {
	position:relative;
	float:left;
	width:909px;
	height:15px;
}
/* end sub content container */

/* begin advertisement container */
#adWrap {
	position:relative;
	float:left;
	width:909px;
}

#advertisement {
	position:relative;
	float:left;
	width:909px;
	height:98px;
	background-image: url(../img/advertisement.jpg);
}
/* end advertisement container */

/* begin footer container */
#footerWrap {
	position:relative;
	float:left;
	width:909px;
}

#footer {
	position:relative;
	float:left;
	width:909px;
	height:98px;
}
/* end footer container */
a:link              { font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; color: #01376D; text-decoration: underline; }
a:active            { font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; color: #01376D; text-decoration: underline; }
a:visited           { font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; color: #01376D; text-decoration: underline; }
a:hover             { font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; color: #01376D; text-decoration: underline; }

a.category:link     { font-size: 11px;  font-family: tahoma, Geneva, Verdana, Arial; color: #77787D; text-decoration: none; font-weight: bold; }
a.category:active   { font-size: 11px;  font-family: tahoma, Geneva, Verdana, Arial; color: #77787D; text-decoration: none; font-weight: bold; }
a.category:visited  { font-size: 11px;  font-family: tahoma, Geneva, Verdana, Arial; color: #77787D; text-decoration: none; font-weight: bold; }
a.category:hover    { font-size: 11px;  font-family: tahoma, Geneva, Verdana, Arial; color: #920000; text-decoration: none; font-weight: bold; }

input, textarea, select, option {
  font-family: tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;#67686B
  border-color: #7F7F7F; 
  border-top-width : 1px; 
  border-right-width : 1px; 
  border-bottom-width : 1px;
  border-left-width : 1px;
}

form
{
  margin: 0;
  padding: 0;
}

.forumStyle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.loginStyle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	padding-top:10px;
	padding-left:20px;
}
.loginStyle a:link     { font-size: 11px;  font-family:Arial, Helvetica, sans-serif; color: #fe981a; text-decoration: none;}
.loginStyle a:active   { font-size: 11px;  font-family:Arial, Helvetica, sans-serif; color: #fe981a; text-decoration: none;}
.loginStyle a:visited  { font-size: 11px;  font-family:Arial, Helvetica, sans-serif; color: #fe981a; text-decoration: none;}
.loginStyle a:hover    { font-size: 11px;  font-family:Arial, Helvetica, sans-serif; color: #fe981a; text-decoration: underline;}


