body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #363636;
	text-align: center;	/* part 1 of 2 centering hack */
	background-image: url(http://www.nulab.fr/bg.jpg);
	}
	
#staticcontent {
	float: left;
	width: 100%;
	height: 68px;
	background-color: #363636;
	color: #cbcbcb;
	text-align:left;
	/* part 2 of 2 centering hack */
	width: 100%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100%;
	}
html>body #staticcontent {
	width: 100%; /* ie5win fudge ends */
	height: 70px;
	}

#topCont {
	position:absolute;
	left:50%;
	width:970px;
	margin-top:0px;
	margin-left:-485px;
	z-index: 999;
}

#logo {
	position:absolute;
	top: 4px;
	left: -22px;
	z-index: 1000;
}

#player {
	position:absolute;
	top: 0px;
	left: 558px;
	z-index: 1001;
}

#beta {
	position:absolute;
	align: right;
	top: 2px;
	left: 865px;
	z-index: 1002;
}

#content {
	position:absolute;
	left:50%;
	width:980px;
	margin-top:0px;
	margin-left:-495px;
	z-index: 1;
}

#menubar {
	float: left;
	margin-top: 4px;
	padding-left: 0px;
	width: 966px;
	height: 32px;
	border: 1px solid #434343;
	background-color: #cacaca;
	padding: 0px;
}

#footerbar {
	float: left;
	margin-top: 4px;
	padding-left: 0px;
	width: 966px;
	height: 96px;
	border: 1px solid #FFF;
	background-color: #434343;
	padding: 0px;
}

#menu {
	float: left;
	margin: 1px 0px 0px 1px;
	width: 964px;
	height: 30px;
	background-color: #434343;
	padding: 0px;
}
#footermenu {
	float: left;
	margin: 1px 0px 0px 1px;
	width: 964px;
	height: 92px;
	background-color: #434343;
	padding: 0px;
}

#mscript {
	position:absolute;
	margin: 0px auto;
	top: 7px;
	left: 4px;
	z-index: 601;
	width: 621px;
	height: 26px;
	padding: 0px;
}

#search {
	position:absolute;
	margin: 0px auto;
	top: 7px;
	left: 635px;
	z-index: 601;
	width: 326px;
	height: 26px;
	background-color: #434343;
	padding: 0px;
}

#container {
	float:left;
	margin:5px 0px 0px 0px;
	width:970px;
	text-align:left;
	top: 42px;
}

#left {
	width:196px;
	float:left;
}
* html #left {
	width:216px;
	wid\th:196px;
}

#center {
	width:524px;
	float:left;
	padding-left: 5px;
}
* html #center {
	width:544px;
	wid\th:514px;
	left: 5px;
}

#content-mid {
	float: left;
	width: 518px;
	padding: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	/* part 2 of 2 centering hack */
	width: 518px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 510px;
	}
html>body #content-mid {
	width: 518px; /* ie5win fudge ends */
	}
	
#content-inner {
	float: left;
	width: 518px;
	padding: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	/* part 2 of 2 centering hack */
	width: 518px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 514px;
	}
html>body #content-inner {
	width: 515px; /* ie5win fudge ends */
	}
	
#ad-big {
	float: left;
	width: 510px; 
	height: 150px;
	padding-left: 2px;
	padding-top: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 510px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 510px;
	}
html>body #ad-big {
	width: 510px; /* ie5win fudge ends */
	}
	
#header-half {
	float: left;
	width: 254px; 
	height: 22px;
	padding: 2px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 2px; 	
	/* opera does not like 'margin:20px auto' */
	background-color: #f4f4f4;
	color: #434343;
	border: 1px solid #434343;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 254px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 246px;
	}
html>body #header-half {
	width: 248px; /* ie5win fudge ends */
	}
	
#featured {
	float: left;
	width: 254px; 
	height: 180px;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 1px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 2px; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 254px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 253px;
	}
html>body #featured {
	width: 253px; /* ie5win fudge ends */
	height: 190px;
	}
	
span.ads {
	float: left;
	width: 251px; 
	height: 60px;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 2px; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 251px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 250px;
	}
html>body span.ads {
	width: 250px; /* ie5win fudge ends */
	height: 60px;
	}
	
#news {
	float: left;
	width: 254px; 
	height: 196px;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 1px;
	margin-bottom: 2px;
	margin-right: 0px;
	margin-left: 2px; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 254px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 253px;
	}
html>body #news {
	width: 253px; /* ie5win fudge ends */
	height: 196px;
	}
	
span.news {
	float: left;
	width: 251px; 
	height: 196px;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 2px; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 251px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 250px;
	}
html>body span.news {
	width: 250px; /* ie5win fudge ends */
	height: 196px;
	}
	
#header-whole {
	float: left;
	width: 508px; 
	height: 22px;
	padding: 2px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 2px; 	
	/* opera does not like 'margin:20px auto' */
	background-color: #f4f4f4;
	color: #434343;
	border: 1px solid #434343;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 508px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 500px;
	}
html>body #header-whole {
	width: 504px; /* ie5win fudge ends */
	}
	
#releases {
	float: left;
	width: 510px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 3px; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 510px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 510px;	
	margin-left: 2px; 
	}
html>body #releases {
	width: 510px; /* ie5win fudge ends */
	}
	
#releases .normal {
	float: left;
	width: 252px;
	height: 74px;
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px; 	
	/* opera does not like 'margin:20px auto' */
	background: url(../img/release_off.png) no-repeat bottom;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 252px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 252px;
	}
html>body #releases .normal {
	width: 252px; /* ie5win fudge ends */
	margin-top: 3px;
	}
	
#releases .active {
	float: left;
	width: 252px;
	height: 74px;
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px; 	
	/* opera does not like 'margin:20px auto' */
	background: url(../img/release_on.png) no-repeat bottom;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 252px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 252px;
	}
html>body #releases .active {
	width: 252px; /* ie5win fudge ends */
	margin-top: 3px;
	}
	
#front-releases {
	float: left;
	width: 510px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 510px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 510px;	
	margin-left: 0px; 
	}
html>body #front-releases {
	width: 510px; /* ie5win fudge ends */
	}
	
#whitespace {
	float: left;
	width: 510px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 3px; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 510px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 505px;	
	margin-left: 0px; 
	}
html>body #whitespace {
	width: 510px; /* ie5win fudge ends */
	}
	
#pagbottom {
	float: left;
	width: 510px;
	padding: 0px;
	padding-top: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 510px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 490px;	
	margin-left: 0px; 
	}
html>body #pagbottom {
	width: 510px; /* ie5win fudge ends */
	}
	
/* Mid Front */

span.header {
	float: left;
	width: 248px; 
	height: 18px;
	padding-left: 4px;
	padding-top: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px; 	
	/* opera does not like 'margin:20px auto' */
	background-color: #434343;
	color: #f4f4f4;
	text-align:left; 
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	/* part 2 of 2 centering hack */
	width: 248px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 244px;
	}
html>body span.header {
	width: 244px; /* ie5win fudge ends */
	padding-top: 5px;
	}
	
span.header-whole {
	float: left;
	width: 504px; 
	height: 18px;
	padding-left: 4px;
	padding-top: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px; 	
	/* opera does not like 'margin:20px auto' */
	background-color: #434343;
	color: #f4f4f4;
	text-align:left; 
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	/* part 2 of 2 centering hack */
	width: 504px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 498px;
	}
html>body span.header-whole {
	width: 500px; /* ie5win fudge ends */
	padding-top: 5px;
	}
	
/* Release */
.release { float: left; padding: 0; margin: 0px; }

.release ul { padding: 0px; margin: 0px;}
.release ul li { FLOAT: left; MARGIN: 0px 0px; padding-right: 3px; LIST-STYLE-TYPE: none; display: inline;  }
.release ul li ul {}
.release ul li ul li {padding: 0px; margin: 0px; }

.release span { background: url(../images/text_rating.png); height: 53px; float: left; }
.release span img { border: none; margin: 3px; padding: 1px;}

.release .normal { background: #eaf3ca url(http://www.sjeren.net/groovegate/tpl/blue_august/img/release_off.png) no-repeat bottom; float: left; padding: 3px; width: 259px;}
.release .normal big a { color: #434343; text-decoration: none; font-family: Tahoma; font-size: 11px;}
.release .normal small a { color: #434343;}
.release .normal img { border: none; margin: 2px; padding: 2px;}
.release .normal big p { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 9px; font-weight: bold; letter-spacing: 0px;}
.release .normal big p a { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 9px; font-weight: bold; letter-spacing: 0px;}
.release .normal small p { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; letter-spacing: 0px;}

.release .active { background: #c0e8ff url(../img/release_on.png) no-repeat bottom; float: left; padding: 3px;  width: 259px;  }
.release .active big a { color: #4F5830; text-decoration: underline; font-family: Tahoma; font-size: 11px;}
.release .active big a:hover { color: #4F5830; background-color: #E7F1C4; text-decoration: underline; font-family: Tahoma; font-size: 11px;}
.release .active small a { color: #4F5830; text-decoration: none;}
.release .active img { border: none; margin: 2px; padding: 2px;}
.release .active big p { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 9px; font-weight: bold; letter-spacing: 0px; color: #4F5830;}
.release .active big p a { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 9px; font-weight: bold; letter-spacing: 0px; color: #4F5830;}
.release .active big p a:hover { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 9px; font-weight: bold; letter-spacing: 0px; color: #4F5830; background-color: #E7F1C4;}
.release .active small p { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; letter-spacing: 0px; color: #4F5830;}

.release span big, small { float: left; font-family: Georgia; font-weight: bold;  }
.release span big { 
	width: 170px; 
	font-size: 12px; 
	padding: 20px 0px 0px 8px; 
	line-height: 12px;
}

.release span small { 
	font-family: 'Arial'; 
	width: 75px; 
	font-size: 12px; 
	line-height: 14px; 
	padding-top: 20px; 
	padding-left: 8px;
	text-align: center;  
	width: 75px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 68px;
	padding-left: 4px;
}
html>body .release span small {
	width: 68px; /* ie5win fudge ends */
	padding-left: 4px;
	}

#right {
	width:241px;
	float:left;
}
* html #right {
	width:261px; 
	wid\th:241px;
}

#labels {
	float: left;
	width: 510px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 7px; 	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 510px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 498px;
	margin-left: 4px;
	}
html>body #labels {
	width: 510px; /* ie5win fudge ends */
	margin-bottom: 0px;
	}
	
#labels .normal {
	float: left;
	width: 501px;
	height: 40px;
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 0px; 	
	/* opera does not like 'margin:20px auto' */
	background: url(../img/label_info_off.png) no-repeat bottom;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 501px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 501px;
	}
html>body #labels .normal {
	width: 501px; /* ie5win fudge ends */
	margin-top: 3px;
	margin-bottom: 1px;
	}
	
#labels .active {
	float: left;
	width: 501px;
	height: 40px;
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 0px; 	
	/* opera does not like 'margin:20px auto' */
	background: url(../img/label_info_on.png) no-repeat bottom;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 501px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 501px;
	}
html>body #labels .active {
	width: 501px; /* ie5win fudge ends */
	margin-top: 3px;
	margin-bottom: 1px;
	}
	
#toggle-div {
	padding: 0px;
}
	
#labelinfo {
	float: left;
	width: 495px;
	padding: 2px;
	margin-top: 2px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 7px; 	
	/* opera does not like 'margin:20px auto' */
	background-color: #f4f4f4;
	font-family: Verdana; 
	font-size: 9px; 
	font-weight: normal;
	border: 1px solid #434343;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 490px;
	margin-left: 4px;
	}
html>body #labelinfo {
	width: 495px; /* ie5win fudge ends */
	}
	
/* label */
.label { float: left; padding: 0; margin: 0px; }

.label ul { padding: 0px; margin: 0px;}
.label ul li { FLOAT: left; MARGIN: 0px 0px; padding-right: 3px; LIST-STYLE-TYPE: none; display: inline;  }
.label ul li ul {}
.label ul li ul li {padding: 0px; margin: 0px; }

.label span { background: url(../images/text_rating.png); height: 53px; float: left; }
.label span img { border: none; margin: 3px; padding: 1px;}

.label .normal { background: #f4f4f4 url(../img/label_info_off.png) no-repeat bottom; float: left; padding: 3px; width: 259px;}
.label .normal big a { font-family: Arial; font-size: 12px; color: #434343; text-decoration: none;}
.label .normal small a { color: #434343;}
.label .normal img { border: none; margin: 2px; padding: 2px;}
.label .normal big p { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 9px; font-weight: bold; letter-spacing: 0px; color: #434343;}
.label .normal small p { font-family: 'Arial'; margin: 0px; margin-left: 15px; padding: 0px; font-size: 11px; font-weight: bold; letter-spacing: 0px; color: #434343; text-align: left;}
.label .normal #toggle { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; letter-spacing: 0px; color: #434343;}

.label .active { background: #f4f4f4 url(../img/label_info_on.png) no-repeat bottom; float: left; padding: 3px;  width: 259px;  }
.label .active big a { font-family: Arial; font-size: 12px; color: #ffffff; text-decoration: underline;}
.label .active small a { color: #ffffff; text-decoration: none;}
.label .active img { border: none; margin: 2px; padding: 2px;}
.label .active big p { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 9px; font-weight: bold; letter-spacing: 0px; color: #ffffff;}
.label .active small p { font-family: 'Arial'; margin: 0px; margin-left: 15px; padding: 0px; font-size: 11px; font-weight: bold; letter-spacing: 0px; color: #ffffff; text-align: left;}
.label .active #toggle { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; letter-spacing: 0px; color: #ffffff;}

.label span big, small, #toggle { float: left; font-family: 'Arial'; font-weight: bold;  }
.label span big { width: 197px; font-size: 12px; letter-spacing: 0px; padding: 21px 0px 0px 8px;  line-height: 12px;  }
.label span small { 
	font-family: 'Arial'; 
	width: 195px; 
	font-size: 12px; 
	line-height: 14px; 
	padding-top: 22px; 
	padding-left: 0px;
	text-align: center;  
}
html>body .label span small {
	width: 190px; /* ie5win fudge ends */
	padding-left: 0px;
	}
	
.label #toggle { 
	font-family: 'Arial'; 
	width: 40px; 
	font-size: 12px; 
	line-height: 14px; 
	padding-top: 24px; 
	padding-left: 0px;
	text-align: center;  
}
html>body .label #toggle {
	width: 30px; /* ie5win fudge ends */
	padding-left: 0px;
	}
 
.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	float: left;
	width:510px;
	height:44px;
	
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 510px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 510px;
	height: 44px;
	}
html>body .dhtmlgoodies_question {
	width: 505px; /* ie5win fudge ends */
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer {	/* Parent box of slide down content */
	/* Start layout CSS */
	float: left;
	width: 495px;
	padding: 2px;
	margin-top: 2px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 7px; 
	visibility:hidden;
	overflow:hidden;
	position:relative;	
	/* opera does not like 'margin:20px auto' */
	background-color: #f4f4f4;
	font-family: Verdana; 
	font-size: 9px; 
	font-weight: normal;
	border: 1px solid #434343;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 495px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 494px;
	margin-left: 4px;
	}
html>body .dhtmlgoodies_answer {
	width: 495px; /* ie5win fudge ends */
	
	/* End layout CSS */
	
	

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}

#footer {
	float: left;
	margin:-2px auto 0 auto;
	margin-top: 5px;
	width:100%;
	height: 100px;
	line-height:15px;
	font-size:.8em;
}
.page_numbers {
	width: 510px;
    margin:0 auto; 	
	/* opera does not like 'margin:20px auto' */
	align:center;
	/* part 2 of 2 centering hack */
	width: 510px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 490px;
	}
html>body .page_numbers {
	width: 510px; /* ie5win fudge ends */
	padding-left: 2px;
	}

.page_numbers ul { 
    margin: 0px;
    list-style-type: none; 
    padding: 0px; 
    text-align: center; 
} 

.page_numbers li { 
    display: inline; 
    float: left; 
    margin:1px;
	padding-left: 0px; 
    background: #f4f4f4; 
	border: 1px solid #434343;
    width:25px;
	height: 20px; 
} 

.page_numbers li.current{ 
  width:50px; 
} 

.page_numbers li a { 
    background: #f4f4f4;  
    padding: 1px;
	padding-top: 3px; 
    text-decoration: none; 
    color: #302529; 
	border-bottom: 1px solid #434343;
    font: bold 10px verdana,sans-serif; 
    display:block; 
	height: 16px;
	background: url({TPL_CONFIG_SITEURL}{TPL_CONFIG_TEMPLATEDIR}/img/pagination_back_off.gif) repeat-x top;
}

.page_numbers a.current, .page_numbers li a:hover { 
    background: #D9F0FD; 
    color: #302529; 
	background: url({TPL_CONFIG_SITEURL}{TPL_CONFIG_TEMPLATEDIR}/img/pagination_back_on.gif) repeat-x top;
}
.h1 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}