/* CSS Document */

/*
	Design By: Harlan A. Brown 
	Website: http://www.habrown.com
	
	
	bg-wrapper: for background images
	page-wrapper: for actual page 
	header
	navigation
	body
	footer





*/
* {margin: 0;}
html, body {height: 100%; margin: 0; padding: 0;}
img, div { behavior: url(iepngfix.htc) }
body{background-color: #000000; color: #000000;}
h1{color: #003300; font-weight: bold; margin-left: 12px; font-size: 32px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic;}
body#apply table td{ font-size: 12px; }
body#apply table td h2{font-size: 14px; margin-left: -6px;}
#home #bg-wrapper{ background-image: url(img/nelf.jpg); }
#bg-wrapper{  background-image: url(img/vahe.png); }
#apply #bg-wrapper{ background-image: url(img/nelf.jpg); }
#bg-wrapper{ width: 1262px; height: auto; margin: 0px auto 0px; background-repeat: no-repeat; min-height: 859px !important; background-position:-20px 0; background-repeat: no-repeat;}
#page-wrapper{width: 1028px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; margin: 0px auto 0px; }


#header{height: 85px; min-height: 85px !important; background-image: url(img/thenemtonlarge_masthead.png); padding-top: 48px; background-repeat: no-repeat;}
#navigation{height: 34px; min-height: 34px !important;}
#main-body{height: auto; min-height: 440px !important;}

#main-body table#main-table{width: 1028px; height: 440px;/* background: transparent url(img/pattern1.jpg) repeat-x scroll 0 0;*/}
table tr{vertical-align:top;}
.image img{border: none;}
.image a{border: none;}
.image a:hover{border: none;}
.image a:visited{border: none;}
table td{/* background-color: #663300; border: 2px solid #4c3a27;*/ font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000;}
table#news-blurb{width: 678px; max-width: 678px !important; height: 340px; min-height: 140px !important; color: #000000;}
	 #news-blurb h3{ margin-left: 15px; color: #006600; font-size: 22px;}
	 #news-blurb p{padding: 15px; margin-right: 32px; /*background-image: url(img/post-bg-text.png);*/}
table#right-ticker{width: 350px; max-width: 350px !important; height: auto; vertical-align: top;}
#right-ticker
	 #ssotd{padding: 2px; width: 226px; height: auto; vertical-align:top; background-image:url(img/bg-25-percent-black.png); padding-bottom: 15px; /*border: 2px solid #333333; */margin-left: auto; margin-right: auto;}
	 			  #right-ticker h3{text-align: center; font-size: 22px; color: #CCCCCC;}
				  #ssotd img{max-width: 200px !important; border: 1px solid black;}
table#logo-links{width: 678px; max-width: 650px !important; height: 100px; min-height: 140px !important;}
#logo-links{/*background-image: url(img/useful-lins-bg-bottom.jpg);*/ background-position: bottom; background-repeat: no-repeat;}
#logo-links-div{text-align: center;}

#navigation #navigate{

	width: 1028px;
	height: 34px;
	margin: 0;
	padding: 0;
	
	

}

#navigation #navigate li{

	display: inline;

}
#navigation #navigate li a{

	float: left;
	outline: none;
	width: 120px;
	height: 0;
	padding-top: 34px;
	overflow: hidden;
		
}
#navigation #navigate li a{

	background-image:url(img/nav-sprite.png);
	background-repeat: no-repeat;
	
}
#navigation #navigate li#nav00 a{background-position: 0 0;}
#navigation #navigate li#nav01 a{background-position: -120px 0;}
#navigation #navigate li#nav02 a{background-position: -240px 0;}
#navigation #navigate li#nav03 a{background-position: -360px 0;}
#navigation #navigate li#nav04 a{background-position: -480px 0;}
#navigation #navigate li#nav05 a{background-position: -600px 0;}

#navigation #navigate li#nav00 a:hover{background-position: 0 -34px;}
#navigation #navigate li#nav01 a:hover{background-position: -120px -34px;}
#navigation #navigate li#nav02 a:hover{background-position: -240px -34px;}
#navigation #navigate li#nav03 a:hover{background-position: -360px -34px;}
#navigation #navigate li#nav04 a:hover{background-position: -480px -34px;}
#navigation #navigate li#nav05 a:hover{background-position: -600px -34px;}

body#home #navigate li#nav00 a{background-position: 0 -68px;}
body#about #navigate li#nav01 a{background-position: -120px -68px;}
body#blog #navigate li#nav02 a{background-position: -240px -68px;}
body#services #navigate li#nav03 a{background-position: -360px -68px;}
body#portfolio #navigate li#nav04 a{background-position: -480px -68px;}
body#apply #navigate li#nav05 a{background-position: -600px -68px;}

#useful-links{ width: auto; margin-left: auto; margin-right: auto; padding: 3px;}
#useful-links ul{
	margin-left: auto;
	margin-right: auto;
	width: auto;
	display: block;
	list-style: none;
}
#useful-links ul li{
	height: 15px; text-align: center; 
}
#useful-links li a{color: #CCCCCC; font-weight: bold; font-size: 12px; text-decoration: none;}
#useful-links li a:hover{color: #669933; font-weight: bold; font-size: 12px; text-decoration: none;}
#useful-links li a:visited{color: #CCCCCC; font-weight: bold; font-size: 12px; text-decoration: none;}
#useful-links a img{border: none;}
#useful-links a{border: none;}
#useful-links a:hover{border: none;}
#useful-links a:visited{border: none;}
.greetings{text-align: justify; color: #000000; font-size: 16px; /*font-weight: 900; font-family: Comic Sans MS;*/ font-stretch:semi-expanded; background-image: url(img/transparent1.png); background-repeat: repeat-y;}
.greetings a{color: #000000; text-decoration: none;}
.greetings a:hover{color: #669933; text-decoration: none;}
.greetings a:visited{color: #000000; text-decoration: none;}

#copyright{text-align: center; font-size: 10px; color: #999999; margin-left: auto; margin-right: auto; width: 550px;}
#copyright a{color: #CCCCCC; text-decoration: none;}
#copyright a:hover{color: #CC3300; text-decoration: none;}
#copyright a:visited{color: #CCCCCC; text-decoration: none;}
/*	#creativeRights{float: left; width: 496px; text-align: center; margin: 1% 0 1% 1%; padding: 1%;}
	#wowcopyright{color: #333333; float: right; width: 534px; text-align: center; margin: 1% 1% 1% 0; padding: 1%;}
.clear {height: 0; font-size: 1px; margin: 0; padding: 0; line-height: 0; clear: both;}*/

#post-bg{width: 712px; padding-left: 35px; background-image:url(img/parchment.png); background-repeat: repeat-y; margin-left: 2px;}
#posthead-bg{width: 747px; height: 44px; min-height: 44px !important;background-image:url(img/postheader-bg.png); margin-left: 3px; background-repeat: no-repeat;}
#postbottom-bg{/*widht: 755px;*/ height: 44px; min-height: 44px !important;background-image:url(img/postheader-bgbottom.png); margin-left: 3px;  background-repeat: no-repeat;}
#page-footer{ height: 88px; min-height: 120px !important; background-image: url(img/page-footer.png); background-position: right; background-repeat: no-repeat;}


.forumTopic{ margin-left: 10px; font-size: 20px; color: #006600; text-decoration:none; font-weight: bold;}
.forumTopic a{ font-size: 20px; color: #006600; text-decoration: none; font-weight: bold;}
.forumTopic a:hover{ font-size: 20px; color: #66CC33; text-decoration: none; font-weight: bold;}
.forumTopic a:visited{ font-size: 20px; color: #006600; text-decoration: none; font-weight: bold;}
.h{font-size: 12px; color: #333333; margin-left: 10px;}
#posterLink{font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; vertical-align: text-top;}
#posterLink:hover{ font-size: 12px; color: #66CC33; text-decoration: none; font-weight: bold;}
#posterLink:visited{ font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
h4{ font-size: 16px; color: #339900; text-decoration: none; font-weight: bold; margin-left: 15px;}


#applicationForm{color: black; padding: 15px;}
#applicationForm p{font-weight: bold; font-size: 12px; margin-left: -68px;}
.inputText{width: 500px; height: 18px; font-size: 12px; text-align: left; font-weight: normal; font-family:Arial, Helvetica, sans-serif;margin-left: auto; margin-right: auto;}
.inputTextArea{width: 500px; height: 84px; font-size: 12px; text-align: justify;  font-family:Arial, Helvetica, sans-serif; margin-left: auto; margin-right: auto;}
.button{text-align: right; float: right; margin-right: 280px;}






#apply form#application{width: 676px; color: #000000; padding: 0px;}
		   #application textarea{font-family:Verdana, Arial, Helvetica, sans-serif; width: 600px; margin-left: auto; margin-right: auto;}
/*#apply form{background-image:url(img/form-bg.png); background-repeat: repeat-y;}*/
		   #application h2{color: #000000; font-size: 16px; padding: 5px;}
		   #application h1{font-size: 18px;}
		   #application table{color: #000000; width: 676px; padding: 0px; font-size: 10px;}
		   #application input, textarea{border: 1px solid #FFCC66; background-image:url(img/bg-transparent-white-75-percent.png); background-color: #FFCC66;}
		   #applyBtn{border: 1px solid #CC6600; cursor:pointer;}
		   #application table{vertical-align: top;}
		   #application #armoryLink{width: 240px;}
		  
		   

#post-sub-bg{background-image:url(img/achievement.png); background-repeat:no-repeat; background-position:0 0px;}
.blex{height: 42px; width: 693px; margin-right: auto; margin-left: auto; background-image:url(img/border-bottom-header-4.png);} 
.blek{height: 42px; width: 693px; margin-right: auto; margin-left: auto; background-image:url(img/profile-divider.png);} 
.dcdiv{ margin:0 auto; width: 222px; padding: 4px; background-image:url(img/bg-25-percent-black.png);} 
.dcdiv table{margin:0 auto;font-size: 10px; width: 200px;}
.dcdiv table tr:hover{background-image: url(img/7percent-white-tr-hover.png); background-repeat:repeat-y;}
.dcdiv table td{font-size: 10px; color: #CCCCCC; vertical-align:middle; font-family: Verdana, Arial, Helvetica, sans-serif;}
/*.dcdiv h3{font-size: 14px; color: #CCCCCC; text-align: center;}*/
#g{ text-align: center; font-size: 24px;}
#g a{font-size: 20px; color: #009900; text-decoration:none;}
#g a:visited{font-size: 20px; color: #009900; text-decoration:none;}
#g a:hover{font-size: 20px; color: #FFFFFF; text-decoration:none;}
.right{text-align:center; cursor: pointer;}
.centerTextarea{margin-left: auto; margin-right: auto; width: 660px;}
.lfgp{width: 660px; margin-left: auto; margin-right: auto;}
#apply #post-bg p{font-size: 14px; margin-left: 10px; text-align: justify;}
.lfgp li, ul{font-size: 12px; font-weight: bold;}
.lfgp li{padding-top: 5px;}
.acceptdeny{text-align: center;}
p.acceptdeny a{color: black; text-decoration:none; font-size: 16px;}
p.acceptdeny a:hover{color: #009900; text-decoration: none;font-size: 16px;}
p.acceptdeny a:visited{color: black; text-decoration: none;font-size: 16px;}
.review ol, ul{list-style:none; font-size: 12px; font-family: arial;}
.review a{text-decoration:none; color: #003300;}
.review a:hover{text-decoration:none; color: #666666;}
.review a:visited{text-decoration: none; color: #003300;}
.r1{width: 240px; margin-left: auto; margin-right: auto;}


.thumb{width: 236px; height: 148px; background-position: left; background-repeat: no-repeat;} 
.thumb a img{border: none;} 
#gal1{margin-left: auto; margin-right: auto;}
#gal1 td{padding: 6px;}
#recaptcha_widget_div{margin: 0 5px 0 auto; width: 500px; border: none;}