@charset "utf-8";
/* CSS Document 
- [3D] default
*/
a:link{ color: #666666; text-decoration:underline; }
a:hover { color: #ea7500; }
a:visited, a:active { color: #666666; }

.b:link{ color: #666666;  }
.b:visited{ color: #666666; }
.b:hover { color: #ea7500; }

.c:link{ color: #FFF;text-decoration:underline;}
.c:visited{color: #FFF;text-decoration:underline; }
.c:hover { color: #ea7500; }

img {border:0;}

table.contacts
{ width: 580px; margin-left:50px;

border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; }



body { margin:0 auto;background:#58240d url(../images/bgmain.jpg) repeat-x;font-family:Arial, Helvetica, sans-serif;}
#topheader {width:1024px; height:281px;padding-top:30px;margin:0 auto;padding-left:38px;}
#pre {margin:0 auto;width:850px;padding-top:150px;}

#mainnav {width:1024px;min-width:1024px;height:252px;margin:0 auto; background:url(../images/mainnav.png) no-repeat;}
#topplayers{width:325px;height:252px;float:right;}
#mainlinks{width:609px;height:252px;background-color:#;margin-left:80px;}
#maincontent{width:1024px;margin:0 auto;background:url(../images/contentbg.jpg) repeat-y;}
#contentright{width:325px;float:right;}
#footer{width:1024px;height:292px;margin:0 auto;background:url(../images/footer.jpg) no-repeat;}

#toplinks{width:609px;;margin-top:0px;padding-top:9px;}
a#home {display:inline-block;width:99px;height:46px;line-height:20px;color:#FFF;text-decoration:none;background:url(../images/home.jpg) no-repeat left top;}
a#forums {display:inline-block;width:141px;height:46px;line-height:20px;color:#FFF;text-decoration:none;background:url(../images/forums.jpg) no-repeat left top;}
a#clubhouse {display:inline-block;width:199px;height:46px;line-height:20px;color:#FFF;text-decoration:none;background:url(../images/clubhouse.jpg) no-repeat left top;}

a#home:hover, 
a#forums:hover,
a#clubhouse:hover {
background-color:#FFF;
background-position:right top;
}

#bottomlinks{width:609px;height:50px;background-image:url(../images/linkbtbar.jpg) no-repeat;}
.bottomspacer{margin-left:10px;}
a#servers {display:inline-block;width:84px;height:21px;color:#FFF;text-decoration:none;background:url(../images/servers.jpg) no-repeat left top;}
a#members {display:inline-block;width:88px;height:21px;color:#FFF;text-decoration:none;background:url(../images/members.jpg) no-repeat left top;}
a#contests {display:inline-block;width:101px;height:21px;color:#FFF;text-decoration:none;background:url(../images/contests.jpg) no-repeat left top;}
a#donate {display:inline-block;width:81px;height:21px;color:#FFF;text-decoration:none;background:url(../images/donate.jpg) no-repeat left top;}
a#joinclub {display:inline-block;width:207px;height:21px;color:#FFF;text-decoration:none;background:url(../images/join.jpg) no-repeat left top;}

a#servers:hover,
a#members:hover,
a#contests:hover, 
a#donate:hover, 
a#joinclub:hover, {
background-color:#FFF;
background-position:right top;
}
#headandforumstuff{width:609px;height:172px;background:url(../images/headlinesbg.jpg) 240px 0px no-repeat;font-size:12px;}
#clubhouseheadlinesbg{width:609px;height:172px;background:url(../images/headlinesbg.jpg) 260px 0px no-repeat;font-size:12px;}
.head{color:#FFF;display:block;margin-top:0px;}
#hfimages{height:38px;Width:609px;background:url(../images/clanpost.jpg) 300px 0px no-repeat;}
#recentblogs{height:39px;Width:609px;background:url(../images/recentblogposts.jpg) 300px 0px no-repeat;}
#headlinespostsnew{width:235px;height:130px;float:left;}
#forumspostsnew{width:355px;height:130px;float:right;}
.headlines{color:#FFF;clear:both;}

#pagehead {margin-left:0px;height:50px;}
.contenttext {font-size:12px;color:#FFF;}
.contenttext-pagehead {font-size:12px;color:#FFF;width:150px;float:left;}
.contenttext-membersadmin {float:left;}


#donatorspackages {width:550px;}
#dleft {padding-left:10px;}
#dright{width:225px; float:right; padding-right:40px;}
.err {color:#F00; font-size:14px;}

.titlefont{font-size:16px;font-weight:bold;color:#ea7500;}
.linebreak {margin:10px 0px 10px 90px;}
.main2 {width:566px;margin-left:100px;}
.main {width:566px;margin-left:100px;background: url(../images/nbg.jpg) repeat-y; }
.mainlogin {width:566px;height:260px;margin-left:100px;background: url(../images/nbg.jpg) repeat-y;color:#FFF }
.main h2 {background: url(../images/ntop.jpg) no-repeat left top;padding:7px 0px 0px 7px;text-align:left;color:#FFF;font-size:large;}
.main h3 {background: url(../images/ntop.jpg) no-repeat left top;padding:7px 0px 0px 7px;text-align:left;font-size:12px;color:#FFF;}
.main h4 {background: url(../images/indextop.jpg) no-repeat left top;padding:7px 0px 0px 7px;text-align:left;color:#FFF;font-size:large;}
.main h5 {background: url(../images/blogfeature.jpg) no-repeat left top;padding:40px 0px 0px 7px;text-align:left;color:#ea7500;font-size:large;}
.main .last {background:url(../images/nbot.jpg) no-repeat left bottom;padding:0px 15px 20px 10px;color:#FFF;font-size:12px;}
.username{font-size:12px;font-weight:bold;color:#ea7500;}
.useranddate{font-size:12px;color:#999;}
.cnews {width:316px;margin-left:100px;background: url(../images/cnewsbg.jpg) repeat-y; }
.cnews h2 {min-height:21px;background: url(../images/cnewstop.jpg) no-repeat left top;padding:7px 0px 0px 7px;text-align:left;color:#FFF;font-size:12px;}
.cnews .last {background:url(../images/cnewsbot.jpg) no-repeat left bottom;padding:0px 12px 10px 10px;color:#FFF;font-size:12px;text-align:right}
.edit {float:right;margin-right:15px;}
#lstats {margin-left:20px;width:248px;}
.lstats {width:248px;background: url(../images/lstatsbg.jpg) repeat-y; }
.lstats h2 {height:21px;background: url(../images/lstatstop.jpg) no-repeat left top;padding:7px 0px 0px 7px;text-align:left;color:#FFF;font-size:12px;}
.lstats .last {	background:url(../images/lstatsbot.jpg) no-repeat left bottom;height:27px;	padding:0px 23px 10px 10px;	color:#FFF;	font-size:12px;	text-align:right}

.upcoming {width:566px;margin-left:100px;background: url(../images/nbg.jpg) repeat-y; }
.upcoming h2 {background: url(../images/upcoming.jpg) no-repeat left top;height:27px;padding:7px 0px 0px 7px;text-align:left;color:#FFF;font-size:large;}
.upcoming h3 {background: url(../images/ntop.jpg) no-repeat left top;padding:7px 0px 0px 7px;text-align:left;font-size:12px;color:#FFF;}
.upcoming .last {background:url(../images/nbot.jpg) no-repeat left bottom;padding:0px 15px 20px 10px;color:#FFF;font-size:12px;}

#serverbox{width:300px;margin-left:15px;font-size:12px;}
#fundsbox{width:210px;margin-left:35px;font-size:12px;}
#fundsbox .sname{color:#FFF;}
#fundsbox .gtext{color:#666666;}

ul.rdonators {font-size:13px;margin-top:0px;float:left;list-style:disc;width:425px;color:#FFF;}
ul.rdonators li {float:left;margin-left:25px;padding-left:0px;display:block;}
ul.profile {font-size:14px;margin-top:0px;list-style:disc;width:400px;color:#FFF;float:right;}
ul.profile li {margin-left:0px;padding-left:0px;display:block;}
ul.newmembers {font-size:13px;margin-top:0px;float:left;list-style:none;color:#FFF;}
ul.newmembers li {margin-left:0px;padding-left:0px;display:block;}

.headcontenth1{font-size:16px;color:#FFF;text-align:left;}
.headcontenth2{font-size:12px;color:#FFF;text-align:left;}
.headcontenth3{font-size:9px;color:#FFF;text-align:left;padding:8px;border:1px #FFF;}
.headcontenth4{font-size:14px;color:#FFF;text-align:left;float:left;margin-left:20px;}

#servertf2{width:325px;height:75px;background:url(../images/tf2sm.png) 0px 25px no-repeat; line-height:21px;}
#servertf2 .sname{color:#FFF;}
#servertf2 .join{color:#FFF;margin-left:35px;}
#servertf2 .gtext{color:#666666;}
#servertf2 .vstats{ margin-left:35px;}

#servervent{width:325px;height:75px;background:url(../images/ventsm.png) 0px 25px no-repeat; line-height:21px;}
#servervent .sname{color:#FFF;}
#servervent .sname2{color:#FFF;margin-left:35px;}
#servervent .join{color:#FFF;margin-left:35px;}
#servervent .gtext{color:#666666;}
#servervent .vstats{ margin-left:35px;}
#serverventbox {width:220px;}

#reg-l {width:180px;}
#reg-r {width:310px;float:right;}

#loginbox {width:548px;height:241px;background:url(../images/loginbg2.jpg) no-repeat;margin: 10px 0px 0px 0px;padding-left:10px;}
#loginboxleft{width:260px;height:208px;font-size:12px;background:url(../images/loginbg.jpg) no-repeat right center; padding-top:;}
#loginboxright{float:right;width:284px;}
#login1{font-size:13px;margin:20px 0px 0px 0px;}
.spanorange{color:#ea7500;}
ul.ullogin{font-size:13px;font-weight:bold;}
ul li.lilogin{font-size:12px;margin-left:7px;line-height:13px;}
#logintextarea{width:150px;margin: 0px 0px 0px 50px;}
input.login, select.login {margin:0 0 0 0;width:156px;height:30px;border: 0px;padding: 2px;background: transparent url(../images/loginbox.jpg) no-repeat 0 0;color:#FFF; overflow:hidden;}
input:focus, select:focus{border: 0px;}
.loginbutton{margin-left:35px;}
.joinbuttonloginform {margin:8px 0px 0px 70px;width:83px;height:30px;}

#portfolio{background:url(../images/profile.png) no-repeat;width:325px;height:252px;float:right;}
#portfoliolinks{margin:85px 0px 0px 50px;width:166px;height:120px;}
#logoutlink{margin:7px 0px 0px 30px;width:96px;height:17px;}



td.contactDept
{ 
border-bottom: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: 16px;
color: #FFF; }

td.contactheaders
{ border-bottom: 1px #ea7500 solid;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #FFF;
background-color: #333;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

td.contact
{ border-bottom: 1px #000 solid;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #FFF;
background-color: #333;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

fieldset {border:0px;}
label.members {float:left; width:60px;font-size:14px;}





  
