﻿body
{
  font-size: 70%;
  color: white;
  font-family: Verdana, Arial, Sans-Serif;
  background: url(../images/BigPigBack.jpg) #231f20 fixed no-repeat right bottom;
}

a
{
  text-decoration: none;
  color:White;
}

a:link
{
  color:White;
  text-decoration: underline;
}
a:visited
{
  color:White;
  text-decoration: underline;
}
a:hover
{
  color: Yellow;
  text-decoration: underline;
}

a:active
{
  color:Yellow;
  text-decoration: underline;
}

span.vappa, span.exclamation
{
  font-weight: bolder;
  font-size: medium;
  color: yellow;
}

span.vappaSub
{
  font-size: medium;
  color: yellow;
}

.exclamation
{
  text-transform: uppercase;
  text-decoration: underline;
  margin-top: 1em;
  margin-bottom:1em;
}

.linkDiv
{
  font-size: 1.5em;
  margin: 1em;
  padding: 1em;
  line-height: 1.2em;
}

.vapaOpeningDiv
{
 font-size: 1.2em;
  margin: 1em;
  padding: 1em;
  line-height: 1.2em;
}


table
{
  border-right:  none;
  border-top:  none;
  border-left:  none;
  border-bottom:  none;
  border-collapse: collapse;
}
td
{
  padding-right: 5px;
}

#vapaTraders
{
	font-size:1.2em;
	margin-top: 1em;
	margin-bottom: 1em;
	
	border: white thin solid;
}
#vapaTraders th
{
	font-size:1.5em;
	padding:10px;
	border-bottom: white thin solid;
}


div.openingHours
{
  border: none;
  font-style: italic;
}




H1, H2, H3, H4
{
  font-family: 'Copperplate Gothic Light' , Georgia, Serif;
  padding:10px;
  text-align: center;
  font-weight: bolder;
}


H1
{
  font-size: 4em;
}

H2
{
  font-size: 3em;
}

H3
{
  font-size: 2.5em;
}

H4
{
  font-size: 2em;
}

#introDiv
{
  
  font-size: 1.5em;
  margin: 1em;
  padding: 1em;
  line-height: 1.2em;
  /*border: red thin solid;*/

}

#introDiv li
{
  list-style-position: outside;
  list-style-type: disc;
  margin-left:1em;
}


#mainBody
{
    width:1000px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    /*border: blue thin solid;*/

}

#navCol
{
  width: 300px;
  float: left;
  text-align: center;
  /*border: green thin solid;*/
  
}

#headerCol
{
  width:680px;
  float:right;
  /*border: white thin solid;*/
}

.content
{
  clear:both;
  padding:1em;
  font-size:1.2em;
}
#traderList
{
	font-size:1em;
}

#armyList
{
	font-size:1.2em;
}
#content
{
	margin-top:10px;	
 	/*border: yellow 3px solid;*/
 	padding:5px;
 	font-size:0.8em;
}

#footer
{
 clear:both;
 text-align:center;
 padding-top:1em;
 padding-bottom:1em;
 /*border: cadetBlue thin solid;*/
 font-size:1.5em;

 }


#tankImage
{
  float:right;
  margin:1em;
  padding:1em;
}

.photoStream
{
  clear:both;
  padding:1em;
  font-size:1.2em;
	
}


.bigMiddleImage
{
 margin-left:2em;
 margin-right:2em;
 margin-top:1em;
 margin-bottom:1em;
 padding:1em;
 
}

.leftSingleImage
{
 margin:1em;
 padding:1em;
 float:left;
 clear:right;
}

.rightSingleImage
{
 margin:1em;
 padding:1em;
 float:right;
 clear:both;
}

.leftTable
{
  text-align:left;
  text-transform:uppercase;
  /*border:white solid thin;*/
}

.leftTable td
{
	padding-left:5px;
	padding-right:5px;
}

.centreTable
{
  text-align:left;
  text-transform:uppercase;
  border:white solid thin;
}

.centreTable td
{
	padding-left:10px;
	padding-right:10px;
}

#traderTable{
	margin:10px;
	padding:10px;
	width:950px;
	}
	
.tableOddRow
{
	background: grey;
}	
