/* Undo styles from the print style sheet ------------------------------------------------ */
#nav{
	display: block;
}

/* Start screen styles ------------------------------------------------------------------ */
body {
    font:Arial, Helvetica, sans-serif;
    line-height:21px;
	width: auto;
	margin: 0px;
	padding: 0px;
	background-image:url(../../wp-content/uploads/website_images/body_bg.jpg);
	background-repeat: repeat-x;
	background-color: #02165f;
}

/* Turn text into images, like magic! --------------------------------------------------- */
h1 a{
	display: block;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	text-indent: -10000em;  /* This is the part that hides the text */
	text-align: left;
	text-decoration: none; 
	outline: none; /* gets rid of the dotted border on the link */
	border: none;
}

/* Container ---------------------------------------------------------------------------  */
#container{
    clear:both;
	width:auto;
	padding: 10px 0px 0px 0px;
	padding-left: 1px;
	padding-right: 1px;
	min-height: 844px;
}

/* Header ------------------------------------------------------------------------------  */
#header{
    padding: 0px 0px 0px 0px;
	width: 1103px;
	height: 193px;
	background-image:url(../../wp-content/uploads/website_images/page_header.png);
	background-repeat:no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	float:left;
	margin: -10px 0px 0px 0px;
}
h1{
	margin: 0;
	padding: 0;
}
h1 a{
	height: 193px;
	background-image: url(../../images/logo.gif);
}

/* =Social Media Button Images
-------------------------------------------------------------- */
#social_media_top{
	height: 164px;
	width: 69px;
	float: left;
	margin: 10px 0px 0px 3px;
}
#bitchute{
	float: left;
	height: 55px;
	width: 69px;
}
#bitchute a{
	display:block;
	height: 55px;
	width: 69px;
	background-image:url(../../wp-content/uploads/website_images/socia_media_bitchute.png);
	background-repeat:no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
#minds{
	float: left;
	height: 49px;
	width: 69px;
}
#minds a{
	display:block;
	height: 49px;
	width: 69px;
	background-image:url(../../wp-content/uploads/website_images/socia_media_minds.png);
	background-repeat:no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
#gab{
	float: left;
	height: 60px;
	width: 69px;
}
#gab a{
	display:block;
	height: 60px;
	width: 69px;
	background-image:url(../../wp-content/uploads/website_images/socia_media_gab.png);
	background-repeat:no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
#social_media_top a:hover{
	background-position: -69px 0; 
}

/* Top Navigation ----------------------------------------------------------------------  */
#topnav{
	overflow: visible;
    z-index:100;
	height: 38px;
	width: 1113px;
	background-image: url(../../wp-content/uploads/website_images/top_nav_bg2.png);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	list-style: none;
	float:left;
}
#topnav li{
	float: left;
}
#topnav li a{
	display: block;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	color: #eee;
}
.bgnav {
    padding: 0px 0px 0px 0px;
	width: 156px;
	height: 38px;
	margin-left: 204px;
	background-image:url(../../wp-content/uploads/website_images/top_nav_baldursgate.png);
	background-repeat:no-repeat;
}
#bgnav a:hover {
	background-image:url(../../wp-content/uploads/website_images/top_nav_baldursgate2.png);
	background-repeat:no-repeat;
	background-color: transparent;
}
.scnav {
    padding: 0px 0px 0px 0px;
	width: 101px;
	height: 38px;
	background-image:url(../../wp-content/uploads/website_images/top_nav_starcraft.png);
	background-repeat:no-repeat;
}
#scnav a:hover {
	background-image:url(../../wp-content/uploads/website_images/top_nav_starcraft2.png);
	background-repeat:no-repeat;
	background-color: transparent;
}
.dianav {
    padding: 0px 0px 0px 0px;
	width: 75px;
	height: 38px;
	background-image:url(../../wp-content/uploads/website_images/top_nav_diablo.png);
	background-repeat:no-repeat;
}
#dianav a:hover {
	background-image:url(../../wp-content/uploads/website_images/top_nav_diablo2.png);
	background-repeat:no-repeat;
	background-color: transparent;
}
.warnav {
    padding: 0px 0px 0px 0px;
	width: 96px;
	height: 38px;
	background-image:url(../../wp-content/uploads/website_images/top_nav_warcraft.png);
	background-repeat:no-repeat;
}
#warnav a:hover {
	background-image:url(../../wp-content/uploads/website_images/top_nav_warcraft2.png);
	background-repeat:no-repeat;
	background-color: transparent;
}
.nwnnav {
    padding: 0px 0px 0px 0px;
	width: 62px;
	height: 38px;
	background-image:url(../../wp-content/uploads/website_images/top_nav_wow.png);
	background-repeat:no-repeat;
}
#nwnnav a:hover {
	background-image:url(../../wp-content/uploads/website_images/top_nav_wow2.png);
	background-repeat:no-repeat;
	background-color: transparent;
}
.tlnav {
    padding: 0px 0px 0px 0px;
	width: 112px;
	height: 38px;
	background-image:url(../../wp-content/uploads/website_images/top_nav_torchlight.png);
	background-repeat:no-repeat;
}
#tlnav a:hover {
	background-image:url(../../wp-content/uploads/website_images/top_nav_torchlight2.png);
	background-repeat:no-repeat;
	background-color: transparent;
}
.dcnav {
    padding: 0px 0px 0px 0px;
	width: 120px;
	height: 38px;
	background-image:url(../../wp-content/uploads/website_images/top_nav_dins.png);
	background-repeat:no-repeat;
}
#dcnav a:hover {
	background-image:url(../../wp-content/uploads/website_images/top_nav_dins2.png);
	background-repeat:no-repeat;
	background-color: transparent;
}
.sbnav {
    padding: 0px 0px 0px 0px;
	width: 113px;
	height: 38px;
	background-image:url(../../wp-content/uploads/website_images/top_nav_starbound.png);
	background-repeat:no-repeat;
}
#sbnav a:hover {
	background-image:url(../../wp-content/uploads/website_images/top_nav_starbound2.png);
	background-repeat:no-repeat;
	background-color: transparent;
}
.mscnav {
    padding: 0px 0px 0px 0px;
	width: 67px;
	height: 38px;
	background-image:url(../../wp-content/uploads/website_images/top_nav_misc.png);
	background-repeat:no-repeat;
}
#mscnav a:hover {
	background-image:url(../../wp-content/uploads/website_images/top_nav_misc2.png);
	background-repeat:no-repeat;
	background-color: transparent;
}
#bgnav a,
#sbnav a,
#scnav a,
#dianav a,
#warnav a,
#nwnnav a,
#tlnav a,
#dcnav a,
#mscnav a
 {
	text-indent: 200%;
	white-space: nowrap;
	overflow: hidden;
	line-height: 32px;
}

#bgnav ul a,
#sbnav ul a,
#scnav ul a,
#dianav ul a,
#warnav ul a,
#nwnnav ul a,
#tlnav ul a,
#dcnav ul a,
#mscnav ul a
{
	text-indent: 0%;
	overflow: visible;
	white-space: normal;
}

#bgnav ul a:hover,
#sbnav ul a:hover,
#scnav ul a:hover,
#dianav ul a:hover,
#warnav ul a:hover,
#nwnnav ul a:hover,
#tlnav ul a:hover,
#dcnav ul a:hover,
#mscnav ul a:hover
{
	background-color: #a80000;
	background-image: none;
}

/* Top Navigation Drop Down Menu ----------------------------------------------------------------------  */
#mainsubnav, #mainsubnav a:hover{
	background-image:none;
}
#dropdown-content{
  display: none;
  position: absolute;
  background-color: #000;
  background-image:url(../../wp-content/uploads/website_images/fly_out_bg.jpg);
  min-width: 100px;

  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  border: #FFF 1px solid;
  font-size: 12px;
  margin: 0px 0px 0px 0px;
}
#dropdown-content a {
  color: #FFF;
  text-decoration: none;
  display: block;
  text-indent: 0%;
  padding: 0px 10px 0px 10px;
}
#dropdown-content a:hover {
	background-color: #990000;
	background-image:none;
}
#dropdown:hover #dropdown-content {
  display: block;
}
.bgnav #dropdown-content {
	margin: 0px 0px 0px 10px;
	max-width: 195px;	
}
.sbnav #dropdown-content {
	max-width: 193px;	
}
.scnav #dropdown-content {
	max-width: 187px;	
}
.dianav #dropdown-content {
	max-width: 207px;	
}
.warnav #dropdown-content {
	max-width: 187px;	
}
.nwnnav #dropdown-content {
	max-width: 229px;	
}
.tlnav #dropdown-content {
	max-width: 193px;	
}
.dcnav #dropdown-content {
	max-width: 187px;	
}
.mscnav #dropdown-content {
	max-width: 187px;	
}

/* Top Navigation Fly Out Right Menu ----------------------------------------------------------------------  */
.flyright-link {
	color: #fff;
	padding: 16px;
	font-size: 12px;
	border: none;
}
.flyright {
	position: relative;
	display: inline-block;
	font-size: 12px;
	width: 100%;
}
.flyright-content{
	display: none;
	position: absolute;
	left: 100%;
	top: 0px;
	background-color: #000;
	background-image:url(../../wp-content/uploads/website_images/fly_out_bg.jpg);
	border: #FFF 1px solid;
	min-width: 100px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
}
.flyright-content a {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
}
.flyright:hover .flyright-content {
	display: block;
}

/* Main Content-------------------------------------------------------------------------  */
#main{
	clear: both;
	margin: 0 auto;
	width: 1180px;
	height:auto;
}
#contents{
	display: inline; /* fixes IE doubled-float bug */
	float: left;
	width: 628px;
	margin: 0px 26px 0px 25px;
	padding-top: 15px;
}

/* Standard Content Area Styles -------------------------------------------------------------- */
#standard_content_box{
    display: block;
    margin: 0px 0px 0px 0px;
    float: left;
    width: 594px;
    color: rgb(0, 0, 0);
    background: -webkit-linear-gradient(top, rgb(239, 236, 245), rgb(162, 153, 154));
    border-radius: 16px;
    border-width: 3px;
    border-style: solid;
    border-color: rgb(239, 236, 245);
    border-image: initial;
    padding: 10px;
	font-size: 14px;
}
#landing_content_box{
    display: block;
    margin: 0px 0px 0px 0px;
    float: left;
    width: 594px;
	min-height: 1202px;
    color: rgb(0, 0, 0);
    background: -webkit-linear-gradient(top, rgb(239, 236, 245), rgb(162, 153, 154));
    border-radius: 16px;
    border-width: 3px;
    border-style: solid;
    border-color: rgb(239, 236, 245);
    border-image: initial;
    padding: 10px;
}
#standard_content_box h2,
#landing_content_box h2{
    font-family: Arial,sans-serif;
    font-size: 19px;
    font-weight: bold;
    padding: 4px 0 5px 0;
	margin: 0px;
	display: block;
}
#standard_content_box p,
#landing_content_box p{
	margin: 2px 0px 2px 0px;
	font-size: 14px;
	padding: 4px;
}
#standard_content_box img{
    padding: 2px;
    border: 1px #000 solid;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px;
}
.rants_content_image{
    padding: 2px;
    border: 1px #000 solid;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px;
	margin: 10px;
}
.rants_content_image_2{
    padding: 2px;
    border: 1px #000 solid;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px;
	margin: 1px;
}
.landing_image{
    padding: 2px;
    border: 1px #000 solid;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    -o-border-radius: 16px;
    border-radius: 16px;
	display: block;
    float: right;
    margin-left: 15px;
    margin-top: -34px;
}
#standard_content_box hr
#landing_content_box hr{
	display: block;
    unicode-bidi: isolate;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    margin-inline-start: auto;
    margin-inline-end: auto;
    overflow: hidden;
    border-style: solid;
    border-width: 1px;
	color:#666666;
}
#standard_content_box blockquote,
#homepage_content_box blockquote{
    color: #515050;
    font-style: italic;
	font-weight:bold;
    margin: 20px auto;
    quotes:inherit;
	display: block;
    width: 520px;
    background: -webkit-linear-gradient(top, rgb(239, 236, 245), rgb(162, 153, 154));
    border-radius: 12px;
    border-width: 1px;
    border-style: solid;
    border-color: #000;
    border-image: initial;
    padding: 5px;
}
#standard_content_box blockquote strong,
#homepage_content_box blockquote strong,
#dungeons_dragons_quote strong {
	font-weight:bolder;
	color:#333333;
	font-style:normal;
}
#landing_content_box blockquote {
    color: #515050;
    font-style: italic;
	font-weight:bold;
    margin: 5px 5px 9px 15px;
    quotes:inherit;
	display: block;
    width: 412px;
    background: -webkit-linear-gradient(top, rgb(239, 236, 245), rgb(162, 153, 154));
    border-radius: 12px;
    border-width: 1px;
    border-style: solid;
    border-color: #000;
    border-image: initial;
    padding: 5px;
	float:left;
	font-size: 14px;
}
#landing_content_box blockquote strong {
	font-weight:bolder;
	color:#333333;
}
#standard_content_box .content_image_left{
	float:left;
	margin: 10px 10px 10px 0px;
}
#standard_content_box .content_image_right{
	float:right;
	margin: 10px 0px 10px 10px;
}
#landing_content_box a{
	font-weight: bold;
}
.aside_image {
	display: block;
    float: right;
    margin-left: 15px;
    margin-top: 0px;
}
#fullpage_post_box {
    width: 581px;
    margin: 3px 0px 10px 0px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
}
#games_fullpage_post_box {
    width: 581px;
    margin: 3px 0px 10px 0px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
	font-size: 12px;
}
.war3_maps_image {
    display: block;
    float: left;
    margin: 10px 16px 10px 10px;
}
.war3_maps_info_box1,
.war3_maps_info_box2,
.war3_maps_info_box3{
    color: rgb(255, 255, 255);
    background-color: rgb(81, 81, 81);
    margin: 11px 11px 0px 0px;
	padding: 4px;
	width: 383px;
    display: block;
    float: right;
    padding: 4px;
    border-left: 1px solid rgb(0, 0, 0);
    border-right: 1px solid rgb(0, 0, 0);
    border-top: 1px solid rgb(0, 0, 0);
}
.war3_maps_info_box2{
    font-size: 12px;
    color: rgb(255, 255, 255);
    background-color: rgb(102, 102, 102);
    margin: 0px 11px 0px 0px;
}
.war3_maps_info_box3{
    margin: 0px 11px 0px 0px;
    color: #fff;
    background-color: #515151;
    border-bottom: 1px solid #000;
}
.war3_maps_info_box4{
	width: 583px;
    display: block;
    float: left;
}
.war3_maps_image{
    display: block;
    float: left;
    margin: 10px 16px 34px 10px;
}
.war3_maps_info_box1 h3{
	font-size: 20px;
	font-weight:normal;
	color:#FFF;
	margin: 0px;
	padding: 0px;
}
.war3_maps_info_box3 a{
	color:#FFF;
	font-weight: bold;
}
.war3_maps_info_box3 a:hover{
	color:#bbbcbd;
}
.war3_align_table {
    background-color: #666;
    width: 594px;
    color: #fff;
    margin: 0px 0px 22px 0px;
    border: 1px solid #ccc;
	font-size: 12px;
}
.war3_align_table td {
    border: 1px solid #000;
    padding: 5px;
    text-align: center;
}
.war3_toney_font {
    font-size: 11px;
    background-color: #403f3f;
    padding-left: 0px;
}
.war3_fullpage_post_box {
    width: 582px;
    margin: 0px 0px 10px 0px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px 5px 3px 5px;
}
.war3_fullpage_post_box p {
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    height: 64px;
}
#standard_content_box .warcraft3_align_image, 
#standard_content_box .warcraft3_class_image {
    border: 2px solid #000;
    display: block;
    margin: 0px auto;
    border-radius: 3px;
    padding: 2px;
    float: none;
}
#standard_content_box .warcraft3_class_image {
    float: left;
    margin: -1px 9px 4px 4px;
}
.warcraft3_char_bio {
    width: 285px;
    margin: 0px 5px 16px 5px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    min-height: 150px;
    display: block;
}
#standard_content_box .warcraft3_char_bio .warcraft3_char_image {
    border: 2px solid #000;
    float: left;
    display: block;
    margin: 5px;
}
#standard_content_box .warcraft3_char_bio .warcraft3_char_imageS {
    border: 1px solid #000;
    padding: 0px;
    float: left;
    display: block;
    border-radius: 3px;
    margin: 5px;
}
.map_info_text{ 
	font-weight:bold;
	font-size: 16px;
}
.warcraft3_char_text {
    width: 280px;
    margin: 0px 0px 0px 0px;
    float: left;
    display: block;
    padding: 5px;
}
.warcraft3_char_bio .war3_char_table {
    background-color: #666;
    width: 275px;
    color: #fff;
    margin: -6px 0px 0px 0px;
	border: 1px solid #000;
}
.warcraft3_char_bio .war3_char_table td,
.warcraft3_char_bio .war3_char_table2 td{
	 vertical-align: middle;
	 border-bottom: 1px solid #000;
	 padding: 2px;
}
.warcraft3_char_bio .war3_char_table2 {
    background-color: #999;
    width: 275px;
    color: #fff;
    margin: -9px 0px 0px 0px;
	border: 1px solid #000;
}
#standard_content_box .warcraft3_char_bio .warcraft3_char_image_round {
    border: 2px solid #000;
    padding: 0px;
    float: left;
    display: block;
    border-radius: 3px;
    margin: 0px 5px 0px 0px;
    clear: both;
}
.warcraft3_char_bio .war3_footer_image {
    margin: 10px 0px 16px 32px;
    display: block;
    float: left;
}
.small_table_cell_box {
    float: left;
    display: block;
    width: 48%;
    margin: 0px;
    padding: 2px;
	font-size: 14px;
}
.econ_post_box{
	width: 269px;
	margin: 0px 8px 0px 8px;
	border: 1px solid #000;
	background-color:#ccc;
	float:left;
	padding: 5px;
	font-weight: bold;
}
#standard_content_box .game_class_picture{
	margin: 0px 10px 10px 0px;
	float: left;
}
#standard_content_box .zombie_class_picture{
	margin: 0px 0px 10px 10px;
	float: right;
	background-color: #fff;
}
.starcraft_site_table,
.starcraft_site_table2, 
.starcraft_site_table3 {
    border: 1px solid #000;
    margin: 0px 0px 10px 0px;
    background-color: #ccc;
    float: left;
	vertical-align: top;
    padding: 5px;
	border-collapse: collapse;
    border-spacing: 0;
	font-size: 13px;
    line-height: 18px;
	width: 593px;
}
.torchlight_site_table{
    border: 1px solid #000;
    margin: 0px 0px 10px 0px;
    background-color: #ccc;
    float: left;
	vertical-align: top;
    padding: 5px;
	border-collapse: collapse;
    border-spacing: 0;
	font-size: 13px;
    line-height: 18px;
	width: 377px;
}
.torchlight_site_table td,
.starcraft_site_table td,
.starcraft_site_table2 td, 
.starcraft_site_table3 td{
    border: 1px solid #000;
    vertical-align: top;
    padding: 5px;
}
.starcraft_site_table2 tr {
    font-size: 9px;
    padding: 6px;
    text-align: center;
}
.diablo_item_bg{
    background-color: #666;
}
.diablo_item_bg2{
    background-color: #999;
}
.baldur_class_items {
    border: 1px solid #000;
    margin: 3px;
    padding: 5px;
    background-color: #666;
    color: #fff;
}
.baldur_class_kits {
    border: 1px solid #000;
    margin: 3px;
    padding: 5px;
    background-color: #333333;
    color: #fff;
}
.baldur_char_table9 {
    background-color: #999;
    width: 451px;
    color: #fff;
    margin: 0px 0px 0px 0px;
    float: left;
    display: block;
	border-spacing: 0px;
}
.starcraft_site_table .baldur_char_table_td1{
    width: 42px;
    background-color: #666;
	border-top: 1px solid #000;
	border-right: 0px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
}
.starcraft_site_table .baldur_char_table_td2{
    width: 100%;
    vertical-align: middle;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
}
#standard_content_box .baldurs_char_image_round {
    border: 2px solid #000;
    padding: 0px;
    float: left;
    display: block;
    border-radius: 3px;
    margin: 0px;
    clear: both;
}
#standard_content_boxt .starcraft_site_table2 .bg_names_row{
	color:#fff;
	background-color:#000;
}
#standard_content_box .starcraft_site_table2 .bg_names_row td{
	font-size: 12px;
	font-weight: bold;
}
.bg_sidebar_text {
    font-size: 12px;
    color: #FFFFFF;
    margin: 0px 2px 2px 2px;
    float: left;
    display: block;
}
.bg_sidebar_text strong{
	font-weight:bolder;
}
.bg_sidebar_margin{
	margin: 0px 0px 0px 6px;
	float: left;
	display:block;
	color:#d3d3d3;
}
.bg_equipbox {
    border: 1px solid #000;
    width: 581px;
    padding: 5px 5px 0px 5px;
    background-color: #999;
    margin: 0px 0px 20px 0px;
	font-size: 14px;
}
.bg_top_equipbox {
    width: 581px;
    padding: 5px 5px 5px 5px;
    background-color: #666;
    margin: 0px 0px 0px -5px;
    color: #fff;
    border-top: 1px solid #000;
	font-size: 14px;
}
#standard_content_box .bg_equipbox img,
#standard_content_box .bg_names_row img{
    margin: 0px 10px 5px 0px;
    border: 2px solid #000000;
    border-radius: 3px 3px 3px 3px;
    clear: both;
    display: block;
    float: left;
    padding: 0;
	background-color:#000000;
}
.bgkeeps_fullpage_post_box{
	width: 582px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #000;
	background-color:#ccc;
	float:left;
	padding: 5px 0px 3px 10px;
	display: block;
}
.bgkeeps_fullpage_post_box2,
.bgkeeps_fullpage_post_box3,
.bgkeeps_fullpage_post_box4,
.bgkeeps_fullpage_post_box5{
	margin: 5px 0px 10px 0px;
	border: 1px solid #000;
	float:left;
	padding: 5px 0px 3px 10px;
	display: block;
	font-size: 12px;
}
.bgkeeps_fullpage_post_box2{
	width: 267px;
	background-color:#ccc;
}
.bgkeeps_fullpage_post_box3{
	width: 267px;
	background-color:#bababa;
}
.bgkeeps_fullpage_post_box4{
	width: 582px;
	background-color:#ccc;
}
.bgkeeps_fullpage_post_box5{
	width: 582px;
	background-color:#bababa;
}
.bgkeeps_fullpage_post_box .bgkeeps_char_image,
.bgkeeps_fullpage_post_box2 .bgkeeps_char_image,
.bgkeeps_fullpage_post_box3 .bgkeeps_char_image,
.bgkeeps_fullpage_post_box4 .bgkeeps_char_image,
.bgkeeps_fullpage_post_box5 .bgkeeps_char_image{
	float: left;
	margin: 0px 6px 10px 0px;
	border-radius: 3px;
	display:block;
}
#bg_character_downloads{
	float: left;
	display:block;
	border: 1px solid #000;
	width: 569px;
	margin: 5px 0px 5px -2px;
	padding: 2px 0px 2px 5px;
	font-weight: bold;
	font-size: 14px;
	background-color:#999999;
}
#bg_character_proficiencies{
	float: left;
	display:block;
	border: 1px solid #000;
	width: 569px;
	margin: 5px 0px 5px -2px;
	padding: 2px 0px 2px 5px;
	font-size: 12px;
	background-color:#c2bfbf;
}
#bg_character_innate{
	float: left;
	display:block;
	border: 1px solid #000;
	width: 569px;
	margin: 5px 0px 5px -2px;
	padding: 2px 0px 2px 5px;
	font-size: 12px;
	background-color:#b6b5b5;
}
#standard_content_box #bg_character_innate .bg_deco_icon,
#standard_content_box #bg_character_proficiencies .bg_deco_icon,
#standard_content_box #nwn_character_feats .bg_deco_icon,
#standard_content_box .bg_character_downloads_eq_box .bg_deco_icon,
#standard_content_box .nwn_character_downloads_eq_box .bg_deco_icon{
	border:none;
	margin: 0px 2px -2px -2px;
	padding: 0px;
	border-radius: 0px;
	float:left;
	display:block;	
}
.bg_character_downloads_eq_box{
	float: left;
	display:block;
	border: 1px solid #000;
	color:#FFF;
	width: 342px;
	min-height: 151px;
	margin: 3px 0px 3px 0px;
	padding: 2px 0px 2px 5px;
	font-size: 12px;
	background-color:#666;
}
#bg_stats_table_char{
	float: left;
	display:block;
	width: 225px;
	margin: 0px 0px 0px 0px;
}
#standard_content_box .bg_character_downloads_eq_box p,
#standard_content_box .nwn_character_downloads_eq_box p{
	font-size: 12px;
	font-style:italic;
}
.rant_post_box {
    width: 269px;
    margin: 0px 8px 13px 8px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
    font-size: 13px;
	font-weight:bold;
}
.zombie_post_box {
    width: 130px;
    margin: 0px 3px 13px 3px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
    min-height: 150px;
	font-size: 14px;
	font-weight:bold;
}
.game_class_picture {
    margin: 0px 10px 10px 0px;
    float: left;
}
.anchornav_post_box_a {
    width: 335px;
    margin: 0px 10px 10px 0px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
    min-height: 150px;
}
.anchornav_post_box_b {
    width: 225px;
    margin: 0px 0px 10px 0px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
    min-height: 150px;
}
#standard_content_box .anchornav_post_box_a,
#standard_content_box .anchornav_post_box_b{
	font-size: 14px;
}
#standard_content_box .anchornav_post_box_b a{
	font-weight:bold;
}
.anchornav_post_box_c {
    width: 267px;
    margin: 0px 0px 22px 0px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
	font-size: 14px;
}
.anchornav_post_box_d {
    width: 267px;
    margin: 0px 0px 22px 0px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
	font-size: 12px;
}
.anchornav_post_box_c a,
.anchornav_post_box_d a{
	font-weight:bold;
}
#standard_content_box .character_class_spells {
    margin: 3px 5px 1px 0px;
    border: none;
    float: left;
    border-radius: 0px;
	height: 47px;
	width: 47px;
}
.halfpage_post_box{
	width: 282px;
	margin: 5px 5px 0px 5px;;
	float:left;
	padding: 10px 10px 0px 10px;;
	min-height: 150px;
}
.halfpage_post_box2 {
    width: 265px;
    margin: 0px 5px 0px 5px;
    float: left;
    padding: 0px 10px 0px 10px;
}
.halfpage_post_box3 {
    width: 260px;
    margin: 0px 5px 0px 5px;
    float: left;
    padding: 0px 10px 0px 10px;
}
.deco_header_site{
	font-size: 21px;
    font-weight: bold;
	font-style: italic;
}
.halfpage_post_box2 h1 a {
	height: 36px;
    text-indent: inherit;
    text-align: left;
    text-decoration: none;
	font-size: 19px;
}
.character_class_images {
    margin: 6px 5px 11px 5px;
    float: left;
	height: 236px;
	width: 179px;
}
.torchlight_skills_box {
    width: 176px;
    margin: 0px 5px 10px 5px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
	font-size: 13px;
}
.torchlight_spells_box {
    width: 176px;
    margin: 0px 5px 0px 5px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
	font-size: 13px;
}
#standard_content_box .torchlight_spells_box p{
	font-size: 13px;
}
.torchlight_equipment_box {
    width: 374px;
    margin: 0px 5px 0px 5px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
	font-size: 13px;
}
.torchlight_equipment_box p{
	font-size: 13px;
}
#standard_content_box .diablo_item_bg img{
    margin: 0px 0px 5px 0px;
    border: 2px solid #000000;
    clear: both;
    display: block;
    float: left;
    padding: 0;
	border-radius: 6px;
}
.diablo_eq_bio {
    width: 273px;
    margin: 0px 5px 16px 5px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    min-height: 195px;
    padding: 6px;
    display: block;
}
#standard_content_box .diablo_eq_bio {
	font-size:13px;
}
#standard_content_box .diablo_eq_bio a{
	font-weight:bold;
}
.diablo_item_tables,
.diablo_item_tables2 {
    width: 594px;
    font-size: 13px;
    background-color: #ccc;
    border: 1px solid #000;
}
#standard_content_box .diablo_item_tables td,
#standard_content_box .diablo_item_tables2 td{
	border: 1px solid #000;
    padding: 5px 10px 5px 15px;
    text-align:center;
	vertical-align: middle;
}
#standard_content_box .diablo_item_tables2 .diablo_item_bg{
    padding: 0px;
	background-color: #000;
    vertical-align: middle;
	width: 100px;
}
#standard_content_box .diablo_item_tables .diablo_item_bg{
    background-color: #000;
    vertical-align: middle;
}
.diablo_item_header{
	background-color: #666;
	font-weight:bold;
	color:#FFF;
}
.d2items_post_box {
    width: 267px;
    margin: 0px 0px 13px 0px;
    border: 1px solid #000;
    background-color: #ccc;
    float: left;
    padding: 5px;
    font-size: 14px;
	font-weight:bold;
}
#standard_content_box .diablo_item_bg .diablo2items{
	display: block;
	margin-left: auto;
	margin-right: auto;
	float:none;
}
.dungeons_dragons_logo{
	display: block;
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	border:none;
}
#dungeons_dragons_quote{
    color: #515050;
    font-style: italic;
	font-weight:bold;
    margin: 5px 0px 5px 0px;
    quotes:inherit;
	display: block;
    width: 267px;
    background: -webkit-linear-gradient(top, rgb(239, 236, 245), rgb(162, 153, 154));
    border-radius: 12px;
    border-width: 1px;
    border-style: solid;
    border-color: #000;
    border-image: initial;
    padding: 5px;
	float:left;
}
.dungeons_dragons_journal_header{
	border: 1px solid #000;
	background-color:#666;
	padding: 5px 5px 5px 5px;
	margin: 5px 0px 5px 0px;
	color:#FFF;
	font-size: 14px;
	font-weight:bold;
}
.dungeons_dragons_journal_header em{
	font-weight:normal;
	font-style:normal;
}

#webpage_line_box{
	width: 100%;
	margin: 15px auto;
	border-top: 1px solid #000;
	height: 1px;
}
.normal_site_table{
	width: 100%;
	border: 1px solid #000;
	margin-left: 0px;
	background-color: #ccc;
}
.normal_site_table td, tr{
	border: 0px;
	padding: 5px;
	text-align: left;
	vertical-align: top;
}
#standard_content_box .news_post_date{
	font-size: 18px;
}
.nwn_character_downloads_eq_box{
	float: left;
	display:block;
	border: 1px solid #000;
	color:#FFF;
	width: 342px;
	min-height: 184px;
	margin: 3px 0px 3px 0px;
	padding: 2px 0px 2px 5px;
	font-size: 12px;
	background-color:#666;
}
#nwn_character_feats{
	float: left;
	display:block;
	border: 1px solid #000;
	width: 569px;
	margin: 5px 0px 5px -2px;
	padding: 2px 0px 2px 5px;
	font-size: 12px;
	background-color:#acabab;
}
.starbound_character_downloads_eq_box{
	float: left;
	display:block;
	border: 1px solid #000;
	color:#FFF;
	width: 204px;
	min-height: 184px;
	margin: -394px 0px 3px 0px;
	padding: 2px 0px 2px 5px;
	font-size: 12px;
	background-color:#666;
}
#standard_content_box .starbound_character_downloads_eq_box p{
	font-size: 12px;
	font-style:normal;
}
#standard_content_box .starbound_crew{
	float:left;
	margin: 10px 10px 10px 7px;
}
#standard_content_box .bgkeeps_fullpage_post_box4 #nwn_character_feats #starbound_crew_names{
	float:left;
	margin-top: 10px;
	font-size: 14px;
	font-weight:bold;
	line-height: 44px;
}

/* Landing Page Content Area -------------------------------------------------------------- */
.landing_page_image {
    display: block;
    float: right;
    margin-left: 15px;
    margin-top: -28px;
}

/* Special Home Page Content Area -------------------------------------------------------------- */
#homepage_content_box{
	margin: 0px;
	padding: 0px;
	width:auto;
	float:left;
}
#homepage_content_box p{
	margin: 10px 0px 10px 0px;
}
#homepage_content_box h2 {
	background: #ccc;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(239,236,245,1)), to(rgba(162,153,154,1))); /* Saf4+, Chrome */
    background: -webkit-linear-gradient(top, rgba(239,236,245,1), rgba(162,153,154,1)); /* Chrome 10+, Saf5.1+ */
    background:    -moz-linear-gradient(top, rgba(226,222,226,1), rgba(162,153,154,1)); /* FF3.6 */
    background:     -ms-linear-gradient(top, rgba(239,236,245,1), rgba(162,153,154,1)); /* IE10 */
    background:      -o-linear-gradient(top, rgba(239,236,245,1), rgba(162,153,154,1)); /* Opera 11.10+ */
    background:         linear-gradient(top, rgba(239,236,245,1), rgba(162,153,154,1));
    -webkit-border-radius:16px 16px 0px 0px;
    -moz-border-radius:16px 16px 0px 0px;
    -o-border-radius:16px 16px 0px 0px;
    border-radius:16px 16px 0px 0px;
    border-top: 3px solid #efecf5;
	border-right: 3px solid #efecf5;
	border-left: 3px solid #efecf5;
	border-bottom: none;
    display:block;
    padding: 10px;
	margin: 0px;
	float:left;
	width: 596px;
	color: #8e0f08;
	font-size: 19px;
	font-weight:bold;
}
.home_page_icon{
	border: 1px solid #333;
    border-radius: 5px;
    float: left;
    margin: 0px 13px 10px 0px;
    padding: 0px;
    background-color: #aeadac;
	display: block;
	width: 102px;
	height: 102px;
}
#homepage_info_box{
	font-size: 12px;
	font-weight:bold;
	border-bottom: 1px solid #000;
	float:left;
	display:block;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	width: 479px;
	height: 40px;
}
#home_page_notice_area {
	background: #ccc;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(239,236,245,1)), to(rgba(162,153,154,1))); /* Saf4+, Chrome */
    background: -webkit-linear-gradient(top, rgba(239,236,245,1), rgba(162,153,154,1)); /* Chrome 10+, Saf5.1+ */
    background:    -moz-linear-gradient(top, rgba(226,222,226,1), rgba(162,153,154,1)); /* FF3.6 */
    background:     -ms-linear-gradient(top, rgba(239,236,245,1), rgba(162,153,154,1)); /* IE10 */
    background:      -o-linear-gradient(top, rgba(239,236,245,1), rgba(162,153,154,1)); /* Opera 11.10+ */
    background:         linear-gradient(top, rgba(239,236,245,1), rgba(162,153,154,1));
    -webkit-border-radius:0px 0px 16px 16px;
    -moz-border-radius:0px 0px 16px 16px;
    -o-border-radius:0px 0px 16px 16px;
    border-radius:0px 0px 16px 16px;
    border-top: none;
	border-right: 3px solid #efecf5;
	border-left: 3px solid #efecf5;
	border-bottom: none;
    display:block;
    padding: 10px 10px 0px 10px;
	margin: 0px;
	float:left;
	width: 596px;
	color: #000;
	font-weight: normal;
	font-size: 14px;
}
.click_here_line{
	border-top: 1px solid #000;
	padding: 5px 0px 0px 0px;
}
#post_exe_circuit_board{
	background-image:url(../../wp-content/uploads/website_images/post_exe_footer_bg.png);
	background-repeat:no-repeat;
	width: 597px;
	height: 20px;
	float:left;
	margin: 0px 0px 0px 13px;
}

/* Home Page Below post Navigation  -------------------------------------------------------------- */
#home_page_content_footer_fun{
	background-image:url(../../wp-content/uploads/website_images/home_page_content_area_nav.jpg);
	background-repeat:no-repeat;
	width: 622px;
	height: 44px;
	float:left;
	margin: 0px;
}
.archives_button {
	float:left;
	margin: 0px 0px 0px 3px;
	background-image:url(../../wp-content/uploads/website_images/button_old_news.png);
	height: 40px;
	display:block;
	width: 107px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat:no-repeat;
}
.archives_button:hover{
	background-position: 0px -50px; 
}
.top_anchor_button {
	float:left;
	margin: 0px 0px 0px -1px;
	background-image:url(../../wp-content/uploads/website_images/button_top.png);
	height: 40px;
	display:block;
	width: 107px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat:no-repeat;
}
.top_anchor_button:hover{
	background-position: 0px -50px; 
}
.home_events_button{
	float:left;
	margin: 0px 0px 0px -4px;
	background-image:url(../../wp-content/uploads/website_images/button_events.png);
	height: 40px;
	display:block;
	width: 107px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat:no-repeat;
}
.home_events_button:hover{
	background-position: 0px -50px; 
}
.home_mainpage_button{
	float:left;
	margin: 5px 0px 0px 0px;
	background-image:url(../../wp-content/uploads/website_images/content_mini_header.png);
	height: 34px;
	display:block;
	width: 298px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat:no-repeat;
}

/* Left Side Navigation
-------------------------------------------------------------- */
#nav_menu-2{
	padding: 0px 0px 0px 0px;
	margin-left: 29px;
	height: 735px;
	width: 168px;
	background-image:url(../../wp-content/uploads/website_images/side_nav_bg.png);
	background-repeat:no-repeat;
	float: left;
}
#menu-left-nav{
	width: 168px;
	margin: 66px 0px 0px 0px;
	padding: 0;
	list-style: none;
}
.lnavhome,
.lnavabout,
.lnavmembers,
.lnavforum,
.lnavcomic;
.lnavmission;
.lnavstore,
.lnavfiles,
.lnavfiction,
.lnavpolitics,
.lnavzombies,
.lnavmarket,
.lnavphoto,
.lnavnews
{
	float: left;
	width: 168px;
}
.lnavhome a,
.lnavabout a,
.lnavmembers a,
.lnavforum a,
.lnavcomic a,
.lnavmission a,
.lnavstore a,
.lnavfiles a,
.lnavfiction a,
.lnavpolitics a,
.lnavzombies a,
.lnavmarket a,
.lnavphoto a,
.lnavnews a,
.lnavdungeonsanddragons a,
.lnavrecipe a
{
	display:block;
	width: 168px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat:no-repeat;
}
.lnavhome a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_home.png);
	height: 29px;
}
.lnavabout a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_about_us.png);
	height: 29px;
}
.lnavmembers a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_members.png);
	height: 31px;
}
.lnavforum a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_forums.png);
	height: 27px;
}
.lnavcomic a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_web_comic.png);
	height: 48px;
}
.lnavmission a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_mission.png);
	height: 45px;
}
.lnavstore a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_guild_store.png);
	height: 44px;
}
.lnavfiles a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_files.png);
	height: 30px;
}
.lnavfiction a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_fiction.png);
	height: 32px;
}
.lnavdungeonsanddragons a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_dungeons_and_dragons.png);
	height: 32px;
}
.lnavpolitics a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_rants.png);
	height: 43px;
}
.lnavzombies a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_zombies.png);
	height: 46px;
}
.lnavmarket a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_join_us.png);
	height: 29px;
}
.lnavphoto a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_photo_gallery.png);
	height: 47px;
}
.lnavnews a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_news_archives.png);
	height: 44px;
}
.lnavrecipe a{
	background-image:url(../../wp-content/uploads/website_images/side_nav_recipes.png);
	height: 48px;
}
#menu-left-nav a:hover{
	background-position: -168px 0; 
}

/* =Contact Us Button -------------------------------------------------------------- */
#contactbox{
	float:left;
	margin: 80px 0px 0px 10px;
}
#contactbox a{
	background-image:url(../../wp-content/uploads/website_images/button_contact_us.png);
	height: 50px;
	display:block;
	width: 145px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat:no-repeat;
}
#contactbox a:hover{
	background-position: -145px 0; 
}

/* Header Titles -------------------------------------------------------------- */
.home_header, .bg_header, 
.sc_header, .diablo_header,
.wc_header, .wow_header,
.tl_header, .gw_header,
.daoc_header, .misc_header,
.about_header, .members_header,
.forum_header, .webcomic_header, 
.mission_header, .store_header,
.files_header, .fiction_header,
.rants_header, .zombie_header,
.market_header, .gallery_header,
.events_header, .credits_header,
.terms_header, .contact_header,
.donate_header, .sb_header,
.links_header, .dc_header,
.nwn_header, .news_header,
.dungeons_and_dragons_header,
.post_catagory_header,
.recipes_header
{
	width: 621px;
	height: 31px;
	background-repeat:no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	margin: -8px 0px 23px 0px;
}
.home_header{
	background-image:url(../../wp-content/uploads/website_images/header_home_page.png);
}
.bg_header{
	background-image:url(../../wp-content/uploads/website_images/header_baldurs_gate.png);
}
.sb_header{
	background-image:url(../../wp-content/uploads/website_images/header_starbound.png);
}
.sc_header{
	background-image:url(../../wp-content/uploads/website_images/header_starcraft.png);
}
.diablo_header{
	background-image:url(../../wp-content/uploads/website_images/header_diablo.png);
}
.dc_header{
	background-image:url(../../wp-content/uploads/website_images/header_dins_curse.png);
}
.wc_header{
	background-image:url(../../wp-content/uploads/website_images/header_warcraft.png);
}
.wow_header{
	background-image:url(../../wp-content/uploads/website_images/header_wow.png);
}
.tl_header{
	background-image:url(../../wp-content/uploads/website_images/header_torchlight.png);
}
.gw_header{
	background-image:url(../../wp-content/uploads/website_images/header_guild_wars.png);
}
.daoc_header{
	background-image:url(../../wp-content/uploads/website_images/header_daoc.png);
}
.nwn_header{
	background-image:url(../../wp-content/uploads/website_images/header_nwn.png);
}
.misc_header{
	background-image:url(../../wp-content/uploads/website_images/header_miscellaneous.png);
}
.about_header{
	background-image:url(../../wp-content/uploads/website_images/header_about_us.png);
}
.members_header{
	background-image:url(../../wp-content/uploads/website_images/header_members.png);
}
.forum_header{
	background-image:url(../../wp-content/uploads/website_images/header_forums.png);
}
.webcomic_header{
	background-image:url(../../wp-content/uploads/website_images/header_webcomic.png);
}
.mission_header{
	background-image:url(../../wp-content/uploads/website_images/header_mission.png);
}
.store_header{
	background-image:url(../../wp-content/uploads/website_images/header_store.png);
}
.files_header{
	background-image:url(../../wp-content/uploads/website_images/header_files.png);
}
.fiction_header{
	background-image:url(../../wp-content/uploads/website_images/header_fiction.png);
}
.rants_header{
	background-image:url(../../wp-content/uploads/website_images/header_politics_rants.png);
}
.zombie_header{
	background-image:url(../../wp-content/uploads/website_images/header_zombies.png);
}
.market_header{
	background-image:url(../../wp-content/uploads/website_images/header_markets.png);
}
.gallery_header{
	background-image:url(../../wp-content/uploads/website_images/header_photo_gallery.png);
}
.events_header{
	background-image:url(../../wp-content/uploads/website_images/header_events.png);
}
.credits_header{
	background-image:url(../../wp-content/uploads/website_images/header_credits.png);
}
.terms_header{
	background-image:url(../../wp-content/uploads/website_images/header_terms.png);
}
.contact_header{
	background-image:url(../../wp-content/uploads/website_images/header_contact.png);
}
.donate_header{
	background-image:url(../../wp-content/uploads/website_images/header_donate.png);
}
.links_header{
	background-image:url(../../wp-content/uploads/website_images/header_links.png);
}
.news_header{
	background-image:url(../../wp-content/uploads/website_images/header_news_archives.png);
}
.dungeons_and_dragons_header{
	background-image:url(../../wp-content/uploads/website_images/header_dungeons_and_dragons.png);
}
.post_catagory_header{
	background-image:url(../../wp-content/uploads/website_images/header_post_catagories.png);
}
.recipes_header{
	background-image:url(../../wp-content/uploads/website_images/header_recipes.png);
}

/* Right Sidebar  ------------------------------------------------------------------------------  */
#right_content_spacer{
	display:block;
	float:left;
	width: 234px;
}
#right_side_box{
    background: #031d8b;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(2,30,140,1)), to(rgba(4,22,96,1))); /* Saf4+, Chrome */
    background: -webkit-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* Chrome 10+, Saf5.1+ */
    background:    -moz-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* FF3.6 */
    background:     -ms-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* IE10 */
    background:      -o-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* Opera 11.10+ */
    background:         linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1));
    -webkit-border-radius:16px;
    -moz-border-radius:16px;
    -o-border-radius:16px;
    border-radius:16px;
    border: 3px solid #2a3c92;
    color:#fff;
    display:block;
    padding: 10px;
	margin: 15px 0px 10px 0px;
	float:left;	
	width: 208px;
}
#right_side_box h3{
	width: 208px;
	margin: -7px 0px 0px 0px;
	padding-bottom: 2px;
	display:block;
	text-indent: 101%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat:no-repeat;
}
#right_side_box a{
	font-size: 15px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
#right_side_box a:hover{
	color: #a80000;
	text-decoration: underline;
}
#right_side_box .outlaw_header{
	height: 58px;
	background-image:url(../../wp-content/uploads/website_images/widget_header_outlaw.png);
}
#right_side_box .rebelnews_header{
		height: 30px;
	background-image:url(../../wp-content/uploads/website_images/widget_header_rebel_news.png);
}
#right_side_box .comedy_header{
	height: 30px;
	background-image:url(../../wp-content/uploads/website_images/widget_header_comedy.png);
}
#right_side_box .alt_header{
	height: 30px;
	background-image:url(../../wp-content/uploads/website_images/widget_header_alttech.png);
}

/* Footer ------------------------------------------------------------------------------  */
#footer{
	clear: both;
	border-top: 2px solid #ccc;
	margin: 40px 0px 0px 0px;
	width: auto;
}
#footer_content_box{
	padding: 33px 0px;
    10px 0px: ;
    width: 1095px;
	margin: 0 auto;
    overflow: hidden;
}
.guildfooter_mini_logo{
    margin: 17px 0px 0px 41px;
	background-image:url(../../wp-content/uploads/website_images/mini_logo2.png);
    height: 120px;
    display: block;
    width: 118px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-repeat: no-repeat;	
}
#footer_nav_boxs{
    background: #031d8b;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(2,30,140,1)), to(rgba(4,22,96,1))); /* Saf4+, Chrome */
    background: -webkit-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* Chrome 10+, Saf5.1+ */
    background:    -moz-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* FF3.6 */
    background:     -ms-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* IE10 */
    background:      -o-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* Opera 11.10+ */
    background:         linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1));
    -webkit-border-radius:16px;
    -moz-border-radius:16px;
    -o-border-radius:16px;
    border-radius:16px;
    border: 3px solid #2a3c92;
    color:#fff;
    display:block;
    padding: 10px;
	margin: 0px 0px 13px 13px;
	float:left;	
	height: 300px;
	width: 170px;
	line-height:18px;
}
#small_footer_nav_boxs{
    background: #031d8b;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(2,30,140,1)), to(rgba(4,22,96,1))); /* Saf4+, Chrome */
    background: -webkit-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* Chrome 10+, Saf5.1+ */
    background:    -moz-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* FF3.6 */
    background:     -ms-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* IE10 */
    background:      -o-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* Opera 11.10+ */
    background:         linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1));
    -webkit-border-radius:16px;
    -moz-border-radius:16px;
    -o-border-radius:16px;
    border-radius:16px;
    border: 3px solid #2a3c92;
    color:#fff;
    display:block;
    padding: 10px;
	margin: 0px 0px 13px 13px;
	float:left;	
	height: 130px;
	width: 170px;
	line-height:18px;
	overflow:auto;
}
#large_footer_nav_boxs{
    background: #031d8b;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(2,30,140,1)), to(rgba(4,22,96,1))); /* Saf4+, Chrome */
    background: -webkit-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* Chrome 10+, Saf5.1+ */
    background:    -moz-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* FF3.6 */
    background:     -ms-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* IE10 */
    background:      -o-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* Opera 11.10+ */
    background:         linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1));
    -webkit-border-radius:16px;
    -moz-border-radius:16px;
    -o-border-radius:16px;
    border-radius:16px;
    border: 3px solid #2a3c92;
    color:#fff;
    display:block;
    padding: 10px;
	margin: 0px 0px 13px 13px;
	float:left;	
	height: 300px;
	width: 208px;
	line-height:18px;
}
#monster_footer_nav_boxs{
    background: #031d8b;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(2,30,140,1)), to(rgba(4,22,96,1))); /* Saf4+, Chrome */
    background: -webkit-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* Chrome 10+, Saf5.1+ */
    background:    -moz-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* FF3.6 */
    background:     -ms-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* IE10 */
    background:      -o-linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1)); /* Opera 11.10+ */
    background:         linear-gradient(top, rgba(2,30,140,1), rgba(4,22,96,1));
    -webkit-border-radius:16px;
    -moz-border-radius:16px;
    -o-border-radius:16px;
    border-radius:16px;
    border: 3px solid #2a3c92;
    color:#fff;
    display:block;
    padding: 10px 10px 10px 10px;
	margin: 0px 0px 13px 13px;
	float:left;	
	height: 55px;
	width: 1044px;
	line-height:18px;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}
#footer_nav_boxs h3,
#small_footer_nav_boxs h3,
#large_footer_nav_boxs h3{
	padding-bottom: 2px;
	display:block;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat:no-repeat;
}
#footer_nav_boxs p,
#small_footer_nav_boxs p,
#large_footer_nav_boxs p{
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
}
#footer_nav_boxs a,
#small_footer_nav_boxs a,
#large_footer_nav_boxs a{
	font-size: 13px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
#footer_nav_boxs a:hover,
#small_footer_nav_boxs a:hover,
#large_footer_nav_boxs a:hover{
	color: #a80000;
	text-decoration: underline;
}
#large_footer_nav_boxs #donate_header{
	margin: 0px 0px 1px 0px;
	height: 25px;
	background-image:url(../../wp-content/uploads/website_images/widget_header_donate.png);
}
#footer_nav_boxs #navigation_header{
	margin: 0px 0px 1px 0px;
	height: 25px;
	background-image:url(../../wp-content/uploads/website_images/widget_header_navigation.png);
}
#footer_nav_boxs #navigation_forums{
	margin: 0px 0px 1px 0px;
	height: 25px;
	background-image:url(../../wp-content/uploads/website_images/widget_header_forums.png);
}
#footer_nav_boxs #navigation_games{
	margin: 0px 0px 1px 0px;
	height: 25px;
	background-image:url(../../wp-content/uploads/website_images/widget_header_games.png);
}
#small_footer_nav_boxs #bottom_alt_header{
	margin: 0px 0px 1px 0px;
	height: 25px;
	background-image:url(../../wp-content/uploads/website_images/widget_header_social_media.png);
}

/* Quote Generator Styles -------------------------------------------------------------------------  */
.quote_widget_sig{
	font-size: 10px;
	font-weight:bold;
}
#quoteDisplay{
	font-size: 13px;
	font-style:italic;
	float:left;
}
.quote_button {
	background-image:url(../../wp-content/uploads/website_images/widget_header_quotes.png);
	border: none;
	text-indent: 100%;
	background-color:transparent;
	font-size: 0px;
	margin: 0px 0px 7px 0px;
	height: 25px;
	float:left;
	width: 118px;
	background-image:url(../../wp-content/uploads/website_images/widget_header_quotes.png);
}
/* Events Calendar Styles -------------------------------------------------------------------------  */
.events_calendar{
	margin: 10px 0px 10px -2px;
}
#standard_content_box .events_calendar .calendar_text{ 
	border-radius: 0px;
	border:none;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	vertical-align:top;	
}
.events_calendar_AM_slot{
	border-left: 2px solid #efecf5;
}
.events_calendar_PM_slot{
	border-left: 2px solid #efecf5;
}
.events_calendar_event{
	background-color: #CCC;
	width:180px;
	padding: 5px;
	margin: 2px 4px 2px 4px;
	border-radius: 5px;
}
.events_calendar_description{
	font-size: 11px;
	font-weight:bold;
	color:#3d3d3d;
}
.events_calendar_header{
	height: 50px;
	background-color:#5e657f;
}
.events_calendar_mon{
	height: 100px;
	background-color:#515b80;
}
.events_calendar_teu{
	height: 100px;
	background-color:#414f80;
}
.events_calendar_wed{
	height: 100px;
	background-color:#314280;
}
.events_calendar_thu{
	height: 100px;
	background-color:#233780;
}
.events_calendar_fri{
	height: 100px;
	background-color:#132b81;
}
.events_calendar_sat{
	height: 100px;
	background-color:#082382;
}
.events_calendar_sun{
	height: 100px;
	background-color:#00186d;
}

/* Lightbox Styles -------------------------------------------------------------------------  */
.row > .column,
.row > .column2 {
	padding: 0 8px;
}
.row:after {
	content: "";
	display: table;
	clear: both;
}
/* Create four equal columns that floats next to eachother */
.column {
	float: left;
	width: 166px;
	margin: 0px 13px 5px 0px;
}
.column2 {
	float: left;
	width: 93px;
	margin: 0px 9px 21px 0px;
}
/* The Modal (background) */
.modal {
	display: none;
	position: fixed;
	z-index: 1;
	padding-top: 49px;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: black;
}
/* Modal Content */
.modal-content {
	position: relative;
	background-color: #fefefe;
	margin: auto;
	padding: 0;
	width: 90%;
	max-width: 1200px;
}
.modal-content2 {
	position: relative;
	background-color: #fefefe;
	margin: auto;
	padding: 0;
	width: 450px;
	max-width: 1200px;
}
.modal-content3 {
	position: relative;
	background-color: #fefefe;
	margin: auto;
	padding: 0;
	width: 650px;
	max-width: 1200px;
}
.modal-content4 {
	position: relative;
	background-color: #fefefe;
	margin: auto;
	padding: 0;
	width: 800px;
	max-width: 1200px;
}
/* The Close Button */
.close {
	color: white;
	position: absolute;
	top: 10px;
	right: 25px;
	font-size: 35px;
	font-weight: bold;
}
.close:hover,
.close:focus {
	color: #999;
	text-decoration: none;
	cursor: pointer;
}
/* Hide the slides by default */
.mySlides {
	display: none;
}
/* Next & previous buttons */
.prev,
.next {
	cursor: pointer;
	position: absolute;
	top: 50%;
	width: auto;
	padding: 16px;
	margin-top: -50px;
	color: white;
	font-weight: bold;
	font-size: 20px;
	transition: 0.6s ease;
	border-radius: 0 3px 3px 0;
	user-select: none;
	-webkit-user-select: none;
}
/* Position the "next button" to the right */
.next {
	right: 0;
	border-radius: 3px 0 0 3px;
}
/* On hover, add a black background color with a little bit see-through */
.prev:hover,
.next:hover {
	background-color: rgba(0, 0, 0, 0.8);
}
/* Number text (1/3 etc) */
.numbertext {
	color: #f2f2f2;
	font-size: 12px;
	padding: 8px 12px;
	position: absolute;
	top: 0;
}
/* Caption text */
.caption-container {
	text-align: center;
	background-color: black;
	padding: 2px 16px;
	color: white;
}
img.demo {
	opacity: 0.6;
}
.active,
.demo:hover {
	opacity: 1;
}
img.hover-shadow {
	transition: 0.3s;
	border: 1px solid #000;
	border-radius: 10px;
}
.hover-shadow:hover {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
#standard_content_box .mySlides img{
    padding: 0px;
	border:none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
}



