/* ----------- BODY ----------- */


/* ------------ HEROES: FORBIDDEN ISLES --------------- */

#forbmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#forbmainimage h3 {
text-indent: -9000px;
background: url(../images/forb_cover.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}
/* ------------ HEROES: 40mm MAINIMAGE --------------- */

#heroes40mainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#heroes40mainimage h3 {
text-indent: -9000px;
background: url(../images/heroes_cover.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}


/* ------------ ORC MAINIMAGE --------------- */

#orcmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#orcmainimage h3 {
text-indent: -9000px;
background: url(../images/orc_logo.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}


/* ------------ SHROUD MAINIMAGE --------------- */

#shroudmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#shroudmainimage h3 {
text-indent: -9000px;
background: url(../images/shroud_mages_logo.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}


/* ------------ BONE MAINIMAGE --------------- */

#bonemainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#bonemainimage h3 {
text-indent: -9000px;
background: url(../images/bone_griffins_logo.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}

/* ------------ ELF MAINIMAGE --------------- */

#elvenmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#elvenmainimage h3 {
text-indent: -9000px;
background: url(../images/elf_logo.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}

/* ------------ DWARVEN MAINIMAGE --------------- */

#dwarvenmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#dwarvenmainimage h3 {
text-indent: -9000px;
background: url(../images/dwarf_logo.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}

/* ------------ DRAGON MAINIMAGE --------------- */

#dragonmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#dragonmainimage h3 {
text-indent: -9000px;
background: url(../images/dragon_logo.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}

/* ------------ HUMAN MAINIMAGE --------------- */

#humanmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#humanmainimage h3 {
text-indent: -9000px;
background: url(../images/human_logo.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}

/* ----------------------------------------------------------------------*/

/* ------------ DOG MAINIMAGE --------------- */

#dogmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#dogmainimage h3 {
text-indent: -9000px;
background: url(../images/dog_cover.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}


/* ----------------------------------------------------------------------*/

/* ------------ AQUAN MAINIMAGE --------------- */

#aquanmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#aquanmainimage h3 {
text-indent: -9000px;
background: url(../images/aquan_main.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}

/* ------------ OROSHAN MAINIMAGE --------------- */

#oroshanmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#oroshanmainimage h3 {
text-indent: -9000px;
background: url(../images/oroshan_main.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}


/* ------------ TERRAN MAINIMAGE --------------- */

#terranmainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#terranmainimage h3 {
text-indent: -9000px;
background: url(../images/terran_main.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}


/* ------------ DINDRENZI MAINIMAGE --------------- */

#dindrenzimainimage {
float: right;
display: block;
width: 157px;
padding: 0;
margin: 3px 10px 0 0;
}

#dindrenzimainimage h3 {
text-indent: -9000px;
background: url(../images/dindrenzi_main.jpg) no-repeat;
height: 223px;
width: 157px;
margin: 0;
padding: 0px;
border: none;
}


/* ------------ INTRO --------------- */

#intro {
float: left;
display: block;
width: 555px;
padding: 0;
margin: 0px 0px 0px 11px;
}

#intro h3 {
padding: 0 0 10px 0;
margin: 0;
border-bottom: 1px dashed #999;
font-family: verdana, arial, sans-serif;
font-size: 130%;
}

#intro a {
padding: 10px 10px 0 0;	
}

/* ------------ MIDPARA ---------------- */

.midpara {
width: 735px;
margin: 0 auto 0 auto;
padding: 0;
}

/* ------------ SUBPARA1 --------------- */

#subpara1 {
float: left;
display: block;
width: 355px;
padding: 0;
margin: 0 0 20px 13px;
}

#subpara1 h3 {
padding: 0;
margin: 0;
font-family: verdana, arial, sans-serif;
font-size: 130%;
}


#subpara2 h3 {
padding: 0 0 10px 0;
margin: 0;
font-family: verdana, arial, sans-serif;
font-size: 130%;
}

#subpara2 a {
padding: 10px 10px 0 0;	
}


/* ------------ SUBPARA2 --------------- */

#subpara2 {
float: right;
display: block;
width: 355px;
padding: 0;
margin: 0 8px 20px 0;
}

#subpara2 h3 {
padding: 0 0 10px 0;
margin: 0;
font-family: verdana, arial, sans-serif;
font-size: 130%;
}

#subpara2 a {
padding: 10px 10px 0 0;	
}


/* ----------- SUBLIST --------------- */

.sublist {
list-style-type: none;
display: block;
margin: 0 0 0 0;
padding: 0;
}

.sublist a {
padding: 10px 10px 10px 0;	
margin:0;
}

.sublist li {
margin: 0;
padding: 0;
}

.sublist img {
float: left;
margin: 6px 8px 0 0;
padding: 0;
}

/* ----------- FIRST PARA -------------- */

#firstpara {
border-top: 1px solid #999;
padding: 0;
margin: 0;
}


