/* CSS Document */

html,body{
margin:0;
padding:0;

background:#666666;
background: url(../images/bbg2.gif) repeat;	


}

 textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
border-width:1px;
border-style:solid;
border-color:#ccccbb;
background-color:#FFFFFF;
font: 1em Verdana, sans-serif;  color:#333333;
height:17px;
}

label {


line-height:140%;

}

form {
margin:0;

}

.pictureFrame {
  border:solid 1px #dddddd;
  padding:3px;
 background:#FFFFFF;
 margin-bottom:3px;

  } 
  
.green {
color:#009900;
}
  
.orange {
color:#FF6600;
}

.red {
color:RED;
}  

	/*             styles for the star rater                */	
	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 80px;
		height: 16px;
		position: relative;
		background: url(../images/Estar.gif) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:16px;
		height: 16px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
	}
	.star-rating li a:hover{
		background: url(../images/ipod.gif) left bottom;
		z-index: 2;
		left: 0px;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:16px;
	}
	.star-rating a.two-stars{
		left:16px;
	}
	.star-rating a.two-stars:hover{
		width: 32px;
	}
	.star-rating a.three-stars{
		left: 32px;
	}
	.star-rating a.three-stars:hover{
		width: 48px;
	}
	.star-rating a.four-stars{
		left: 48px;
	}	
	.star-rating a.four-stars:hover{
		width: 64px;
	}
	.star-rating a.five-stars{
		left: 64px;
	}
	.star-rating a.five-stars:hover{
		width: 80px;
	}
	.star-rating li.current-rating{
		background: url(../images/star.gif) left center;
		position: absolute;
		height: 16px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}	
	
#spyTable tr:hover{
background:#FFFFCC;
}
		
	#spyTable th {
	font: bold 11px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color:#333333;
	border-bottom: 1px solid #bbbbbb;
	text-align: left;
	padding: 6px 6px 6px 12px;
}

#spyTable th.drafts {
font: bold 11px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border-bottom: 1px solid #FF6600;
	text-align: left;
	padding: 6px 6px 6px 12px;
	color:#FF6600;
}

#spyTable th.pending {
font: bold 11px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border-bottom: 1px solid #CC00CC;
	text-align: left;
	padding: 6px 6px 6px 12px;
	color:#CC00CC;
}

#spyTable th.approved {
font: bold 11px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border-bottom: 1px solid #006600;
	text-align: left;
	padding: 6px 6px 6px 12px;
	color:#006600;
}

#spyTable th.popular {
font: bold 11px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border-bottom: 1px solid #0066cc;
	text-align: left;
	padding: 6px 6px 6px 12px;
	color:#0066cc;
}


#spyTable tr.odd {
	background:#fafafa;
}

#spyTable tr.odd:hover{
background:#FFFFCC;
}

#spyTable td{
	border-bottom: 1px solid #dddddd;
	padding: 6px 6px 6px 12px;
	color:#666666;
	text-align:left;

}

#spyTable td.event{
	border-bottom: 1px solid #dddddd;
	padding: 6px 6px 6px 12px;
	color:#666666;
	text-align:center;
}


#spyTable td.tips a{
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
	display:block;
}

#spyTable td.tips a:hover{
	color:#3366CC;
}

#spyTable td.author a{
	font-size:10px;
	color:#006633;
	text-decoration:none;

}

#spyTable td.author a:hover{
	color:#3366CC;	
}	
	
#greyFormFrame {
margin:0;
margin-top:3px;
margin-left:25px;
margin-right:25px;
margin-bottom:15px;
padding:3px;
text-align:left;
}

#greyFormFrame #greyForm{
margin:0;
padding:15px;
padding-left:40px;
background:#f2f2f2;
font-weight:normal;
background-image: url(../images/SS.gif);
background-repeat:no-repeat;
background-position:right;



font: 0.70em Verdana, sans-serif;  color: #333;
font-weight:normal;
line-height:140%;


padding-right:30px;

}	
	
#greyFormFrame #greyForm a{
	font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		color:#333333;
		font-size:1em;
		text-decoration:none;
		color:#CC0000;
}	

#greyFormFrame #greyForm a:hover{
color:#3366CC;
}	
	
	
#greyFormFrame #greyForm #information{

    display:block;
float:right;
margin:0;


     width:20em;
    border:1px solid #dddddd;
    background-color:#fff; color:#333333;
	padding:5px;
    text-align: left

	
}

a.info{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#000;
    text-decoration:none;
	}

a.info:hover{z-index:25; background-color:#CCCCCC;}

a.info span{display: none;}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
	position:absolute;
left:200px;
top:0em;
	margin:0;
	
    width:20em;
    border:1px solid #dddddd;
    background-color:#fff; color:#333333;
	padding:5px;
    text-align: left; 
	text-decoration:none;

	}

#alertTitle{
margin:0px;
padding:2px;
background:#333333;
color:#ffffff;
font-weight:bold;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:0.70em;


}



#alertBody{
margin-top:5px;
margin-bottom:5px;
padding:2px;

color:#333333;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:0.65em;

}

#alertClose{
margin:0px;
padding:0px;
float:right;
text-align:right;
display:inline;
color:#333333;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:0.65em;
}

#summaryCount{
display:inline;
}

#aboutCount{
display:inline;
}
	
/* =================== Header=================== */


#top{
position:relative;
margin:0px;
padding:0px;
height:126px;
background: white url(../images/topBar.gif) repeat;}

#top #topBar {
margin:0;
margin-right:50px;
padding:5px;
padding-top:8px;
padding-left:15px;
height:15px;
font-size:0.80em;
text-align:left;
color:#333333;
vertical-align:middle;
}


		
	#top #topBar a {
		
		color:#999999;
		text-decoration:none;

		
		
	}
	
	#top #topBar a:hover{
		color:#FFFFFF;
	
	}

#top #leftPart {
			margin:0px;
			margin-top:0px;
			padding:5px;

			width:350px;
			background: none;
			float:left;
			font-size:0px;
		}
		
			#top #leftPart #logo {
				padding-top:7px;
				float:left;
				text-align:left;
			}
			
			#top #leftPart #sticker {
				float:left;
			}
		
		
		#top #middlePart {
		margin:0px;
				padding:5px;
			padding-top:40px;
			padding-right:50px;
			background: none;
			float:left;
			width:300px; 
			text-decoration:none;
		
		
		}
		
		#top #middlePart a{
		
			font-size:0.8em;
			color:#CC0000;
			text-decoration:none;
		
		}
		
				#top #middlePart a:hover{
		
			color:#3366CC;
			text-decoration:none;
		
		}
		
		#top #rightPart {
			margin:0px;
			
			
			padding:5px;
			padding-top:30px;
			padding-right:50px;
			background: none;
			float:right;
		
		}
		
		#top #rightPart{
		
font: 0.65em Verdana, sans-serif;  color: #333;
		text-align:left;
		/*background-image: url(../images/searchBack.gif);*/
		border-bottom: 3px solid #666666;
	}


/* =================== Center =================== */

#center {
 background:#FFFFFF;
 margin:0;
 padding:0;
margin-left:210px;
margin-right:250px;
 text-align:center;
}

#center #content {
margin:0px;
 padding:0px;
 text-align:center;

}

#center #content {
font: 0.70em Verdana, sans-serif;  color: #333;
font-weight:normal;
text-align:center;
line-height:120%;

}


#center #news {
margin:0px;
 padding:0px;
 text-align:center;

}

#center #news {
font: 0.70em Verdana, sans-serif;  color: #333;
font-weight:normal;
text-align:center;
line-height:120%;

}


#center #news a {
	font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		color:#333333;
		font-size:1em;
		text-decoration:none;
		color:#CC0000;
}

#center #news a:hover{

		color:#3366CC;
	}

#center #news p{
font-weight:normal;
text-align:left;
line-height:200%;
margin:0;
margin-bottom:8px;

}

#center #news #titleBar h1{
margin:0px;
 padding:10px;
 padding-bottom:0px;
font-size: 2.50em ;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#ca0000;
font-weight:bold;
text-align:left;
line-height:100%;
text-transform: capitalize;
}

#center #news .search {
margin:0;

text-align:left;
padding-left:8px;



}

#center #news .search h1 {
margin:0px;
 padding:0px;
font-size: 2.50em ;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#ca0000;
font-weight:bold;
text-align:left;
line-height:100%;
text-transform: capitalize;
}

#center #news .search h2 {
margin:3px;
 padding:0px;
font-size:1.0em;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight:normal;
text-align:left;
line-height:140%;
}


#center #news .search h3 {
margin:3px;
 padding:0px;
font-size: 1.20em ;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#ca0000;
font-weight:bold;
text-align:left;
line-height:100%;
text-transform: capitalize;
}

#center #news .search h3 a{
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		color:#333333;
		font-size:1em;
		text-decoration:none;
		color:#CC0000;
		line-height:140%;
}

#center #news .search h3 a:hover{
		color:#0066cc;
}

#center #news .search h4 {
margin:3px;
padding:0px;
font-size:1.0em;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight:normal;
text-align:left;
line-height:160%;
color:#666666;

}

#center #news .search h4 a{
margin:0;
padding:0;

text-decoration:none;



}

#center #news .search h4 a:hover{
color:#0066cc;
}






#center #news #newsLeft {
margin:0;
float:left;
text-align:left;
width:375px;
padding-left:8px;

min-height:105px;
height:auto !important;
height:105px;

}

#center #news #newsLeft h1 {
margin:0px;
 padding:0px;
font-size: 2.50em ;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#ca0000;
font-weight:bold;
text-align:left;
line-height:100%;
text-transform: capitalize;
}

#center #news #newsLeft h2 {
margin:3px;
 padding:0px;
font-size:1.0em;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight:normal;
text-align:left;
line-height:140%;
}


#center #news #newsLeft h3 {
margin:3px;
 padding:0px;
font-size: 1.20em ;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
color:#ca0000;
font-weight:bold;
text-align:left;
line-height:100%;
text-transform: capitalize;
}

#center #news #newsLeft h3 a{
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		color:#333333;
		font-size:1em;
		text-decoration:none;
		color:#CC0000;
		line-height:140%;
}

#center #news #newsLeft h3 a:hover{
		color:#0066cc;
}

#center #news #newsLeft h4 {
margin:3px;
 padding:0px;
font-size:1.0em;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight:normal;
text-align:left;
line-height:160%;
color:#666666;

}

#center #news #newsLeft h4 a{
margin:0;
padding:0;
color:#666666;
text-decoration:none;
display:block;

outline:none;


}

#center #news #newsLeft h4 a:hover{
color:#0066cc;
}





#center #news #newsRight {

padding-top:5px;
padding-right:8px;

float:right;


}

#center #news #card {
background-image: url(../images/cardBack.gif);

width:166px;
height:92px;


}


#center #news #card ul {
				 list-style-type: none;
				 padding: 0;
				 margin: 0;
				 margin-top:5px;
				 text-align: left;
				 width: 140px;
				 float:left;
	
			}
			
				
		#center #news #card li.view{
				background-image: url(../images/folderView.gif);
				background-repeat: no-repeat;
				background-position: 0 .2em;
				margin:0;
				margin-left:20px;
				margin-top: 0em ;
				
				
			}	
			#center #news #card li.favourite{
				background-image: url(../images/favourite.gif);
				background-repeat: no-repeat;
				background-position: 0 .2em;
				margin:0;
				margin-left:20px;
				margin-top: 0em ;
			}	
			
			#center #news #card li.comment{
				background-image: url(../images/comment.gif);
				background-repeat: no-repeat;
				background-position: 0 .2em;
				margin:0;
				margin-left:20px;
				margin-top: 0em ;
			}		
			
			#center #news #card li.vote{
				background-image: url(../images/star.gif);
				background-repeat: no-repeat;
				background-position: 0 .2em;
				margin:0;
				margin-left:20px;
				margin-top: 0em ;
			}			

#center #news #card h3{
		font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		display:block;
		height:100%;
		color:#333333;
		margin:0;
				padding: 3px;
				padding-left: 2.3em;
		text-decoration:none;
 border-bottom: 1px solid #eeebda;
 font-weight:normal;
font-size:1.0em;

		
	}
	

#center #news .newsLine {
clear:left;width:100%;
height:16px;
background-image: url(../images/tipLine.gif);
}

#center #news #newsContent {
padding-left:8px;
padding-right:8px;
text-align:left;

}	

#center #news #itemBar {
padding:5px;
margin:5px;
text-align:right;

}

#center #news #itemBar a{
font-weight:bold;

}

#center #news #newsContent p.centerQuote{
padding:15px;
text-align:left;
font-size:12px;
font-weight:normal;
font-style:italic;
line-height:150%;
color:#ca0000;
text-indent:0px;

				background-image: url(../images/quote.gif);
				background-repeat: no-repeat;
				background-position: left top;
}	

#center #news #newsContent p.rightQuote{
padding:15px;
float:right;
width:200px;
text-align:left;
font-size:12px;
font-weight:normal;
font-style:italic;
line-height:150%;
color:#ca0000;
text-indent:0px;

				background-image: url(../images/quote.gif);
				background-repeat: no-repeat;
				background-position: left top;
}	

#center #news #newsContent p.title {
color:#CC0000;
font-weight:bold;
line-height:100%;


}		

#center #news #newsLinks {
width:550px;
margin:0px;
padding:0;

}

#center #news #newsLinks #specialLinks{
width:165px;
float:right;
padding-left:5px;
padding-right:10px;
padding-top:5px;



}

#center #news #newsLinks #specialLinks h2{
 font-size:4em;
 color:#ca0000;
 line-height:100%;
}

#center #news #newsLinks #specialLinks h3{
 font-size:1em;
 color:#336600;
 line-height:100%;
 font-weight:normal;
 text-align:left;
 margin-top:10px;
}

#center #news #newsLinks #specialLinks h4{
 font-size:1em;
 color:#333333;
 font-weight:normal;
 text-align:center;
 margin:0px;
 line-height:100%;
 margin-top:3px;
 padding:0px;
 
}

#center #news #newsLinks #specialLinks #rating{
padding:0px;
margin-left:30px;

text-align:left;


}


#center #news #newsLinks #googleLinks{
width:305px;
float:right;
padding-left:5px;
border-left: 1px solid #eeebda;
}

#center #news #newsLinks #internalLinks{
width:350px;
margin:6px;
padding:0;
float:left;

border: 1px solid #eeebda;
background:#F8F8F8;

}



#center #news #newsLinks #internalLinks ul {
				 list-style-type: none;
				 padding: 0;
				 margin: 0;
				 margin-top:5px;
				 text-align: left;
				 width: 340px;
				 float:left;
	
			}
			
				
		#center #news #newsLinks #internalLinks li.internal{
				background-image: url(../images/links.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				margin:0;
				margin-left:10px;
				margin-bottom: 0.6em ;
				
				padding: 0;
				padding-left: 1.5em;
			}	

	#center #news #newsLinks #internalLinks li.linksAdd{
				background-image: url(../images/linksAdd.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				margin:0;
				margin-left:10px;
				margin-bottom: 0.6em ;
				
				padding: 0;
				padding-left: 1.5em;
			}	
			
	#center #news #newsLinks #internalLinks li.linksBrowse{
				background-image: url(../images/folder.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				margin:0;
				margin-left:10px;
				margin-bottom: 0.6em ;
				
				padding: 0;
				padding-left: 1.5em;
			}	

#center #news #newsLinks #internalLinks a{
		font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		display:block;
		height:100%;
		color:#0066cc;
		margin:0;
				padding: 3px;
				padding-left: 0.3em;
		text-decoration:underline;
 font-weight:bold;
font-size:10px;
		
	}



	
#center #news #newsLinks #internalLinks a:hover{
background:none;
color:#ca0000;
}	

#center #news #clearLinks{
clear:both; 
}

#center #news #newsAuthor {
height:125px;
width:520px;
background-image: url(../images/authoBack.gif);

margin:0px;
padding-left:15px;
padding-right:15px;
padding-top:5px;


}

#center #news #newsAuthor #authorLeft{
padding-top:10px;
width:100px;
height:120px;
text-align:center;
float:left;

}

#center #news #newsAuthor #authorRight{
padding-top:5px;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		color:#333333;
		font-size:1em;
		text-decoration:none;
		line-height:150%;
		text-align:left;
		

}


#center #news #newsVoteBar {
margin:5px;
margin-top:3px;
width:544px;

padding:3px;

}



#center #news #newsVoteBar #newsVote{
margin:0;
padding:0px;
padding:5px;
padding-top:10px;
padding-bottom:10px;
height:13px;
background:#f2f2f2;
text-align:center;
background-image:url(../images/logoBack.gif);
background-repeat:no-repeat;
background-position:top left;
}

#center #news #newsVoteBar #newsVote h3{
color:#cc0000;
display:inline;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-size:1em;
}

#center #news #pageBar {
margin:5px;
margin-top:3px;
width:544px;

padding:3px;

}



#center #news #pageBar #pageNumber{
margin:0;
padding:0px;
padding:5px;
padding-top:10px;
padding-bottom:10px;
height:13px;
background:#f2f2f2;
text-align:center;
background-image:url(../images/logoBack.gif);
background-repeat:no-repeat;
background-position:top left;
}

#center #news #pageBar #pageNumber h3{
color:#cc0000;
display:inline;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-size:1em;
}

	

#center #news #commentsClear {
clear:right;  background:#fafafa;
}
	
#center #news #newsComments {
margin:0px;
padding:0px;
padding-left:5px;
padding-right:5px;
background:#FFFFFF;
border-bottom: 1px solid #bbbbbb;
text-align:left;
}		

#center #news #newsComments h5 {
color:#990000;
font-size:10px;
display:inline;
font-weight:normal;


}
#center #news #newsComments #L{
padding:5px;
width:420px;
line-height:150%;

min-height:110px;
height:auto !important;
height:110px; 

}	

#center #news #newsComments #R{
padding:5px;
float:right;
width:100px;

text-align:center;

}

#center #news #newsCommentsG {
margin:0px;
padding-left:5px;
padding-right:5px;
background:#fafafa;
border-bottom: 1px solid #bbbbbb;
text-align:left;
}	

#center #news #newsCommentsG h5 {
color:#990000;
font-size:10px;
display:inline;
font-weight:normal;


}

#center #news #newsCommentsG #LG{
padding:5px;
width:420px;
line-height:150%;

min-height:110px;
height:auto !important;
height:110px; 

}	

#center #news #newsCommentsG #RG{
padding:5px;
float:right;
width:100px;
text-align:center;

}	
	

#center #news #leaveCommentBox {
margin:0;
margin-top:15px;
margin-left:25px;
margin-right:25px;
margin-bottom:15px;
padding:3px;
text-align:left;


}

#center #news #leaveCommentBox #leaveComment{
margin:0;
padding:15px;
padding-left:40px;
background:#f2f2f2;
font-weight:normal;
background-image: url(../images/SS.gif);
background-repeat:no-repeat;
background-position:right;

line-height:140%;
padding-right:30px;

}

#center #news #leaveCommentBox #leaveComment #information{

    display:block;
float:right;
margin:0;


     width:20em;
    border:1px solid #dddddd;
    background-color:#fff; color:#333333;
	padding:5px;
    text-align: left

	
}

#center #news #spy {
margin:5px;
padding:0;
min-height:400px;
height:auto !important;
height:400px; 
}

#center #profileFrame {
margin:0;
margin-top:3px;
margin-left:25px;
margin-right:25px;
margin-bottom:15px;
padding:3px;
text-align:left;


}

#center #profileFrame #profile{
margin:0;
padding:10px;
padding-left:10px;
background:#f2f2f2;
font-weight:normal;
background-image: url(../images/SS.gif);
background-repeat:no-repeat;
background-position:right;



font: 0.70em Verdana, sans-serif;  color:#333;
font-weight:normal;
line-height:140%;


padding-right:10px;

}

#center #profileFrame #profile #profileLeft{
width:90px;
text-align:center;

float:left;

}

#center #profileFrame #profile #profileRight{
	float:right;width:150px;
		text-decoration:none;
		line-height:120%;
		text-align:left;
		

}

#center #profileFrame #profile .profileTitle{


font: 1.00em Verdana, sans-serif; 
font-weight:bold;
color: #cc0000;


}


#center #profileFrame #profile #profileMiddle{

		text-decoration:none;
	
		text-align:left;
	
		width:200px;

	margin: 0 100px


}


#center #profileFrame #profile #profileClear {
clear:both; 
}

#center #profileFrame #profile #profileBottom {
		text-decoration:none;
		line-height:120%;
		text-align:left;
		padding:10px;
		padding-top:0px;
		padding-left:100px;

}


/* =================== Left=================== */

#left{
float:left;
		width:200px;
		margin:0; padding:0px; padding-left:5px; padding-right:5px;
background:#FFFFFF;
margin-left:-1024px;}

#left {
		font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		color:#333333;
		font-size:0.65em;
		text-decoration:none;
		font-weight:bold;
	}



#left #search{
margin:0px;
margin-top:3px;
margin-bottom:3px;
padding:5px;
padding-left:10px;
background-image: url(../images/searchBack.gif);
height:50px;
font-weight:normal;}

#left #menu{
margin:0px;
margin-bottom:10px;
padding:5px;
background-image: url(../images/catBack.gif);
		background-repeat: no-repeat;
height:900px;
width:190px;
font-size:1.0em;

}

#left #menu ul {
				 list-style-type: none;
				 padding: 0;
				 margin: 0;
				 margin-top:3px;
				 text-align: left;
				 width: 180px;
				 float:left;
	
			}
			
			#left #menu li {
				background-image: url(../images/folder.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				
				margin:0;
				margin: 0.8em 0;
				margin-left:5px;
		
			}
			

			
			#left #menu li.submit{
				background-image: url(../images/folderSubmit.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				margin:0;
				margin-left:25px;
				margin-top: 0.4em ;
			}	
			
			
						#left #menu li.view{
				background-image: url(../images/folderView.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				margin:0;
				margin-left:25px;
				margin-top: 0.4em ;
			}	
			
						#left #menu li.ask{
				background-image: url(../images/folderAsk.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				margin:0;
				margin-left:25px;
				margin-top: 0.4em ;
			}			

						#left #menu li.selectedView{
				background-image: url(../images/folderView.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				margin:0;
				margin-left:25px;
				margin-top: 0.4em ;
				
			}	

						#left #menu li.selectedView a{
		font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		display:block;
		height:100%;
		color:#CC0000;
		background-position:left;
				padding: 5px;
				padding-left: 2.3em;
		text-decoration:none;
		font-weight:bold;
 border-bottom: 1px solid #ca0000;

			}	
			

						#left #menu li.selected a{
		font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		display:block;
		height:100%;
		color:#CC0000;
		margin:0;
				padding: 5px;
				padding-left: 2.3em;
		text-decoration:none;
		font-weight:bold;
 border-bottom: 1px solid #ca0000;
			}			


	#left a {
		font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		display:block;
		height:100%;
		color:#333333;
		margin:0;
				padding: 5px;
				padding-left: 2.3em;
		text-decoration:none;
		font-weight:bold;
 border-bottom: 1px solid #eeebda;
		
	}
	
	#left a:hover{
		color:#CC0000;
		 border-bottom: 1px solid #ca0000;

	}

/* =================== ToolTips=================== */

#left a.info{
    position:relative; 
    z-index:24; 
    text-decoration:none;

	}

#left a.info:hover{z-index:25; }

#left a.info span{display: none}

#left a.info:hover span{ 
    display:block;
    position:absolute;
    top:0em; left:180px; width:15em;
    border:1px solid black;
    background-color:#F3F3F3; color:#990000;
		font-family:Arial, Helvetica, sans-serif;
		padding:5px;
    text-align: left}



/* =================== Right=================== */

#right{float:left;
width:200px;
margin-left:-250px;
padding:0px; padding-left:5px; padding-right:5px;
}

#right {
				 		font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		color:#333333;
		font-size:0.65em;
		text-decoration:none;
		font-weight:bold;
	}

#right #member {
margin:0;
margin-top:3px;
margin-left:5px;
margin-right:5px;
margin-bottom:3px;
padding:0;
line-height:140%;
}

#right #member h3{
font-weight:normal;
display:inline;
font-size:1em;
color:#cc0000;
}
#right #member h2{
font-weight:bold;
display:inline;
font-size:1em;

}

#right #member #memberLeft{
margin:0;
padding:0;
margin-left:10px;
width:60px;
float:left;
}

#right #member #memberRight{
margin:0;
padding:0;
margin-left:75px;
text-align:left;


}


#right #member #menu ul {
				 list-style-type: none;
				 padding: 0;
				 margin: 0;
				 margin-top:3px;
				 text-align: left;
				 width: 180px;
				 float:left;
	
			}
			
			#right #member #menu li {
				background-image: url(../images/folder.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				
				margin:0;
				margin: 0.4em 0;
				margin-left:5px;
		
			}
			

			
			#right #member #menu li.profile{
				background-image: url(../images/profile.gif);
				background-repeat: no-repeat;
				background-position: 0 .3em;
				
				margin:0;
				margin: 0.2em 0;
				margin-left:5px;
				 border-top: 1px solid #eeebda;
			}	
			
			#right #member #menu li.report{
				background-image: url(../images/report.gif);
				background-repeat: no-repeat;
				background-position: 0 .3em;
				
				margin:0;
				margin: 0.2em 0;
				margin-left:5px;
			}
			
			#right #member #menu li.favourite{
				background-image: url(../images/favourite.gif);
				background-repeat: no-repeat;
				background-position: 0 .3em;
				
				margin:0;
				margin: 0.2em 0;
				margin-left:5px;
			}
			
			#right #member #menu li.support{
				background-image: url(../images/support.gif);
				background-repeat: no-repeat;
				background-position: 0 .3em;
				
				margin:0;
				margin: 0.2em 0;
				margin-left:5px;
			}
			#right #member #menu li.create{
				background-image: url(../images/tipsEdit.gif);
				background-repeat: no-repeat;
				background-position: 0 .3em;
				
				margin:0;
				margin: 0.2em 0;
				margin-left:5px;
			}
			
			#right #member #menu li.logout{
				background-image: url(../images/exit.gif);
				background-repeat: no-repeat;
				background-position: 0 .3em;
				
				margin:0;
				margin: 0.2em 0;
				margin-left:5px;
			}
			
			#right #member #menu li.email{
				background-image: url(../images/email.gif);
				background-repeat: no-repeat;
				background-position: 0 .3em;
				
				margin:0;
				margin: 0.2em 0;
				margin-left:5px;
			}
			
#right #member #menu a {
		font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		display:block;
		height:100%;
		color:#333333;
		margin:0;
				padding: 5px;
				padding-left: 2.3em;
		text-decoration:none;
		font-weight:bold;
 border-bottom: 1px solid #eeebda;
		
	}
	
	#right #member #menu a:hover{
		color:#0066cc;
		 border-bottom: 1px solid #3399FF;

	}

#right #loginBox {
margin:0;
margin-top:4px;
margin-left:5px;
margin-right:6px;
margin-bottom:5px;
padding:3px;
}

#right #loginBox #login{
margin:0;
padding:5px;
background:#f2f2f2;
font-weight:normal;
}

#right #loginBox #login a{
color:#CC0000;
text-decoration:none;
}

#right #loginBox #login a:hover{
		color:#0066CC;
}

#right .sponsor {
margin:0;
padding:5px;
text-align:center;

}

#right #recommend ul{
				 list-style-type: none;
				 padding: 0;
				 margin:0;
				 padding-top:3px;
				 padding-left:20px;
				 text-align: left;
				 width: 180px;
				 float:left;
				 

			}
			
			#right #recommend li {
				background-image: url(../images/remlink.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				padding: 5px;
				padding-left: 2.3em;
				margin:0;
				margin: 0.1em 0;
			}			
#right #recommend a {
		font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		color:#0066cc;
		text-decoration:none;
		font-weight:bold;
	}
	
	#right #recommend a:hover{
		color:#CC0000;
	}

#right #rss ul{
				 list-style-type: none;
				 padding: 0;
				 margin:0;
				 padding-top:3px;
				 padding-left:20px;
				 text-align: left;
				 width: 180px;
				 float:left;

			}

#right #rss li {
				background-image: url(../images/rss.gif);
				background-repeat: no-repeat;
				background-position: 0 .1em;
				padding: 5px;
				padding-left: 2.3em;
				margin:0;
				margin: 0.1em 0;
			}			

#right #rss a {
		font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		color:#0066cc;
		text-decoration:none;
		font-weight:bold;
	}
	
	#right #rss a:hover{
		color:#CC0000;
	}


#right #topAuthor {
margin:0;
margin-top:3px;
margin-left:0px;
margin-right:5px;
margin-bottom:3px;
padding:0;
padding-left:0px;
line-height:140%;
}

#right #topAuthor h3{
font-weight:normal;
display:inline;
font-size:1em;
color:#cc0000;
}
#right #topAuthor h2{
font-weight:bold;
display:inline;
font-size:1em;

}
#right #topAuthor h4{
font-weight:normal;
display:inline;
font-size:1em;
color:#333333;
}

#right #topAuthor a{
		text-decoration:none;
		color:#666666;
	
}

#right #topAuthor a:hover{
		color:#000000;
}


#right #topAuthor .topAuthorLeft{
margin:0;
padding:0;
padding-right:10px;
margin-left:10px;
width:200px;
float:left;
}

#right #topAuthor .topAuthorRight{
margin:0;
padding:0;
padding-left:5px;

text-align:left;


}

#right #topAuthor .newsLine {
clear:both;width:100%;
height:16px;
background-image: url(../images/tipLine.gif);
}

div#container{
text-align:left}
div#container{width:1024px;margin:0 auto;background:#FFFFFF;}
div#wrapper{float:left;width:100%}



#footer{clear:left;width:100%;height:45px;}
#footer{
margin:0px;
padding:0px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
color:#FFFFFF;
background-image: url(../images/footerBack.gif);
				background-repeat: repeat;
				font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-size:0.65em;
		line-height:140%;
		font-weight:bold;
	
}

#footer p{margin:0;padding:5px 10px}
#footer a{display:inline;padding:0;color:#FF9900; text-decoration:none;}
#footer a:hover{color:#FFFF66;}



