/*
------------------------
YIZHOU'S SITE STYLESHEET
------------------------
Copyright (c) 2005 Yizhou's Site
LAST UPDATE 22/10/05
*/


/* ************************************* */
/* ***** ------------------------- ***** */
/* !!!! MAIN CSS FOR BODY AND STYLE !!!! */
/* ***** ------------------------- ***** */
/* ************************************* */

#wrapper {
	margin-left:auto;
	margin-right:auto;
	}

body            {
	background-color:#666666;
	padding:0; 
	margin:0px; 
	marginwidth:0px;
	marginheight:0px;
	background-color:#666666
				}

a:link			{
	color: #666666;
	text-decoration:none 
				}
				
.TopNavigation { 
	height:30px;

	}
	
.Bodytext    { 
	font-family: Verdana; 
	font-size: 8pt; 
	color: #000000; 
	padding-left: 3px; 
    padding-right: 3px; 
    padding-top: 2px; 
    padding-bottom: 12px; 
    line-height:150% 
    }
.Bodytext a:link, a:visited:link {
	 
	}
.footer      { 
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #FFFFFF; 
	font-weight: bold; 
    padding-top: 6px; 
    padding-bottom: 6px 
    }
.footer a:link, a:visited, a:active { 
	color: #FFFFFF; 
	text-decoration: none 
	}
.footer a:hover, a:visited a:hover { 
	text-decoration: underline 
	}

.Bodytext a:hover { 
	color: #000000; 
	text-decoration: none; 
	background-color:#F7F7F2; 
	border-bottom-style:dotted; 
	border-bottom-width:1px; padding-top:1px; padding-bottom:1px 
	}
	
a:active 		{
	color: #666666;
	text-decoration:none
	}

a:visited {
	color: #666666;
	text-decoration:none 
	} 

a:hover      { 
	color: #000000; 
	text-decoration: none; 	 
	}

body			{
	font-family: Verdana;
	background-color: #FFFFFF;
	color: #000000;
	font-size:9pt
	}
table			{
	table-border-color-light: rgb(204, 153, 255);
	table-border-color-dark: rgb(204, 0, 204); 
	font-family:Verdana; 
	font-size:9pt 
	}
h1				{
	color: #E48B05;
	font-family:Trebuchet MS, Arial; 
	font-size:14pt; 
	font-weight:bold; 
	padding-top:3px; 
	padding-bottom:3px
	}
h2				{
	color: #666666;
	font-family:Verdana; 
	font-size:7.5pt; 
	padding-top:1px; 
	padding-bottom:1px 
	}
acronym 		{
 cursor: help;
 border-bottom: 1px solid #D7CDBF;
	}


/* ************************************* */
/* ***** ------------------------- ***** */
/* !!!!! THESE PARTS UNDER EDITING !!!!! */
/* ***** ------------------------- ***** */
/* ************************************* */

blockquote {
	padding: 0 15px 0 5px;
	margin: -10px 0 0 0;
 	/* border-bottom: 1px dotted */
	}

.quote {
	background-position: top left; 
 	border-top:2px solid #BFC1A0; 
 	border-bottom:2px solid #BFC1A0; 
	margin:15px 55px; 
	font-style:normal; 
 	font-variant:normal; 
 	font-weight:normal; 
 	line-height:19px; 
	font-size:11px; 
	font-family:Georgia, Times, Serif; 
	padding-left:20px; 
 	padding-right:5px; 
	padding-top:5px; 
 	padding-bottom:5px; 
 	background-color:#F8F5F1; 
 	background-repeat:no-repeat; 
 	background-attachment:scroll
	}
	
	
/* ************************************* */
/* ***** ------------------------- ***** */
/* !!!!! ADVERTISING BANNERS       !!!!! */
/* ***** ------------------------- ***** */
/* ************************************* */
#ZEOIPHER_WARRIORZ, :visited#ZEOIPHER_WARRIORZ, :active#ZEOIPHER_WARRIORZ, :link#ZEOIPHER_WARRIORZ, :hover#ZEOIPHER_WARRIORZ {
	font-size:11px; 
	font-family:Georgia, Times, Serif; 
	padding-left:0px; 
 	padding-right:0px; 
	padding-top:0px; 
 	padding-bottom:0px; 
 	background-color:#F8F5F1; 
	}
	
#getfirefox  {
	padding-top: 800px;
	}
	
	
	
/* ************************************* */
/* ***** ------------------------- ***** */
/* !!!!! SIDEBAR                   !!!!! */
/* ***** ------------------------- ***** */
/* ************************************* */
#sidebar   {
		position: left; 
        width: 190px; 
        background-color: transparent;
        display: block;
        }
        
#sidebar a  {
	display: block; 
        }
        
#sidebar a:hover  {
	display: block; 
	background-color:#FFFFFF
        }
        
.sidebar a:hover:noblock  {
	background-color:#FFFFFF
        }
        
#downloads   {
		position: left; 
        width: 190px; 
        background-color: transparent;
        display:block
        }

#downloads a:hover   {
        border-left-width:1px; 
        border-right-width:1px; 
        border-top-width:1px; 
        border-bottom-style:solid; 
        border-bottom-width:1px
        }
        
#comp-stuff   {
		position: left; 
        width: 190px; 
        background-color: transparent;
        }

#comp-stuff a:hover   {
        border-left-width:1px; 
        border-right-width:1px; 
        border-top-width:1px; 
        border-bottom-style:solid; 
        border-bottom-width:1px
        }
        
#my-msn-space-title a   {
		background-position: left center; position: left; 
        width: 190px; 
        height: 16px;
        font-family:Georgia; 
        font-size:9pt; 
        color:#000000; 
        text-align:left; 
        text-indent:20px; 
        background-image:url('images/site_imgs/msnspaces_color.gif'); 
        background-repeat:no-repeat;
        display: block;
        }
        
#my-msn-space-title a:hover   {
        background-position: 0px top; 
        text-decoration: 
        underline; 
        background-image:url('images/site_imgs/msnspaces_color.gif'); 
        background-repeat:no-repeat;
        display: block;
        }
        
#my-msn-space-title a:link   {
        display: block;
        }
        
.my-stuff-content   {
		position: left; 
        width: 190px; 
        color: #666666; 
        font-family:Verdana; 
        font-size:7pt; padding-top:0; padding-bottom:5px
        }
        
#live-com-title a  {
		background-position: left center; position: left; 
        width: 190px; 
        height: 16px;
        font-family:Georgia; 
        font-size:9pt; 
        color:#000000; 
        text-align:left; 
        text-indent:20px; 
        background-image:url('images/site_imgs/live_com.gif'); 
        background-repeat:no-repeat;
        display: block
        }
        
#live-com-title a:link   {
        display: block;
        }
        
#live-com-title a:hover   {
        background-position: 0px top; 
        text-decoration: 
        underline; 
        background-image:url('images/site_imgs/live_com.gif'); 
        background-repeat:no-repeat;
        display: block
        }
                
#fade-bar  {
		background-image: url('images/sidebarbackfadesection.gif');
		height: 65px; background-repeat:repeat-x
		}
		
#print-only-copyright {display:none}
#print-warning {display:none}



/* DIVVIES */
div#comp-stuff ul {margin:0;padding:0}
div#comp-stuff li {list-style-type:none;padding-bottom:5px;}
div#comp-stuff li a {display:block}
div#comp-stuff a:link, div#comp-stuff a:visited, div#comp-stuff a:active  {text-decoration:none;visibility:visible}
div#comp-stuff a:hover {border:0px;text-decoration:underline;padding:0;}