

/*//////////////////FONTS/////////////////////*/

.BlackBoldSmall {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
.WhiteBoldSmall {color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
.RedBoldSmall {color:#990000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
.GrayBoldSmall {color:#222; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }

.WhiteBoldLarge {color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
.GrayBoldLarge {color:#222; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
.BlackBoldLarge {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
.RedBoldLarge {color:#990000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
.YellowBoldLarge {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }
.BrownBoldLarge {color:#454531; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; }

.GrayExtraLarge {color:#222; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; }
.WhiteExtraLarge {color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; }
.BlackExtraLarge {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; }
.RedExtraLarge {color:#990000; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; }
.YellowExtraLarge {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight:bold; }

.GrayXXL {color:#666; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight:bold; }
.WhiteXXL {color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight:bold; }
.BlackXXL {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight:bold; }
.RedXXL {color:#990000; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight:bold; }
.YellowXXL {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight:bold; }

.GrayHuge {color:#222; font-family: Arial, Helvetica, sans-serif; font-size: 48px; font-weight:bold; }
.WhiteHuge {color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 48px; font-weight:bold; }
.BlackHuge {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 54px; font-weight:bold; }
.RedHuge {color:#990000; font-family: Arial, Helvetica, sans-serif; font-size: 48px; font-weight:bold; }

.BlackStandard {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.GrayStandard {color:#222; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.WhiteStandard {color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.RedStandard {color:#990000; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.LightGrayStandard {color:#777; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.YellowStandard {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.BlackItalic {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic;}

.BlackBoldStandard {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.GrayBoldStandard {color:#222; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.WhiteBoldStandard {color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.RedBoldStandard {color:#990000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.LightBoldGrayStandard {color:#777; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.YellowBoldStandard {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.BrownBoldStandard {color:#454531; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}

.BlackSmall {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.GraySmall {color:#222; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.WhiteSmall {color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.RedSmall {color:#990000; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.LightGraySmall {color:#777; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.BlackLarge {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.WhiteLarge {color:#fff; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.GrayLarge {color:#222; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.RedLarge {color:#990000; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.YellowLarge {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}

.sectiontitle {color:#8A6C4B; font-family: Arial, Helvetica, sans-serif; font-size: 40px;  font-weight:bold;}

.tdback {background-image: url(../Images/Backgrounds/Background_DarkInnerTile.jpg); background-repeat: repeat;}
tr.d1 td {background-image: url(../Images/Backgrounds/Background_DarkInnerTile.jpg); background-repeat: repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
tr.d0 td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
td.d1 {background-image: url(../Images/Backgrounds/Background_DarkInnerTile.jpg); background-repeat: repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
td.d0 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.ForumOriginationLink {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; }

/*//////////////////ANCHORS/////////////////////*/

a.map:link 		{text-decoration: underline; color: #990000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold;}
a.map:visited 	{text-decoration: underline; color: #990000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold;}
a.map:hover 	{text-decoration: underline;	color: red; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold;}
a.map:active 	{text-decoration: underline; color: #990000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold;}

a.CharGen:link 		{text-decoration: none; color: #222; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
a.CharGen:visited 	{text-decoration: none; color: #222; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
a.CharGen:hover 	{text-decoration: none;	color: #990000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
a.CharGen:active 	{text-decoration: none; color: #222; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}

a.TopMenu:link          {text-decoration: none; color: red; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.TopMenu:visited       {text-decoration: none; color: red; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.TopMenu:hover         {text-decoration: none; color: red; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.TopMenu:active        {text-decoration: none; color: red; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}

a.YellowLink:link          {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; padding: 5px;}
a.YellowLink:visited       {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; padding: 5px;}
a.YellowLink:hover         {text-decoration: none; color: red; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; padding: 5px;}
a.YellowLink:active        {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; padding: 5px;}

a.BrownLink:link          {text-decoration: none; color: #454531; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
a.BrownLink:visited       {text-decoration: none; color: #454531; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
a.BrownLink:hover         {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}
a.BrownLink:active        {text-decoration: none; color: #454531; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold;}

a.BrownLinkSmall:link          {text-decoration: none; color: #454531; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.BrownLinkSmall:visited       {text-decoration: none; color: #454531; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.BrownLinkSmall:hover         {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.BrownLinkSmall:active        {text-decoration: none; color: #454531; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}


a.blacksmall:link          {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a.blacksmall:visited       {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a.blacksmall:hover         {text-decoration: none; color: #990000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a.blacksmall:active        {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

a.BlackXS:link          {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.BlackXS:visited       {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.BlackXS:hover         {text-decoration: none; color: #990000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.BlackXS:active        {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

a.NewsLink:link          {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.NewsLink:visited       {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.NewsLink:hover         {text-decoration: none; color: #990000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.NewsLink:active        {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}

a.MessageRead:link 		{text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a.MessageRead:visited 	{text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a.MessageRead:hover 	{text-decoration: none;	color: red; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a.MessageRead:active 	{text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}

a.MessageUnRead:link 		{text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.MessageUnRead:visited 	{text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.MessageUnRead:hover 	{text-decoration: none;	color: red; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.MessageUnRead:active 	{text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}


a.GenericButton:link          {text-decoration: none; color: #FFFFCC; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.GenericButton:visited       {text-decoration: none; color: #FFFFCC; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}
a.GenericButton:hover         {text-decoration: none; color: #000; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}
a.GenericButton:active        {text-decoration: none; color: #FFFFCC; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}


/*/////////BUTTONS///////////*/
/*
#generic_button
{
	height: 15px;
	width: 95px;
	border: 1px solid #000;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;	
	-border-radius: 5px;
	background-image: url(/Images/Backgrounds/Button_Normal.jpg);
		background-repeat:repeat-x;
		padding: 5px;
		text-align: center;
		float: left;
		margin-bottom: 10px;
		margin-left: 10px;
}

*/


/*/////////////////////////WRAPPERS///////////////////*/

/*
#equip_wrapper,
#forum_wrapper,
#Step3, #Step2, #Step1,
#chargen_err,
#charselect_wrapper,
#chargen_wrapper,
#admin_wrapper,
#store_wrapper,
#chart_wrapper,
#generic_inner_wrapper
{
	height: auto;
	width: 910px;
	display: inline;
	float:left;
	margin-left:30px;
	margin-top:15px;
	margin-bottom: 15px;
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../Images/Generic/BlackOverlay.png);
		background-repeat: repeat;
	
}

#equip_topwrapper,
#chargen_races,
#chargen_paths,
#chargen_stats,
#chargen_skills,
#chart_list,
#generic_internal
{
	height: auto;
	width: 100%;
	margin-top:15px;
	display: inline;
	float:left;
	margin-bottom:15px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #000;

}


#equip_header,
#message_header,
#devnotes_header,
#events_header,
#hunt_resultsheader,
#train_header,
#forum_header,
#chargen_header,
#charselect_header,
#admin_header,
#store_header,
#stash_header,
#chart_header,
#den_header,
#map_header,
#generic_header,
#dash_boxheader
{
	height: 35px;
	width: 100%;
	display: inline;
	float:left;
	padding-bottom: 5px;
	border-bottom: 1px solid #FFFFCC;
	
	
}


#message_inbox,
#message_outbox,
#events_list,

{
	padding-top:10px;
	padding-bottom:10px;
	min-height: 500px;
	height: auto;
	
	}

#message_wrapper,
#events_wrapper,
#devnotes_wrapper,
#stash_wrapper,
#den_wrapper,
#generic_wrapper,
#train_wrapper,
#hospital_wrapper
{
	height: auto;
	width: 578px;
	margin-left:15px;
	margin-top:15px;
	display: inline;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	background-image: url(../Images/Generic/BlackOverlay.png);
		background-repeat: repeat;
	
}

#message_inbox,
#message_sent,
#message_read,
#message_new,
#message_options,
#events_list,
#dev_list,
#stash_main,
#den_main,
#familiar_main,
#trade_main,
#train_options,
#hospital_main,
#profile_main,
#generic_contents
{
	min-height: 557px;
	height: auto;
	width: 558px;
	margin-top:10px;
	display: inline;
	float:left;
	margin-top: 10px;
	margin-bottom: 15px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #333;
	padding:10px;
	
}



#generic_stat.large {width: auto; height: auto; padding: 5px;}

#generic_entry
{
	height:auto;
	width: 545px;
	float: left;
	background-image:url(../Images/Backgrounds/Background_LightInnerTile.jpg);
	background-repeat:repeat;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	border: 1px solid #333;
	margin-bottom: 10px;
	padding: 5px;
}

#generic_largecontentslist
{
	height: auto;
	width: 878px;
	display: inline;
	float:left;
	margin-bottom: 10px;
	margin-left: 10px;
	background-image:url(../Images/Backgrounds/Background_LightInnerTile.jpg);
	background-repeat:repeat;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	padding:5px;
	border: 1px solid #333;
}



*/


/*////////////// BETA /////////////////*/
/*
#header 
{
	height: 90px;
	width: 728px;
	border-bottom: 1px solid #333;
	background-image:url(/Images/SiteBanners/BetaBanner.jpg);
	margin: auto;
}


#betamain
{
        height:auto;
		min-height: 200px;
        width: 760px;
        margin-top:15px;
        margin-left: 15px;
        border: 1px solid #000;
        -moz-border-radius: 10px;
        -khtml-border-radius: 10px;
        -webkit-border-radius: 10px;
        -border-radius: 10px;
        display: inline;
        float:left;
		background-color: rgba(0, 0, 0, 0.4);
 
}

#profileteam { 
	height: auto;
	min-height:400px;
	width: 215px;
	overflow:auto;
	padding:15px;
	display: inline;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	float:left;
        border: 1px solid #000;
        -moz-border-radius: 10px;
        -khtml-border-radius: 10px;
        -webkit-border-radius: 10px;
        -border-radius: 10px;
		
		background-image: url(../Images/Backgrounds/Background_DarkInnerTile.jpg);
		background-repeat: repeat;
}
*/
/*/////////////////MAIN/////////////////////////*/


/*
#header_level1 
{
	height: 23px;
	width: 900px;
	padding-left: 100px;
	padding-top: 7px;
	margin-top:98px;
	float:left;

}

#menurow
{
	height: 23px;
	width: 900px;
	padding-left: 100px;
	padding-top: 7px;
	margin-top:92px;
	float:left;

}
#sectionrow
{
	height: 23px;
	width: 900px;
	padding-left: 100px;
	padding-top: 7px;
	margin-top:2px;
	float:left;

}

#header_level2 
{
	height: 23px;
	width: 900px;
	padding-left: 100px;
	padding-top: 9px;
	float:left;

}

#header_item{
	height:13px;
	width: 90px;
	padding:7px;
	float:left;
	}



#footer_wrapper 
{
	
	
	position:inherit;
	clear: both; 
	width: 100%; 
	height: 139px; 
	bottom: 0;  
	background-image:url(/Images/Backgrounds/Background_Bot.jpg);
	background-repeat:no-repeat;
	background-position:center;
	margin: -139px auto 0 auto;
	
}

#barwrapper
{
	height: 18px;
	width: 990px;
	border-bottom: 1px solid #000;
	background-image:url(/Images/Backgrounds/Battleoverlay_white.png);
	background-repeat:repeat;
	margin:auto; 
	text-align: center;
	padding-left:10px;
}

#globalwrapper 
{
	height: auto;
	width: 1000px;
	margin: 0 auto;
}


#main { 
	height: auto;
	width: 765px;
	overflow:auto;
	border: 1px solid #000;
	background-image:url(/Images/Backgrounds/Battleoverlay_white.png);
	background-repeat:repeat;
	padding:15px;
	display: inline;
	float:left;
}

#generic_main {
        height: auto;
        width: 825px;
        display: inline;
        float:left;
        background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
        background-repeat:repeat;
        border: 1px solid #333;
        min-height: 600px;
        text-align: center;
		margin-left: 30px;
}


#leftvertical { 
	height: auto;
	width: 180px;
	overflow:auto;
	border: 1px solid #000;
	background-image:url(/Images/Backgrounds/Battleoverlay_white.png);
	background-repeat:repeat;
	padding:15px;
	display: inline;
	float:left;
}



*/


/*/////////MENU////////*/


#menu_panel {
	height: auto;
	min-height: 500px;
	width: 120px;
	margin-left:15px;
	margin-top:15px;
	padding: 10px;
	display: inline;
	float:left;
	background-image:url(/Images/Generic/Tile.jpg);
	background-repeat:repeat;
	border: 1px solid #333;


}

#ad_panel {
        height: 600;
        width: 160px;
        margin-left:15px;
        margin-top:15px;
        display: inline;
        float:left;
}


/*/////////DASHBOARD////////*/

/*
#dash_wrapper {
	height: auto;
	width: 100%;
	display: inline;
	float:left;
	margin-left:25px;
	margin-bottom: 15px;
}


#dash_actionswrapper,
#dash_forumwrapper,
{
	height: auto;
	width: 577px;
	margin-left:15px;
	margin-top:15px;
	display: inline;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	background-image: url(../Images/Generic/BlackOverlay.png);
		background-repeat: repeat;
}


#dash_actionscontent,
#dash_forumcontent,
#dash_newscontent
{
	height: auto;
	width: 555px;
	display: inline;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #333;
	padding:10px;
}

#dash_actionsmessage,
#dash_forummessage,
#dash_newsmessage,
#dash_charactermessage,
#dash_characterfamiliar,
#events_message
{
	height: auto;
	width: 543px;
	display: inline;
	float:left;
	margin-bottom: 10px;
	background-image:url(../Images/Backgrounds/Background_LightInnerTile.jpg);
	background-repeat:repeat;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	padding:5px;
	border: 1px solid #333;
}




#dash_charactermessage {width: 228px;}
#dash_characterfamiliar {width: 228px;}

#dash_characterbutton
{
	width: 238px;
	float:left;
	display: inline;
	margin-bottom: 10px;

}

#dash_charactersheet,
#dash_box_wrapper_large
{
	min-height: 639px;
	height: auto;
	width: 265px;
	margin-left:15px;
	margin-top:15px;
	display: inline;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	background-image: url(../Images/Generic/BlackOverlay.png);
		background-repeat: repeat;
}
*/
#dash_charactercontent{
	min-height: 557px;
	height: auto;
	width: 243px;
	display: inline;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #333;
	padding:10px;
}

#dash_ads
{
	height: auto;
	width: 100%;
	display: inline;
	float:left;
	margin-bottom: 15px;
	margin-top:15px;
	padding-left: 40px;
}

}

#dash_banner {
	height: 60px;
	width: 468px;
	float:left;
	display: inline;
}


#dash_store, 
#dash_vote  
{
	height: 60px;
	width: 209px;
	margin-right:15px;
	float:left;
	display: inline;
}


/*//////////////////////EQUIPMENT///////////////////*/
/*

#equip_header{
	height: 35px;
	width: 100%;
	display: inline;
	float:left;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	
}


#equip_image
{
	height: auto;
	width: 100%;
	margin-top:10px;
	display: inline;
	float:left;
	
}

#equip_imagelarge
{
	height: auto;
	width: 310px;
	margin-top:10px;
	display: inline;
	float:left;
}

#equip_buttonwrapper
{
	width: 200px;
	float:left;
	display: inline;
}

#equip_unequip{ float: right; display: inline;}
    
#equip_sell{ float:left; display: inline;}
    
#equip_stat.large
{
width: 160px;
height: 20px;
}



#equip_carrying,
#equip_inventory
{
	height: auto;
	width: 900px;
	display: inline;
	float:left;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	padding-left:10px;
	padding-bottom:10px;
}


#equip_character
{
	height: auto;
	width: 441px;
	margin-top:15px;
	display: inline;
	float:left;
	margin-bottom:15px;
	
}*/


/*
#equip_item
{
	
	width: 200px;
	height: 320px;
	display: inline;
	position:relative;
	float: left;
	padding: 5px;
	margin-right: 10px;
	margin-top:10px;
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	-border-radius: 10px;
	background-image: url(../Images/Backgrounds/Background_LightInnerTile.jpg);
		background-repeat: repeat;
}*/

/*
#equip_item.inventory {	min-height: 175px;}

#inventory_item
{
	width: 878px;
	height:auto;
	display: inline;
	position:relative;
	float: left;
	margin-right: 10px;
	margin-top:10px;
	padding: 5px;
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	-border-radius: 10px;
	background-image: url(../Images/Backgrounds/Background_LightInnerTile.jpg);
		background-repeat: repeat;

}*/


/*#inventory_details
{
width: auto;
height:auto;
float: right;
}*/

/*
#inventory_stat
{
min-width: 36px;
width: auto;
height: 36px;
padding: 3px;
background-image: url(../Images/Backgrounds/Background_InnerTile.jpg);
		background-repeat: repeat;
-moz-border-radius: 10px;;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 1px solid #000;
float: right;
margin-left: 5px;
}*/

/*
#inventory_title
{
width: auto;
height:auto;
float: left;
}*/




/*/////////HUNT////////*/

/*
#hunt_results {
	height: auto;
	min-height: 590px;
	width: 309px;
	display: inline;
	float:left;
	background-image: url(../Images/Backgrounds/Background_DarkInnerTile.jpg);
		background-repeat: repeat;
	margin-left:15px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	padding:15px;
	border: 1px solid #000;
}

#hunt_resultscontent {
	height: 400px;
	width: 287px;
	display: inline;
	float:left;
	background-image:url(/Images/Generic/Tile.jpg);
	background-repeat:repeat;
	margin-bottom:15px;
	margin-top:15px;
	border: 1px solid #000;
	padding:10px;
	overflow:auto;

}


#hunt_resultsfinal {
	height: auto;
	width: 287px;
	display: inline;
	float:left;
	background-image:url(/Images/Generic/Tile.jpg);
	background-repeat:repeat;
	margin-bottom:15px;
	margin-top:15px;
	border: 1px solid #000;
	padding:10px;

}


#hunt_resultsentry {
	height: auto;
	width: 270px;
	display: inline;
	float:left;
	margin-top:15px;

}


#hunt_opponent_wrapper {
	height: auto;
	width: 300px;
	display: inline;
	float:left;
	margin-left:15px;
}


#hunt_opponent_top {
	height: 36px;
	width: 300px;
	display: inline;
	background-image:url(/Images/Hunt/Scroll_Top.png);
	background-repeat:no-repeat;
	float:left;
}


#hunt_opponent_image {
	height: auto;
	width: 300px;
	display: inline;
	float:left;
	background-image:url(/Images/Hunt/Scroll_Mid.png);
	background-repeat:repeat-y;
	padding-top:10px;
}

#hunt_opponent_stats {
	height: auto;
	width: 300px;
	display: inline;
	float:left;
	background-image:url(/Images/Hunt/Scroll_Mid.png);
	background-repeat:repeat-y;
	padding-top:10px;
}

#hunt_opponent_details {
	height: auto;
	width: 250px;
	display: inline;
	float:left;
	background-image:url(/Images/Hunt/Scroll_Mid.png);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-left:25px;
	padding-right:25px;
}

#hunt_opponent_bottom {
	height: 34px;
	width: 300px;
	margin-bottom: 15px;
	display: inline;
	float:left;
	background-image:url(/Images/Hunt/Scroll_Bottom.png);
	background-repeat:no-repeat;
}
*/

/*///////////////FAMILIARS/////////////////////*/

#familiar_inner
{
	height: 520px;
	text-align: center;
	width: 500px;
	margin-top:10px;
	display: inline;
	float:left;
	border: 1px solid #333;
	padding:10px;
	overflow:auto;
}

/*///////////////MESSAGES/////////////////////*/

#messages_reply
{
	height: auto;
	width: 470px;
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	background-image: url(../Images/Generic/BlackOverlay.png);
		background-repeat: repeat;
}

#messages_entry
{
	height:auto;
	width: 545px;
	float: left;
	background-image:url(../Images/Backgrounds/Background_LightInnerTile.jpg);
	background-repeat:repeat;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	border: 1px solid #333;
	margin-bottom: 10px;
	padding: 5px;

}

/*///////////////SCAVENGE/////////////////////*/

#scavenge_wrapper{
	min-height: 639px;
	height: auto;
	width: 578px;
	margin-left:15px;
	margin-top:15px;
	display: inline;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	background-image: url(../Images/Generic/BlackOverlay.png);
		background-repeat: repeat;
	
}


#scavenge_item
{
	height: auto;
	width: 543px;
	display: inline;
	float:left;
	margin-bottom: 10px;
	background-image:url(../Images/Backgrounds/Background_LightInnerTile.jpg);
	background-repeat:repeat;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	padding:5px;
	border: 1px solid #333;
}

#scavenge_results
{
	min-height: 635px;
	height: auto;
	width: 558px;
	margin-top:10px;
	display: inline;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #333;
	padding:10px;
	
}

#scavenge_boxheader{
	height: 35px;
	width: 100%;
	display: inline;
	float:left;
	padding-bottom: 5px;
	border-bottom: 1px solid #999;
	margin-bottom: 15px;
}

#scavenge_list{
	height: auto;
	width: 100%;
	display: inline;
	float:left;

}


/*////////////CHARACTER SELECT////////////*/

#charselect_content 
{
	height: auto;
	width: 300px;
	display: inline;
	float:left;
	margin-top:15px;
}

#char_select_box{
	height: 500px;
	width: 220px;
	display: inline;
	float:left;
	margin-top: 10px;
	margin-left: 10px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #333;
	padding:5px;
}
#char_select_boxheader{
	height: 550px;
	width: 225px;
	display: inline;
	float:left;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
}


/*////////////STORE & INVENTORY////////////*/
/*
#store_inventory
{
	height: auto;
	width: 900px;
	display: inline;
	float:left;
	margin-top: 15px;
	margin-bottom: 15px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	padding-left:10px;
	padding-bottom:10px;
}


#store_groupheader,
#inventory_groupheader
{
	width: 100%;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}

#store_itemwrapper,
#inventory_itemwrapper
{
	height: 56px;
	width: 875px;
	margin-bottom:10px;
	display: inline;
	float:left;
	 -moz-border-radius: 10px;
        -khtml-border-radius: 10px;
        -webkit-border-radius: 10px;
        -border-radius: 10px;
        padding-top:5px;
        padding-bottom:5px;
		padding-left:10px;
		margin-left:10px;
        border: 1px solid #000;
		background-image: url(../Images/Backgrounds/Background_LightInnerTile.jpg);
		background-repeat: repeat;
}

#store_itemtitle,
#inventory_itemtitle 
{
height: 41px;
width: 260px;
margin-top:5px;
float:left;
}

#store_itemstatsmall,
#inventory_itemstatsmall 
{
height: 36px;
width: 36px;
padding: 5px;
margin-top:5px;
margin-right:10px;
float:right;
background-image: url(../Images/Backgrounds/Background_DarkInnerTile.jpg);
		background-repeat: repeat;
-moz-border-radius: 10px;;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#store_itemstatlarge,
#inventory_itemstatlarge 
{
height: 36px;
width: 85px;
padding: 5px;
margin-top:5px;
margin-right:10px;
float:right;
background-image: url(../Images/Backgrounds/Background_DarkInnerTile.jpg);
		background-repeat: repeat;
-moz-border-radius: 10px;;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}*/
/*///////////////CharHunt /////////////////////*/

#charhunt_header
{
	height: 35px;
	width: 100%;
	display: inline;
	float:left;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	
}

#charhunt_wrapper{
	height: 639px;
	width: 578px;
	margin-left:15px;
	margin-top:15px;
	display: inline;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	background-image: url(../Images/Generic/BlackOverlay.png);
		background-repeat: repeat;
	
}

#charhunt_content
{
	height: 557px;
	width: 558px;
	margin-top:10px;
	display: inline;
	float:left;
	margin-top: 10px;
	margin-bottom: 15px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #333;
	padding:10px;
	overflow:auto;
	
}

#charhunt_find
{
	height: auto;
	width: 518px;
	display: inline;
	float:left;
	 -moz-border-radius: 10px;
        -khtml-border-radius: 10px;
        -webkit-border-radius: 10px;
        -border-radius: 10px;
        padding-top:5px;
        padding-bottom:5px;
		padding-left:10px;
		margin-left:10px;
		margin-bottom:10px;
        border: 1px solid #000;
		background-image: url(../Images/Backgrounds/Background_DarkInnerTile.jpg);
		background-repeat: repeat;
}

#admin_box_large
{
	height: 557px;
	width: 90%;
	margin-top:10px;
	display: inline;
	float:left;
	margin-top: 10px;
	margin-bottom: 15px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #333;
	padding:10px;
	overflow:auto;
	
}
#admin_box_small
{
	height: 250px;
	width: 90%;
	margin-top:10px;
	display: inline;
	float:left;
	margin-top: 10px;
	margin-bottom: 15px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #333;
	padding:10px;
	overflow:auto;
}



/*///////////////MERC////////////////*/
/*
#wanted_wrapper {
	width: 290px;
	display: inline;
	float:left;
	margin-left:10px;
	margin-top: 15px;
	margin-bottom: 15px;
}

#wanted_wrapper.hunt {
	height: 450px;
	background-image: url(/Images/Mercs/Wanted.png);
	background-repeat: no-repeat;
		position: relative;
		padding-top:50px;
}

#wanted_wrapper.delivery {
	height: 200px;
	background-image: url(/Images/Mercs/Delivery.png);
	background-repeat: no-repeat;
}

#wanted_wrapper.helpus {
	height: 200px;
	background-image: url(/Images/Mercs/HelpUs.png);
	background-repeat: no-repeat;
}

#wanted_wrapper.generic {
	height: 145px;
	background-image: url(/Images/Mercs/Generic.png);
	background-repeat: no-repeat;
	position: relative;
}


#wanted_icon {
	height: 40px;
	width: 40px;
	position:absolute;
	right:10px;
	top: 10px;
	z-index:25;

}

#wanted_header {
	height: auto;
	width: 290px;
	display: inline;
	float:left;
}


#wanted_image {
	height: auto;
	width: 290px;
	display: inline;
	float:left;
	margin-top: 15px;
}


#wanted_details {
	height: auto;
	width: 260px;
	display: inline;
	float:left;
	margin-top: 15px;
	padding-left:15px;
	padding-right:15px;
}

*/


/*///////////////TRADE////////////////*/

#trade_item
{
	height: auto;
	width: 150px;
	display: inline;
	float:left;
	 -moz-border-radius: 10px;
        -khtml-border-radius: 10px;
        -webkit-border-radius: 10px;
        -border-radius: 10px;
        padding:10px;
		margin-left:10px;
		margin-bottom:10px;
        border: 1px solid #000;
		background-image: url(/Images/Backgrounds/Background_LightInnerTile.jpg);
		background-repeat: repeat;
}

#trade_message
{
	height: auto;
	width: 310px;
	display: inline;
	float:left;
	 -moz-border-radius: 10px;
        -khtml-border-radius: 10px;
        -webkit-border-radius: 10px;
        -border-radius: 10px;
        padding:10px;
		margin-left: 110px;
		margin-bottom:15px;
		margin-top:15px;
        border: 1px solid #000;
		background-image: url(/Images/Backgrounds/Background_LightInnerTile.jpg);
		background-repeat: repeat;




}





/*///////MAP////////*/
/*
#map_wrapper
{
	height: auto;
	width: 890px;
	display: inline;
	float:left;
	margin-left:40px;
	border: 1px solid #000;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(../Images/Generic/BlackOverlay.png);
		background-repeat: repeat;
	
}



#map_leftwrapper
{
	width: 300px;
	height: 420px;
	float:left;
	margin-top: 10px;
	margin-bottom: 15px;

}


#map_main
{
	width: 300px;
	height: 300px;
	border: 1px solid #000;
	overflow:hidden;
	position: relative;
	z-index: 1;
	float:left;

}

#map_fullwrapper
{
	width: 890px;
	height: auto;
	float:left;
	margin-top: 10px;
	margin-bottom: 15px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;

}

#map_pinwrapper
{
	width: 720px;
	height: auto;
	float:left;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 15px;

}
#map_pingridwrapper
{
	width: 720px;
	height: auto;
	float:left;
	margin-top: 15px;
	border: 1px solid #000;
	overflow: hidden;
	background-image: url(/Images/Maps/WorldMap_Full.jpg);
	

}

#map_pingridtoc
{
	width: 125px;
	height: auto;
	float:left;
	margin-top: 15px;
	margin-left: 15px;
	padding-bottom: 15px;

}



#map_pingrid
{
	width: 19px;
	height: 19px;
border-right: 1px dashed #666;
	border-top: 1px dashed #666;
	float:left;
	position: relative;
	z-index: 10;
	
	

}


#map_grid
{
	width: 59px;
	height: 59px;
	border-right: 1px dashed #333;
	border-top: 1px dashed #333;
	float:left;
	z-index: 10;
	position: relative;

}

#map_fog
{
	width: 59px;
	height: 59px;
	border-right: 1px dashed #333;
	border-top: 1px dashed #333;
	float:left;
	z-index: 10;
	position: relative;
	background-image: url(/Images/Generic/BlackOverlay.png); 
	background-repeat: repeat;
}

#map_icon
{
	width: 50px;
	height: 50px;
	margin-top: 5px;
	margin-left: 5px;
	z-index: 25;
	position: absolute;
}

#map_travel
{
	width: 20px;
	height: 20px;
	margin-top: 20px;
	margin-left: 20px;
	z-index: 25;
	position: absolute;
}



#map_star
{
	width: 50px;
	height: 50px;
	margin-top: 5px;
	margin-left: 5px;
	z-index: 15;
	position: absolute;

}

#map_travelnorth
{
	width: 20px;
	height: 20px;
	margin-top: 59px;
	margin-left: 29px;
	
	text-align: center;
	z-index: 15;
	float: left;
}

#map_travelsouth
{
	width: 20px;
	height: 20px;
	margin-left: 29px;
	text-align: center;
	z-index: 15;
	float: left;
}


#map_traveleast
{
	width: 20px;
	height: 20px;
	margin-top: 29px;
	text-align: center;
	z-index: 15;
	float: left;
}


#map_travelwest
{
	width: 20px;
	height: 20px;
	margin-top: 29px;
	margin-left: 59px;
	text-align: center;
	z-index: 15;
	float: left;
}
*/
/*
#map_locations
{
	width: 290px;
	height: 95px;
	float:left;
	margin-top: 10px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #000;
	padding-top:10px;
	padding-left:10px;

}*/

/*
#map_locationicon
{
	min-width: 35px;
	min-height: 35px;
	width: auto;
	height: auto;
	float:left;
	margin-right: 10px;
	margin-bottom: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	background-image:url(../Images/Backgrounds/Background_LightInnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #000;
}*/

/*#map_details
{
	width: 550px;
	height: 397px;
	float:left;
	margin-bottom: 15px;
	margin-top: 10px;
	margin-left: 15px;
	background-image:url(/Images/Backgrounds/Background_InnerTile.jpg);
	background-repeat:repeat;
	border: 1px solid #000;
	padding:10px;
}*/
/*
#map_content
{
	height: auto;
	width: 538px;
	display: inline;
	float:left;
	margin-bottom: 10px;
	background-image:url(../Images/Backgrounds/Background_LightInnerTile.jpg);
	background-repeat:repeat;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	padding:5px;
	border: 1px solid #333;
}
*/


/*///////////////TRADE////////////////*/

#familiars_content,
#vehicle_content
{
	height: 517px;
	width: 517px;
	display: inline;
	float:left;
	 -moz-border-radius: 10px;
        -khtml-border-radius: 10px;
        -webkit-border-radius: 10px;
        -border-radius: 10px;
        padding:10px;
        margin-top:10px;
		margin-left:10px;
		margin-bottom:10px;
        border: 1px solid #000;
		background-image: url(/Images/Backgrounds/Background_LightInnerTile.jpg);
		background-repeat: repeat;
}

img.familiars
{
	padding:30px;

}
/*img.vehicles
{
	padding:30px;

}*/



/************CHART*************/

#charts_contentslist
{
	height: auto;
	width: 878px;
	display: inline;
	float:left;
	margin-bottom: 10px;
	margin-left: 10px;
	background-image:url(../Images/Backgrounds/Background_LightInnerTile.jpg);
	background-repeat:repeat;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	padding:5px;
	border: 1px solid #333;
}

/* <style type="text/css"> */
.ToolText{position:relative; }
.ToolTextHover{position:relative;}
.ToolText span{display: none;}

.ToolTextHover span{
	display:block;
	position:absolute;
	border:1px solid black;
	top:1.3em;
	left:5px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight:bold;
	background-color:black; color:white;
	text-align: center;
	min-width: 200px;
	min-height: 50px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;	
	-border-radius: 10px;
	z-index: 5000; /* doesnt do what it says on the tin!!! */
  }
  
/* </style> */








