/* Index Page */
.flyertop {position: absolute;left: 50%;top: 525px;margin-left: -155px;}
.flyerbottom {position: absolute;left: 50%;top: 980px;margin-left: -155px;}


.eventcalmonth {position: absolute;left: 50%;top: 560px;margin-left: 10px;
}
.eventcallegend {position: absolute;left: 50%;top: 590px;margin-left: 210px;
}
.eventcalmo{
width:280px;
	height:200px;
	padding:13px;
	background-color:#333;
	border:1px solid #444;
	position:absolute;
	top:0px;
	text-align:center;
	-moz-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;

}
.eventcalmo .eventcalmotext{
		display:block;
	color:#666;
	background:#111;
	height:210px;
	margin-top:-5px;
	font-size:14px;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	border:1px solid #393939;
	-moz-box-shadow:0px 0px 2px #000 inset;
	-webkit-box-shadow:0px 0px 2px #000 inset;
	box-shadow:0px 0px 2px #000 inset;
}
.eventcalarea {position: absolute;left: 50%;top: 800px;margin-left: -96px;
}
.eventcalar{
width:495px;
	height:265px;
	padding:13px;
	background-color:#333;
	border:1px solid #444;
	position:absolute;
	top:0px;
	text-align:center;
	-moz-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;

}
.eventcalar .eventcalartext{
		display:block;
	color:#666;
	background:#111;
	height:275px;
	margin-top:-5px;
	font-size:14px;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	border:1px solid #393939;
	-moz-box-shadow:0px 0px 2px #000 inset;
	-webkit-box-shadow:0px 0px 2px #000 inset;
	box-shadow:0px 0px 2px #000 inset;
}






.eventindex{
width:285px;
	height:887px;
	padding:13px;
	background-color:#333;
	border:1px solid #444;
	position:absolute;
	top:0px;
	text-align:center;
	-moz-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;

}
.eventindex .eventtext{
		display:block;
	color:#666;
	background:#111;
	height:895px;
	margin-top:-5px;
	font-size:11px;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	border:1px solid #393939;
	-moz-box-shadow:0px 0px 2px #000 inset;
	-webkit-box-shadow:0px 0px 2px #000 inset;
	box-shadow:0px 0px 2px #000 inset;
}


.card{
width:140px;
	height:93px;
	padding:13px;
	background-color:#333;
	border:1px solid #444;
	position:absolute;
	top:0px;
	text-align:center;
	-moz-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;

}
.card img{
	height:90px;
	border:1px solid #444;
	-moz-box-shadow:1px 1px 4px #000;
	-webkit-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;
}

.cardinfo{
width:490px;
	height:45px;
	padding:13px;
	background-color:#333;
	border:1px solid #444;
	position:absolute;
	top:0px;
	text-align:center;
	-moz-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;

}

.cardinfo .cardtext{
		display:block;
	color:#666;
	background:#111 url(../image/overlay.png) no-repeat bottom right;
	height:55px;
	margin-top:-5px;
	font-size:11px;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	border:1px solid #393939;
	-moz-box-shadow:0px 0px 2px #000 inset;
	-webkit-box-shadow:0px 0px 2px #000 inset;
	box-shadow:0px 0px 2px #000 inset;
}

.cardinfo .cardtext h2{
		margin:5px 10px 0px 10px;
	text-align:left;
	padding-bottom:15px;
	font-weight:normal;
	color:#ddd;
	text-shadow:0px 0px 1px #fff;
}

.cardinfo .cardtext .ps_title{
	display:block;
	color:#eef93c;
	font-size:20px;
	text-align:center;
	
	position:absolute;
	left:175px;
    width:100%;
    margin-top:-35px;
}

.cardinfo .cardtext span{
	display:block;
	margin:-5px 10px 10px 10px;
	font-size:13px;
}








.calendar {position: absolute;left: 50%;top: 535px;margin-left: -400px;}
.cal1{position: absolute;left:50%;top: 585px;margin-left: 30px;}
.cal2{position: absolute;left:50%;top: 822px;margin-left: -80px;}
.scrollAreablog {
width: 500px;
height: 255px;
padding-left: 5px;
padding-right: 5px;
border-color: #6699CC;
border-width: 0px;
border-style: solid;
float: left;
overflow: auto;
}



.g7dullesflyer {position: absolute;left:50%;top: 526px;margin-left: -70px;}






.contactcard1 {position: absolute;left:50%;top: 541px;margin-left: -425px;}
.contactcard2 {position: absolute;left:50%;top: 641px;margin-left: 255px;}
.contactcard3 {position: absolute;left:50%;top: 741px;margin-left: -425px;}
.contactcard4 {position: absolute;left:50%;top: 841px;margin-left: 255px;}
.contactcard5 {position: absolute;left:50%;top: 941px;margin-left: -425px;}
.contactcard6 {position: absolute;left:50%;top: 1041px;margin-left: 255px;}
.contactcard7 {position: absolute;left:50%;top: 1141px;margin-left: -425px;}
.contactcard8 {position: absolute;left:50%;top: 1241px;margin-left: 255px;}
.contactcard9 {position: absolute;left:50%;top: 1341px;margin-left: -425px;}
.contactcard10 {position: absolute;left:50%;top: 1441px;margin-left: 255px;}
.contactcard1info {position: absolute;left:50%;top: 565px;margin-left: -260px;}
.contactcard2info {position: absolute;left:50%;top: 665px;margin-left: -260px;}
.contactcard3info {position: absolute;left:50%;top: 765px;margin-left: -260px;}
.contactcard4info {position: absolute;left:50%;top: 865px;margin-left: -260px;}
.contactcard5info {position: absolute;left:50%;top: 965px;margin-left: -260px;}
.contactcard6info {position: absolute;left:50%;top: 1065px;margin-left: -260px;}
.contactcard7info {position: absolute;left:50%;top: 1165px;margin-left: -260px;}
.contactcard8info {position: absolute;left:50%;top: 1265px;margin-left: -260px;}
.contactcard9info {position: absolute;left:50%;top: 1365px;margin-left: -260px;}
.contactcard10info {position: absolute;left:50%;top: 1465px;margin-left: -260px;}





.maincrack {position: absolute;left:50%;top: 80px;margin-left: -450px;}
.maincrack2 {position: absolute;left:50%;top: 300px;margin-left: -450px;}
.g7 {position: absolute;left:50%;top: 80px;margin-left: -491px;}
.leftimgs {position: absolute;left:50%;top: 125px;margin-left: -470px; z-index: 1}
.rightigms {position: absolute;left:50%;top: 125px;margin-left: 115px; z-index: 1}
.topbar {position: absolute;left:50%;top: 440px;margin-left: -489px;}
.centerlogo {position: absolute;left:50%;top: 200px;margin-left: -100px; z-index: 1499}
.centerlogobg {position: absolute;left:50%;top: 200px;margin-left: -126px; z-index: 1498}

.bottombar {position: absolute;left:50%;top: 880px;margin-left: -489px;}
.bottombarmem {position: absolute;left:50%;top: 1590px;margin-left: -489px;}
.footertmem {position: absolute;left: 50%;top: 1625px;margin-left: 180px;}
.bottombarindex {position: absolute;left:50%;top: 1430px;margin-left: -489px;}
.footertindex {position: absolute;left: 50%;top: 1465px;margin-left: 180px;}
.bottombarcontact{position: absolute;left:50%;top: 940px;margin-left: -489px;}
.footertcontact {position: absolute;left: 50%;top: 975px;margin-left: 180px;}
.bottombarevent{position: absolute;left:50%;top: 1140px;margin-left: -489px;}
.footertevent {position: absolute;left: 50%;top: 1175px;margin-left: 180px;}



.footert {position: absolute;left: 50%;top: 915px;margin-left: 180px;}
#footertt {font-family:Papyrus; font-weight:bold; font-size:16px; color:#244196}




.theme-default #slider {
    margin:100px auto 0 auto;
    width:363px; /* Make sure your images are the same size */
    height:234px; /* Make sure your images are the same size */
}
.theme-default2 #slider2 {
    margin:100px auto 0 auto;
    width:363px; /* Make sure your images are the same size */
    height:234px; /* Make sure your images are the same size */
}


.ps1{position: absolute;left:50%;top: 410px;margin-left: -415px;}
.ps2{position: absolute;left:50%;top: 760px;margin-left: -415px;}
.ps3{position: absolute;left:50%;top: 1110px;margin-left: -415px;}
.ps4{position: absolute;left:50%;top: 1460px;margin-left: -415px;}







.countdown {position: absolute;left: 50%;top: 5px;margin-left: 0px;}

.upcomming {position: absolute;left: 50%;top: 420px;margin-left: -387px;}
.upcommingword {position: absolute;left: 50%;top: 428px;margin-left: -370px;}
.recent {position: absolute;left: 50%;top: 706px;margin-left: -387px;}
.recentword {position: absolute;left: 50%;top: 714px;margin-left: -360px;}
.eventsu {position: absolute;left: 50%;top: 526px;margin-left: -480px;}
.eventsr {position: absolute;left: 50%;top: 760px;margin-left: -445px;}
.upcommingtext {position: absolute;left: 50%;top: 540px;margin-left: -472px;}
.upcommingtext h1{
	font-size:18px;
	color:#244196;
	font-family:Papyrus;
	text-decoration:underline;

}
.upcommingtext span{
	text-align:center;
	font-size:14px;
	color:#FFF;	
	font-family:"Comic Sans MS";
}
.upcommingtext p{
	font-size:12px;
	color:#FFF;
	font-family:"Comic Sans MS";
}

.recenttext {position: absolute;left: 50%;top: 777px;margin-left: -420px;}
.recenttext h1{
	font-size:18px;
	color:#244196;
	font-family:Papyrus;
	text-decoration:underline;
}
.recenttext span{
	text-align:center;
	font-size:14px;
	color:#FFF;	
	font-family:"Comic Sans MS";
}
.recenttext p{
	font-size:12px;
	color:#FFF;
	font-family:"Comic Sans MS";
}
img { border: none; } 
.scrollAreaup {
width: 270px;
height: 480px;
padding-left: 5px;
padding-right: 5px;
border-color: #6699CC;
border-width: 0px;
border-style: solid;
float: left;
overflow: auto;
}
.scrollAreare {
width: 300px;
height: 480px;
padding-left: 5px;
padding-right: 5px;
border-color: #6699CC;
border-width: 0px;
border-style: solid;
float: left;
overflow: auto;
}
.Rphotos {position: absolute;left: 50%;top: 420px;margin-left: 49px;}
.Rphotosword {position: absolute;left: 50%;top: 427px;margin-left: 78px;}
.Rphotosarea{position: absolute;left: 50%;top: 473px;margin-left: -109px;}
.links {position: absolute;left: 50%;top: 774px;margin-left: 49px;}
.linksword {position: absolute;left: 50%;top: 781px;margin-left: 130px;}
.linksarea {position: absolute;left: 50%;top: 827px;margin-left: -109px;}
.scrollArealinks {
width: 515px;
height: 130px;
padding-left: 5px;
padding-right: 5px;
border-color: #6699CC;
border-width: 0px;
border-style: solid;
float: left;
overflow: auto;
}
.ltable {position: absolute;left:50%;top: 845px;margin-left: -81px;}
.table {position: absolute;left:50%;top: 500px;margin-left: -81px;}

/* Index Page End */


/* About Page */
.about {position: absolute;left: 50%;top: 545px;margin-left: -225px;
}
.aboutinfo{
width:425px;
	height:293px;
	padding:13px;
	background-color:#333;
	border:1px solid #444;
	position:absolute;
	top:0px;
	text-align:center;
	-moz-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;

}
.aboutinfo .aboutinfotext{
		display:block;
	color:#666;
	background:#111;
	height:300px;
	margin-top:-5px;
	font-size:14px;
	text-align:left;
	overflow:hidden;
	text-overflow:ellipsis;
	border:1px solid #393939;
	-moz-box-shadow:0px 0px 2px #000 inset;
	-webkit-box-shadow:0px 0px 2px #000 inset;
	box-shadow:0px 0px 2px #000 inset;
}
.aboutinfo .aboutinfotext h2{
		margin:5px 10px 0px 10px;
	text-align:left;
	padding-bottom:15px;
	font-weight:normal;
	color:#ddd;
	text-shadow:0px 0px 1px #fff;
}

.aboutinfo .aboutinfotext .ps_title{
	display:block;
	color:#eef93c;
	font-size:20px;
	text-align:center;
	
	position:absolute;
	left:175px;
    width:100%;
    margin-top:-35px;
}

.aboutinfo .aboutinfotext span{
	display:block;
	margin:-5px 10px 10px 10px;
	font-size:15px;
}
/* About Page End */









.LOGO {position: absolute;left:50%;top: 115px;margin-left: -370px;}
.middlefill {position: absolute;left:50%;top: 420px;margin-left: -430px;}



.calendarmini {position: absolute;left: 50%;top: 430px;margin-left: 50px;}










.mem {position: absolute;left:50%;top: 415px;margin-left: -445px;}












.scrollAreaupup {
width: 300px;
height: 885px;
padding-left: 5px;
padding-right: 5px;
border-color: #6699CC;
border-width: 0px;
border-style: solid;
float: left;
overflow: auto;

}






/* All Pages */
.under {position: absolute;left: 50%;top: 580px;margin-left: -200px;}


.menupos {position: absolute;left: 50%;top: 475px;margin-left: -346px; z-index:200}













A:link {text-decoration: none; color:#244196;}
A:visited {text-decoration: none; color:#244196;}
A:active {text-decoration: none; color:#244196;}
A:hover {text-decoration: underline; color:#244196;}

body {
padding:0;
margin:0;
border:0;
font-family:Arial, Helvetica, sans-serif;
background:transparent url(http://www.game7riderz.com/images/glossymetal.jpg) repeat left top fixed;
	margin-top: 0px;
SCROLLBAR-FACE-COLOR: #333;
SCROLLBAR-HIGHLIGHT-COLOR: #000000;
SCROLLBAR-SHADOW-COLOR: #000000;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #244196;
SCROLLBAR-TRACK-COLOR: #666;
SCROLLBAR-DARKSHADOW-COLOR: #000000;
margin: 0; 
spadding: 0;

}

.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	width: 100%;
	height: 27px;
	margin: 0;
	padding: 0;
	background: #000000 url(images/bg-bubplastic.gif) top left repeat-x;
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.horizontal ul li a {
	display: block;
	height: 27px;
	padding-left: 35px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
}





.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;

}
/* END BUBBLE PLASTIC HORIZONTAL MENU */



/* BUBBLE PLASTIC VERTICAL MENU */

.bubplastic.vertical {
	width: 250px;
	margin: 0;
	padding: 0;
	display: block;
}
.bubplastic.vertical ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.vertical ul li {
	display: block;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.vertical ul li a {
	display: block;
	margin: 0;
	width: 100%;
	padding-left: 35px;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.vertical ul li a span.menu_ar {
	display: block;
	margin: 0;
	width: 100%;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC VERTICAL MENU */



/* AQUA HOVER */
.bubplastic.aqua ul li a:hover,
.bubplastic.aqua ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-aqua.gif) top left no-repeat;
}
.bubplastic.aqua ul li a:hover span.menu_ar,
.bubplastic.aqua ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-aqua.gif) top right no-repeat;
}


/* BLUE HOVER */
.bubplastic.blue ul li a:hover,
.bubplastic.blue ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top left no-repeat;
}
.bubplastic.blue ul li a:hover span.menu_ar,
.bubplastic.blue ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top right no-repeat;
}


/* GRAY HOVER */
.bubplastic.gray ul li a:hover,
.bubplastic.gray ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-gray.gif) top left no-repeat;
}
.bubplastic.gray ul li a:hover span.menu_ar,
.bubplastic.gray ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-gray.gif) top right no-repeat;
}


/* LIME HOVER */
.bubplastic.lime ul li a:hover,
.bubplastic.lime ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-lime.gif) top left no-repeat;
}
.bubplastic.lime ul li a:hover span.menu_ar,
.bubplastic.lime ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-lime.gif) top right no-repeat;
}


/* ORANGE HOVER */
.bubplastic.orange ul li a:hover,
.bubplastic.orange ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top left no-repeat;
}
.bubplastic.orange ul li a:hover span.menu_ar,
.bubplastic.orange ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top right no-repeat;
}


/* PINK HOVER */
.bubplastic.pink ul li a:hover,
.bubplastic.pink ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-pink.gif) top left no-repeat;
}
.bubplastic.pink ul li a:hover span.menu_ar,
.bubplastic.pink ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-pink.gif) top right no-repeat;
}


/* PURPLE HOVER */
.bubplastic.purple ul li a:hover,
.bubplastic.purple ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-purple.gif) top left no-repeat;
}
.bubplastic.purple ul li a:hover span.menu_ar,
.bubplastic.purple ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-purple.gif) top right no-repeat;
}


/* RED HOVER */
.bubplastic.red ul li a:hover,
.bubplastic.red ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-red.gif) top left no-repeat;
}
.bubplastic.red ul li a:hover span.menu_ar,
.bubplastic.red ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-red.gif) top right no-repeat;
}

#test li {
	display: block;
	border: solid 1px red;
}
/* All Pages End */





/* Photostack 1*/
          span.reference{
            position:fixed;
            top:10px;
            right:10px;
            font-size:9px;
          }
          span.reference a{
            color:#aaa;
            text-decoration:none;
			text-transform:uppercase;
			margin-left:10px;
          }
          span.reference a:hover{
              color:#ddd;
          }
		  h1.title{
			text-indent:-9000px;
			width:640px;
			height:52px;
			position:absolute;
			top:15px;
			left:15px;
		  }  



.ps_overlay{
    z-index:90;
    background:#111;
    width:100%;
    height:100%;
    position:fixed;
    top:0px;
    left:0px;
    opacity:0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
/* Image container style */
.ps_container{
	width:480px;
	height:350px;
	position:absolute;
	top:50%;
	margin-top:-175px;
	left:50%;
	margin-left:-240px;
	z-index:1500;
}
.ps_container img{
	border:10px solid #fff;
	position:absolute;
	top:50%;
	left:50%;
	-moz-box-shadow:1px 1px 10px #000;
	-webkit-box-shadow:1px 1px 10px #000;
	box-shadow:1px 1px 10px #000;
}
/* Close button for preview mode */
a.ps_close{
	background:#000 url(../image/close.png) no-repeat center center;
	cursor:pointer;
	width:56px;
	height:56px;
	position:fixed;
	right:10px;
	top:10px;
	z-index:1000;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;	
	opacity:0.6;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);	
}
/* Next photo button for preview mode */
a.ps_next_photo{
	position:absolute;
	top:50%;
	left:50%;
	width:56px;
	height:56px;
	margin:-28px 0 0 -28px;
	z-index:200;
	cursor:pointer;
	background:#000 url(../image/next_photo.png) no-repeat 50% 50%;
	opacity:0.6;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);	
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
a.ps_next_photo:hover,
a.ps_close:hover{
	opacity:0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);	
}
/* Thumbnail slider style */
.ps_slider{
	width:845px;
	height:300px;
	position:relative;
	margin:110px auto 0px auto;
}
.ps_slider a.next,
.ps_slider a.prev{
	position:absolute;
	background-color:#000;
    background-position:center center;
    background-repeat:no-repeat;
    border:1px solid #232323;
    width:20px;
    height:20px;
    top:50%;
    margin-top:-10px;
    opacity:0.6;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    cursor:pointer;
    outline:none;
}
.ps_slider a.prev:hover,
.ps_slider a.next:hover{
    border:1px solid #333;
    opacity:0.9;
}
.ps_slider a.disabled,
.ps_slider a.disabled:hover{
    opacity:0.4;
    border:1px solid #111;
    cursor:default;
}
.ps_slider a.prev{
    left:-30px;
    background-image:url(../image/prev.png);
}
.ps_slider a.next{
    right:-30px;
    background-image:url(../image/next.png);
}
.ps_slider .ps_album{
	width:140px;
	height:310px;
	padding:10px;
	background-color:#333;
	border:1px solid #444;
	position:absolute;
	top:0px;
	text-align:center;
	cursor:pointer;
	-moz-box-shadow:1px 1px 4px #000;
	-webkit-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;
	-webkit-box-reflect:
		below 5px 
		-webkit-gradient(
			linear, 
			left top, 
			left bottom, 
			from(transparent), 
			color-stop(0.6, transparent), 
			to(rgb(18, 18, 18))
		);
}
.ps_slider .ps_album:hover{
		background-color:#383838;
}
.ps_slider .ps_album img{
	height:90px;
	border:1px solid #444;
	-moz-box-shadow:1px 1px 4px #000;
	-webkit-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;
}
.ps_slider .ps_album .ps_desc{
	display:block;
	color:#666;
	background:#111 url(../image/overlay.png) no-repeat bottom right;
	height:200px;
	margin-top:10px;
	font-size:11px;
	text-align:left;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	border:1px solid #393939;
	-moz-box-shadow:0px 0px 2px #000 inset;
	-webkit-box-shadow:0px 0px 2px #000 inset;
	box-shadow:0px 0px 2px #000 inset;
}
.ps_slider .ps_album .ps_desc .ps_title{
	display:block;
	color:#eef93c;
	font-size:20px;
	text-align:center;
	
	position:absolute;
	left:0px;
    width:100%;
    top:50%;
    margin-top:125px;
}
.ps_slider .ps_album .ps_desc .ps_prospect{
	display:block;
	color:#2643ab;
	font-size:20px;
	text-align:center;
	
	position:absolute;
	left:0px;
    width:100%;
    top:50%;
    margin-top:125px;
}
.ps_slider .ps_album .ps_desc .ps_prospectPIC{
	height:128px;
	background-image:url(../image/prospect.png);
	background-repeat:no-repeat;
	background-position:center;
}
.ps_slider .ps_album:hover .ps_desc{
	background-image:none;
}
.ps_slider .ps_album .ps_desc span{
	display:block;
	margin:0px 10px 10px 10px;
	border-top:1px solid #333;
	font-size:11px;
	padding-top:5px;
}
.ps_slider .ps_album .ps_desc h2{
	margin:10px 10px 0px 10px;
	text-align:left;
	padding-bottom:5px;
	font-weight:normal;
	color:#ddd;
	text-shadow:0px 0px 1px #fff;
	border-bottom:1px solid #000;
}
.ps_slider .loading{
	background:#121212 url(../image/loading.gif) no-repeat 50% 50%;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
