/*
	Personality Boxes style sheet
*/

body {
	margin: 1ex;
	color: #000000;
	font-family: tahoma, arial, helvetica, verdana, sans-serif;
	background: url(tiles/rg_03_001.jpg) #e0e0e0;
}

.regular {
	font-family: verdana;
}

.pcaption {
	font-family: tahoma, arial;
	font-size: 95%;
	font-weight: normal;
	color: #4b0062;
	text-align: center;
}

.tban {
	margin-left: .5%;
	width: 99%;
}

.tnav {
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 1%;
}

.btnav {
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 1.5%;
}

.ttoc {
	margin-top: 0px;
	margin-left: 1%;
	width: 98%;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #808080;
	background-color: #ffffff;
	padding: 0px;
}

.tmain {
	border-style: solid;
	margin-left: 1.5%;
	width: 97%;
	border-width: 1px;
	border-color: #808080;
	background-color: #f0f0f0;
}

.tsell {
	border-style: solid;
	margin-left: 0%;
	width: 100%;
	border-width: 0px 1px 1px 1px;
	border-color: #808080;
	background-color: #fff8f8;
	color: #900000;
	padding: 10px 6px 10px 6px;
	text-align:center
}

.tsell2 {
	font-size: 100%;
	color: #802424;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #808080;
	background-color: #ffffff;
	padding: 4px 5px 10px 5px;
}

.tochead {
	font-weight: normal;
	font-size: 120%;
	color: #444422;
	padding: 0px 15px 2px 8px;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #ffffff;
	background-color: #e0e0e0;
	text-align: center;
}

.tocnav {
	font-weight: bold;
	font-size: 100%;
	color: #900000;
	padding: 0px 5px 0px 5px;
	background-color: #ffffff;
	text-decoration: none;
}

.toccont {
	font-weight: normal;
	font-size: 90%;
	color: #900000;
	padding: 10px 10px 10px 10px;
	background-color: #ffffff;
}

.lhead {
	font-family: "comic sans ms", verdana;
	font-weight: normal;
	line-height: 115%;
	font-size: 105%;
	color: #c03020;
	padding: 0px 15px 0px 10px;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #ffffff;
	background-color: #e0e0e0;
}
.rhead {
	font-family: "comic sans ms", verdana;
	font-weight: normal;
	font-size: 110%;
	color: #000000;
	padding: 0px;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #606080;
	background-color: #c0d0f0;
	vertical-align: middle;
	text-align: center;
	width: 262px;
}
.lcont {
	font-family: "comic sans ms", tahoma;
	font-size: 100%;
	color: #000000;
	padding: 8px 20px 20px 20px;
	background-color: #f0f0f0;
	vertical-align: top;
}

.rcont {
	font-family: tahoma;
	font-weight: bold;
	font-size: 90%;
	color: #000000;
	background-color: #c0d0f0;
	border-left: 1px solid #606080;
	padding: 10px 0px 10px 0px;
	text-align: center;
	vertical-align: top;
	width: 262px;
}

.lshead {
	margin-left: -10px;
	font-weight: normal;
	font-size: 100%;
	line-height: 140%;
	vertical-align: top;
	color: #800000;
}

.twdraw {
	font-size: 90%;
	font-weight: bold;
	text-align: center;
	background-color: #fff0f0;
	border-top: 1px solid #808080;
	border-left: 1px solid #606080;
	border-right: 1px solid #606080;
	padding: 2px 0px 2px 0px;
}

.scell {
	vertical-align: top;
	text-align: center;
	border-bottom: 0px solid #e0a0a0;
	border-top: 0px solid #202020;
	border-left: 0px solid #806060;
	border-right: 0px solid #e0a0a0;
	padding: 10px 10px 10px 10px;
}

hr.hrtop {
	color: #303030;
	height: 2px;
	width: 100%;
}

.urhere {
	font-family: verdana, tahoma, arial;
	font-size: 95%;
	color: #900000;
	letter-spacing: +0px;
	font-weight: bold;
	border-style: none;	
	border-width: thin;
	border-color: #808080;
	background-color: #ffffff;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 2px;
	text-decoration: none;
}

.burhere {
	font-family: tahoma, arial;
	font-size: 95%;
	color: #900000;
	letter-spacing: +0px;
	font-weight: bold;
	border-style: none;	
	border-width: thin;
	border-color: #808080;
	background-color: #fff8f8;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 2px;
	text-decoration: none;
}


a.nav {
	font-family: verdana, tahoma, arial;
	font-size: 95%;
	font-weight: bold;
	border-style: outset;	
	border-width: thin;
	border-color: #808080;
	background-color: #ffe898;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 2px;
	text-decoration: none;
}

a.nav:link {
}

a.nav:visited {
}

a.nav:hover {
	border-color: #f0f0f0;
	background-color: #ffffd0;
}

a.nav:active {
}

a.bnav {
	font-family: tahoma, arial;
	font-size: 95%;
	font-weight: bold;
	border-style: outset;	
	border-width: thin;
	border-color: #808080;
	background-color: #ffc0c0;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 2px;
	text-decoration: none;
}

a.bnav:link {
}

a.bnav:visited {
}

a.bnav:hover {
	border-color: #ffffff;
	background-color: #f8d8d8;
}

a.bnav:active {
}



.groove {border-style: groove; border-color: #808080;}
.posit {position: absolute; bottom: 40px; right: 35px;}


div.stall{
	font-size: 11pt;
	font-weight: normal;
	color: #a06060;
	background-color: #ffffff;
	text-align: center;
}

div.stcent{
	font-family: tahoma, arial;
	font-size: 11pt;
	line-height:180%;
	font-weight: normal;
	text-align: center;
	color: #604040;
	border-style: solid;
	border-width: thin;
	border-color: #808080;
	background-color: #fff0f0;
}

.onebox {
	width: 100%;
	font-family: tahoma, arial;
	font-size: 100%;
	color: #604040;
	background-color: #fff8f8;
	text-align: left;
	padding: 6px 8px 6px 8px;
	
}

.gback {
	font-family: tahoma, arial;
	border-style: solid;	
	border-width: thin;
	border-color: #808080;
	background-color: #ffd0d0;
	padding: 0px 6px 0px 6px;
	text-decoration: none;
}

.gback:hover {
	background-color: #ffe8e8;
}	

.bemail:hover {
	background-color: #ffe8e8;
}	

.bemail {
	font-family: tahoma, arial;
	font-size: 95%;
	border-style: solid;	
	border-width: thin;
	border-color: #808080;
	padding: 0px 6px 0px 4px;
	color: #900000;
	background-color: #ffd0d0;
	text-decoration:none;
}
















