/* CSS Document        				*/
/* Benjamin E. Neil    				*/
/* CREATED: 11/20/06   				*/
/* ******************************************************************************************** */

html,body {
    margin: 0px;
    padding: 0px;
	background-color:#517180 ;
	color: black;
	height:100%;
	background:url(/images/common/background/gradient_rpt.jpg);
}
body img{border: 0;}
/*a:link {normal links in the text
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
  }
a:hover { 
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}*/




/* Create the Containers */

div.container {
	width: 1006px;
	margin: 10px 0 0 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0 0 0 0;
	text-align:left;
	height:100%;
	background-color:#CCFFFF;
}

.content {
	background-image:url(/images/common/background/content_tile.jpg);
	background-repeat:repeat;
}

div.footer {
    clear: both;
    background-color: yellow;
	height:117px;
}

div.sidebar {
	float: right;
	width: 200px;
	background-color: #0D1D5F;
}
.no_sidebar {
	background-image:url(/images/common/general/no_sidemenu_tile.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

.left {
	background-image:url(/images/common/general/sidemenu_back.jpg);
	background-repeat:repeat-y;
}

/* Background Tiles */
div.right-container{
	float:right;
	width:148px;
	height:1431px;
}

div.left-container {
	float:left;
	width:147px;
	height:1430px;
}

div.header {
    clear: both;
    height: 238px;
	width: 1006px;
	background-color:#33FF99;
	overflow:hidden;
}


div.subFooter{
	position:relative;
	float:left;
	width:auto;
	overflow:hidden;
}
/* Create the Sub Cats */

div.myCharacters {
    width: 150px;
    background-color: green;
	float:right;
}

div.latestBlogs {
    width: 150px;
    background-color:#33FF66;
	float:right;
}

div.newsArchives {
    width: 150px;
    background-color:#009966;
	float:right;
}


/*****************
Media Gallery
******************/
/*div.MediaContainer {
	position:absolute;
	left:5px;
	top:0px;
	width:774px;
	height:100%;
	overflow:scroll;
}*/

.media-v {
	background:url(/images/en/media/long_frame.png);
}

.media-h {
	background:url(/images/en/media/long_frame.png);
}

div.media-01 {
	position:relative;
	left:0px;
	top:0px;
	height:67px;
	float:left;
}



div.media-03 {
	position:relative;
	float:left;	
	height:67px;
}
div.media-04 {
	position:relative;
	float:left;	
	height:67px;

}


div.menu_placeholder{
	position:relative;
	float:left;	
	height:67px;

}
/*General Positional Fonts*/
p.defaultCharacterHeader {
	position:inherit;
	top:15px;
	left:5px;
	color:#FFFFFF
}

form.defaultContentFont {
	position:inherit;
	top:10px;
	left:10px;
	color:#000000;
}

#defaultContentFont {
	position:inherit;
	top:10px;
	right:20px;
	color:#FFFFFF
}

/* begin classes for the javascript generated data tables */
.reportMainTable {
	background: #d0c1a0 repeat-y left url(/images/common/macros/cotdContainer/cBodyCIBoxFade.jpg);
	cursor: default;
}

.reportHeader {
	background: #cebd9c repeat-x url(/images/common/general/darkTanReportHeaderBg.png);
	color: #632929;
	padding: 3px;
	font-size: 8pt;
	font-weight: bolder;
	height: 12px;
}

.reportHeaderHover {
	background: #c8b592 repeat-x url(/images/common/general/darkTanReportHeaderBg.png);
	color: #CC3333;
	padding: 3px;
	font-size: 8pt;
	font-weight: bolder;
	height: 12px;
}

.reportAltRow1 {
	font-size: 8pt;
	color: black;
}
		
.reportAltRow2 {
	background: #efe7ce;
	font-size: 8pt;
	color: black;
}

.reportRowHover {
	background-color:#cebd9c;
	font-size: 8pt;
}	

reportMainTable a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	height: 12px;
	}
reportMainTable a.visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	height: 12px;
  }
reportMainTable a.hover { 
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	height: 12px;
}

/* end classes for the javascript generated data tables */

/* begin my Rankings */

.adventuringStatsMain {
	background: #742b2a;
	color: #dcccac;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}
.adventuringStatsMainHghlt {
	background: #973837;
	color: #dcccac;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}
.adventuringStatsRow {
	background: #dccbab;
	color: #000000;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}

.adventuringStatsRowAlt {
	background: #dccbab repeat-x url(/images/common/general/statsAdventuringGradient.png);
	color: #000000;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}
.craftingStatsMain {
	background: #c48d12;
	color: #dcccac;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}
.craftingStatsMainHghlt {
	background: #d0a416;
	color: #dcccac;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}
.craftingStatsRow {
	background: #dccbab;
	color: #000000;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}

.craftingStatsRowAlt {
	background: #dccbab repeat-x url(/images/common/general/statsCraftingGradient.png);
	color: #000000;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}
.diplomacyStatsMain {
	background: #3a415a;
	color: #dcccac;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}
.diplomacyStatsMainHghlt {
	background: #4c5575;
	color: #dcccac;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}
.diplomacyStatsRow {
	background: #dccbab;
	color: #000000;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}

.diplomacyStatsRowAlt {
	background: #dccbab repeat-x url(/images/common/general/statsDiplomacyGradient.png);
	color: #000000;
	padding: 3px;
	font-size: 8pt;
	font-weight: bold;
	text-align:center;
}
/* end my Rankings */

/*Login*/
.loginContainer{width: 169px;margin: 0 0 0 5px;background: url(/images/en/login/loggedInMiddle.jpg) repeat-y;text-align: center;}
	.loginContainer img{display: block;}
	.loginContainer form{margin: 5px 0 0 0;}

.loginName{
	color:#ffeec4;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
}

.loginBackground{
	background-image:url(/images/en/login/loggedin.png);
	background-repeat:no-repeat;
	background-position:center;
}


.loginGeneral{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-variant:small-caps;
}

.loginGeneral a{
	color:#FFFFFF !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-variant:small-caps;
	text-decoration:underline;
}


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

.reportMainTable a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000 !important;
	text-decoration:none;
}

.reportMainTable td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.reportMainTable a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}

/*MY CHARACTER COMPONET*/

.myCharRelPosition{
	position:relative;
	float:none;
}

.myCharHeaderBackground{
	
	background-image: url('/images/common/mycharacters/myChar_header.png');
	background-repeat: no-repeat;
	
}

.myCharHeader{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	color:#FFEEC4;
	left:12px;
}

.myCharSubHeader a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	color:#663300;
	
}

.myCharText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00000;
	left:12px;
}

.myCharText a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	left:12px;
}

.myCharText a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	text-decoration:underline;
	
}

.myCharLeftRPT{
	background-image:url(/images/common/mycharacters/myChar_LRpt.jpg);
	background-repeat:repeat-y;
}

.myCharRightRPT{
	background-image:url(/images/common/mycharacters/myChar_RRpt.jpg);
	background-repeat:repeat-y;
}


/* Character of the Day */
	.cBodyCITableLeft{background: url(/images/common/macros/cotdContainer/cBodyCIBoxFade.jpg);width: 347px;margin: 0px 18px 0px 21px;}
        .sld{background-color: #EDE4CE;}
		.cBodyCITableLeft td{line-height: 21px;}
		.cBodyCITableLeft a{color: #000000;}
		.cBodyCITableLeft a:hover{text-decoration: none;}
		.cBodyCITableLeftTDLeft{font-size: 12px;color: #000000;font-weight: bold;width: 192px;}
		.cBodyCITableLeftTDRight{width: 155px;}
		.cBodyCITableLeftTDRight a{width: 155px; text-decoration:none}
		.cBodyCITableLeftTDRight a:hover{width: 155px; text-decoration:underline}
	.cBodyCITableRight{width: 166px;background: url(/images/common/macros/cotdContainer/cBodyCIBG.gif) repeat-y;}
		.cBodyCITableRight td{padding: 0 0 0 6px;}
		.CIBoxSpcr{height: 2px;background: url(/images/common/macros/cotdContainer/CIBoxSpcr.gif) no-repeat;}
/* Items Search form */
	.cBodyI{width: 579px;position: relative;}
		.cBodyI img{display: block;}
		.cBodyITitle{position: relative;height: 70px;width: 579px;background: url(/images/common/macros/medContainer/cBodyITop.gif) no-repeat 0% 0%;}
			.cBodyITitle b{position: absolute;top: 35px;left: 77px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 16px;color: #FFEEC4;}
		.cBodyIBox{width: 579px;}
			#itemSearchForm{margin: 0;}
				#itemSearchForm fieldset{border: 0;padding: 0;margin: 0;}
				#itemSearchForm label{line-height: 20px;}
				.itemSearchFormSelect,.itemSearchFormTextBox{background-color: #ece8d4;}
				.itemSearchFormCheckbox{margin: 0;}
				.cBodyITable{width: 100%;font: 11px Verdana, sans-serif;background: #ece3cc url(/images/common/macros/medContainer/cBodyIBoxFadeTop.jpg) repeat-y left;}
				.cBodyITable td{height: 30px;padding: 3px 0 3px 0;}
					.cBodyITable td table td{height: 0;padding: 0;}
/* Server Profile tables */
	.cBodySPBox{margin: 0 auto;padding: 5px 12px 40px 12px;font: 12px Verdana, sans-serif;}
		.cBodySPBox table{width: 100%;background: url(/images/common/items/cBodyDtBoxFade.jpg);}
			.cBodySPBox table thead{background-color: #d0c1a0;}
			.cBodySPBox table thead th{color: #632d27;line-height: 26px;padding: 0 0 0 10px;text-align: left;}
			.cBodySPBox table tbody td{color:#000000;line-height: 26px;padding: 0 0 0 10px;}
				.cBodySPBox table tbody td b{color: #632d27;}
				.cBodySPBox table tbody td a{color: #000000; text-decoration: none;}
				.cBodySPBox table tbody td a:hover{text-decoration:underline;}
			.cBodySPBoxTitle{background-color: #602e27;line-height: 26px;font-weight: bold;color: #ece4cd;padding: 0 0 0 10px;}
			.spBoxSpcr{height: 2px;background: url(/images/common/items/dtBoxSpcr.gif) no-repeat;}
			.sldSP{background-color: #EDE4CE;}
/*MACRO CONTAINERS*/
/* --SMALL Container*/
.smallLeftRPT{
	background-image:url(/images/common/macros/smallContainer/smallCont_06.png);
	background-repeat:repeat-y;
}

.smallRightRPT{
	background-image:url(/images/common/macros/smallContainer/smallCont_08.png);
	background-repeat:repeat-y;
	background-position:right;
}
.defaultSmallContainer{
	position:relative;
	float:none;
}
.defaultSmallContainerHeaderText{
	position:absolute;
	float:none;
	top:30px;
	left:60px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	color:#FFEEC4;
}
.defaultSmallContainerIcon{
	position:absolute;
	float:none;
	top:7px;
	left:0px;
}
.defaultSmallContainerSub{
	position:absolute;
	float:none;
	top:65px;
	left:55px;
}

/* --MEDIUM Container*/
.contentConLeftRPT{
	background: url(/images/common/macros/medContainer/contentCon_LRpt.png) repeat-y;
}

.contentConRightRPT{
	background-image:url(/images/common/macros/medContainer/contentCon_RRpt.png);
	background-repeat:repeat-y;
	background-position:right;
}
.defaultMedContainer{
	position:relative;
	float:none;
}
.defaultMedContainerHeaderText{
	position:absolute;
	float:none;
	top:35px;
	left:60px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	color:#FFEEC4;
}
.defaultMedContainerIcon{
	position:absolute;
	float:none;
	top:7px;
	left:0px;
}
/*--Large Container*/
.defaultLargeContainer{
	position: relative;
	float: none;
	display: inline-block;
}
.defaultLargeContainerHeaderText{
	position:absolute;
	float:none;
	top:30px;
	left:80px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#FFEEC4;
	overflow:hidden;
	overflow-x:hidden;
	overflow-y:hidden;
	text-overflow:ellipsis;
}
.defaultLargeContainerIcon{
	position:absolute;
	float:none;
	left:8px;
	top:-1px;

	.top:3px;
	.left:16px;

	_top:3px;
	_left:16px;
	
}

.subLeftBar{
	background-image:url(/images/common/macros/largeContainer/mediaBoxLRpt.png);
	background-repeat:repeat-y;
	overflow:hidden;
}
.subRightBar{
	background-image:url(/images/common/macros/largeContainer/mediaBoxRRpt.png);
	background-repeat:repeat-y;
	background-position:right;
	overflow:hidden;
}
.mediaBoxHeader {
	background:url(/images/common/macros/largeContainer/mediaBoxHeader.png);
}

.largeBoxFooter {
	background:url(/images/common/macros/largeContainer/mediaBoxFooter.png);
	background-repeat:repeat-x;
}
.largeContainer-02 {
	background:url(/images/common/macros/largeContainer/media_gallery_02.png);
	height:67px;
	width:392px;
}


/*--Secondary Large Container*/
.defaultSecondaryLargeContainer{
	position:relative;
	float:none;
}
.defaultSecondaryLargeContainerHeaderText{
	position:absolute;
	float:none;
	top:35px;
	left:66px;
	font-family:Georgia;
	font-weight:bold;
	font-size:16px;
	color:#FFEEC4;
}
.defaultSecondaryLargeContainerIcon{
	height:67px;
	position:absolute;
	float:none;
	top:0px;
	left:0px;
}

.subGuildLeftBar{
	background-image:url(/images/common/macros/largeContainer/guild_profile_left.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
}
.subGuildRightBar{
	background-image:url(/images/common/macros/largeContainer/guild_profile_right.jpg);
	background-repeat:repeat-y;
	background-position:right;
	overflow:hidden;
}
.mediaBoxHeader {
	background:url(/images/common/macros/largeContainer/mediaBoxHeader.png);
	height:48px;
	width:770px;
}

.largeBoxFooter {
	background:url(/images/common/macros/largeContainer/mediaBoxFooter.png);
	background-repeat:repeat-x;
}
.largeContainer-02 {
	background:url(/images/common/macros/largeContainer/media_gallery_02.png);
	height:67px;
	width:392px;
}



/* begin main menu styles */

.manNavContainer {
	padding-left: 4px;
	width: 171px;
	float:none;
	clear:both;
}

.mainNavTopDeco {
	height: 17px;
	width: 171px;
	padding: 0px;
	margin: 0px;
	float:none;
	clear:both;
}

.mainNavStoneSpacer {
	background: no-repeat url(/images/common/navigation/stoneMenuSpacer.gif);
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 8px;
	width: 171px;
    border: 0px;
	margin: 0px;
	overflow: hidden;
}

.mainNavHead {
	height: 27px;
	padding: 0px;
	margin: 0px;
	float:none;
	clear:both;
	cursor:pointer;
}

.mainNavLinkBox {
	padding: 0px;
	margin: 0px;
	width: 100%;
	float:none;
	clear:both;
	display: none;
	list-style: none;
}

.mainNavLink {
	background: transparent no-repeat url(/images/common/navigation/menuBgOff.png);
	 text-align: left;
	 margin: 0px;
	 width: 100%;
	 padding-left: 25px;
	float:none;
	clear:both;
	cursor:pointer;
	color: #ffffff;
}

.mainNavLinkIE6 {
	background: transparent no-repeat url(/images/common/navigation/menuBgOff.gif);
	 text-align: left;
	 margin: 0px;
	 width: 100%;
	 padding-left: 25px;
	float:none;
	clear:both;
	color: #ffffff;
	cursor:pointer;
}

* html .mainNavLink{filter: alpha(opacity=75);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);opacity: 0.75;}

.mainNavLinkHover {
	 background: transparent no-repeat url(/images/common/navigation/menuBgOn.png);
	 background-repeat: no-repeat;
	 text-align: left;
	 margin: 0px;
	 width: 100%;
	 padding-left: 25px;
	float:none;
	clear:both;
}	

.mainNavHref {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 8pt;
	 line-height: 25px;
	 font-weight: normal;
	 color: #ffffff !important;
	 text-decoration: none;
}

.mainNavHref:visited {
	text-decoration: none;
	color: #ffffff !important;
}

.mainNavHref:active {
	text-decoration: none; 
	color: #ffb83b !important; 
}

.mainNavHref:hover {
	text-decoration: none; 
	color: #ffb83b !important;
}

a.mainNavHref {
	 color: #ffffff !important;
}

a.mainNavHref:visited {
	text-decoration: none;
	color: #ffffff !important;
}

a.mainNavHref:active {
	text-decoration: none; 
	color: #ffb83b !important; 
}

a.mainNavHref:hover {
	text-decoration: none; 
	color: #ffb83b !important;
}

/* end main menu styles */

/*Media Menu*/
.selectedMediaMenuText{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold;
	color:#612E28;
	text-decoration:none;
    /*height:20px;*/
}

.mediaMenuText {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
    /*height:20px;*/
}

.selectedTabMenuText {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#000033;
}

.unselectedMenuTabText{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#E5D5AD;
}
.picLeftRPT{
	background-image:url(/images/common/macros/picContainer/picCont_06.jpg);
	background-repeat:repeat-y;
	background-color:#BAB396;
}

.picRightRPT{
	background-image:url(/images/common/macros/picContainer/picCont_08.jpg);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#BAB396;
}
.picTopRPT{
	background-image:url(/images/common/macros/picContainer/picCont_03.jpg);
	background-repeat:repeat-x;
	background-color:#BAB396;
}

.mediaGalleryImgText{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}
/*News*/
.newsTitle a{
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	color:#663333;
}

.newsTitle a:hover{
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
	color:#bd6b43;
}

.newsDate{
	font-weight:bold;
	font-size:11px;
	color:#663333;
}

.newsText{
	font-size:11px;
	line-height:100%;
	color:#000000;
}

.newsText a{
	color:#663333;
}

.newsText a:hover{
	color:#bd6b43;
}

.newsText a:visited{
	color: #000000;
}

.newsHeadline{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#663333;
}
.newsHeadlineText {
/*    margin:0px 0px 0px 15px; */
}

/*News Menu*/
.archiveHeader{
	background-image:url(/images/common/news/articleRowHeader.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:37;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:17px;
	color:#5e2d27;
}

.archiveText a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	color:#000000;
}

.newsLeftRPT{
	background-image:url(/images/common/macros/newsContainer/news_13.jpg);
	background-repeat:repeat-y;
}

.newsRightRPT{
	background-image:url(/images/common/macros/newsContainer/news_15.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.defaultNewsContainer{
	position:relative;
	float:none;
}
.defaultNewsContainerHeaderText{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	color:#FFEEC4;
}

.selectedNewsMenuText a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000033;
	font-weight:bold;
	text-decoration:none;
}

.newsMenuText a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:11px;
	color:#FFEEC4;
	text-decoration:none;
}

.mainSearchContainer {
	width: 765px;
	border: solid 0px #dddddd;
	margin: 0px;
	padding: 5px;
}			

.searchLeft {
	width: 550px;
	float: left;
	border: solid 0px #dddddd;
}

.searchRight {
	width: 150px;
	height: 500px;
	border: solid 0px #dddddd;
	float: right;
}

/*Guild Profile Content */

.guildTitle {
	font-family:Verdana;
	font-size:14px;
	color:#632d27;
	font-weight:bold;
}

.guildHeader {
	font-family:Verdana;
	font-size:12px;
	color:#ede4ce;
	font-weight:bold;
}

.guildField {
	font-family:Verdana;
	font-size:12px;
	color:#632d27;
	font-weight:bold;
}

.guildData {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
}

a.guildData, a.guildData:visited, a.guildData:hover {
	font-decoration:underline;
}

.guildByHeaderOn {
	font-family:Georgia;
	font-weight:bold;
	font-size:12px;
	color:#632d27;
}

.guildTitleTemp {
	font-family:Georgia;
	font-weight:bold;
	font-size:18px;
	color:#e6c484;
	text-transform: uppercase;
}


/* Character Index Right Pane Styles */

#mainContentContainer
{
	float:left;
}		

.nav  
{
	
	/*width: 170px;*/
	text-align: center;
	clear: both;
	height:1px;
	overflow:hidden;
	font-family:verdana;
	 font-size:10px;
	
	
}

.navItem 
{
	cursor:pointer;
	
	width: 170px;
	text-align: left;
	clear: both;
	height:20px;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#663300;

}
.navItem a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#663333;
	margin-left:10px;
}
	
/*Admin Gallery*/

.adminAltsHeader{
     background-color:#d3c6a5;
     border-top:#594d42 solid thin;
}

.adminAltsHeaderText{
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-weight:bold;
     font-size:12px;
     line-height:100%;
     color:#632d27;
}

.adminAltsNameText{
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-weight:bold;
     font-size:11px;
     color:#000000;
     line-height:100%;
}

.adminAltsText{
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     line-height:100%;
     color:#000000;
}

/*Factions*/
.factionText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.factionTextRed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:red;
}
.factionTextBlue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:blue;
}
.pFactionHeader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color: #765a45;
}
.factionHeader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#632d27;
}

/*Character Admin */


.characterAdminTable{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:black;
	margin-left:10px;
	width:700px;
}
.characterAdminHeader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#632d27;
	background-color:#d3c6a5;
}
.characterRow0{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:35px;
    background-image:url(/images/common/characters/bkGradient.gif);
	background-position:right;	
	background-repeat:repeat-y; 
}
.characterRow1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:35px;
}
.characterAdminTable a
{
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
.characterAdminFooterTable
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	width:700px;
	height:100px;
	background-color:#d4bfa4;
	margin-left:10px;
}

.characterAdminPermission
{
	margin-top:7px;
	margin-left:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color:black;
	width:700px;
}
.characterAdminPermission input
{
	background-color:#f0e6cd;
	border:0px;
}
.characterAdminPermission select
{
	background-color:#f0e6cd;
	border:0px;
}
.fieldNameSmall{
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
/* Common Fonts */
.regText{
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.regText a{
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.regText a:hover{
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
/* BLOGS ON RAILS */
.blogTitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#5e2d27;
    padding:5px 0px;
}

.blogTitle a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#5e2d27;
    padding:5px 0px;
	text-decoration:none;
}

.blogTitle a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#5e2d27;
    padding:5px 0px;
	text-decoration:underline;
}

.myBlogTitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#5e2d27;
    padding:5px 5px 5px 15px;
}

.blogThumb {margin:0px 10px 10px 0px}

.blogText {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:black;
}
.blogText a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:black;
}
.blogArticlesTitle{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#ffeec4;
    background-image:url(/images/en/blogs/blogArticles_01.jpg); 
    background-repeat:no-repeat;
}
.blogArticlesTitleText{
    width: 165px;
    margin-left:10px;
    text-align:center;
    font-size:14px;    
}

.blogBoxHeader {
	background:url(/images/en/blogs/blogBackHeader.jpg);
}

.blogBoxBigHeader {
	background:url(/images/en/blogs/blogMyTitleHeader.jpg);
}

.blogBoxSmallHeader {
	background:url(/images/en/blogs/blogTitleHeader.jpg);
}

.blogHeader {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#663333;
	padding-left:0px;
}

.blogLink {
    margin:10px 5px 10px 5px;
}

.blogLink td {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:8px;
    vertical-align:top;
    padding-bottom:5px;
}

/*STATS PAGE*/
.statsSubHeader {
	background:url(/images/en/stats/statsHeaderBackground.jpg);
}

.advLevelText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#e9dcc2;
}
.cftLevelText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#e9dcc2;
}
/*Character Profile Page*/
.profileIndexHeader {
	background:url(/images/en/character/profileIndexBack.jpg);
}
.profileAltsHeader {
	background:url(/images/en/character/profileAltsBack.jpg);
	background-repeat:no-repeat;
}

#tdProfileSubMenu {
    height:30px;
    text-align:left;
    vertical-align:middle;
    padding-left:21px;
}

#tdProfileSubMenu a {
    margin:0px 5px 3px;
}

.percentGraph
{
font-size:11px;
font-family:verdana;

}
.smallNavitem
{
height:19px;
line-height:14px;
background-repeat:repeat-x;
text-decoration:none;
padding-left:2px;
padding-right:2px;
font-size:11px;
font-family:verdana;
cursor:pointer;
}

.charaterStats
{
font-weight:normal;
color:black;
height:14px;
line-height:14px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
font-size:10px;
font-family:verdana;
}
.charaterStatsSpacer
{
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
height:2px;
background-image:url(../../images/common/mycharacters/spacerSmall.gif);
}

.characterLevel
{
padding-left:0px;
padding-right:0px;
padding-top:3px;
padding-bottom:0px;
color:white;
background-color:#742b2a;
height:26px;
overflow:hidden;
width:347px;
font-weight:bold;
font-family:verdana;
font-size:12px;
}
#smallNav1
{
color:white;
}

#smallCharNav1
{
color:white;
border-bottom:1px solid black;
line-height:19px;
height:19px;
}


.charaterStatsLabel
{
height:14px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
line-height:14px;
color:#5b2c26;
font-size:11px;
font-weight:bold;
font-family:verdana;
}
 
.characterPercent
 {
 	width:292px;
	height:25px;
 	background-image:url(../../images/common/mycharacters/myChar_progressPercent.jpg);
 }

 
.characterCraftingStats
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
padding-bottom:0px;
height:278px;
width:170px;
background-color:#d0c2a0;
margin-top:5px;
margin-bottom:3px;
border-right:1px solid silver;
border-bottom:1px solid silver;

}
.characterCraftingItems
{
height:278px;
width:160px;
margin-top:7px;
margin-left:3px;
margin-bottom:3px;
padding-top:7px;
padding-left:10px;
background-color:#e6d2a1;
border-right:1px solid silver;
border-bottom:1px solid silver;
}

.characterCraftingTitle
{
padding-left:0px;
padding-right:0px;
padding-top:3px;
padding-bottom:0px;
color:white;
background-color:#c48c11;
height:26px;
overflow:hidden;
width:347px;
font-weight:bold;
font-family:verdana;
font-size:12px;
}




 
 
.characterMountItems
{
height:278px;
width:160px;
margin-top:7px;
margin-left:3px;
margin-bottom:3px;
padding-top:7px;
padding-left:10px;
background-color:#e6d2a1;
border-right:1px solid silver;
border-bottom:1px solid silver;

}
.characterMountIcons
{
width:200px;
margin-top:7px;
margin-left:3px;
}




.characterMountTitle
{
padding-left:0px;
padding-right:0px;
padding-top:3px;
padding-bottom:0px;
color:white;
background-color:#433820;
height:26px;
overflow:hidden;
width:347px;
font-weight:bold;
font-family:verdana;
font-size:12px;
}

.characterMountStats
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
padding-bottom:0px;
height:278px;
width:170px;
background-color:#d0c2a0;
margin-top:5px;
margin-bottom:3px;
border-right:1px solid silver;
border-bottom:1px solid silver;

}
 
.characterHarvesterStats
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
padding-bottom:0px;
height:278px;
width:170px;
background-color:#d0c2a0;
margin-top:5px;
margin-bottom:3px;
border-right:1px solid silver;
border-bottom:1px solid silver;

}
.characterHarvesterItems
{
height:278px;
width:160px;
margin-top:7px;
margin-left:3px;
margin-bottom:3px;
padding-top:7px;
padding-left:10px;
background-color:#e6d2a1;
border-right:1px solid silver;
border-bottom:1px solid silver;
}




.characterHarvestingTitle
{
padding-left:0px;
padding-right:0px;
padding-top:3px;
padding-bottom:0px;
color:white;
background-color:#3f5234;
height:26px;
overflow:hidden;
width:347px;
font-weight:bold;
font-family:verdana;
font-size:12px;
}

.characterIconBrown
{
width:48px;
height:49px;
background-image:url(../../images/common/mycharacters/myChar_IconBackGround.jpg);
}
.characterIcon
{

width:48px;
height:49px;
background-image:url(../../images/common/mycharacters/myChar_IconBackGround.jpg);
}

.characterIconGreen
{
width:48px;
height:49px;
background-image:url(../../images/common/mycharacters/myChar_IconBackGround_green.jpg);
}
.characterIconYellow
{
width:48px;
height:49px;
background-image:url(../../images/common/mycharacters/myChar_IconBackGround_yellow.jpg);
}
.characterIconBlue
{
width:48px;
height:49px;
background-image:url(../../images/common/mycharacters/myChar_IconBackGround_blue.jpg);
}

.iconOffAdventuring
{
margin-left:6px;
}
.iconOffCrafting
{
margin-left:6px;
}
.iconOffDiplomacy
{
margin-left:6px;
}
.iconOffHarvesting
{
margin-left:6px;
}
.iconOffMount
{
margin-left:6px;
}

.characterDiplomacyStats
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
padding-bottom:0px;
height:278px;
width:170px;
background-color:#d0c2a0;
margin-top:5px;
margin-bottom:3px;
border-right:1px solid silver;
border-bottom:1px solid silver;
}



 
 
.characterDiplomacyItems
{
height:278px;
width:160px;
margin-top:7px;
margin-left:3px;
margin-bottom:3px;
padding-top:7px;
padding-left:10px;
background-color:#e6d2a1;
border-right:1px solid silver;
border-bottom:1px solid silver;
}



.characterDiplomacyTitle
{
padding-left:0px;
padding-right:0px;
padding-top:3px;
padding-bottom:0px;
color:white;
background-color:#3b415b;
height:26px;
overflow:hidden;
width:347px;
font-weight:bold;
font-family:verdana;
font-size:12px;
}

 
.characterAdventuringStats
{
padding-left:0px;
padding-right:0px;
padding-top:6px;
padding-bottom:0px;
height:278px;
width:130px;
background-color:#d0c2a0;
margin-top:5px;
margin-bottom:3px;
border-right:1px solid silver;
border-bottom:1px solid silver;
}
.characterAdventuringIcons
{


height:278px;
width:200px;
margin-top:7px;
margin-bottom:3px;
padding-top:7px;
padding-left:3px;
background-color:#e6d2a1;
border-right:1px solid silver;
border-bottom:1px solid silver;
}



.characterProfileLink
{
color:#5b2c26;
font-family:verdana;
font-size:12px;
}


.characterAdventuringResist
{
color:#5b2c26;
background-color:#e6d2a1;
width:340px;
margin-left:3px;
border:1px solid silver;
}





.toolTipContent {
	position: absolute; 
	left:0px;
	top:0px;
	width: 200px; 
	border: 1px solid #d0c2a0; 
	padding: 2px; 
	color: white;
	background-color:#67322b;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-transform: capitalize;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
}


/* pagniation styles */

#paginatorInputBox {
	border: solid 1px #d0c2a0;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 11px;
}

#rowPerPageSelect {
	border: solid 1px #d0c2a0;
	background-color: #FFFFFF;
	text-align: center;
	font-size: 11px;
}

#paginatorButton {
	border: solid 1px #d0c2a0;
	background-color: #c8b592;
	text-align: center;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 3px;
}

#topPagingDiv td {
	font : normal 8pt arial;
}

#topPagingDiv a {
	font : normal 8pt arial;
	padding-left: 3px;
	padding-right: 3px;
	color:#000000;
}

/* Alts Page */

a.adminAltsText {
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     line-height:100%;
     color:#000000;
	 text-decoration:none;
}

a.adminAltsText:visited {
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     line-height:100%;
     color:#000000;
	 text-decoration:none;
}

a.adminAltsText:hover {
	 text-decoration: underline;
}

a.adminAltsNameText {
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     line-height:100%;
     color:#000000;
	 text-decoration:none;
}

a.adminAltsNameText:visited {
     font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     line-height:100%;
     color:#000000;
	 text-decoration:none;
}

a.adminAltsNameText:hover {
	 text-decoration: underline;
}


/* Game updates apage *********************/
.timePlayedField
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;

	font-size:13px;
	color:#663333;
}

.gameUpdatesText {font-size: 11px;}

.pagination {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10pt;
	text-decoration:none;
	color:#000000;
}
.pagination a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10pt;
	text-decoration:none;
	color:#000000;
}
.pagination a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10pt;
	text-decoration:underline;
	color:#000000;
}
