/* --------------------------------------------------------------------- */
/*                           Cataclysm - Nexus                           */
/*                      Coding and Graphics created                      */
/*                                  by                                   */
/*                     Shadedust - Dark Killers, Thrall                  */
/*                                                                       */
/*              This notice MUST stay intact for legal use               */
/*                  Visit http://area52.wowstead.com/                    */
/*                       for this skin and more.                         */
/* --------------------------------------------------------------------- */

/* ===================================================================== */	
/*                               Colors                                  */	
/* ===================================================================== 
	Med Orange 		- #E06002
	Drk Red 		- #1A0003
	Soft Orange 	- #E6B487
	Drk Orange	 	- #A76244
	Light Red 		- #9E7979
	Lighter Red 	- #C4A5A5
	Bright Red		- #C51919
	Orange 			- #FEAF00
   ===================================================================== */

/* ===================================================================== */	
/*                             Main Fonts                                */	
/* ===================================================================== */
body { 
	margin: 0; 
	background: #000000 url(/files/images/bg.png) fixed center repeat-y; 
	color: #E06002; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; }

a { 
	text-decoration: none; 
	font-weight: bold; 
	color: #FEAF00; }
a:hover { 
	text-decoration: overline underline; 
	font-weight: bold; 
	color: #E06002; }
h4 { 
	color: #E6B487; 
	font-size: 10pt; }
	
/* ===================================================================== */	
/*                               Header                                  */	
/* ===================================================================== */	
#headimage { 
	position: relative; 
	background: url(/files/images/catbanner.png);
	z-index:1; 
	height: 200px; 
	width: 925px; 
	margin-left:15px; }
#headtitle #logo { 
	position: absolute; 
	top: 50px; 
	left:125px;
	background: url(/files/images/cataclysmlogo.png) center no-repeat; 
	width: 190px; 
	height: 100px;
	z-index: 500; }
#headtitle #guildname {display:none;} 
#adblock { 
	margin: 0 auto; 
	width: 752px; 
	height: 134px; 
	background: url(/files/images/adblock.png); }
#adblock #advert { 
	position: absolute; 
	left: 12px; 
	top: 12px; }
	
/* ===================================================================== */	
/*                               Footer                                  */	
/* ===================================================================== */	



/* ===================================================================== */	
/*                             Netbar                                    */	
/* ===================================================================== */	
#netbar { 
	height: 37px; 
	background: url(/files/images/netbar.png) center no-repeat; }
#netbar span, #netbar div { 
	margin-top: 5px;
	margin-left: 50px;
	font-weight: bold; 
	color: #FFFFFF; }
#netbar span a, #netbar div a { 
	margin-top: 5px;
	 margin-left: 50px; 
	font-weight: bold; 
	color: #FEAF00; }
	
/* ===================================================================== */	
/*                       Character Select Menu                           */	
/* ===================================================================== */		
#charselectmenu .smallicon {
	margin-bottom:3px }
#charselectmenu { 
	padding: 10px; 
	background: transparent url(/files/images/black-70.png) }
#charselectmenu {
	padding:5px;
	border:1px solid #4482A7; }
	
/* ===================================================================== */	
/*                              Content                                  */	
/* ===================================================================== */	
#contentarea { 
	width: 950px; 
	margin: 0 auto;
	background: #1A0003; }

/* ===================================================================== */	
/*                               Bordered                                */	
/* ===================================================================== */	
.bordered { 
	border-collapse: collapse; 
	width: 100%; }
.bordered .t { background-image: none; }
.bordered .tl { background-image: none; }
.bordered .tr { background-image: none; }
.bordered .b { background-image: none; }
.bordered .bl { background-image: none; }
.bordered .br { background-image: none; }
.bordered .l { background-image: none; }
.bordered .r { background-image: none; }
.bordered .c { background:transparent; padding: 7px; }

/* ===================================================================== */	
/*                               Fieldset                                */	
/* ===================================================================== */	
fieldset { 
	border: 3px double #A76244; 
	padding: 8px; 
	background-image: url(/files/images/red.png); }
legend { 
	color: #E6B487; }
	
/* ===================================================================== */	
/*                             Breadcrumb                                */	
/* ===================================================================== */	
#breadcrumb { 
	font-weight: bold; 
	background: transparent url(/files/images/breadcrumb.gif); 
	padding: 2px 10px 2px 10px; 
	margin-bottom: 15px; 
	color: #E6B487; }
#breadcrumb a { 
	color: #FEAF00; }
.pagenav { 
	margin-top: 15px; }

/* ===================================================================== */	
/*                              Infobox                                  */	
/* ===================================================================== */	
.infobox{
	background: transparent url(/files/images/titlebg.png); 
	border: 1px Solid #1A0003; 
	color: #ffffff; 
	padding: 5px; }
	
/* ===================================================================== */	
/*                                Navbar                                 */	
/* ===================================================================== */	
#navbar {
	left:170px;
	margin-left:16px;
	width: 200px; }
#navbar .divcontent {
	background:transparent;
	padding:6px; }
.divborder { 
	position: relative; }
#navbar .divheadline { 
	background:url(/files/images/headline.png); 
	margin-bottom: 1px; 
	height:47px;
	margin-left: 10px; 
	padding-left: 47px; 
	bottom: 12px;
	color: #9E7979; 
	line-height: 43px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	border: 0px; }
#navbar .divicon { 
	display:none }
#navbar .divborder { 
	margin-bottom: 35px; }

/* ===================================================================== */	
/*                            Navigation                                 */	
/* ===================================================================== */	
#navbar #navprimary a:hover { 
	background:transparent url(/files/images/link-01.png); 
	font-weight: normal;
	border: 0; 
	z-index:500; 
	color:#FFFFFF; 
	z-index:500; }
#primarynav .divcontent {
	background-image:none; }
#navbar #navprimary a { 
	display: block; 
	background: transparent; 
	background-image:url(/files/images/link-01.png); 
	padding-left: 10px;
	font-weight: normal; 
	color: #FEAF00; 
	border: 0; 
	line-height: 18px; 
	text-decoration: none; 
	z-index:500; }

/* ===================================================================== */	
/*                               Widgets                                 */	
/* ===================================================================== */	
#gallerydesc { 
	background: transparent url(/files/images/new-bg.png) no-repeat; 
	border: 0px; 
	color: #C51919; 
	padding: 5px; }
.polldesc {
	background: transparent url(http://static.wowstead.com/templates/nexus/wotlk/blackbot-dark.png); 
	border: 0px;
	color: #C4A5A5; }

/* ===================================================================== */	
/*                             News                                      */	
/* ===================================================================== */	
hr.newsdiv { 
	margin-top: 30px; 
	margin-bottom: 30px; }
.newspost {	
	margin-top: 20px; }
.newsheader { 
	background: transparent url(/files/images/new-bg.png); 
	border: 0px; 
	color: #ffffff; 
	padding: 5px; }
.newscontent { 
	background: transparent;
	color: #C4A5A5; 
	overflow: hidden; 
	padding:10px;
	width:637px; }
.newstime { 
	font-size: 12px; 
	color: #9E7979; }

/* ===================================================================== */	
/*                               Forums                                  */	
/* ===================================================================== */	
.maintable, .forumblock {
	width: 100%;
	border-collapse: collapse;
	padding: 0; }
.headrow, tr.forumcat {
	background: transparent url(http://static.wowstead.com/templates/nexus/wotlk/blackbot-dark.png);
	line-height: 20px; }
th, td.forumcat {
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 4px 2px 4px; }
.contentrow {
	background: url(/files/roster-01.png) repeat-x 0 50%;
	line-height:14px;
	border-bottom: 0px; }
.contentrowh {
	background: transparent url(/files/roster-01.png)repeat-x scroll 0 10%;
	line-height:14px; }
.contentbox {
	border: 0px; }
.prevnextimage {
	background: #222;
	margin: 15px 0 15px 0;
	padding: 8px;
	margin: 0 auto;
	border: #00ff00 dashed 1px; }	
tr.forumhead, tr.forumstathead { 
	background: url(/files/images/theadrow-2.png); }
td.forumhead, td.forumstathead { 
	border: 0px; 
	padding: 4px 4px 2px 4px; 
	color: #E6B487; 
	font-weight: bold; }
td.forumcell { 
	border: 0px; 
	padding: 2px 4px 2px 4px; }
.forumcatdesc { 
	font-weight: normal; 
	font-size: 10px; }
a.forumposter {
	font-size: 9px;
	text-decoration: none;
	color: #FF0000; }
a.forumposter:hover { 
	text-decoration: none; }
.forumviews, .forumreplies, .forumposts, .forumthreads { 
	text-align: center; }
.forumrow2 { 
	background: transparent url(/files/images/roster-01.png)repeat-x scroll 0 50%; }
.forumrow1 { 
	background: transparent url(/files/images/roster-01.png) repeat-x scroll 0 50%; }
.postdate { 
	font-size: 10px; 
	float: right; }
.postbit {
	margin: 5px;
	margin-bottom: 10px;
	border-collapse: collapse;
	border: 1px #FF6600 solid; }
.posthead { 
	position: relative; 
	padding: 2px; 
	font-weight: bold; }
.postinfo { 
	width: 210px; 
	background: url(http://static.wowstead.com/templates/blitz/avatar-shadow-bg.gif) no-repeat top center; }
.postname {
	font-size: 16px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 6px;
	border-bottom: 1px #FFCC99 dashed; }
.postrank {}
.poststats { 
	font-size: 10px; 
	margin-top: 6px; }
.postinfo2 { 
	border-right: hidden; }
.postcontent { 
	padding: 0px; 
	width: 638px; 
	overflow-x: auto; }
.forumlast, .forumsent { 
	text-align: right; }
.forumrow1 .forumlast, .forumrow1 .forumsent, .forumrow2 .forumlast, .forumrow2 .forumsent { 
	font-size: 10px; }
.forumlast { 
	width: 120px; }
a.forumlink { 
	display: block; 
	text-decoration: none; }
a.forumlink:hover { 
	background-color: transparent; 
	text-decoration: none; }
#topbutton { 
	margin-bottom: 10px; }
#bottombutton { 
	margin-top: 10px; }
#postcontainer { 
	width: 95%; 
	margin: 0 auto; }
#postcharacter { 
	float: right; 
	font-size: smaller; }
#posttitle input { 
	width: 100%; }
#postbody { 
	margin: 12px 0 12px 0; }
#postbutton { 
	text-align: center; }
#postoptions { 
	margin-bottom: 12px; }
.poststat {
	background-color: #E2E2E2;
	border: 1px #FF9933 solid;
	border-bottom: 2px #FF9933 solid;
	padding: 2px;
	margin-bottom: 2px; }

.deletebutton { 
	float: right; }
.editbutton, .quotebutton { 
	cursor: pointer; 
	width: 88px; 
	height: 23px; 
	float: right; }
.editbutton { 
	margin-left: 5px; 
	background-image: url(http://static.wowstead.com/templates/blitz/edit.jpg); }
.quotebutton { 
	background-image: url(http://static.wowstead.com/templates/blitz/quote.jpg); }
.replybutton, .newthreadbutton { 
	cursor: pointer; 
	width: 147px; 
	height: 41px; }
.newthreadbutton { 
	background-image: url(http://static.wowstead.com/templates/blitz/newthread.jpg); }
.replybutton { 
	background-image: url(http://static.wowstead.com/templates/blitz/postreply.jpg); }
.quote {
	border: 1px #FF9933 dashed;
	margin: 10px; }
.quote .quoted { 
	color: #FEAF00; 
	padding: 1px 4px 1px 4px; 
	background: trasparent url(/files/images/black-50.png); }
.quote .quotebody { 
	background: transparent url(/files/images/black-50.png); 
	border-width: 1px 0px 0px 0px; 
	border-style: dashed; 
	order-color: #79949E; 
	color: #A5A5A5; 
	padding: 5px; }
.forumicon { 
	width: 32px; }
.forumicon .old, .forumicon .new { 
	width: 32px; 
	height: 32px; }
.forumicon .old { 
	background: url(/files/images/threadicon2.png) center no-repeat; }
.forumicon .new { 
	background: url(/files/images/threadicon3.png) center no-repeat; }
	
#avatar11 { 
	width: 100px; }
#avatar11 .shell, #avatar21 .shell { 
	position: relative; 
	margin: 10px; 
	left: 0px; 
	width: 64px; 
	height: 64px; }
#avatar11 .frame, #avatar21 .frame { 
	position: absolute; 
	background: url(/files/images/portrait-frame.png) no-repeat; 
	width: 82px; 
	height: 83px; 
	top: -9px; 
	left: -9px; 
	z-index: 1000; }
#avatar11 .iconPosition, #avatar21 .iconPosition { 
	position: absolute; 
	bottom: 8px; 
	right: 3px; 
	width: 24px; 
	text-align: center; 
	color: #ffd823; 
	z-index: 300; }
#iconpanel, #search-iconpanel { 
	float: right; 
	height: 47px; 
	width: 25px; }
#default-icon-panel div.player-icons-race, #default-icon-panel div.player-icons-class, #default-icon-panel div.player-icons-pvprank  { 
	display: block; 
	height: 18px; 
	width: 18px; 
	position: absolute; 
	z-index: 1010; }
#default-icon-panel div.player-icons-race { 
	top: 5px; 
	right: 4px; }
#default-icon-panel div.player-icons-class { 
	top: 25px; 
	right: 4px; 
	cursor: pointer; }
	
#postlinks { 
	margin-top: 10px; }
#postlinks a { 
	text-decoration: none; }
#postlinks ul.listinfo { 
	list-style: none; 
	padding: 0; 
	margin: 0; }
	
.postheader {
	background: transparent url(/files/images/forum-03.png);
	border-bottom: 1px #E6B487 solid; }
.posthead {
	border-bottom: 1px #E6B487 solid;
	background: transparent url(/files/images/forum-02.png);
	padding: 2px 10px 2px 10px;
	color: #666; }
.postcontent { 
	padding: 10px; 
	background: transparent url(/files/images/black-70.png) }
	
.mceContentBody { 
	padding: 10px; 
	background: #0b0b0b; }
.postbuttons { 
	height: 25px; 
	padding: 2px; 
	background: transparent url(/files/images/black-70.png) }
.postbuttons div { 
	argin-left: 3px; }
	
.postsig, .message-format {
	max-width: 750px;
	height:auto; }
.postsig img, .message-format img{
	max-width: 730px;
	height:auto; }		
pre {
	overflow-x: auto; 
	white-space: pre-wrap; 
	white-space: -moz-pre-wrap !important;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap; /* width: 99%; */
	word-wrap: break-word; }

/* ===================================================================== */	
/*                               Schedule                                */	
/* ===================================================================== */	
.calendar-day, .calendar-today, .calendar-active, #eventstats td {
	border: 1px #C4A5A5 solid; }
.calendar th, #eventstats th { 
	background: url(/files/images/theadrow.png); 
	line-height: 20px; }
.calendar-month { 
	font-size: 16px; 
	margin-bottom: 15px; }
.calendar-day, #eventstats td { 
	background: transparent url(/files/images/daily.png); }
.calendar-today span {
	color: #E06002; }
.calendar-today { 
	background: transparent url(/files/images/today.png); 
	color: #908d73; }
.calendar-active { 
	background: transparent url(/files/images/event.png); }
.calendar-hover { 
	color: #000; 
	border: 1px solid #C3DAE0;
	background: transparent url(/files/images/exltblue-60.png); }
.calendar-empty { 
	border: none; 
	background: transparent url(/files/images/blue-50.png); }
.calendar-eventlink img { 
	border: none; }
.daycal { 
	background: transparent url(/files/images/blue-80.png); 
	margin-left: 20px; }
.daycal .calendar-active { 
	font-weight: bold; 
	background:transparent url(/files/images/titlebg.png); 
	border-color: #908d73; 
	color: #908d73; }
#eventstats td { 
	padding: 2px; 
	text-align: right; }
#eventstats td.label { 
	text-align: left; }
#eventstats {
	float:none;
	margin-bottom: 20px; }


/* ===================================================================== */	
/*                               Roster                                  */	
/* ===================================================================== */	
#rosterhead { 
	margin-bottom: 20px; 
	text-align: left; }
#rosterhead #history { 
	float: right; }
.smallicon {
	background-position:center center;
	border:1px solid #000000;
	height:14px;
	margin:3px 5px;
	width:16px; }
	
.tabcontents {
	background: transparent; background-image:url(/files/images/black-70.png);
	border: 1px solid #4482A7; }
#tabheader ul#tabprimary li  {
	color: #79949E; }
#tabheader ul#tabprimary a,#tabheader ul#tabprimary span,#tabheader ul#tabprimary a.current {
	color: #FFFFFF; }
#tabheader ul#tabprimary span,#tabheader ul#tabprimary a.current,#tabheader ul#tabprimary a.current:hover {
	border: 1px solid #4482A7;
	border-bottom: none;
	background: transparent; background-image:url(/files/images/black-70.png); }
#tabheader ul#tabprimary a {
	background: transparent; background-image:url(/files/images/black-50.png);
	border: 1px solid #1E2C33;
	border-bottom: none;
	color: #79949E; }
#tabheader ul#tabprimary a:hover {
	color: #FFFFFF;	
	border-color: #4482A7;
	background: transparent; 
	background-image:url(/files/images/black-70.png); }
	
/* ===================================================================== */	
/*                        Character Management                           */	
/* ===================================================================== */		
#signature { 
	text-align: center; }
#chardetails, #charman, #charstats { 
	margin-right: 10px; 
	float: left; 
	width: 250px; }
#rpstory { 
	text-align: center; }
#cccontainer, #cucontainer { 
	width: 350px; 
	margin: 0 auto; 
	margin-bottom: 15px; 
	margin-top: 15px; 
	text-align: left; }
#cucontainer { 
	width: 450px; }
#cccontainer span { 
	width: 100%; }
#cccontainer input, #cccontainer select, #cccontainer select, #cudetails input { 
	width: 68%; 
	margin-bottom: 5px; }
#cuinfo div { 
	margin-top: 5px; }
#charform, #userform { 
	text-align: center; }
#charman a {
	display: block;
	list-style-type: none;
	padding: 1px;
	text-decoration: none; }
#emaildiv {
	color:#83F52C;
	font-weight:bold;
	height:25px; }	

/* ===================================================================== */	
/*                               Gallery                                 */	
/* ===================================================================== */	
.albumblock { 
	background: transparent url(/files/images/ssframe1.png) no-repeat; 
	border: 0px; 
	color: #1966C5; 
	padding: 5px; }	
.thumbnail img { 
	border: 1px solid #5a5238; }
.albumblock { 
	width: 172px; 
	height:178px; 
	overflow: hidden; 
	background: url(/files/images/ssframe1.png) no-repeat; 
	border: none; 
	color: #1966C5; 
	float: left; 
	padding: 10px; 
	margin: 6px; }
.nothumb {
	text-align:center }
.albumdesc { 
	font-size: smaller; }
.prevnextimage {
	width: 90%;
	padding: 0;
	margin-bottom: 5px;
	margin-top: 5px;
	border: 1px solid #999999;
	border-collapse: collapse; }
#gallerytitle { 
	text-align: center; 
	margin-top: 20px; }
#gallerydesc { 
	text-align: center; 
	padding: 4px; 
	margin-top: 4px; }
#potdblock { 
	text-align: center; }
#potdimage img { 
	border: 1px solid #666666; }
.thumbnail {
	text-align:left; }
.albumdetails {
	height:56px;
	overflow:hidden;
	width:150px; }


/* ===================================================================== */	
/*                                F.A.Q.s                                */	
/* ===================================================================== */	
.qanswer {
	background:transparent url(/files/images/red.png) repeat scroll 0 0;
	border:1px solid #4482A7;
	color:#FFFFFF;
	margin-bottom:10px;
	padding:5px; }
#bodFAQ h2 {
	color:#FEAF00; }
.qquestion {
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px; }

/* ===================================================================== */	
/*                                 DKP                                   */	
/* ===================================================================== */	



/* ===================================================================== */	
/*                               Live Chat                               */	
/* ===================================================================== */	



/* ===================================================================== */	
/*                               Addons                                  */	
/* ===================================================================== */	



/* ===================================================================== */	
/*                            Professions                                */	
/* ===================================================================== */	
#proflinks a { 
	text-decoration: none; 
	background: transparent url(/files/images/roster-01.png) 0 50%; 
	border: 0px;
	text-align:center; }
#proflinks a:hover {
	text-decoration: none; 
	background: transparent url(/files/images/roster-01.png) 0 100%; 
	border: 0px; }
#proflinks a.pactive {
	text-decoration: none; 
	color: #00B3FE; background: transparent url(/files/images/roster-01.png);
	border: 0px; 0 0%}

/* ===================================================================== */	
/*                               Profile                                 */	
/* ===================================================================== */



/* ===================================================================== */	
/*                            Polls & Voting                             */	
/* ===================================================================== */	
.divpoll {
	margin-bottom: 5px; }
.divpolltitle {
	font-weight: bold; }
.polloption {
	font-size: smaller; }
.percentbar {
	background: transparent url(/files/images/titlebg.png);
	border: 1px solid #2A5077;
	height: 8px;
	font-size: 8px;
	text-align: center;
	color: #555; }
.pollblock {
	padding: 5px;
	float: left;
	margin: 0px 5px 5px 5px;
	width: 250px; }
.pollfooter {
	font-size: smaller;
	margin-top: 6px; }
.divpollcontent a, .pollcontent a { 
	display: block; 
	list-style-type: none; 
	padding: 1px; 
	padding-left: 20px; 
	background: left no-repeat url(/files/images/bullet.gif); 
	text-decoration: none; }
.divpolldesc, .polldesc { 
	border: 1px Solid #10242F; 
	padding: 8px; 
	background:url(/files/red.png); 
	margin-top: 2px; 
	padding: 1px; 
	text-align:center; }
.divpolltitle { 
	font-weight: bold; 
	color: #E6B487;
	text-align:center; }


/* ===================================================================== */	
/*                              Thickbox                                 */	
/* ===================================================================== */	
#TB_window {
	background: #000;
	color: #9E7979; }


/* ===================================================================== */		
/*                                Tooltip                                */	
/* ===================================================================== */		

