			
			body
			{
			font-family: helvetica, arial, sans-serif;
			color: #71a4b7;
			background-color: #131414;
			background-image: url("../images/background-vert.png");
			background-repeat: repeat-x;
			}
			
			p
			{
			display: inline-block;
			margin: 10px 0px 20px 15px;
			width: 600px;
			font-size: 12px;
			}
			
			h1
			{
			display: inline-block;
			margin: 10px 0px 0px 15px;
			font-size: 22px;
			}

			a
			{
			color: #71a4b7;
			border: none;
			}
			
			a:link 
			{
			text-decoration: none;
			border: none;
			
			}
			
			a:visited 
			{
			text-decoration: none;
			border: none;
			
			}
			
			a:active 
			{
			text-decoration: none;
			border: none;
			}
			
			img
			{
			border: none;
			}

			#backdrop
			{
			background-image: url("../images/background-horiz.png");
			background-repeat: repeat-x;
			position: absolute;
			top: 0px;
			left: 0px;
			width: 100%;
			/*margin: -8px -8px 0px -8px;*/
			}
			

			#container
			{
			width: 932px;
			margin: 0 auto;
			padding: 0 0 10px 0;
			}
			
			#header
			{
			background-image: url("../images/header.png");
			background-repeat: no-repeat;
			position:absolute;
			top:0;
			width: 932px;
			height: 152px;

			}
			
			#topbar
			{
			background-image: url("../images/top-bar.png");
			background-repeat: no-repeat;
			width: 932px;
		    position:absolute;
			top: 152px;
			height: 187px;
			}
			
			#nav-bar
			{
			/*background-image: url("../images/nav-bar.png");*/
			background-repeat: no-repeat;
			font-weight: bolder;
			height: 100%;
			width: 100%;
			position:absolute;
			top: 20px;
			left: 10px;
			}
			
			#nav-bar li
			{
			list-style-type: none;
			font-size: 12px;
			display: inline;
			padding: 0px 20px 10px 0px;
			}
			
			
			.nav-bar a:link 
			{ 
			text-decoration: none;
			color: #71a4b7;
			}
			
			.nav-bar a:visited 
			{ 
			color: #71a4b7;
			text-decoration: none;
			}
			
			.nav-bar a:hover 
			{ 
			background-color: #54646a;
			text-decoration: none;
			}
			
			.nav-bar a:active 
			{ 
			color: #71a4b7;
			background-color: #54646a;
			text-decoration: none;
			} 
			
			.news a:link 
			{ 
			text-decoration: none;
			color: #71a4b7;
			}
			
			.news a:visited 
			{ 
			color: #71a4b7;
			text-decoration: none;
			}
			
			.news a:hover 
			{ 
			background-color: #54646a;
			text-decoration: none;
			}
			
			.news a:active 
			{ 
			color: #71a4b7;
			background-color: #54646a;
			text-decoration: none;
			} 
			#nav-panels
			{
			background-image: url("../images/panels.png");
			background-repeat: no-repeat;
			height: 100%;
			width: 100%;
			position:absolute;
			top: 35px;
			left: 11px;
			}
			
			.news
			{
			list-style-type: none;
			line-height: 1.6;
			font-size: 12px;
			position:absolute;
			top: 35px;
			left: 13px;
			}
			
			.recruitment
			{
			list-style-type: none;
			line-height: 1.6;
			font-size: 12px;
			position:absolute;
			top: 35px;
			left: 290px;
			}
			
			.recruitment2
			{
			list-style-type: none;
			line-height: 1.6;
			font-size: 12px;
			position:absolute;
			top: 35px;
			left: 430px;
			}

			.recruitment-status
			{
			list-style-type: none;
			line-height: 1.6;
			font-size: 12px;
			position:absolute;
			top: 35px;
			left: 390px;
			}
			
			.recruitment-status2
			{
			list-style-type: none;
			line-height: 1.6;
			font-size: 12px;
			position:absolute;
			top: 35px;
			left: 530px;
			}
			
			.downloads
			{
			list-style-type: none;
			line-height: 1.6;
			font-size: 12px;
			position:absolute;
			top: 35px;
			left: 565px;
			}
			
			#content
			{
			background-image: url("../images/content.png");
			background-repeat: repeat-y;
			margin: 339px 0px 0px 0px;
			clear:both;
			width: 932px;
			height: 100%;
			}
			
			.newspost
			{
			width: 640px;
			padding: 30px 0px 10px 150px;
			}
			
			.newspost-head
			{
			display: inline-block;
			margin: -5px 0px 0px 5px;
			font-size: 22px;
			}
			
			.news-date
			{
			display: inline-block;
			margin: -17px 0px 10px 592px;
			float: right;
			}
			
			.newspost-content
			{
			display: inline-block;
			margin: 10px 0px 20px 5px;
			width: 320px;
			font-size: 12px;
			}
			
			.newspost-image
			{
			display: inline-block;
			margin: 40px 0px 20px 5px;
			}
			
			.newspost-wrap
			{
			padding: -30px -30px 0px 0px;
			width: 310px;
			float: right;
			margin: -140px -30px 0px 0px;
			}
			
			.newspost-image-top
			{
			display: inline-block;
			margin: 10px 0px 20px 5px;
			}
			
			.newspost-image-bottom
			{
			display: inline-block;
			margin: 10px 0px 20px 5px;
			clear: both;
			}
			
			.news-head
			{
			background-image: url("../images/news-header.png");
			background-repeat: no-repeat;
			width: 640px;
			height: 27px;
			}
			
			.news-body
			{
			background-image: url("../images/news-body.png");
			background-repeat: repeat-x;
			background-color: #191b1d;
			width: 640 px;
			}
			
			.news-footer
			{
			background-image: url("../images/news-footer.png");
			background-repeat: no-repeat;
			clear: both;
			height: 7px;
			width: 640px;
			}
			
			#footer
			{
			background-image: url("../images/footer.png");
			background-repeat: no-repeat;
			bottom: 0px;
			width: 932px;
			height: 65px;
			clear: both;
			margin: 0px 0px -18px 0px;
			}
			
			.mem-title
			{
			width: 200px;
			display: block;
			padding: 30px 0px;
			
			}
			
			.mem-name
			{
			width: 200px;
			display: inline-block;
			padding: -5px 0px;
			}
			
			.mem-rank
			{
			width: 200px;
			display: inline-block;
			}

			.mem-loc
			{
			width: 200px;
			display: inline-block;
			}
			
			.member-name
			{
			
			display: inline-block;
			width: 50px;
			margin: 2px 25px;
			}
			
			.member-rank
			{
			display: inline-block;
			width: 100px;
			margin: 2px 25px;
			}

			.member-loc
			{
			display: inline;
			width: 50px;
			margin: 2px 25px;
			}
			
			.recruitment-text
			{
			list-style-type: none;
			display: inline-block;
			margin: 10px 0px 20px -10px;
			font-size: 12px;
			line-height: 1.5em;
			}
			
			#recruitment-wrap
			{
			padding: 0px 0px 0px 60px;
			}
			
			.death-knight
			{
			list-style-type: none;
			display: inline-block;
			margin: 20px -18px;
			line-height: 1.5em;			
			}
			
			.druid
			{
			list-style-type: none;
			display: inline-block;
			margin: 20px -18px;
			line-height: 1.5em;	
			}
			
			.hunter
			{
			list-style-type: none;
			display: inline-block;
			margin: 20px -18px;
			line-height: 1.5em;	
			}
			
			.mage
			{
			list-style-type: none;
			display: inline-block;
			margin: 20px -18px;
			line-height: 1.5em;	
			}
			
			.paladin
			{
			list-style-type: none;
			display: inline-block;	
			margin: 20px -18px;
			line-height: 1.5em;			
			}
			
			.priest
			{
			list-style-type: none;
			display: inline-block;	
			margin: 20px -18px;
			line-height: 1.5em;		
			}
			
			.rogue
			{
			list-style-type: none;
			display: inline-block;	
			margin: 20px -18px;
			line-height: 1.5em;			
			}
			
			.shaman
			{
			list-style-type: none;
			display: inline-block;
			margin: 20px -18px;
			line-height: 1.5em;		
			}
			
			.warlock
			{
			list-style-type: none;
			display: inline-block;	
			margin: 20px -18px;
			line-height: 1.5em;				
			}
			
			.warrior
			{
			list-style-type: none;
			display: inline-block;	
			margin: 20px -18px;
			line-height: 1.5em;			
			}
			
			.jMyCarousel
			{
			width: 145px;
			margin: 20px 0px 0px 18px;
			clear:both;
			}