body {
	background-color : #6B3FA0;
	font-family: Verdana, Tahoma, Georgia, Times;
font-size:100%
}

blockquote.twitter-tweet {
  max-width: 390px;
}

table.bann {
    background-color: #9966CC;
    width : 95%;
	margin-left: auto;
    margin-right: auto;
	text-align: center;
}

td.ad {
	padding: 10px;
	margin-left: auto;
    margin-right: auto;
	text-align: center;
}

table.content {
	background-color : #9966CC;
    width : 95%;
	margin-left: auto;
    margin-right: auto;
}

table.frontscreen {

}

table.purpfront {
   border-color: #DABFFF;
   border-style: solid solid solid solid;
   border-width: 10px;
 
   }

h1, h2, h3, h4 {
	text-align: center;
}

td.top1 {
    background-color: white;
    width : 20%;
	vertical-align: middle;
	text-align: center;
    font-weight: bold;
}

td.top2 {
    background-color: #DABFFF;
    width : 60%;
	padding: 10px;
}


a:link {
	color: #4025EE;
    text-decoration: underline;
}

a:visited {
	color: #2C1AA1;
	text-decoration: underline;
}

a:hover {
	color: #2C1AA1;
	text-decoration: underline;
}

a:active {
	color: #2C1AA1;
	text-decoration: underline;
}

.blue a:visited {
color: #4025EE;
text-decoration: underline;
	}
	
.blue a:hover {
color: #996515;
text-decoration: underline;
}

.fs a:link {
color: #4025EE;
text-decoration: none;
border-bottom: 1px solid;
font-weight : bold;
	}
	
.fs a:visited {
color: #4025EE;
text-decoration: none;
border-bottom: 1px solid;
font-weight : bold;
	}
	
.fs a:hover {
color: #996515;
text-decoration: none;
border-bottom: 1px solid;
font-weight : bold;
}

a.q {
    color: #4025EE;
	text-decoration: none;
    border-bottom: 1px solid;
}

a.q:visited {
	color: #2C1AA1;
	text-decoration: underline;
}

a.q:hover {
	color: #2C1AA1;
	text-decoration: underline;
}

a.q:active {
	color: #2C1AA1;
	text-decoration: underline;
}

a.boldq {
    color: #4025EE;
	text-decoration: none;
    border-bottom: 1px solid;
	font-weight:bold;
}

a.boldq2 {
    color: #4025EE;
	text-decoration: none;
    border-bottom: 1px solid;
	font-weight:bold;
}

a.boldq2:visited {
	color: #2C1AA1;
	text-decoration: none;
    border-bottom: 1px solid;
	font-weight : bold;
}

a.boldq2:hover {
	color: #2C1AA1;
	text-decoration: none;
    border-bottom: 1px solid;
	font-weight : bold;
}

a.boldq2:active {
	color: #2C1AA1;
	text-decoration: none;
    border-bottom: 1px solid;
	font-weight : bold;
}
	
a.unboldq {
    color: #4025EE;
	text-decoration: none;
    border-bottom: 1px solid;
}

span.boldq {
	text-decoration: none;
    border-bottom: 1px solid;
	font-weight:bold;
}

a.boldq:visited {
	color: #4025EE;
	text-decoration: none;
    border-bottom: 1px solid;
	font-weight:bold;
}

a.unboldq:visited {
	color: #2C1AA1;
	text-decoration: none;
    border-bottom: 1px solid;
}

a.boldq:hover {
	color: #2C1AA1;
	text-decoration: none;
    border-bottom: 1px solid;
}

a.boldq:active {
	color: #2C1AA1;
	text-decoration: none;
    border-bottom: 1px solid;
}
	
.boldb a:link {
	color: #4025EE;
	text-decoration: none;
    border-bottom: 1px solid;
	font-size: 100%;
font-weight: bold;
	}
	
.boldb a:visited {
	color: #2C1AA1;
	text-decoration: none;
    border-bottom: 1px solid;
	font-weight : bold;
	}
	
.goldt {
	color: #996515;
	}
	
ul.news {
	list-style-type : circle;
	margin-left: 0;
	padding-left: 10;
	margin-top: 0;
	padding-top: 3;
	}
	
.news a:link {
color: #33259B;
text-decoration: none;
border-bottom: 1px solid;
font-weight:bold;
}

.news a:hover {
color: #996515;
}

.news a:visited {
color: #874381;
text-decoration: none;
border-bottom: 1px solid;
}

td.top3 {
    background-color: #DABFFF;
    width : 20%;
	text-align: center;
	padding-top: 15px;
}

table.loc {
	background-color: white;
	width: 100%;
	font-weight: bold;
	margin-left: auto;
    margin-right: auto;
}

td.loc1 {
	width: 80%;
	padding: 10px;
}

td.loc2 {
	width: 20%;
	text-align: right;
	padding-right: 10px;
}

td.one {
    background-color: #DABFFF;
    width : 20%;
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
}

td.two {
    width : 60%;
	vertical-align: top;
	background-color: white;
	padding: 10px;
}

td.three {
    background-color: white;
    width : 20%;
	text-align: center;
	vertical-align: top;
	padding-top: 3px;
}

td.n1 {
    background-color: #DABFFF;
    width : 10%;
}

td.n2 {
    background-color: white;
    width : 70%;
	padding: 10px;
}

.nav1 {
	font-weight: bold;
	font-size: small;
	padding-top: 5px;
	}
	
.nav2 {
	font-size: small;
	padding-top: 3px;
	}
	
.nav3 {
	font-size: small;
	}
	
.nav4 {
     text-align: center;
     font-weight: bold;
	 padding-top: 15px;
}
	
td.purp {
	background-color : #DABFFF;
	text-align : center;
	font-weight : bold;
}

td.topbord {
    border-style: solid none none none;
	border-width: 1px;
	border-color: #D4AF37;
	padding-bottom: 10px;
	}
   
hr.gold {
   color: #D4AF37;
   border: solid;
   border-width: 1px;
   width: 50%;
   }

  table.purpnav {
   border-color: #DABFFF;
   border-style: solid solid solid solid;
   border-width: 10px;
   }
   
.widg a:link { 
font-weight: bold;
}

.widg a:visited { 
font-weight: bold;
}

a.books {
	color: #996515;
	text-decoration: none;
    border-bottom: 1px solid;
	}
	
a.books:visited {
	color: #996515;
	text-decoration: none;
    border-bottom: 1px solid;
	}
	
a.books:hover {
	color: #2C1AA1;
	text-decoration: none;
    border-bottom: 1px solid;
	}

a.books:active {
	color: #996515;
	text-decoration: none;
    border-bottom: 1px solid;
	}

.nounder {
	text-decoration: none;
}

a.nounder:hover {
	text-decoration: none;
	color: black;
	}
	
a.nounder:visited {
	text-decoration: none;
	color: black;
	}

.date {
	color: #996515;
	font-weight: bold;
	padding-top: 10px;
	}
	
div.more {
	text-align: right;
	font-size: small;
	padding: 3px;
	}

.i {
   font-style : italic;
   }

.u {
    text-decoration : underline;
}

.bold {
    font-weight: bold;
}

.center {
     text-align: center;
}

.centbold {
     text-align: center;
	 font-size : 100%;
	 font-weight: bold;
}

table.mre {
	float : right;
	}
	
table.imag {
	float : right;
	border-style: solid solid solid solid;
	border-width: 2px;
	border-color: #D4AF37;
	padding: 15px;
	}
	
table.image2 {
	float : left;
	border-style: transparent transparent transparent transparent;
	border-width: 2px;
	padding: 15px;
	}
	
.capt {
	 padding-top : 3px;
	 text-align: center;
	 font-size: small;
	 }
	
table.end {
	background-color : white;
    width : 95%;
	margin-left: auto;
    margin-right: auto;
}
	
td.bonus {
    width : 20%;
	background-color: #DABFFF;
	padding: 10px;
}
