body {

text-align: center;

background: #656868 url('../img/bg.jpg') top center no-repeat fixed;

padding:0;

margin: 30px 0 30px 0;

color:#333333;

}



p a:link, p a:visited, p a:active, span a:link, span a:visited, span a:active{

color: #000;

text-decoration: underline;

font-weight: normal

}

p a:hover, span a:hover{

color: #000;

text-decoration: none;

font-weight: normal

}



#page_wrapper {

background: #F3E7A9 url('../img/page_bg.jpg') top left;

margin-left: auto; 

margin-right: auto;

width: 960px;

text-align: left;

border: 4px solid #F4F4EE;

}



#page_header {

height: 140px;

background: #515230 url('../img/header.jpg') top left no-repeat;

}  



#page_header h1 {

padding-top:30px;

padding-left: 20px;

font-family: verdana, helvetica, sans-serif;

font-size:26px;

font-weight:bold;  

color: #FCF8E3;

letter-spacing: -1px;

margin:0px;

}

#page_header h2 {

padding-top:0px;

padding-left: 20px;

font-family: verdana, helvetica, sans-serif;

font-size:14px;

font-weight:bold;  

color: #E2D179;

margin:0px;  

}



#menu_bar{

height:30px;

background: #A5A162 url('../img/menu_bg.jpg') top left no-repeat;

}



#navcontainer ul, #navlist ul{

padding-left: 0;

margin-left: 0;

margin-top:5px;

background-color: transparent;

color: #F3E7A9;

float: left;

width: 100%;

font-family: verdana, helvetica, sans-serif;

font-weight:bold;

}



#navcontainer ul{

font-size:12px;

}



#navlist ul{

font-size:13px;

}



#navcontainer ul li, #navlist ul li { display: inline; }



#navcontainer ul li a, #navlist ul li a{

padding: 0.2em 1em;

background-color: transparent;

color: #F3E7A9;

text-decoration: none;

font-weight:bold;

float: left;

border-right: 1px solid #BBB774;

}



#navcontainer ul li a:hover, #navlist ul li a:hover{

background-color: transparent;

color: #fff;

}



#content_wrapper {

background: transparent url('../img/content_bg.jpg') top left no-repeat;

}



.spacer {

margin:0px;

padding:0px;

height:20px;

* height:30px; /* IE */

clear:both;

}



/* LEFT SIDE */



#left_side {

float:left;

width:720px;

}



/* Headers */



#left_side h3 {

margin: 5px 10px 0px 10px;

font-family:Georgia, Times New Roman, Times, serif;

font-size:24px;

font-weight: bold;

font-variant:small-caps;

line-height:18px;

text-align:center;

color:#336600;

}



#left_side h4 {

clear:both;

margin:20px 15px 10px 10px;

font-family: verdana;

font-size:15px;

font-weight: bold;

line-height:18px;

border-top:1px solid #A0410D;

color: #A0410D;

}



#left_side h5 {

clear:both;

margin: 10px 15px 10px 10px;

font-family: verdana;

font-size:14px;

font-weight: bold;

line-height:18px;

border-top:1px dotted #595A38;

color:#595A38;

}



#left_side h6 {

clear:both;

margin: 10px 15px 10px 10px;

font-family: verdana;

font-size:13px;

font-weight: bold;

text-decoration:underline;

line-height:18px;

color:#595A38;

}



#left_side p {

margin:10px;

margin-right:15px;

font-family: verdana;

font-size:12px;

text-align:justify;

line-height:18px;

color: #333333;

}



#left_side .indent{

margin-top:-10px;

margin-left:10px;

margin-right:15px;

font-family: verdana;

font-size:12px;

text-align:justify;

line-height:18px;

color: #333333;

padding-left:20px;

}



/* Zone Logo */



.zone_logo a:link, .zone_logo a:active, .zone_logo a:visited, #zone_map a:link, #zone_map a:active, #zone_map a:visited, .top a:link, .top a:active, .top a:visited, .inside a:link, .inside a:active, .inside a:visited{

color: #595A38;

font-weight: bold;

text-decoration:underline;

}



.zone_logo a:hover, #zone_map a:hover, .top a:hover, .inside a:hover{

color: #595A38;

font-weight: bold;

text-decoration:none;

}



#left_side .zone_logo{

float:left;

width: 700px;

margin: 0 10px 10px 10px;

text-align:center;

font-family: verdana;

font-size:13px;

line-height:18px;

color:#595A38;

}



#left_side .zone_logo .san,.bas,.win,.jeu,.bea,.xar,.val,.bub,.quf,.tav{

float:left;

width:232px;

height:18px;

margin:0px 61px 25px 56px;

padding-top:153px;

}



#left_side .zone_logo .san{background: url(../img/logo/san_logo.png) top center no-repeat}

#left_side .zone_logo .bas{background: url(../img/logo/bas_logo.png) top center no-repeat}

#left_side .zone_logo .win{background: url(../img/logo/win_logo.png) top center no-repeat}

#left_side .zone_logo .jeu{background: url(../img/logo/jeu_logo.png) top center no-repeat}

#left_side .zone_logo .bea{background: url(../img/logo/bea_logo.png) top center no-repeat}

#left_side .zone_logo .xar{background: url(../img/logo/xar_logo.png) top center no-repeat}

#left_side .zone_logo .val{background: url(../img/logo/val_logo.png) top center no-repeat}

#left_side .zone_logo .bub{background: url(../img/logo/bub_logo.png) top center no-repeat}

#left_side .zone_logo .quf{background: url(../img/logo/quf_logo.png) top center no-repeat}

#left_side .zone_logo .tav{background: url(../img/logo/tav_logo.png) top center no-repeat}



/* Zone Map */



#left_side #zone_map{

float:left;

width: 700px;

margin: 0 10px 10px 10px;

text-align:center;

font-family: verdana;

font-size:13px;

line-height:18px;

}



#left_side .framemap

{

float:left;

width:430px;

height:500px;

margin:10px 5px 10px 10px;

}



#left_side .framespawn

{

float:left;

width:250px;

height:500px;

margin:10px 10px 10px 5px;

}



#left_side .framemaptitle

{

float:left;

width:445px;

height:18px;

margin:0 0 10px 0;

}



#left_side .framespawntitle

{

float:left;

width:250px;

height:18px;

margin:0 0 10px 0;

}



#left_side #zone_map .san1{background: url(../img/map/san1_s.jpg) top center no-repeat;

float:left; height:18px; width:260px; padding-top:165px; margin:0px 45px 10px 45px}

#left_side #zone_map .san2{background: url(../img/map/san2_s.jpg) top center no-repeat;

float:left; height:18px; width:260px; padding-top:165px; margin:0px 45px 10px 45px}

#left_side #zone_map .bas1{background: url(../img/map/bas1_s.jpg) top center no-repeat;

float:left; height:36px; width:241px; padding-top:160px; margin:0px 54px 10px 55px}

#left_side #zone_map .bas2{background: url(../img/map/bas2_s.jpg) top center no-repeat;

float:left; height:36px; width:241px; padding-top:160px; margin:0px 55px 10px 54px}

#left_side #zone_map .win1{background: url(../img/map/win1_s.jpg) top center no-repeat;

float:left; height:18px; width:217px; padding-top:232px; margin:0px 66px 10px 67px}

#left_side #zone_map .win2{background: url(../img/map/win2_s.jpg) top center no-repeat;

float:left; height:18px; width:217px; padding-top:232px; margin:0px 67px 10px 66px}

#left_side #zone_map .jeu1{background: url(../img/map/jeu1_s.jpg) top center no-repeat;

float:left; height:18px; width:195px; padding-top:277px; margin:0px 77px 10px 78px}

#left_side #zone_map .jeu2{background: url(../img/map/jeu2_s.jpg) top center no-repeat;

float:left; height:18px; width:195px; padding-top:277px; margin:0px 78px 10px 77px}

#left_side #zone_map .bea{background: url(../img/map/bea_s.jpg) top center no-repeat;

float:left; height:18px; width:216px; padding-top:275px;margin:0px 242px 10px 242px}

#left_side #zone_map .xar{background: url(../img/map/xar_s.jpg) top center no-repeat;

float:left; height:18px; width:298px; padding-top:212px;margin:0px 201px 10px 201px}

#left_side #zone_map .val1{background: url(../img/map/val1_s.jpg) top center no-repeat;

float:left; height:18px; width:299px; padding-top:155px; margin:0px 25px 10px 26px}

#left_side #zone_map .val2{background: url(../img/map/val2_s.jpg) top center no-repeat;

float:left; height:18px; width:299px; padding-top:155px; margin:0px 26px 10px 25px}

#left_side #zone_map .bub1{background: url(../img/map/bub1_s.jpg) top center no-repeat;

float:left; height:18px; width:269px; padding-top:205px; margin:0px 40px 10px 41px}

#left_side #zone_map .bub2{background: url(../img/map/bub2_s.jpg) top center no-repeat;

float:left; height:18px; width:269px; padding-top:205px; margin:0px 41px 10px 40px}

#left_side #zone_map .quf1{background: url(../img/map/quf1_s.jpg) top center no-repeat;

float:left; height:18px; width:250px; padding-top:268px; margin:0px 50px 10px 50px}

#left_side #zone_map .quf2{background: url(../img/map/quf2_s.jpg) top center no-repeat;

float:left; height:18px; width:250px; padding-top:268px; margin:0px 50px 10px 50px}

#left_side #zone_map .tav{background: url(../img/map/tav_s.jpg) top center no-repeat;

float:left; height:18px; width:317px; padding-top:158px; margin:0px 191px 10px 192px}



/* Goblin NPCs */

#left_side #lootblox, #left_side #haggleblix, #left_side #antiqix{
float:left;
height:215px;
width:188px;
margin: 0 10px 10px 10px;
}

#left_side #lootblox{background: url('../img/npc/lootblox.jpg') center center no-repeat}
#left_side #haggleblix{background: url('../img/npc/haggleblix.jpg') center center no-repeat}
#left_side #antiqix{background: url('../img/npc/antiqix.jpg') center center no-repeat}

#left_side .goblin_npc{
float:left;
height:214px;
width:244px;
margin: 0 10px 10px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-left: dotted 1px;
border-right: dotted 1px;
border-bottom: dotted 1px;
font-size:10px;
}

#left_side .col_goblin1, #left_side .col_goblin2, #left_side .col_goblin3, #left_side .col_goblin4, #left_side .col_goblin5, #left_side .col_goblin6{
display: table;
float:left;
height:34px;
border-top:dotted 1px;
}

#left_side .col_goblin1{text-align:center;width:35px;clear:both;}
#left_side .col_goblin2{text-align:center;width:79px;}
#left_side .col_goblin3{text-align:center;line-height:32px;width:15px;}
#left_side .col_goblin4{text-align:center;width:35px;}
#left_side .col_goblin5{text-align:center;width:79px;}
#left_side .col_goblin6{text-align:center;height:3px;width:244px;clear:both;}

#left_side .col_goblin1 .v_align{display:table-cell;vertical-align:middle;padding:1px;border-right:dotted 1px;}
#left_side .col_goblin2 .v_align{display:table-cell;vertical-align:middle;padding:1px;}
#left_side .col_goblin3 .v_align{display:table-cell;vertical-align:middle;padding:1px;border-right:dotted 1px;border-left:dotted 1px;}
#left_side .col_goblin4 .v_align{display:table-cell;vertical-align:middle;padding:1px;border-right:dotted 1px;}
#left_side .col_goblin5 .v_align{display:table-cell;vertical-align:middle;padding:1px;}

/* Relic Armor */

#left_side #war, #left_side #mnk, #left_side #whm, #left_side #blm, #left_side #rdm, #left_side #thf, #left_side #pld, #left_side #drk, #left_side #bst, #left_side #brd, #left_side #rng, #left_side #sam, #left_side #nin, #left_side #drg, #left_side #smn, #left_side #blu, #left_side #cor, #left_side #pup, #left_side #dnc, #left_side #sch{
float:left;
height:235px;
width:188px;
margin: 0 10px 10px 10px;
}

#left_side #war{background: url('../img/armor/war.png') center center no-repeat}
#left_side #mnk{background: url('../img/armor/mnk.png') center center no-repeat}
#left_side #whm{background: url('../img/armor/whm.png') center center no-repeat}
#left_side #blm{background: url('../img/armor/blm.png') center center no-repeat}
#left_side #rdm{background: url('../img/armor/rdm.png') center center no-repeat}
#left_side #thf{background: url('../img/armor/thf.png') center center no-repeat}
#left_side #pld{background: url('../img/armor/pld.png') center center no-repeat}
#left_side #drk{background: url('../img/armor/drk.png') center center no-repeat}
#left_side #bst{background: url('../img/armor/bst.png') center center no-repeat}
#left_side #brd{background: url('../img/armor/brd.png') center center no-repeat}
#left_side #rng{background: url('../img/armor/rng.png') center center no-repeat}
#left_side #sam{background: url('../img/armor/sam.png') center center no-repeat}
#left_side #nin{background: url('../img/armor/nin.png') center center no-repeat}
#left_side #drg{background: url('../img/armor/drg.png') center center no-repeat}
#left_side #smn{background: url('../img/armor/smn.png') center center no-repeat}
#left_side #blu{background: url('../img/armor/blu.png') center center no-repeat}
#left_side #cor{background: url('../img/armor/cor.png') center center no-repeat}
#left_side #pup{background: url('../img/armor/pup.png') center center no-repeat}
#left_side #dnc{background: url('../img/armor/dnc.png') center center no-repeat}
#left_side #sch{background: url('../img/armor/sch.png') center center no-repeat}

#left_side .relic_armor_nq{
float:left;
height:234px;
width:500px;
margin: 0 10px 10px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-left: dotted 1px;
border-right: dotted 1px;
border-bottom: dotted 1px;
font-size:10px;
}

#left_side .relic_armor_hq{
float:left;
height:195px;
width:698px;
margin: 10px;
margin-top:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-left: dotted 1px;
border-right: dotted 1px;
border-bottom: dotted 1px;
font-size:10px;
}

#left_side .col1, #left_side .col2, #left_side .col3, #left_side .col4, #left_side .col5, #left_side .col6, #left_side .col7, #left_side .col8, #left_side .col9, #left_side .colA, #left_side .colB{
display: table;
float:left;
height:38px;
border-top:dotted 1px;
}

#left_side .col1{text-align:center;line-height:34px;width:43px;clear:both;}
#left_side .col2{text-align:center;height:34px;width:41px;}
#left_side .col3{text-align:center;width:82px;}
#left_side .col4{width:262px;}
#left_side .col5{text-align:center;width:72px}
#left_side .col6{text-align:center;line-height:34px;width:43px;clear:both;}
#left_side .col7{text-align:center;height:34px;width:41px;}
#left_side .col8{text-align:center;width:82px;}
#left_side .col9{width:262px;}
#left_side .colA{text-align:center;width:135px;}
#left_side .colB{text-align:center;width:135px}

#left_side .col1 .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;padding:1px;}
#left_side .col2 .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;padding:3px 1px 3px 1px;}
#left_side .col3 .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;padding:1px;}
#left_side .col4 .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;padding:1px 5px 1px 5px;}
#left_side .col5 .v_align{display:table-cell;vertical-align:middle;padding:1px;}
#left_side .col6 .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;padding:1px;}
#left_side .col7 .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;padding:3px 1px 3px 1px;}
#left_side .col8 .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;padding:1px;}
#left_side .col9 .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;padding:1px 5px 1px 5px;}
#left_side .colA .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;padding:1px;}
#left_side .colB .v_align{display:table-cell;vertical-align:middle;padding:1px;}

/* Relic Weapon */

#left_side .frameweapon
{
float:left;
width:222px;
height:278px;
margin: 0;
border:dotted 1px;
}

#left_side .relic_weapon{
float:left;
height:279px;
width:456px;
margin: 0 10px 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border-bottom: dotted 1px;
}

#left_side .colC, #left_side .colD, #left_side .colE, #left_side .colF, #left_side .colG{
display:table;
float:left;
border-top:dotted 1px;
}

#left_side .colC{text-align:center;width:42px;height:32px;clear:both;}
#left_side .colD{width:110px;height:38px}
#left_side .colE{width:304px;height:38px}
#left_side .colF{line-height:18px;font-size:14px;text-align:right;width:25px;height:18px;clear:both;}
#left_side .colG{line-height:18px;font-size:9px;width:431px;height:20px}

#left_side .colC .v_align{display:table-cell;vertical-align:middle;padding:3px 1px 3px 1px;border-right:dotted 1px;border-left:dotted 1px;}
#left_side .colD .v_align{display:table-cell;vertical-align:middle;padding:1px 5px 1px 5px;border-right:dotted 1px;}
#left_side .colE .v_align{display:table-cell;vertical-align:middle;padding:1px 5px 1px 5px;border-right:dotted 1px;}
#left_side .colF .v_align{display:table-cell;vertical-align:middle;padding:0;}
#left_side .colG .v_align{display:table-cell;vertical-align:middle;padding:1px 5px 1px 5px;}

#left_side .weaponframe
{
float:left;
width:224px;
height:289px;
margin: 0 10px 10px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
}

#left_side .weaponframelink1
{
float:left;
display:table;
width:112px;
height:18px;
margin: 0;
border-bottom:dotted 1px;
}

#left_side .weaponframelink2
{
float:left;
display:table;
width:112px;
height:18px;
margin: 0;
border-bottom:dotted 1px;
}

#left_side .weaponframelink1 .v_align{display:table-cell;vertical-align:middle;border-left:dotted 1px;border-right:dotted 1px;}
#left_side .weaponframelink2 .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;}

/* Other Equipment */

#left_side .shadow{
float:left;
height:102px;
width:698px;
margin: 0 10px 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-left: dotted 1px;
border-right: dotted 1px;
border-bottom: dotted 1px;
font-size:10px;
}

#left_side .colL, #left_side .colM, #left_side .colN, #left_side .colO{
display:table;
float:left;
height:50px;
border-top:dotted 1px;
}

#left_side .colL{text-align:center;line-height:46px;width:50px;clear:both;}
#left_side .colM{text-align:center;height:34px;width:50px;}
#left_side .colN{text-align:center;line-height:50px;width:121px;}
#left_side .colO{width:477px}

#left_side .colL .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;}
#left_side .colM .v_align{display:table-cell;vertical-align:middle;padding:9px 1px 9px 1px;border-right:dotted 1px;}
#left_side .colN .v_align{display:table-cell;vertical-align:middle;border-right:dotted 1px;}
#left_side .colO .v_align{display:table-cell;vertical-align:middle;padding:0px 5px 0px 5px;}

#left_side #doublet, #left_side #harness, #left_side #haubert, #left_side #jupon{
float:left;
height:256px;
width:188px;
margin: 0 10px 10px 10px;
}

#left_side #doublet{background: url('../img/armor/doublet.png') center center no-repeat}
#left_side #harness{background: url('../img/armor/harness.png') center center no-repeat}
#left_side #haubert{background: url('../img/armor/haubert.png') center center no-repeat}
#left_side #jupon{background: url('../img/armor/jupon.png') center center no-repeat}

#left_side .hydra_set{
float:left;
height:255px;
width:500px;
margin: 0 10px 10px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-left: dotted 1px;
border-right: dotted 1px;
border-bottom: dotted 1px;
font-size:10px;
}

#left_side .colH, #left_side .colI, #left_side .colJ, #left_side .colK{
display:table;
float:left;
height:50px;
border-top:dotted 1px;
}

#left_side .colH{text-align:center;line-height:48px;width:43px;clear:both;}
#left_side .colI{text-align:center;height:34px;width:41px;}
#left_side .colJ{text-align:center;height:50px;width:82px;}
#left_side .colK{width:334px}

#left_side .colH .v_align{display:table-cell;vertical-align:middle;padding:1px;border-right:dotted 1px;}
#left_side .colI .v_align{display:table-cell;vertical-align:middle;padding:9px 1px 9px 1px;border-right:dotted 1px;}
#left_side .colJ .v_align{display:table-cell;vertical-align:middle;padding:1px;border-right:dotted 1px;}
#left_side .colK .v_align{display:table-cell;vertical-align:middle;padding:0 5px 0 5px;}


#left_side #armor_all, #left_side #hydra_all, #left_side #weapons_all{
float:left;
width:700px;
margin: 0 10px 10px 10px;
}

#left_side #armor_all{height:305px;background: url('../img/armor/armor_all.jpg') center center no-repeat}
#left_side #hydra_all{height:240px;background: url('../img/armor/hydra_all.jpg') center center no-repeat}
#left_side #weapons_all{height:272px;background: url('../img/weapon/weapons_all.jpg') center center no-repeat}

/* Bestiary */

#left_side #replicas, #left_side #ahrimans, #left_side #orcs, #left_side #quadavs, #left_side #yagudos, #left_side #goblins, #left_side #fomors, #left_side #demons, #left_side #dragons, #left_side #nightmares, #left_side #diabolos, #left_side #dynamislord{
float:left;
width:700px;
margin: 0 10px 10px 10px;
}

#left_side #replicas{height:258px;background: url('../img/mob/replicas.png') center center no-repeat}
#left_side #ahrimans{height:236px;background: url('../img/mob/ahriman.png') center center no-repeat}
#left_side #orcs{height:279px;background: url('../img/mob/orcs.png') center center no-repeat}
#left_side #quadavs{height:215px;background: url('../img/mob/quadavs.png') center center no-repeat}
#left_side #yagudos{height:210px;background: url('../img/mob/yagudos.png') center center no-repeat}
#left_side #goblins{height:174px;background: url('../img/mob/goblins.png') center center no-repeat}
#left_side #fomors{height:272px;background: url('../img/mob/fomors.png') center center no-repeat}
#left_side #demons{height:224px;background: url('../img/mob/demons.png') center center no-repeat}
#left_side #dragons{height:299px;background: url('../img/mob/dragon.png') center center no-repeat}
#left_side #nightmares{height:309px;background: url('../img/mob/nightmares.png') center center no-repeat}
#left_side #diabolos{height:341px;background: url('../img/mob/diabolos.png') center center no-repeat}
#left_side #dynamislord{height:350px;background: url('../img/mob/dynamislord.png') center center no-repeat}

#left_side .mob_beastmen{
float:left;
height:135px;
width:224px;
margin: 0 0 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-left: dotted 1px;
border-right: dotted 1px;
border-bottom: dotted 1px;
font-size:10px;
}

#left_side .mob_replica{
float:left;
height:792px;
width:698px;
margin: 0 0 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-left: dotted 1px;
border-right: dotted 1px;
border-bottom: dotted 1px;
font-size:10px;
}

#left_side .col_mob1, #left_side .col_mob2{
display: table;
float:left;
height:27px;
}

#left_side .col_mob3, #left_side .col_mob4, #left_side .col_mob5, #left_side .col_mob6, #left_side .col_mob7{
display: table;
float:left;
height:39px;
}

#left_side .col_mob1{text-align:center;width:146px;clear:both;}
#left_side .col_mob2{text-align:center;width:78px;}
#left_side .col_mob3{text-align:center;width:164px;clear:both;}
#left_side .col_mob4{text-align:center;width:79px;}
#left_side .col_mob5{text-align:center;width:174px;}
#left_side .col_mob6{text-align:left;width:281px;}
#left_side .col_mob7{height:4px;width:698px;}

#left_side .col_mob1 .v_align{display:table-cell;vertical-align:middle;padding:1px;border-top:dotted 1px;border-right:dotted 1px;}
#left_side .col_mob2 .v_align{display:table-cell;vertical-align:middle;padding:1px;border-top:dotted 1px;}
#left_side .col_mob3 .v_align{display:table-cell;vertical-align:middle;padding:1px;border-top:dotted 1px;border-right:dotted 1px;}
#left_side .col_mob4 .v_align{display:table-cell;vertical-align:middle;padding:1px;border-top:dotted 1px;border-right:dotted 1px;}
#left_side .col_mob5 .v_align{display:table-cell;vertical-align:middle;padding:1px;border-top:dotted 1px;border-right:dotted 1px;}
#left_side .col_mob6 .v_align{display:table-cell;vertical-align:middle;padding:1px 5px 1px 5px;border-top:dotted 1px;}
#left_side .col_mob7 .v_align{display:table-cell;vertical-align:middle;border-top:dotted 1px;}

/* Links */

#left_side .frameserver

{

float:left;

width:700px;

height:200px;

margin:10px 10px 10px 10px;

}



/* Misc */

#left_side .inside

{

margin: 10px 5px 10px 10px;

float: left;

text-align: left;

font-family: verdana;

font-size:10px;

}



#left_side .top

{

margin: 10px 15px 10px 5px;

float: right;

text-align: right;

font-family: verdana;

font-size:10px;

}



#left_side .signature{

float:left;

width:700px;

text-align:center;

margin: 20px 10px 10px 10px;

}



/* RIGHT SIDE */



#right_side {

position: relative;

float:right;

top: -25px;

width:240px;

}



#right_side h3 {

clear:both;

margin: 5px;

font-family: verdana;

font-size:12px;

font-weight: bold;

line-height:16px;

color: #FCF8E3;

background: #595A38;

padding:4px;

border:1px solid #3A3B22;

}



#right_side p {

margin:12px;

margin-bottom:15px;

font-family: verdana;

font-size:11px;

text-align:justify;

line-height:16px;

color: #333333;

}



#right_side .zone_navigation {

margin: 15px 20px 10px 20px;

height:200px;

}



#right_side ul li a

{

padding: 5px 5px 1px 10px;

width: 185px;

border: 0;

color: #A0410D;

}



#right_side ul li ul li a{

padding: 1px 5px 1px 10px;

width: 170px;

border: 0;

font-weight:normal;

color: #595A38;

}



#right_side li a:link, #right_side li a:visited{

background-color: transparent;

color: #A0410D;

font-weight: bold;

}



#right_side li a:hover, #right_side li a:active{

background-color: transparent;

color: #FFF;

font-weight: bold;

}



#right_side li li a:link, #right_side li li a:visited{

background-color: transparent;

color: #595A38;

font-weight: normal;

}



#right_side li li a:hover, #right_side li li a:active{

background-color: transparent;

color: #FFF;

font-weight: normal;

}



#right_side ul ul{

margin: 0 0 0 15px;

}

/* Search Bar */

#right_side .search{
clear:both;
height:22px;
width:216px;
margin:5px 0 5px 12px;
}

#right_side .search_logo_google, #right_side .search .search_logo_ffxiah, #right_side .search .search_logo_ffxiclopedia{
float:left;
height:22px;
width:22px;
margin: 0 5px 0 0;
}

#right_side .search_logo_google{background: url('../img/search_google.png') center center no-repeat}
#right_side .search_logo_ffxiah{background: url('../img/search_ffxiah.png') center center no-repeat}
#right_side .search_logo_ffxiclopedia{background: url('../img/search_ffxiclopedia.png') center center no-repeat}

#right_side .search_form{
float:left;
height:22px;
width:186px;
margin:0;
vertical-align:middle;
font-family: verdana;
font-size:11px;
text-align:justify;
line-height:16px;
color: #333333;
}

/* FOOTER */

#page_footer {

height: 100px;

background: #515230 url('../img/footer.jpg') top left no-repeat;

}  



#page_footer a:link, #page_footer a:visited, #page_footer a:active {

color: #F2C968;

text-decoration: underline

}

#page_footer a:hover {

color: #F2C968;

text-decoration: none

}



#page_footer p {

text-align:center;

padding-top:19px;

font-family: verdana;

font-size:11px;

line-height:16px;

color: #FCF8E3;

}



#legal{

text-align:center;

color: #FCF8E3;

font-size:10px;

margin: 20px 100px 0 100px;

* margin: 20px 145px 0 145px; /* IE */

}



#legal2{

text-align:center;

color: #FCF8E3;

font-size:9px;

}



/* ADS */



.donate1{

position: relative;

top: 35px;

left: 1px;

width: 100px;

font-size: 10px;

text-align: center;

height: 0;

margin: 0;

padding: 0;

}



.donate2{

position: relative;

top: 35px;

left: 617px;

width: 100px;

font-size: 10px;

text-align: center;

height: 0;

margin: 0;

padding: 0;

}



.ads_paypal1

{

position: relative;

top: 0px;

left: 20px;

width: 38px;

height: 0;

margin: 0;

padding: 0;

}



.ads_paypal2

{

position: relative;

top: 0px;

left: 637px;

width: 38px;

height: 0;

margin: 0;

padding: 0;

}



.ads_top

{

width: 468px;

height: 60px;

margin: -20px 126px 15px 126px;

}



.ads_right

{

width: 120px;

height: 240px;

margin: 15px 60px 15px 60px;

}



.ads_right2

{

float:left;

width: 160px;

height: 600px;

margin: 15px 40px 15px 40px;

}



.ads_right3

{

width: 125px;

height: 125px;

margin: 15px 57px 15px 55px;

}



.ads_right4

{

width: 234px;

height: 60px;

margin: 15px 2px 15px 4px;

}



#firefox

{

position: relative;

top: -37px;

* top: -24px; /* IE */

left: 816px;

width: 31px;

height: 32px;

}



.ads_nav

{

position: relative;

top: -37px;

* top: -56px; /* IE */

left: 851px;

width: 110px;

height: 32px;

}



.ads_bottom

{

position: relative;

top: -335px;

left: 741px;

width: 200px;

height: 200px;

}