html { height:100%; }

/* General Rules */
.hide {display:none;}

/* All images are set to Block, i.e. no spacing around them and text won't be on the same line */
img{ display:block; border:0; margin:0; padding:0;}

/* Use this class to make images inline with text or other images */
.inline{display:inline;}

/* Use block if you like too... */
.block{display:block;}

/* Clear styles */
.clear{clear:both; line-height:0.1em; font-size:0.1em; }

/* Other stuff.. */
abbr{border:0;}
acronym{border:0; outline:0;}

hr{
   clear:both; margin:0; padding:0; border:0; border-style:none; line-height:0; 
   font-size:0; height:0; background:transparent; color:#fff;
}

/* Form Styling */
form {margin:0; padding:0; border:0;}
fieldset {margin:0; padding:0; border:0;}
legend {display:none;}

/* Mind and Body...*/
html, body {padding:0; margin:0; border:0;/* height:100.1%;*/} 

body{
	background:url(../../img/bg/body.gif) no-repeat top center;
 	font-size:small; color:#545454; font-family:verdana; height:100%;
}

body#bdysplash{background:url(../../img/bg/splash.gif) no-repeat top center;}


/* TYPOGRAPHY */

/* Standard Links */
a{color:#666; text-decoration:none; outline:none;}
a:hover {color:#333; text-decoration:underline;}
a:active{outline:none;}
a:focus{outline:none; -moz-outline-style:none;}

.txtcol1, .txtcol1 a, .txtcol1 a:hover{color:#cc0033} 	/* crimson */
.txtcol2, .txtcol2 a, .txtcol2 a:hover{color:#860826;}	/* dark crimson */
.txtcol3, .txtcol3 a, .txtcol3 a:hover{color:#0099cc;}	/* turquiose */
.txtcol4, .txtcol4 a, .txtcol4 a:hover{color:#000;}		/* black */
.txtcol5, .txtcol5 a, .txtcol5 a:hover{color:#333333;}	/* dark grey */
.txtcol6, .txtcol6 a, .txtcol6 a:hover{color:red;}  	/* warning, notes etc text hightlight */

a.aunder{text-decoration:underline}
a.aunder:hover{text-decoration:none}

a.dotted{color:#c40031; background:url(../../img/bg/dot_h.gif) repeat-x bottom;}
a.dotted:hover{color:#000; text-decoration:none; background:0;}

h1{margin:0; padding:0; }
#content h1{height:18px; margin:0 0 12px 0;}
* html #content h1{margin-bottom:4px;}

h3{margin:0; padding:0; font-size:small;}
h4{margin:0; padding:0; font-size:small;}

p{margin:0 0 12px 0; padding:0;}

.toptro{font-weight:bold; font-size:16px; line-height:18px; letter-spacing:-1px; font-family:Arial;}

.smalltxt{font-size:x-small; font-weight:normal; letter-spacing:0;} /*used with toptro for example */

.nobold{font-weight:normal; letter-spacing:0;}

.bigb{font-size:28px; color:#000;}


/* :::::::: Main Layout Areas ::::::: */
#box{position:relative; width:990px; margin:0 auto; padding:0 0 0 0;}

#top{margin:0; padding:0; z-index:9999;}

#container{float:right; width:665px; margin:0; padding:0;}
body#bdysplash #container{position:relative; float:none; width:auto; height:342px;}

#maintop{
	margin:0; padding:0; width:665px; height:228px; 
	/*background:url(../../img/calvin/maintop.gif) no-repeat top right;*/
}

#inner_maintop{
	float:right; margin:0; padding:0; 
}

#content{margin:0; padding:0 50px 0 0; position:relative; /*height:340px;*/}
/*html>body #content{height:auto; min-height:340px;}*/

#left{float:left; width:272px; margin:0; padding:96px 0 0 53px;}
* html #left{width:335px; w\idth:272px}

#footer {clear:both; margin:0; padding:10px 35px 0 35px;}
/* :::::::: Main Layout Areas END :::::::*/

/* Splash Styles */
#splashtro{
	position:absolute; left:200px; top:50px; height:312px; width:705px; 
	/*background:url(../../img/calvin/splash.png) no-repeat top left;*/
}
/** html #splashtro{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/calvin/splash.png',sizingMethod='image');
}*/

#splh{
	position:absolute; width:309px; height:27px; bottom:28px; left:535px; color:#CE0031
}	
#splh a{
	color:#CE0031
}	

p#ddtv_spl{
	float:right; width:160px; height:65px; 
	background:url(../../img/buttons/asot.gif) no-repeat center left;
}

#system_req {clear:both; margin:0; padding:10px 10px 0 10px; font-size:x-small}
#bdysplash #system_req {padding:10px 130px 0 127px;}
#bdysysreq #system_req {font-size:small}


/* Home Splash Buttons */

#button_wrapper {


min-height:145px;
_height:145px;
width:660px;
padding:0;
margin:10px auto 0 auto;


}

#button_wrapper ul{ list-style:none; margin:0; padding:0; min-height:145px; _height:145px; width:660px; margin:0 auto; }
#button_wrapper ul li{ width:auto; background:none; border:none; margin:0; padding:0; float:left;} 
#button_wrapper ul li a{ display:block; height:125px; width:200px; overflow:hidden; margin:10px;}
#button_wrapper ul li a b{ display:none;}


#button_wrapper ul li#keystage_2 a{ width:200px; background:url(../../img/splash/keystage_2.gif) bottom left no-repeat;}
#button_wrapper ul li#keystage_2 a:hover{ background: transparent url(../../img/splash/keystage_2_on.gif) bottom right no-repeat; }

#button_wrapper ul li#commissions a{ width:200px; background:url(../../img/splash/commissions.gif) bottom left no-repeat;}
#button_wrapper ul li#commissions a:hover{ background: transparent url(../../img/splash/commissions_on.gif) bottom right no-repeat; }

#button_wrapper ul li#road-safety a{ width:200px; background:url(../../img/splash/road-safety.gif) bottom left no-repeat;}
#button_wrapper ul li#road-safety a:hover{ background: transparent url(../../img/splash/road-safety_on.gif) bottom right no-repeat; }


#button_wrapper ul li#keystage_3 a{ width:200px; background:url(../../img/splash/keystage_3.gif) bottom left no-repeat;}
#button_wrapper ul li#keystage_3 a:hover{ background: transparent url(../../img/splash/keystage_3_on.gif) bottom right no-repeat; }

#jumpto2{ padding:0 0 0px 126px;}


/* END Home Splash Buttons */




/* Top */
#top h2{
	position:absolute; left:30px; top:15px; margin:0; padding:0; width:374px; height:60px; 
	background:url(../../img/logo/top.gif) no-repeat top left;
}
#top h2 a{display:block; width:374px; height:60px;}

/* Top END */


/* Content */
/*#content h1{
    height:18px; margin:0 0 22px 0; background-repeat:no-repeat; background-position:top left;
}

#bdyabout #content h1{width:170px;background-image:url(../../img/titles/about.gif);}
#bdytrailer #content h1{width:63px;background-image:url(../../img/titles/trailers.gif);}
#bdychat #content h1{width:103px;background-image:url(../../img/titles/chat.gif);}
#bdyreg #content h1{width:103px;background-image:url(../../img/titles/register.gif);}
#bdystaff #content h1{width:84px;background-image:url(../../img/titles/staff.gif);}
#bdynews #content h1{width:84px;background-image:url(../../img/titles/news.gif);}
#bdyeducate #content h1{width:137px;background-image:url(../../img/titles/educate.gif);}
.bdydrug#bdyeducate #content h1{width:137px;background-image:url(../../img/titles/drug.gif);}*/

#introban{
	margin:0 0 20px 0; padding:0; position:relative;
}

#introban div{
	float:left;
}

#regtro{
	margin:0 10px 0 0; padding:0; width:340px; height:100px;
	background:url(../../img/buttons/register-medium.gif) no-repeat top left;
}
#regtro a{display:block; width:340px; height:100px;}
#regtro a:hover{ background:url(../../img/buttons/register-medium-a.gif) no-repeat top left;}

#inftro{
	margin:0; padding:0; width:250px; height:100px;
	background:url(../../img/buttons/infopack-medium-a.gif) no-repeat top left;
}
#inftro a{display:block; width:250px; height:100px;}
#inftro a:hover{ background:url(../../img/buttons/infopack-medium.gif) no-repeat top left;}



#infopack_long{
	margin:0 0 20px 0; padding:0; background:url(../../img/buttons/infopack-long.gif) no-repeat top left;
	width:609px; height:60px;
}

#infopack_long a{display:block; width:609px; height:60px;}
#infopack_long a:hover{ background:url(../../img/buttons/infopack-long-a.gif) no-repeat top left;}

#register_long{
	margin:0 0 20px 0; padding:0; background:url(../../img/buttons/register-long.gif) no-repeat top left;
	width:609px; height:60px;
}

#register_long a{display:block; width:609px; height:60px;}
#register_long a:hover{ background:url(../../img/buttons/register-long-a.gif) no-repeat top left;}


#register_long2{
	margin:0 0 20px 0; padding:0; background:url(../../img/buttons/register-long2.gif) no-repeat top left;
	width:609px; height:60px;
}

#register_long2 a{display:block; width:609px; height:60px;}
#register_long2 a:hover{ background:url(../../img/buttons/register-long-a.gif) no-repeat top left;}


#introban2{
	width: 587px; _height:177px; min-height:177px; margin:0 auto 20px auto; padding:0; position:relative; overflow:visible;
}

#introban2 #introbanRight{
	width: 231px; _height:177px; min-height:177px; margin:0; padding:0; float:right;
}
#introban2 #introbanLeft{
	width: 356px; _height:177px; min-height:177px; margin:0; padding:0; float:left; background:url(../../img/introban/introban_left.png) left top no-repeat;
}
*html #introban2 #introbanLeft{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/introban/introban_left.png',sizingMethod='image');
}

#introban2  #latestStrip { position:absolute; bottom:0px; left:0px; background:url(../../img/introban/latest_strip.png) no-repeat left bottom; width:118px; height:177px; }
*html #introban2 #latestStrip {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/introban/latest_strip.png',sizingMethod='image');
}
#introban2  #latestStrip a { display:block; width:118px; height:177px; }
/* Content END */


/* Left */
#left ul{margin:0; padding:0 0 10px 20px; list-style:none;}

#left ul li#lieducate ul{display:none; padding:5px 0 0 5px;}
#bdyeducate #left ul li#lieducate ul{display:block;}

#left ul li, #bdyeducate #left ul li#lieducate ul li{display:inline; margin:0; padding:0; list-style:none;}

#left ul li a, #bdyeducate #left ul li#lieducate ul li a{
	display:block; height:29px; margin:0 0 3px 0;
	background-position:center right; background-repeat:no-repeat;
}
#bdyeducate #left ul li#lieducate ul li a{height:20px;}

#left ul li#liintro a{width:74px; background-image:url(../../img/left/intro.gif); }
#left ul li#Keystage3_4 a{width:202px; background-image:url(../../img/left/keystage_3_4.gif); }
#left ul li#Keystage_2 a{width:202px; background-image:url(../../img/left/keystage_2.gif); }



#left ul li#liregister a{width:106px; background-image:url(../../img/left/register.gif); }
#left ul li#limember a{width:114px; background-image:url(../../img/left/members.gif); }
#left ul li#listaff a{width:79px; background-image:url(../../img/left/staff.gif); }
#left ul li#lichat a{width:71px; background-image:url(../../img/left/chat.gif); }
#left ul li#licontact a{width:96px; background-image:url(../../img/left/contact.gif); }
#left ul li#lifaqs a{width:80px; background-image:url(../../img/left/faqs.gif); }
#left ul li#lieducate a{width:168px; background-image:url(../../img/left/education.gif); }
#left ul li#litestimonials a{width:168px; background-image:url(../../img/left/testimonials.gif); }

#left ul li#commissions a{ width:139px; background-image:url(../../img/left/commissions.gif); }
#left ul li#road-safety a{ width:148px; background-image:url(../../img/left/road-safety.gif); }

#left ul li#lieducate ul li#subdrug a{width:104px; background-image:url(../../img/left/drugeducation.gif); }
#left ul li#lieducate ul li#subsex a{width:99px; background-image:url(../../img/left/sexualhealth.gif); }
#left ul li#lieducate ul li#subcar a{width:52px; background-image:url(../../img/left/careers.gif); }
#left ul li#lieducate ul li#subcit a{width:76px; background-image:url(../../img/left/citizenship.gif); }

#left ul li#lieducate ul li#subbull a{width:111px;background-image:url(../../img/left/bullying.gif); }
#left ul li#lieducate ul li#subcomm a{width:96px;background-image:url(../../img/left/subcommissions.gif); }

/* KS2 Sub NAV */
/* Added By Mark Cullen 01-09-09 14:06 */
#left ul li#lieducate ul li#subdiff a{width:160px; background-image:url(../../img/left/ks2-difference.gif); }
#left ul li#lieducate ul li#submovingon a{width:160px; background-image:url(../../img/left/ks2-movingon.gif); }
#left ul li#lieducate ul li#subfinance a{width:180px; background-image:url(../../img/left/ks2-finance.gif); }
#left ul li#lieducate ul li#subemotional a{width:180px; background-image:url(../../img/left/ks2-emotional.gif); }

#left ul li a:hover, #bdyintro #left ul li#liintro a, 
#bdytrailer #left ul li#litrailer a, #bdychat #left ul li#lichat a, 
#bdyreg #left ul li#liregister a, #bdystaff #left ul li#listaff a, 
#bdyeducate #left ul li#lieducate a, #bdycontact #left ul li#licontact a,
#bdymember #left ul li#limember a, #bdyeducate #left ul li#lieducate ul li a:hover, 
#bdytestimonials #left ul li#litestimonials a,#bdyfaqs #left ul li#lifaqs a, 
#bdycommissions #left ul li#commissions a,
#bdykeystage2 #left ul li#Keystage_2 a,
#bdykeystage3_4 #left ul li#Keystage3_4 a,
.bdydrug#bdyeducate #left ul li#subdrug a, .bdysex#bdyeducate #left ul li#subsex a,
.bdycareer#bdyeducate #left ul li#subcar a, .bdycitizen#bdyeducate #left ul li#subcit a,
.bdybully#bdyeducate #left ul li#subbull a, .bdycomm#bdyeducate #left ul li#subcomm a{
	background-position:center left;
}

#left p.padp{
	margin:0; padding:0 0 5px 7px;
}
#left p.padp_bot{
	margin:0; padding:5px 0 0 7px;
}

#logindiv{width:242px; margin:0; padding:10px 5px 0 5px;}
* html #logindiv{width:252px; w\idth:242px;}

#logindiv h4{
	margin:0 0 0 3px; padding:0; height:25px;
}

#logindiv div{
	clear:both; width:252px; height:26px; margin:0; padding:0; 
	background-repeat:no-repeat; background-position:top left;
}

#logindiv div#logemail{background-image:url(../../img/bg/email.gif);}
#logindiv div#logpass{background-image:url(../../img/bg/password.gif);}

#logindiv div label{
	float:left; width:67px; margin:0 10px 0 0; padding:4px 0 0 0; color:#fff; font-weight:bold; text-align:right;
}
#logindiv div span{float:right; width:175px; margin:0; padding:3px 0 0 0;}


#logindiv div#loggo{}


#logindiv div#loggo label{width:64px; height:18px;}
#logindiv div#loggo label#golb{width:30px; background:url(../../img/titles/go.gif) no-repeat bottom right;}

#logindiv div#loggo span{float:left;}

#logindiv div#loggo span#remsp{width:106px;}
#logindiv div#loggo span#gosp{width:auto;}

#logindiv div input.txtfld{width:145px; height:11px; font-size:10px;}


#left #fip{
	margin:25px 0 10px 0; padding:0; width:250px; height:100px; 
	background:url(../../img/buttons/register.gif) no-repeat top center;
}
#left #fip a{display:block; width:250px; height:100px;}
#left #fip a:hover{background:url(../../img/buttons/register-a.gif) no-repeat top center;}

#left #fip2{
	margin:0; padding:0; width:250px; height:100px; 
	background:url(../../img/buttons/infopack-a.gif) no-repeat top center;
}
#left #fip2 a{display:block; width:250px; height:100px;}
#left #fip2 a:hover{background:url(../../img/buttons/infopack.gif) no-repeat top center;}


#left #fip3{
	margin:10px 0; padding:0; width:250px; height:252px; 
	background:url(../../img/buttons/register-big.gif) no-repeat top center;
}
#left #fip3 a{display:block; width:250px; height:252px;}
#left #fip3 a:hover{background:url(../../img/buttons/register-bigA.gif) no-repeat top center;}

#left #fip4{
	margin:10px 0; padding:0; width:250px; height:500px; 
	background:url(../../img/buttons/DVD-bigA.gif) no-repeat top center;
}
#left #fip4 a{ display:block; width:250px; height:500px;}

#left #fip5{
	margin:10px 0; padding:0; width:250px; height:370px; 
	background:url(../../img/buttons/info-bigA.gif) no-repeat top center;
}
#left #fip5 a{ display:block; width:250px; height:370px;}


#left #fipO{
	margin:10px 0; padding:0; width:250px; height:100px; 
	background:url(../../img/buttons/unit-overviews.gif) no-repeat top center;
}
#left #fipO a{display:block; width:250px; height:100px;}
#left #fipO a:hover{background:url(../../img/buttons/unit-overviews2.gif) no-repeat top center;}

/* Left END */


/* Footer */
#footer #foot_links{margin:0; padding:0;}

#footer #foot_links ul{
	width:930px; height:30px; margin:0; padding:125px 0 0 0; list-style:none; background:url(../../img/bg/footerheads.gif) no-repeat top left;
}
#footer #foot_links ul li{
	float:left; width:135px; margin:0; padding:3px 0 10px 0; list-style:none;
	font-weight:bold; color:#000; text-align:center; 
}

#footer #foot_links ul li#endfoot{width:120px;}

#footer p, #footer h5{
	margin:0; background-repeat:no-repeat; background-position:top left;
}

#footer p#ddtv{
	float:left; width:134px; height:35px; background-image:url(../../img/buttons/asot.gif); background-position:top right;
}

#footer h5#gyhri_f{
	width:300px; height:40px; margin:0 0 0 150px; background-image:url(../../img/footer/logos.jpg); background-position:center;
}

#footer p#tagline{
	float:right; width:450px; height:59px; background-image:url(../../img/titles/tagline.gif);
}

#footer p#tagline_f{
	float:left; width:900px; height:58px; 
	background:url(../../img/titles/tagline_f.gif) no-repeat bottom center;
}

#addfoot{
	margin:0; padding:50px 0 20px 0; text-align:center;
}
#addfoot address{
	font-style:normal;
}

#addfoot p{
	display:inline; line-height:15px;
}
#addfoot p#regp{
	display:block;
}
/* Footer END */


/* ::: Global Enlarge Image ::: */
#opaquediv {
	margin:0; padding:0; /*width:100%; height:100%;*/ 
	position: absolute; top:0; left:0; z-index:9997;
	background:#000; opacity: 0.6; -moz-opacity: 0.6; filter:alpha(opacity=60);
}

#imgdrop{
	position:absolute; z-index:9999; margin:0; padding:0 15px 15px 0;
	background:url(../../img/bg/drop.png) no-repeat bottom right;
}
*html #imgdrop{
	background-image:none;
	background-position:bottom right; padding:0 7px 7px 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/bg/drop.png',sizingMethod='scale');
}

*html #rooms #imgdrop{padding:0 9px 10px 0;}
*html #gallery #imgdrop{padding:0 8px 9px 0;}

#imgbox{
   margin:0; padding:10px; background:#fff;
}
#imgbox p{margin:0; padding:0; }
#imgbox p a{
	display:block; padding:0 0 5px 0; background:#fff; text-decoration:none; 
}
#imgbox p a:hover{text-decoration:underline;}

#imgbox h3{
	width:400px; margin:0 0 10px 0; padding:0; background:#fff;
}

#imgbox #mainpic{
	margin:0 0 10px 0
}


/* Generic Styles */
.divider{width:100%; margin:0; padding:0; height:15px; background:url(../../img/bg/gradline.png) repeat-x top;}
* html .divider{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/bg/gradline.png',sizingMethod='scale');
}

.divider_bot{width:100%; margin:0; padding:0; height:15px; background:url(../../img/bg/gradline_bot.png) repeat-x top;}
* html .divider_bot{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/bg/gradline_bot.png',sizingMethod='scale');
}

.lw{width:252px;}/* left nav width for divider */

.divider hr, .divider_bot hr{display:none;}

.divider_line{width:100%; margin:0; padding:0; height:10px; border-top:1px solid #ccc;}

.ldent{padding-left:5px;}

.flt_r{float:right; margin:0 2px 10px 10px;}
.flt_l{float:left; margin:0 10px 10px 2px;}

.bordbot{padding:0 0 10px 0; border-bottom:1px solid #ccc;}

.txtalgn {vertical-align:middle;}

.nomarg{margin:0;}
.xtrmarg{margin-bottom:20px;}
.sxtrmarg{margin-bottom:10px;}

address.addsty{
	margin:0 0 10px 0 ; padding:0; display:block; font-style:normal;
}

* html .iebug_holder{margin:0; padding:0; width:100%; height:1%;}



#postcom2{
	position:absolute; margin:0; padding:0; z-index:400; top:-150px; left:8px;
	width:221px; height:158px;
	background:url(../../img/buttons/newfor2008.gif) no-repeat left top;
}

#postcom2 a{
	display:block; margin:0; padding:0; z-index:400
	width:300px; height:158px;
}

#postcom{
	position:RELATIVE; margin:0; padding:0; z-index:400; 
	width:300px; height:158px;
	background:url(../../img/ticker/ticker_corner3b.jpg) top left no-repeat;
		float:left;
}
#pscroller1 {
	position:relative; 
	left:25px;
	top:15px;
	margin:0px;
	padding:0px; 
	width:312px; 
	height:117px;
	color:#FFFFFF;

	letter-spacing:-1px;


}

*html #pscroller1{
margin:0 0 0 0; padding:0px 0px; 

}

#pscroller1 p {
	font-size:11px;
	margin:4px 0;
	color:black;
}
#pscroller1 a {
	font-size:14px;
	font-weight:bolder;
	color:#CE0F4A;
	display:block;
	margin:0;
}
#pscroller1 a.largeLink {
	font-size:16px;
	font-weight:bolder;
	color:#CE0F4A;

	display:block;
	margin:0;
}
#pscroller1 a.readMore {
	font-size:11px;
	font-weight:bolder;
	color:#000;

	display:block;
	margin:0;
}
#pscroller1 .tImage {
	Float:left;
	width:162px;
	height:112px;
	overflow:hidden;
	position:relative;
	margin:0;
	padding:0;
}
#pscroller1 .tImage .imageOverlay{
	position:absolute;
	top:0px;
	left:0px;
	width:172px;
	background:url(../../img/introban/image_cover.png) top left no-repeat;
	height:117px;
}
*html #pscroller1 .tImage .imageOverlay{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/introban/image_cover.png',sizingMethod='image');
}

#pscroller1 .tText {
	Float:left;
	width:132px;
	padding:4px;
	height:117px;
	overflow:hidden;
}


#newsWall ul { list-style:none; }
#newsWall ul li{ list-style:none; float:left; margin:4px; }
#newsWall ul li a{ display:block; width:172px; height:138px;  }


#feature{
	position:absolute; margin:0; padding:0; z-index:400; top:-130px; left:8px;
	width:242px; height:112px;
	background:url(../../img/feature/fbg.jpg) top left;
}
#feature #ftitle{
	width:242px; height:33px; line-height:33px; text-align:center; color:#000000;
	font-size:22px; font-weight:bold; padding:5px 0 0 0; overflow:hidden;
}
#feature #fpics { height:48px; padding:0 0 0 24px; }
#feature #fpics #pic1 { width:58px; height:48px; float:left; background:red; margin:0 10px 0 0; }
#feature #fpics #pic2 { width:58px; height:48px; float:left; background:blue; margin:0 10px 0 0; }
#feature #fpics #pic3 { width:58px; height:48px; float:left; background:green; }

#feature #flink{
	display:block; width:242px; height:21px; line-height:21px; text-align:center; color:#000000;
	font-size:12px; font-weight:bold; padding:5px 0 0 0; overflow:hidden;
}
#newdisk{
	position:absolute; margin:0; padding:0; z-index:400; top:-140px; left:-8px;
	width:44px; height:43px;
	background:url(../../img/feature/new.png) top left;
}

* html #newdisk{ background:none; filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/feature/new.png', sizingMethod='scale')  }



/* STAFF FOOTER*/

#footer #foot_links2{margin:0 0 20px 0; padding:0;}

#footer #foot_links2 ul{
	width:930px; height:158px; margin:0; padding:0; list-style:none;
}
#footer #foot_links2 ul li{
	float:left; width:128px; height:158px; padding:0 0 0 0; margin:0 5px 0 0; list-style:none;
	font-weight:bold; color:#000; text-align:center;
}

#footer #foot_links2 ul li#endfoot{width:128px; margin:0;  padding:0}
#footer #foot_links2 ul li div.thumb{
	width:128px; height:128px; padding:0; margin:0;
}

#footer #foot_links2 ul li .staffname { display:block; height:30px; line-height:30px; border-top:4px dashed #ccc; position:relative; z-index:999; }
#footer #foot_links2 ul li .staffname span{ display:none; position:absolute; z-index:1;  }

#footer #foot_links2 ul li a.staffname:hover { z-index:999; background:none;text-decoration:none;  }
#footer #foot_links2 ul li a.staffname:hover span{ display:block; width:128px; color:#000;padding:5px; text-align:center; min-height:20px; line-height:20px; position:absolute;  top:30px; left:0; background:#E6E6E6; border:1px solid #CCCCCC; font-size:10px; text-decoration:none;z-index:19; }

#footer #foot_links2 ul li a.staffname:hover div{ z-index:20; display:block; width:19px; height:16px; position:absolute; top:16px; left:50px; background: url(../../img/staff/arrow.gif) top left no-repeat;  }

/* PAGING */
#paging { MARGIN:20px 0 20px 17px; PADDING:0; clear:both;  height:13px; }
#paging ul { list-style:none; margin:0; padding:0; }
#paging ul li { float:left; list-style:none; }
#paging ul li a{ display:block; width:13px; height:13px; background:#ffffff; text-align:center; line-height:13px; border:1px solid #EE014C; margin:2px; text-decoration:none; color:#EE014C;  }
#paging ul li a#pageNow{ display:block; width:13px; height:13px; background:#EE014C; text-align:center; line-height:13px; border:1px solid #EE014C; margin:2px; text-decoration:none; color:#FFFFFF;  }