#outer{
	margin-top:20px;
	margin-bottom:20px;
	margin-left:15px;
	margin-right:auto;
}

#outer h1 
{
	margin: 0px;
	text-align: left;
}

#mainimg {
	float:left;
	margin:15px;
	display:inline; /*ie hack*/
}
#innerdiv {
	width:200px;
	height:200px;
	float:left;
	border:0px solid #000;
	/* margin:10px 10px 10px 30px; */
}
#links {
 float:left;
 width:120px;
 margin-left:60px; 
 background:#ffffcc;
 display:inline;/*ie hack*/
 border:1px solid #000;
 padding: 10px;
}

#content 
{
	margin-top:130px;
	text-align: justify;
}

body {
	text-align: left;
	padding: 5px 0;
	margin: 0;
	background-color: #FFFFFF;
	font: 12px/13px Verdana, Arial, Times New Roman, Times;
}

a.lnkBold, a:visited.lnkBold, a:active.lnkBold 
{
	color: #080164;
	text-decoration: none;
}

a:hover.lnkBold
{
	color: red;
}

form {
	border: 0;
}

h1.score
{
	margin: 8px 0px 8px 0px;
	color: #000000;
	font-weight: bold;
	font-size: 15pt;
}
h1 
{
	font: 15px/17px Verdana, Arial, Times New Roman, Times;
	font-weight: bold;
	text-align: center;
}

div.boxScore 
{
	width: 110px;
	height: 110px;
	text-align: center;
	vertical-align: middle;
	border: 2px solid #33C;
	background-color: #EFEFE7;
	margin-left: 60px;
	padding-top: 15px;
	float: left;
}

div.boxScore p 
{
	font-size: 36px/42px;
	padding: 5px;
	color: #33C;
	text-align: center;	
}


#outer h1.score 
{
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
	font: 30px/40px Verdana, Arial, Times New Roman, Times;
	font-weight: bold;
}

input, textarea {
	border: 1px solid #000;
	background-color: #FFF;
}

.layout 
{
	text-align: left;
	background-color: #FFF;
	border: 0px;
}

table 
{
	border: 0px;
	font: 11px/13px Verdana, Arial, Times New Roman, Times;
}

.designed, .content {
	margin: 0;
	padding: 3px;
	border-collapse: collapse;
}

td 
{
	vertical-align: top;
}

td.header
{
	color: White;
}

th {
	background-color: #3F69C1;
	color: #fff;
	padding: 4px;
}

.designed tr {
	background-color: #EFEFE7;
}

.designed td {
	border: 2px solid #69809a ; /* #3F69C1 */
	color: #000;
	padding: 3px;
}

.designed ul 
{
	margin: 13px;
	padding: 1px;
}

.designed ul li 
{
	list-style-type:circle;
}

a, a:visited, a:active, .designed ul li a, .designed ul li a:visited, .designed ul li a:active
{
	color: #080164;
	text-decoration: none;
}

a:hover, .designed ul li a:hover 
{
	color: red;
}

.content td 
{
	border: 2px solid #3F69C1;
	background-color: #FFF;
	padding: 5px;	
	border-collapse: collapse;
	font-weight: bold;
}

#adminNavMenu {
	text-align: center;
}

#alphaNavBar
{
	text-align: center;
	width: 200px;
}

#adminNavMenu ul{
   padding : 0;
   margin : 0;
   white-space : nowrap;
   background-color : #EFEFE7;
   color : #080063;
   border-style : solid;
   border-color : #0066CC;
   border-width : 2px 0 2px 0;
}

#adminNavMenu ul li, #alphaNavBar ul li {
   display : inline;
}

#adminNavMenu ul li a{
   padding : 0.5em;
   background-color : #EFEFE7;
   color : #080063;
   font: 13px/15px Verdana, Arial, Times New Roman, Times;
   font-weight : bold;
   text-decoration : none;
   border: 2px solid #0066CC;
}

#adminNavMenu ul li a:hover{
   background-color : #3F69C1;
   color : #FFF;
}

#adminNavMenu li.selected a{
background-color : #3F69C1;
color : #FFF;

}

#alphaNavBar ul li a,#alphaNavBar ul li a:visited, #alphaNavBar ul li a:active   {
	font: 15px Verdana, Arial, Times New Roman, Times;
	color : #080063;
	text-decoration: underline;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	margin: 0;
	
}

#alphaNavBar ul li a:hover 
{
	color: #FFF;
	background-color : #3F69C1;
	text-decoration: none;
}

.blueBox
{
	width: 15px;
	background-color: #33C;
	color: White;
}

.floating 
{
	float: left;
}

.gallery td {
	padding: 5px 1px 5px 1px;
	text-align: center;
	font: 15px/17px Verdana, Arial, Times New Roman, Times;
	font-weight: bold;
}



.designed2 {
	margin: 0;
	padding: 3px;
	border-collapse: collapse;
	border: 2px solid #3F69C1;
}

.designed2 tr {
	
}

.designed2 td {
	color: #000;
	padding: 3px;	
}
.friend_header { font-size: 12px; font-weight: normal; margin-top: 0; margin-bottom: 0 }
#ShowNiches1_lblNiches LI {BORDER-LEFT: 1px #bfbfbf ; BORDER-RIGHT: #bfbfbf 1px; BORDER-TOP: #bfbfbf 1px; WIDTH: auto; BORDER-BOTTOM: #bfbfbf 1px solid }
#Layer1 LI {BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px; PADDING: -2px; PADDING-LEFT: -2px; PADDING-RIGHT: -2px; MARGIN-LEFT: -15px; MARGIN-RIGHT: -15px;  LIST-STYLE-POSITION: inside; BORDER-LEFT: #cccccc 1px; BORDER-BOTTOM: #cccccc 1px solid; LIST-STYLE-TYPE: none }

.freeporn {vertical-align:text-top; text-align:left;font-size:x-small;FONT-WEIGHT: normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
