@charset "UTF-8";
/* CSS Document */


html,
body {
	


  
}

#gradient { 
position: absolute;
	width: 100%;
	height: 1000px;
	top: 0;
	left: 0;
	background: transparent url("images/sifuback.jpg") top center repeat;
		   
}
#container {
	
	position: absolute;
	left: 50%;
	width: 940px;
	


margin-left: -472px; /*half of the width */
overflow-x: hidden;
background-color:#000;
								border-left: 3px solid #0A0A0A;
																border-right: 3px solid #0A0A0A;
																margin-top:15px;


}
#header {
	background:#000;
		background:url(images/tophead.jpg);background-repeat:repeat;
								border-bottom: 3px solid #0A0A0A;


	color: #FFF;
  height:50px;
  
}
.subhead {
		background:#0A0A0A;
	background:url(images/headerbg.jpg);background-repeat:repeat-x;
		height:30px;
		border-top: 1px solid #393939;
						border-bottom: 1px solid #393939;
						padding-top:4px;
		width:100%;
		margin-top:0px;
					border-top: 1px solid #393939;
										border-bottom: 1px solid #393939;
										text-align:left;
								


		
		
}

.share {
			color:#666;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration:none;
padding-top:5px;
margin-left:25px;
height:20px;

}



.share a {
	color:#666;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;}

.share a:link, #navlist a:visited
{color:#666;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}

.share a:hover
{color:#900;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}

	
	
	
#body {
   padding-bottom:0px;
   width:931px;
   margin-left:5px;
  /* Height of the footer */
}
#content_bg {
	background:url(images/display_bg.jpg);background-repeat:repeat-y;
}

#footer {
	 position:fixed;  top: 100%; margin-top:-38px;
	 		background:url(images/tophead.jpg);background-repeat:repeat;

	width:100%;
	height:35px;   /* Height of the footer */
									border-top: 3px solid #0A0A0A;

}

ul#navlist
{
	margin-left: 560px;
	padding-left: 0;
	white-space: nowrap;
	width:100%;
	margin-top:-22px;
}

#navlist li
{
display: inline;
list-style-type: none;
padding-left:10px;

}

#navlist a {
	color:#666;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration:none;}

#navlist a:link, #navlist a:visited
{color:#666;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}

#navlist a:hover
{color:#FFF;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

}

#blackout {
visibility: hidden;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: none;
background-color: #000;
filter: alpha(opacity=80);
-moz-opacity: .8;
opacity: .8;
z-index: 9;
}
#divpopup{
position: fixed;
top: 50%;
left: 50%;
margin-top: -235px; /*half of the height plus a little to the top*/
margin-left: -250px; /*half of the width */
visibility: hidden;
display: none;
	background-color:#111111;
color: #fff;
padding: 0;
height: 450px;
width: 500px;
z-index: 10;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
					border: 2px solid #3D3937;
		background:url(images/cathead.jpg);background-repeat:repeat;


}
.divpop_head{
position:absolute;
top:0;
left:0;
width:100%;
background-color: #000000;
color:#393939;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
padding:5px 0;
z-index:-1;
background:url(images/cathead.jpg);background-repeat:repeat-x;
		height:25px;
		
		}
#close_pop{

text-align:right;
cursor:pointer;
margin-top:-30px;
background-color:#000;
margin-left:-2px;
width:497px;
background:url(images/headerbg.jpg);background-repeat:repeat-x;
		height:22px;
		border-top: 1px solid #393939;
				border-left: 1px solid #393939;

		border-right: 1px solid #393939;
		padding-right:5px;
		padding-top:3px;



}
#close_pop a{
text-decoration:none;
font-size:15px;
color:#930;
}
#close_pop a:visited {
text-decoration:none;
font-size:15px;
color:#930;
}
#close_pop a:hover{
color:#930;
}
#pop_content{
clear:both;
padding: 10px;
}

#signin {
	margin-left:820px;
	margin-top:-35px;
	visibility:hidden;
	
}

#logout {
	margin-left:830px;
	margin-top:-50px;
	visibility:hidden;
	color:#FFF;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width:200px;
	
}

#logout a{
	
		color:#FFF;
}
#logout a:visited{
	
		color:#FFF;
}


