a:link {
	text-decoration: none;
	color: #2c56af;
}

a:visited {
	text-decoration: none;
	color: #2c56af;
}
a:hover {
	text-decoration: none;
	color: #aa0000;
}
a:active {
	text-decoration: none;
	color: #FFF;
}



a:link.bd {
	text-decoration: none;
	color: #aa0000;
}

a:visited.bd {
	text-decoration: none;
	color: #aa0000;
}
a:hover.bd {
	text-decoration: none;
	color: #2c56af;
}
a:active.bd {
	text-decoration: none;
	color: #FFF;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
	background-image: url(images/bgniblib.gif);
	background-repeat: repeat;
}


#header{
	border: 1px solid #0b2347;
	background-image: url(images/mnwgrey11.gif);
	width: 848px;
	height: 115px;
}


#header2{
	width: 848px;
	height: 112px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #2c56af;
	border-right-color: #2c56af;
	border-bottom-color: #2c56af;
	border-left-color: #2c56af;
}
body,td,th {
        font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
        font-size: 11px;
        color: #fff;
        margin-top: 0px;
        margin-right: 0;
        margin-bottom: 0px;
        margin-left: 0;
}

#navbar1 {
	background-image: url(images/grey2.gif);
	background-repeat: repeat-x;
        }
.topbar {
	background-image: url(site/topbar/rotatetop.php);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0b2347;
		}
#title {
	background-image: url(images/fadeline.gif);
	text-align: left;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0b2347;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	background-color: #000000;
}
#mainbody{
	width: 848px;
	height: 680px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #888;
	border-left-color: #888;        
}
#main{
	width: 848px;
	background-image: url(images/leftnavindex.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}
#main1{
	width: 848px;
	background-image: url(site/images/leftnavwelcome.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}
#main2{
	width: 848px;
	background-image: url(images/leftnavfantastic.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}
#main3{
	width: 848px;
	background-image: url(site/images/leftnavangel.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}
#main4{
	width: 848px;
	background-image: url(site/images/leftnavfantasy.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}
#main5{
	width: 848px;
	background-image: url(site/images/leftnavfetish.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}
#main6{
	width: 848px;
	background-image: url(site/images/leftnavemail.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}	
#main7{
	width: 848px;
	background-image: url(site/images/leftnavbonus.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}	
#main9{
	width: 848px;
	background-image: url(site/images/leftnavshop.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}
#main11{
	width: 848px;
	background-image: url(site/images/leftnavtempclosed.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}								
#main12{
	width: 848px;
	background-image: url(site/images/leftnavposter2.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0b2347;
	border-left-color: #0b2347;
}							
#mid {
	float: right;
	width: 557px;
			}
#mid2 {
	float: right;
	width: 700px;
}
#mid3 {
	float: right;
	width: 696px;
	height: 649px;
		}	
#mid4 {
	float: right;
	width: 696px;
	height: 649px;
	background-image: url(images/trans50.png);
	background-repeat: repeat;
		}	
#midboxtop {
	border-top: 1px solid #888;
	border-left: 1px solid #888;
	border-right: 1px solid #888;
		} 
		 
 #midbox {
	border-left: 1px solid #888;
	border-right: 1px solid #888;
		}  
		
#midboxbot {
	border-bottom: 1px solid #888;
	border-left: 1px solid #888;
	border-right: 1px solid #888;
		} 
#box {
	border: 1px solid #888;
	padding: 1px;
	} 
#box2 {
	border: 1px solid #888;
	height: 26px;
	width: 570px;
	padding-top: 8px;
	margin-top: 30px;
	}
#box3 {
	border: 1px solid #888;
	height: 30px;
	width: 584px;
	padding-top: 3px;
	color: #666;
	} 
#box6 {
	border: 1px solid #888;
	height: 56px;
	width: 630px;
	color: #666;
	background-color: #CCCCCC;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	} 

#box5 {
	border: 1px solid #888;
	height: 30px;
	width: 584px;
	padding-top: 3px;
	color: #666;
	} 
#box4 {
	border: 1px solid #888;
	height: 20px;
	width: 584px;
	padding-top: 8px;
	margin-top: 10px;
	}			     
#r_sidebar {
	float: right;
	width: 116px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

#bottxt{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0b2347;
	}

#footer {
	width: 848px;
	border: 1px solid #0b2347;
	background-image: url(images/mnwgrey3.gif);
	background-repeat: repeat;
}
.noborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.count {
	font-size: 9px;
	padding: 0;
	color: #C0C0C0;
	}
#ptrouble{
	background-color: #CCCCCC;
	height: 100px;
	width: 370px;
	border: 1px solid #888888;
}
#niblib{
	background-image: url(images/lsideniblib.gif);
	background-repeat: repeat;
}
#niblib2{
	background-image: url(images/rsideniblib.gif);
	background-repeat: repeat;
}
#niblib3{
	background-image: url(images/bsideniblib2.gif);
	background-repeat: repeat;
	}
.background90 { background-image: url(site/baseimages/black90.png);
	}

.style1 { color: #AAA; font-size: 9px; font-style: italic;}
.style2 {
	font-size: 9px;
	color: #FFFFFF;
}
.style3 { font-size: 11px; font-weight: bold;}
.style4 {
	font-size: 10px;
	color: #fff;

}

#softsell {
	background-image: url(images/trans50.png);
	margin: 4px;
	padding: 4px;
}
#poster {
	background-image: url(images/trans50.png);
	background-repeat: repeat;
}
#transgrey{
	background-image: url(images/transgrey.png);
	background-repeat: repeat;
	}

.style5 { color: #660000; font-weight: bold;}
.style10 { color: #990000; font-weight: bold; font-size: 18px; }
.style10b {color: #990000; font-weight: bold; font-size: 11px; }
.style11 { color: #000000; font-size: 10px;}
.style12 { color: #990000}
.style13 { color: #666666}
.style13b { color: #666666; font-weight: bold;}
.style15 { font-size: 18px; font-weight: bold; color: #000000; }
.style16 {font-size: 11px; font-weight: bold; color: #000000; }
.style17 { font-size: 18px; font-weight: bold; }
.style18 { font-size: 12px; font-weight: bold; }
.style20 {font-size: 10px; color: #666666; }

ul.MenuBarHorizontal ul a { text-align: left;}      
ul.MenuBarHorizontal a { text-align: center;} 

form style { margin-top: 0; margin-bottom: 0;}
#blueb{
	border: 1px solid #0b2347;
}
#shine {
	color: #fff;
	font-weight: bold;
	padding-left: 4px;
	background-image: url(images/minishine.gif);
	background-repeat: repeat;
}
.bluebox{
	border: 1px solid #0b2347;
}
.tablebg{
	background-color: #000000;
}
.indexblue { background-image: url(site/images/blue1trans35.png); }