






		
@import "/css/white_background.css";

/* high level */
body{
margin: 0px 0px 10px 0px;
/*background: #f9f9df url(http://images2.gamelink.com/GLImages/gv/bg_bodyLt.gif) repeat;*/
background:#fff;
text-align: center;
}


body, td {
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
}

.widthcontrol{
width: 824px;
background-color: #ffffff;
margin-right:auto;
margin-left:auto;
text-align: left;
}

.floatclear{
clear:both;
}


.innerwidthcontrol{
width: 822px;
background-color: #ffffff;	
}

.bordercontrol{
border-style:solid; 
border-width: 0px 1px 1px 1px; 
border-color: #a5a3a4;
padding:0;
}

table, a img{
  border-width: 0px;
}


.centerlayout2col{
padding:0px 0px 0px 15px;
}

.centerlayout3col{
padding:0px 15px 0px 15px;
}


/* body a:link, body a:visited, body a:hover,  body a:active {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
}*/

ul.productlist {
margin: 0px;
padding:0px;
}

.red{
color: #d50000;
}

.rednormal a:link, .rednormal a:visited, .rednormal a:hover, .rednormal a:active {
	font-style: normal;
	color: #d50000;
	text-decoration: none;
}


.rednormal {
font-style: normal;
color: #d50000;
}

.dashedline {
margin: 10px 0px 10px 0px;
border-top: dashed #bfbfbf 1px;
}

.promobanner {
	border-style:solid;
	border-width: 1px;
	border-color:#c7c7c7;
	margin: 10px 0 0 0;
	padding:8px;
	font-weight: bold;
	background-color:#fffaf6;
	
}

.promobanner a:link, .promobanner a:visited {
	color:#383838;
	text-decoration: none;
}

.promobanner a:hover, .promobanner a:active {
	color:#383838;
	text-decoration: underline;
}

/*Landing Page Hybrid Layout*/
.layouttopcontent{ 
padding-left:15px; 
background:#ffffff;
}

.layoutcenter{
padding:8px 15px; 
background:#ffffff;
}

.layoutright{
 padding-top:8px;
background:#ffffff;
}


/*section boxes*/

/*section box large */

.sectionboxlg{
border: 1px solid #adadad;
}

.sectionboxlginner{
padding:12px 7px 7px 7px;
}


.sectionboxlg h4{
background: #ffffff url(http://gfx3.gamelink.com/store/common/bg_sectionboxlg.gif)  left top repeat;
border-bottom: 1px solid #bdbdbd;
margin:0px; 
padding:4px 0px 0px 5px;
color: #383838;
font-size:16px;
height: 20px;
}


.sectionboxlg h4 em{
font-style:normal;
color: #892578;
}


/* ppm play button white background */

.ppmsmallbuttonwhite{
background: url(http://gfx3.gamelink.com/store/gv3/button_ppmplay_small_w.gif) left center no-repeat;
width: 50px;
height: 21px;
}



/* Left Column */

.columnborder{
border-left: 1px solid #a5a3a4;
border-right: 1px solid #a5a3a4;
}

.leftcolumn{
background: #fff url(http://gfx3.gamelink.com/store/gv3/bgLeftColumn.jpg)  no-repeat;
/*text-align: center;*/
width:164px;
color: #000000;
font-size: 11px;
padding:4px 0x;
}

.leftcolumn .separator{
width:100%;
background: transparent;
height: 4px;
min-height: 4px;
}

/* Headers */

.subnavpagesh{
  background-color:  #892578;
  color: #FFFFFF; 
  font-size: 12px;
  font-weight: bold;
}  
 .subnavpagesh a:link, .subnavpagesh a:visited, .subnavpagesh a:hover, .subnavpagesh a:active, td.subnavpagesh a:link,
td.subnavpagesh a:visited, td.subnavpagesh a:hover, td.subnavpagesh a:active{
  color: #FFFFFF; 
  font-size: 12px;
  font-weight: bold;
}

/* Faq Pop Up Window */

.faqpopup{
text-align:left;
color:#383838;
font-size:12px;
}

.faqpopup ul{
margin:12px 30px;
padding:0px
}

.faqpopup li{
margin:6px 0px;
padding:0px
}
.faqpopup h1{
margin:7px 10px 4px 10px;
font-size:18px;
}

.faqpopup p{
margin:4px 10px 6px 10px;
}



/* FAQs */
.faq h1 {
font-size: 20px;
color:#892578;
padding: 0px;
margin: 0px 0px -12px 0px;
}

.faq a {
color: #892578;
}

.faq ul {
margin: 10px 0px;
padding: 0px;
}

.faq li {
font-size: 12px;
font-weight: bold;
list-style: none;
margin: 0px;
padding: 5px 0px;
}

.faq h2 {
font-weight: bold;
font-size: 12px;
color: #892578;
padding: 0px;
margin: 10px 0px 5px 0px;
}

.faq p {
font-size: 12px;
padding: 0px;
margin: 5px 0px;
}

.faq .divider {
border-top: 1px solid #dbdbdb;
height: 1px;
margin-top: 15px;
padding: 0px;
}


/* font-family */

.base
{
font-family: Arial, Helvetica, sans-serif;
}

/* background-color */

.prodimageboxback,
.sidehighlightsmback,
.subnav
{
  background-color: #892578;
}

.frame 
{
  background-color: #c7c7c7;
  }


.checkoutreturnh,
.custback,
.pathh,
.secondheadersm,
.specialsh
{
  background-color: #4f4f4f;
}

.cartheader1,
.cartheader2,
.prodimageboxb,
.prodpageb,
/*.productdisplay,
.productdisplay a:active,
.productdisplay a:hover, 
.productdisplay a:link,
.productdisplay a:visited,*/
.searchrefine,
.searchrefine a:active,
.searchrefine a:hover,
.searchrefine a:link,
.searchrefine a:visited,
.starmonthb,
.starmonthh,
.subnavpagesb,
.whathot,
.whathotsub
{
  background-color: #E8E6E7;
}

.sidehighlight,
.specialsb
{
  background-color: #A6A3A4;
}

.cartbar,
.cartheader3,
.custinfobottmsm,
.errormessage,
.errormessageh,
.infoheader1,
.infomain,
.infomain a:active,
.infomain a:hover,
.infomain a:link,
.infomain a:visited,
.topnav
{
  background-color: #FFFFFF;
}


/* color */
.cartbar,
.cartheader2,
.custinfobottmsm,
.errormessage,
.errormessageh,
.frame,
.homespecialsrb,
.infomain,
.prodpageb,
.searchrefine,
.sidehighlight,
.specialsb,
.subnavpagesb,
.whathot
{
  color: #000000;
}

.checkoutreturnh,
.secondheadersm,
.specialsh,
.subnav,
.subnav a:active,
.subnav a:hover,
.subnav a:link,
.subnav a:visited
{
  color: #FFFFFF;
}

.cartheader1,
.cartheader3,
.homespecialsh1,
.homespecialsh1 a:active,
.homespecialsh1 a:hover, 
.homespecialsh1 a:link,
.homespecialsh1 a:visited,
.homespecialsrb a:active,
.homespecialsrb a:hover,
.homespecialsrb a:link,
.homespecialsrb a:visited,
.infoheader1,
.infomain a:active,
.infomain a:hover,
.infomain a:link,
.infomain a:visited,
/*.productdisplay a:active,
.productdisplay a:hover, 
.productdisplay a:link,
.productdisplay a:visited,*/
.sidehighlight a:active,
.sidehighlight a:hover,
.sidehighlight a:link,
.sidehighlight a:visited,
.searchrefine a:active,
.searchrefine a:hover,
.searchrefine a:link,
.searchrefine a:visited,
.starmonthb,
.starmonthb a:active,
.starmonthb a:hover,
.starmonthb a:link,
.starmonthb a:visited,
.starmonthh,
.subnavpagesb a:active,
.subnavpagesb a:hover,
.subnavpagesb a:link,
.subnavpagesb a:visited,
.whathot a:active,
.whathot a:hover,
.whathot a:link,
.whathot a:visited
{
  color: #892578;
}

.pathh,
.pathh a:active,
.pathh a:hover,
.pathh a:link,
.pathh a:visited,
.secondheadersm a:active,
.secondheadersm a:hover,
.secondheadersm a:link,
.secondheadersm a:visited
{
  color: #E8E6E6;
}

.homespecialsh2,
.homespecialsh3,
.prodimageboxb a:active,
.prodimageboxb a:hover,
.prodimageboxb a:link,
.prodimageboxb a:visited,
.prodpageb a:active,
.prodpageb a:hover,
.prodpageb a:link,
.prodpageb a:visited,
.specialsb a:active,
.specialsb a:hover,
.specialsb a:link,
.specialsb a:visited,
.starmonthb
{
  color: #ac255e;
}

/* font-size */
.custinfobottmsm,
.frame,
.whathot a:active,
.whathot a:hover,
.whathot a:link,
.whathot a:visited
{
  font-size: 11px;
}

.infomain,
.infomain a:active,
.infomain a:hover,
.infomain a:link,
.infomain a:visited,
.searchrefine,
.sidehighlight a:active,

.sidehighlight a:hover,
.sidehighlight a:link,
.sidehighlight a:visited,
.starmonthb
{
  font-size: 12px;
}

.cartbar,
.cartheader1,
.cartheader2,
.cartheader3,
.errormessage,
.homespecialsrb,
.pathh,
.prodpageb,
.searchrefine a:active,
.searchrefine a:hover,
.searchrefine a:link,
.searchrefine a:visited,
.secondheadersm,
.specialsb,
.sidehighlight,
.starmonthh,
.subnav,
.subnavpagesb,
.whathot,
.whathotsub

{
  font-size: 13px;
}

.checkoutreturnh,
.errormessageh
{
  font-size: 14px;
}

.homespecialsh2,
.homespecialsh3,
.infoheader1,
.prodimageboxb,
/*.productdisplay,
.productdisplay a:active,
.productdisplay a:hover, 
.productdisplay a:link,
.productdisplay a:visited,*/
.specialsh
{
  font-size: 15px;
}

.homespecialsh1,
.homespecialsh1 a:active,
.homespecialsh1 a:hover, 
.homespecialsh1 a:link,
.homespecialsh1 a:visited
{
  font-size: 25px;
}


/* text-align */

.subnav
{
  text-align: center;
}

/* text-decoration */

.homespecialsh1,
.homespecialsh1 a:active,
.homespecialsh1 a:hover, 
.homespecialsh1 a:link,
.homespecialsh1 a:visited,
.searchrefine a:active,
.searchrefine a:hover,
.searchrefine a:link,
.searchrefine a:visited,
.subnav a:active,
.subnav a:hover,
.subnav a:link,
.subnav a:visited
{
  text-decoration: none;
}

/* font-weight */


.cartheader1,
.cartheader2,
.cartheader3,
.checkoutreturnh,
.frame,
.homespecialsh1,
.homespecialsh2,
.homespecialsh3,
.infoheader1,
.pathh,
.prodimageboxb a:active,
.prodimageboxb a:hover,
.prodimageboxb a:link,
.prodimageboxb a:visited,
/*.productdisplay,
.productdisplay a:active,
.productdisplay a:hover, 
.productdisplay a:link,
.productdisplay a:visited,
.prodpageb,*/
.searchrefine,
.searchrefine a:active,
.searchrefine a:hover,
.searchrefine a:link,
.searchrefine a:visited,
.secondheadersm,
.sidehighlight a:active,
.sidehighlight a:hover,
.sidehighlight a:link,
.sidehighlight a:visited,
.specialsh,
.starmonthb,
.starmonthh,
.subnav a:active,
.subnav a:hover,
.subnav a:link,
.subnav a:visited,
.whathot
{
  font-weight: bold;
}
.cartbar,
.homespecialsrb,
.secondheadersm a:active,
.secondheadersm a:hover,
.secondheadersm a:link,
.secondheadersm a:visited,
.whathot a:active,
.whathot a:hover,
.whathot a:link,
.whathot a:visited,
.whathotsub
{
  font-weight: normal;
}



/* Godfather page elements */

.categoryBanner {
    background: #4f4f4f url(http://gfx3.gamelink.com/store/gv3/icon_chevron.gif) center left no-repeat;
    color: #FFFFFF;
    padding: 2px 0 2px 20px;
    font-size: 13px;
    font-weight: bold;
}

.categoryBanner a:link, .categoryBanner a:visited, .categoryBanner a:hover, .categoryBanner a:active {
	color: #ffffff;
	font-weight: bold;
}

.itemBox {
    border-width: 2px;
    border-style: solid;
    border-color: #c7c7c7;
    padding: 15px;
    background-color: #F5F5F5;
}

.itemBox .header {
    font-size: 16px;
    font-weight: bold; 
    color: #892578;
}

.imgBorder {
    border: 2px solid #c7c7c7;
}

a.arrow {
    display: block;
    padding: 0 0 0 20px;
    background: url(http://gfx3.gamelink.com/store/gv3/icon_arrow2.gif) top left no-repeat;
}

a.arrowGrey {
    display: block;
    padding: 0 0 0 24px;
    color: #000000;
    background: url(http://gfx3.gamelink.com/store/gv3/icon_arrow2_grey.gif) top left no-repeat;
}

a.arrowWhite {
    display: block;
    padding: 0 0 0 24px;
    color: #ffffff;
    background: url(http://gfx3.gamelink.com/store/gv3/icon_arrow2_white.gif) top left no-repeat;
}

.submit2 {
    background: url(http://gfx3.gamelink.com/store/gv3/button_submit2.gif) top left no-repeat;
    height: 16px;
    width: 63px;
}

 /* Category nav */

#catNav {
  background-color: #E8E6E6;
  border-color: #892578;
  border-width: 3px;
  border-style: none none solid none;
  text-align: left;
}

#catNav h4.banner {
    background-color: #892578;
    color: #FFFFFF;
    display: block;
    padding: 5px 0 5px 7px;
    font-size: 12px;
    margin: 0px;
}

#catNav .catSubMenu {
  padding: 0 0 3px 10px;
}

#catNav .catHeadMenu {
  padding: 0 0 3px 0;
}

#catNav .catHeadMenu a {
  font-weight: bold;
  font-size: 11px;
  color: #892578;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}


/* Product Showcase */

#productShowcase h3.banner {
    background-color: #ffffff;
    color: #892578;
    display: block;
    padding: 6px 0 6px 1px;
    font-size: 15px;
    margin: 0;
}

#productShowcase .floor {
    background-color: #c7c7c7;
    padding: 1px;
}

#productShowcase .pair {
    background-color: #ffffff;
    padding: 7px;
}

#productShowcase .table_fill_emphasis {
    background-color: #F5F5F5;
}

#productShowcase .table_fill {
    background-color: #F5F5F5;
}

#productShowcase .browse {
    background-color: #ffffff;
    padding: 1px;
}


/* Product Showcase update 10-30-2006 */

.ppmplayshowcase {
	width: 50px;
	height: 21px;
	background: url(http://gfx3.gamelink.com/store/gv3/ppm_play_small.gif) left center no-repeat;
	padding: 3px 0 0 0;
}	
	
.dotlineshowcase {
	background: url(http://gfx3.gamelink.com/store/common/dotted_black.gif) repeat-x;
	width: 70%;
	padding: 1px;
}	

#productShowcase .titles {
	padding: 3px 3px 5px 3px;
	font-weight: bold;
}

#productShowcase .ratings {
	margin: 0 0 4px 0;
}



/* What's Hot */

#whatshot {
    background: #FFFFFF url(http://gfx3.gamelink.com/store/gv3/header_whatshot.gif) top left no-repeat;
    padding: 24px 0 0 0;
    width: 164px;
}

#whatshot .cell {
    border-width: 1px;
    border-color: #c7c7c7;
    border-style: none solid solid solid;
    padding: 10px 5px 12px 0;
    text-align: left;
}

#whatshot .photoCell {
    border-width: 1px;
    border-color: #c7c7c7;
    border-style: none solid solid solid;
    padding: 16px 15px;
    text-align: center;
}

/* Category Head */

#categoryHead {
    background-color: #FFFFFF;
    border-width: 2px;
    border-color: #c7c7c7;
    border-style: none solid solid solid;
}

#categoryHead .header {
    background-color: #c7c7c7;
    padding: 4px 0 4px 6px;
	
}

#categoryHead .header a.text11b {
    color: #892578;
}

#categoryHead .product {
    background-color: #F5F5F5;
    padding: 6px 6px 6px 6px;
}

/* categoryHead update 10-30-2006 */

#categoryHead .subheader {
    background-color: #e3e3e3;
    padding: 4px 0 4px 6px;
	border-width: 2px;
    border-color: #c7c7c7;
    border-style: none none solid none;
}

#categoryHead .subheader a.text11b {
    color: #892578;
}

#categoryHead .titles {
	padding: 0 0 4px 0;
}

#categoryHead .ratings {
	margin: 0 0 5px 0;
}


/* Frame box */

.frameBoxcontainer {
width: 146px;
}

.frameBox {
    background-color: #e8e6e6;
    border-color: #892578;
    border-width: 3px;
    border-style: solid none;
}

.frameBox .inner {
    background-color: #F5F5F5;
    border-width: 1px;
    border-style: solid;
    border-color: #892578;
    padding: 10px 0 0 0;
    text-align: left;

	
}

.frameBox a.arrowGrey {
    font-weight: bold;
    padding-bottom: 3px;
}

.frameBox .mailingList {
    background: #F5F5F5 url(http://gfx3.gamelink.com/store/gv3/header_maillist.gif) top left no-repeat;
    width: 150px;
    padding: 22px 0 0 0;
    text-align: left;
}

.mailingList .cell {
    padding: 8px 4px 3px 4px;
    border-width: 1px;
    border-style: none solid solid solid;
    border-color: #892578;
    font-size: 11px;
    font-weight: normal;
}

.frameBox a.resumeViewing {
    background: #F5F5F5 url(http://gfx3.gamelink.com/store/gv3/button_resume.gif) top left no-repeat;
    display: block;
    width: 146px;
    height: 41px;
    margin: 0 0 2px 0;
}

.frameBox .getItNow {
    background: #F5F5F5 url(http://gfx3.gamelink.com/store/gv3/subheader_get_it.gif) top left no-repeat;
    background-color: #892578;
    padding: 19px 0 3px 0;
    margin: 2px 0 0 0;
}

.frameBox .getItNow a:link, .frameBox .getItNow a:visited, .frameBox .getItNow a:hover, .frameBox .getItNow a:active {
color: #FFFFFF;
font-size: 12px;
}


/* Toy of month */

.toyOfMonth {
    background: #A6A3A4 url(http://gfx3.gamelink.com/store/gv3/header_toyofmonth.gif) top left no-repeat;
    width: 164px;
    padding: 24px 0 0 0;
}

.toyOfMonth .photoCell {
    border-width: 1px;
    border-color: #a5a3a4;
    border-style: none solid solid solid;
    text-align: center;
    padding: 8px 10px;
}

/* Featured Studio */

.featuredStudio {
    background: #F5F5F5 url(http://gfx3.gamelink.com/store/gv3/header_featuredstudio.gif) top left no-repeat;
    width: 164px;
    padding: 24px 0 0 0;
}

.featuredStudio .photoCell {
    border-width: 1px;
    border-color: #a5a3a4;
    border-style: none solid solid solid;
    text-align: center;
    font-size: 11px; 
    color: #000000;
}

/* Star of month */

.starOfMonth {
    background: #A6A3A4 url(http://gfx3.gamelink.com/store/gv3/header_starofmonth.gif) top left no-repeat;
    width: 164px;
    padding: 24px 0 0 0;
}

.starOfMonth .photoCell {
    border-width: 1px;
    border-color: #a5a3a4;
    border-style: none solid solid solid;
    text-align: center;
    padding: 8px 10px;
}

/* Recommendations / Best Sellers */
#recsContainer {
    width: 164px;
    padding: 24px 0 0 0;
    background: #ffffff url(http://gfx3.gamelink.com/store/gv3/header_recs.gif) top left no-repeat;
}

#bestsellersContainer {
    width: 164px;
    padding: 24px 0 0 0;
    background: #ffffff url(http://gfx3.gamelink.com/store/gv3/header_bestsellers.gif) top left no-repeat;
}

#recs {
    border-width: 1px;
    border-color: #a5a3a4;
    border-style: none solid none solid;
}

#recs .photoCell {
    border-width: 1px;
    border-color: #a5a3a4;
    border-style: none none solid none;
    padding: 5px;
}

#recs .photoContent {
    padding: 16px 15px;
    text-align:  center;
    background-color: #F5F5F5;
}

#recs .photoContent a.alsoAvail {
    color: #892578;
}

/* Promotions */

#promo {
    padding: 0 8px 0 8px;
    border-width: 1px;
    border-color: #c7c7c7;
    border-style: none solid none solid;
    background-color: #FBEDFB;
}


#promo {
    padding: 9px 0 9px 7px;
    text-align:  left;
    border-width: 1px;
    border-color: #c7c7c7;
    border-style: none none solid none;
    background: url(http://gfx3.gamelink.com/store/gv3/promos_bullet.gif) top left no-repeat;
}

#promo {
    padding: 9px 0 9px 7px;
    text-align:  left;
    background: url(http://gfx3.gamelink.com/store/gv3/promos_bullet.gif) top left no-repeat;
}

#promo  a.promos {
    color: #000000;
    text-decoration: none;
}

#promo  a.promos:hover {
    color: #000000;
    text-decoration: underline;
}


/* VoD Entry Page */
#vodpage {
    width: 743px;
    text-align: left;
}

#vodpage .header01 {
    padding: 0;
}


#vodpage .box01 {
    padding: 0;
    margin: 0;
    border: 1px solid #cccccc;
    width: 364px;
    height: 365px;
    text-align: left;
}

#vodpage .header02 {
    padding: 0;
    margin: 0;
    float: right;
}


#vodpage .box02 {
    padding: 0;
    margin: 0;
    border: 1px solid #cccccc;
    width: 364px;
    height: 365px;
    float: right;
    clear: right;
}

#vodpage .button {
    padding: 0;
    margin: 25px 0 25px 56px;
}

#vodpage {
    background: #ffffff url(http://gfx3.gamelink.com/store/gv3/vod_bullet.gif) top left no-repeat;
    padding: 0 15px 0 7px;
    margin: 0 0 6px 10px;
    font-weight: bold;
}

#vodpage {
    padding: 0 15px 0 7px;
    margin: 0 0 6px 10px;
    font-size: 11px;
}   

#vodpage  {
    color: #892578;
}

#vodpage {
    color: #892578;
}


/* Windows Download Page */


#downloadpage .message1 {
	font-size: 14px;
	font-weight: bold;
}

#downloadpage {
	color: #FFF;
	font-size: 17px;
	font-weight: bold;
	background: #ac255e;
	padding: 4px;
}


/* Video on Demand Page */


#vodpage2  {
	background: #FFFFFF;
}

#vodheaderbanner{
	background: #787776 url(http://gfx3.gamelink.com/store/gv3/header_vodpage_now.gif) center left no-repeat;
      padding: 8px 5px 8px 20px;
	 text-align: right;
} 	

.vodvertheader  {
	background: #E8E6E6 url(http://gfx3.gamelink.com/store/gv3/header_vod_vertical.gif) top center no-repeat;
	padding: 0 20px 0 20px;
}

.wmstreamsheader  {
	background: #FFFFFF url(http://gfx3.gamelink.com/store/gv3/header_wm_streams_vod.gif) top center no-repeat;
	width: 123px;
}

.wmstreamsheaderppm  {
	background: #FFFFFF url(http://gfx3.gamelink.com/store/gv3/header_wm_streams_vod_ppm.gif) top center no-repeat;
	width: 123px;
}

.wmdownloadsheader  {
	background: #FFFFFF url(http://gfx3.gamelink.com/store/gv3/header_wm_downloads_vod.gif) top center no-repeat;
	width: 123px;
}

.divxheader  {
	background: #FFFFFF url(http://gfx3.gamelink.com/store/gv3/header_divx_vod.gif) top center no-repeat;
	width: 123px;
}

#wmstreams  {
background-color: #FFFFFF;
padding: 5px 0 5px 15px;
 text-align: left;
}

#wmdownloads  {
	background-color: #FFFFFF;
	padding: 5px 5px 0 15px;
}

#divx  {
	background-color: #FFFFFF;
	padding: 5px 5px 0 15px;
}

.vodpagefooters {
	background: #892578;
	height: 19px;	
}

.vodfeaturedheader {
	background: #FFFFFF url(http://gfx3.gamelink.com/store/gv3/header_vod_featured_title.gif) center left no-repeat;
	width: 86px;
	padding: 5px 0 0 0px;
	margin: 0;
}

 .vodfeatured   {
	padding: 10px;
	background: #E9E9E9;
	text-align: center;
	font-weight: bold;
	
   }

ul.vodpagelist {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

ul.vodpagelist li
{
	list-style-type: none;
	background-image: url(http://gfx3.gamelink.com/store/gv3/bullet_vodpage.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
}

.vodpageborder {
	background: #E9E9E9;
}


/* Top navigation */

#subnavigation {
	background: #892578;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 5px 0 5px 0;
	border-width: 4px 0 0 0;
    border-style: solid none none none;
    border-color: #3f0f06;
}

#subnavigation a:link, #subnavigation a:active, #subnavigation a:visited, #subnavigation a:hover {
	
 	color: #f7d58f;
 	font-size: 11px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	text-decoration: none;
}

#headernavigation {
	font-size: 11px;
	color: #000000;
	width: 150px;
}

#headernavigation a:link, #headernavigation a:active, #headernavigation a:visited, #headernavigation a:hover {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* search box */


#searchbox2 {
	background: #e8e6e7;
	border-width: 1px;
    border-style: solid;
    border-color: #a5a3a4;
	color: #000;
    margin: 8px 3px 3px 3px;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}

#searchbox2 a:link, #searchbox2 a:active, #searchbox2 a:visited, #searchbox2 a:hover {
	color: #000;
	font-size: 10px;
	font-weight: bold;
}

#searchbox2 form {
	margin: 0px;
}

#searchboxheader2 {
	background: #86143C url(http://gfx3.gamelink.com/store/gv3/header_searchbox.gif) center left no-repeat;
	border-width: 1px 0 1px 0;
    border-style: solid;
    border-color: #FFF;
	height: 22px;
    width: 162px;
	margin: 4px 0;
	text-align: center;
}

.searchsubmit {
    background: url(http://gfx3.gamelink.com/store/gv3/button_search_go.gif) center left no-repeat;
    height: 20px;
    width: 33px;
    margin-left:1px;
}

.whitespace {
	background: #FFF;
	height: 0px;
	width: 100%;
	clear: both;
}	

/* main side navigation */


.leftnavcontainer{
width: 162px;

}

.navbar2 {
	background:  url(http://gfx3.gamelink.com/store/gv3/button_main_bg.gif) #a5a3a4 no-repeat;
	height: 24px;
	border-bottom: 1px #a5a3a4 solid;
	overflow: hidden;		
    text-align: left;
}

.navbar2 a:visited, .navbar2 a:active, .navbar2 a:link, .navbar2 a:hover {
	color: #892578;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
   	text-decoration:none;
	position: relative;
    padding: 0 13px 0 0;
    display: inline-block;
    height: auto;
    width: auto;
    left: 14px;
    top: 3px;
    background: #e8e6e7 url(http://gfx3.gamelink.com/store/gv3/nav_arrows.gif) right center no-repeat;
}

.nonavbar2container {
	background: #c8c8c8;
	border-left: 10px #a5a3a4 solid;
}		
	
ul.nonavbar2 {
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 20px;
}

ul.nonavbar2 li
{
	list-style-type: none;
	background-image:   url(http://gfx3.gamelink.com/store/gv3/bullet_mainpage.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 15px;
    text-align: left;
}

.nonavbar2 a:visited, .nonavbar2 a:active, .nonavbar2 a:link, .nonavbar a:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
}

.navbarspacer {
    background-color: #3f0f06;   
}

.navbarspacer2 {
	background: #a5a3a4;
}		
	
.arrow2 { 
      list-style-type: none; 
      background-image:  url(http://gfx3.gamelink.com/store/gv3/nav_arrows.gif); 
      background-repeat: no-repeat; 
      background-position: 0 .4em; 
      padding-left: 1em; 
} 
 
 .sidenavbar {
 	background: #3f0f06; 
	width: 100%;
	height: 5px;
	
}
 
 .mailistbutton {
    background:  url(http://gfx3.gamelink.com/store/gv3/button_maillist_yes.gif) top left no-repeat;
    height: 23px;
    width: 53px;
}



ul.genericlist {
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 1px;
}

ul.genericlist li {
	list-style-type: none;
	background-image:   url(http://gfx3.gamelink.com/store/gv3/bullet_vodpage.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	padding-left: 15px;
}


/* Thank you page buttons*/

.wmdownloadsbutton {
background: url(http://gfx3.gamelink.com/store/gv3/button_go_to_download.gif) top center no-repeat;
	width: 192px; 
}

.wmstreambutton {
background: url(http://gfx3.gamelink.com/store/gv3/button_go_to_streaming.gif) top center no-repeat;
	width: 192px; 
}

.wmstreambrowsebutton {
background: url(http://gfx3.gamelink.com/store/gv3/button_browse_streaming.gif) top center no-repeat;
	width: 192px; 
}

.divxbutton {
background: url(http://gfx3.gamelink.com/store/gv3/button_go_to_divx.gif) top center no-repeat;
	width: 192px; 
}

.applebutton {
background: url(http://gfx3.gamelink.com/store/gv3/button_browse_apple.gif) top center no-repeat;
            width: 192px; 
}



/* Cart 03-14-2006 */

.cart {
font-size: 12px;
}
.cart table{

margin-bottom: 10px;
}
.cart h1{
font-size: 14px;
color: #892578;
margin: 0px 0px 0px 5px;
}
.cart .price {
padding: 0px 10px 10px 10px;
font-size: 12px;
text-align: center;
}

.cart .price em{
font-style: normal;
color: #D50000;
padding-bottom: 0px;
text-align: center;
}

.cart .bottomborder {
border-bottom: 2px solid #a5a3a4;
}

.cart .header td {
background: #e8e6e7;
padding: 4px 0px 4px 6px;
font-size: 12px;
}

.cart .proceed {
background: url(http://gfx3.gamelink.com/store/gv3/button_proceed_checkout.gif) top center no-repeat;
}

.cart .item {
border-right: 1px solid #e8e6e7; 
border-left: 1px solid #e8e6e7;
padding: 8px 0px 4px 8px;
font-size: 12px;
line-height: 15px;
}

.cart .item img{
border: 1px solid #c7c7c7;
display: inline;
margin-right: 10px;
}

.cart .item a:link, .cart .item a:active, .cart .item a:visited, .cart .item a:hover{
color: #000000
}

.cart .item .update{
font-size: 10px;
margin: 7px 0 5px 0;
}

.cart .item .update form{
display: inline;
margin: 0;
}

.cart .item .updatebutton{
background: url(http://gfx3.gamelink.com/store/gv3/button_update2.gif) top center no-repeat;
width: 84px;
margin-bottom: 2px;
}

.cart .item .update .textfield {
border-width: 1px;
border-style: solid;
border-color: #666666;
margin-left: 3px;
padding-left: 4px;
}

.cart .summary {
background: #e8e6e7;
font-size: 12px;
padding: 2px 2px 2px 10px;
}

.cart .summary em{
font-style: normal;
color: #D50000;
padding-bottom: 0px;
font-weight: bold;
}

.cart .claim {
padding: 8px 0px 4px 8px;
font-size: 12px;
line-height: 15px;
}

.cart .claim .textfield {
border-width: 1px;
border-style: solid;
border-color: #666666;
margin-left: 3px;
padding: 0 4px 0 4px;
}

.cart .total {
font-size: 14px;
font-weight: bold;
padding: 7px 2px 4px 2px;
}


.cart .bottombuttons {
padding: 5px 2px 1px 8px;
margin-top: 6px;
}

.cart .standardserver {
background: url(http://gfx3.gamelink.com/store/gv3/button_standard_server.gif) top center no-repeat;
}



/* cart popup help */

.help_popup_shopwconfhead {
	background:#892578;
	border:#000000 solid 1px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;  font-weight: bold; 
}

.help_popup_header {
	background:#e8e6e7;
}	

.help_popup_nav {
	border-right:#86143c solid 1px;
	border-bottom:#000000 solid 1px;
	border-left:#000000 solid 1px;
	padding: 15px 10px 5px 10px;
	background-color: #ffffff;
}

.help_popup_nav_spacer {
	margin-bottom:15px;
}

.help_popup_nav_text12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.help_popup_nav_text12b a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.help_popup_nav_text12b a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.help_popup_nav_text12b a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.help_popup_nav_text12b a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #892578; }
.help_popup_nav_text12b { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.help_popup_nav_text12b em { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #892578; }

.help_popup_content {
	padding:10px;
	border-right:#000000 1px solid;
	border-bottom:#000000 solid 1px;
	background-color: #ffffff;
}
.help_popup_shopwconf {
	background:url(http://gfx3.gamelink.com/store/gv3/shop_w_conf.gif) no-repeat;
}

.help_popup_closebut_gry {
	background:url(http://gfx3.gamelink.com/store/gv3/butt_close_greyback.gif) no-repeat;
	width:97px;
}

.help_popup_closebut_wht {
	background:url(http://gfx3.gamelink.com/store/gv3/butt_close_whiteback.gif) no-repeat;
	width:97px;
}

table.help_popup_shippingtable {
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
}
table.help_popup_shippingtable td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: black;
}

/* Cart Right Nav */

.cartright, .cartright a:link, .cartright a:active, .cartright a:visited, .cartright a:hover {
font-size: 12px;
color: #000000;

}

.cartright .linkbox {
background: #e8e6e7;
border: 1px solid #a5a3a4;
padding: 7px 10px 10px 10px;
text-align: center;
}

.cartright .boxcontainer{
width: 164px;
margin: 5px 0 15px 0;
}

.cartright .savingsbox {
background: #FFFFFF;
border: 1px solid #892578;
padding: 2px 0px 0px 0px;
text-align: center;
}

.cartright .savingsbox .promos{
background: #f7f6f7;
border-bottom: 1px solid #a5a3a4;
padding: 5px 5px 5px 5px;
text-align: left;
}

.cartright .savingsbox .promos a:link, .cartright .savingsbox .promos a:active, .cartright .savingsbox .promos a:visited, .cartright .savingsbox .promos a:hover{
font-size: 12px;
color: #892578;

}

.cartright .savingsbox .promos em{
font-style: normal;
color: #892578;

}
.cartright .savingsbox .savingshead {
background: url(http://gfx3.gamelink.com/store/gv3/header_savings.gif) top center no-repeat;
width: 162px;
height: 52px;
}

/* Star Page */

.starpage {
font-size: 11px;
}

.starpage a:link, .starpage a:active, .starpage a:visited, .starpage a:hover {
color: #000000;
}

.starpage .credit {

font-size: 9px;
padding:2px 2px 2px 2px;
line-height: 12px;
}

.starpage .starimage img {
border: 2px solid #c7c7c9;
}

.starpage .bio {
background: #f5f5f5;
padding:8px 8px 8px 8px;
font-size: 11px;
}

.starpage .linkbox {
border: 1px solid #4f4f4f;
}

.starpage .linkbox h2{
border: 1px solid #4f4f4f;
background: #4f4f4f;
padding:  2px 2px 2px 4px;
font-weight: bold;
font-size: 13px;
color: #FFFFFF;
text-align: left;
margin:0px;
}

.starpage .linkbox h2 a{
color: #FFFFFF;
text-decoration: none;
}

.starpage .linkbox .links{
padding:  4px 2px 8px 8px;
font-size: 11px;
text-align: left;
line-height: 15px;
}

.starpage .linkbox .links ul{
padding:  0px 0px 8px 0px;
margin:  0px;
list-style-type: none;
}

.jumplinkbox {
width: 186px;
margin: 10px 0 10px 10px; 
text-align: center;
}

.starpage .jumplinkbox .header{
background: #892578;
padding:  2px 4px 2px 4px;
font-weight: bold;
font-size: 13px;
color: #ffffff;
text-decoration: underline;
}

.starpage .jumplinkbox .header a{
color: #FFFFFF;
text-decoration: none;
}


.starpage .jumplinkbox .links{
padding:  4px 6px 8px 6px;
font-size: 11px;
text-align: left;
background: #f5f5f5;
text-align: center;
}

.starpage .jumplinkbox .linksbargains{
padding:  4px 6px 8px 6px;
font-size: 11px;
text-align: left;
background: #f5f5f5;
text-align: center;
}

.starpage h1 {
background: #dddddd;
font-size: 18px;
margin: 0px 0px 8px 0px;
padding: 2px 0 2px 5px;
color: #383838;

}

.starpage h1 a {
text-decoration: underline;
}


.starpage h1 em{
color: #892578;
font-style: normal;
font-size: 16px;
font-weight: bold;
}

.starpage .back {
font-size: 11px;
background: #dddddd;
padding: 2px 5px 2px 5px;
text-align: right;
}

a.starShowImages {
    display: block;
    background: #DDDDDD url(http://gfx3.gamelink.com/store/gv3/showbox.gif) center center no-repeat;
    width: 94px;
    height: 16px;
}

a.starHideImages {
    display: block;
    background: #DDDDDD url(http://gfx3.gamelink.com/store/gv3/hidebox.gif) center center no-repeat;
    width: 94px;
    height: 16px;
}

a.starOnSale {
    display: block;
    background: #DDDDDD url(http://gfx3.gamelink.com/store/gv3/button_text_sale.gif) center center no-repeat;
    width: 64px;
    height: 16px;
}

a.starViewAll {
    display: block;
    background: #DDDDDD url(http://gfx3.gamelink.com/store/gv3/button_text_show_all.gif) center center no-repeat;
    width: 56px;
    height: 16px;
}


/* Simple Search box */


.simplesearchheadersmall {
	background: #A6A3A4 url(http://gfx3.gamelink.com/store/gv3/header_simplesearch.gif) top left no-repeat;
	height: 32px;
    width: 162px;
	text-align: center;
	overflow:hidden;
}

/* Pay Per Minute */

/* VoD Grid */

.grid {
    font: 11px/16px Arial, Helvetica, sans-serif;
    color: #000000;
    border-collapse: collapse;
    border-bottom: 1px solid #000000;
    width: 100%;
    background: #FFFFFF;
}
    
tr.gridhead td {
    border-top: 1px solid #333333;
    border-bottom: 1px solid #333333;
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    background: #EBEBEB;
}

tr.gridwhite td {
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    background: #FFFFFF;
    padding: 0.5em 0.5em 0.5em 0.5em;
    font: 11px/16px Arial, Helvetica, sans-serif;
    color: #000000    
}

tr.gridgrey td {
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    background: #EBEBEB;
    padding: 0.5em 0.5em 0.5em 0.5em;
    font: 11px/16px Arial, Helvetica, sans-serif;
    color: #000000
}

.gridheader1, .gridheader2, .gridheader3{
	display: block;
	width: 145px;
}

.gridheader5 {
display: block;
width: 160px;
 }
    
.gridheader1 {
    background: #EBEBEB url(http://gfx3.gamelink.com/store/gl/header_wmstreamtoown.gif) top left no-repeat;
    height: 37px;
}
    
.gridheader2 {
    background: #EBEBEB url(http://gfx3.gamelink.com/store/gl/header_wmdownloads.gif) top left no-repeat;
    height: 22px;
}
    
.gridheader3 {
    background: #EBEBEB url(http://gfx3.gamelink.com/store/gl/header_divx.gif) top left no-repeat;
    height: 22px;
}

.gridheader4 {
    background: #FFFFFF url(http://gfx3.gamelink.com/store/gl/header_whichvod.gif) top left no-repeat;
    width: 221px;
    padding: 17px 0 0 0;
}

.gridheader5 {
    background: #EBEBEB url(http://gfx3.gamelink.com/store/common/header_wmstreamPPM.gif) top left no-repeat;
	height: 36px;
	margin: 0 0 5px 0;
}

.wmstreamsthankyou,
.wmdownloadsthankyou,
.divxthankyou
{
	font-weight: normal;
	background-color: #E8E6E7;
	border-top-width:2px;
	border-bottom-width:2px;
	border-left-width:1px;
	border-right-width:1px;
	border-style:solid;
	border-color:#FFFFFF;
	padding: 5px 15px 12px 15px;
}

.wmstreamsthankyouheader  {
	background: url(http://gfx3.gamelink.com/store/gl2/header_thankyou_wm_streams_vod.gif) top left no-repeat;
	width: 238px;
	height: 34px;
}

.wmdownloadsthankyouheader  {
	background: url(http://gfx3.gamelink.com/store/gl2/header_thankyou_wm_downloads_vod.gif) top left no-repeat;
	width: 216px;
	height: 50px;
}

.divxthankyouheader  {
	background: url(http://gfx3.gamelink.com/store/gl2/header_thankyou_divx_vod.gif) top left no-repeat;
	width: 241px;
	height: 50px;
}



.ppmPlayfragment {
	background-color: #e7e5e6;
	padding:5px;
	border:#dddddd 1px solid;
}

.ppmPlayfragment img{
	margin-right:5px;
}

.ppmPlayfragmentBot {
	padding:5px;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	border-bottom:#dddddd 1px solid;
}

.ppmHeader {
	background:url(http://gfx3.gamelink.com/store/gv3/ppm_header.gif) center left no-repeat;
	padding: 0 0 0 145px;
	vertical-align: middle;
    height:14px;
	margin-bottom:3px;
}

.ppmHeaderMinutesLeft {
	background:url(http://gfx3.gamelink.com/store/common/ppm-icon-left.gif) top center no-repeat;
	width:46px;
	height:22px;
	text-align:center;
	vertical-align:top;
	padding-top:3px;
}

.ppmHeaderMinutesRight {
	background:url(http://gfx3.gamelink.com/store/common/ppm-icon-right.gif) top center no-repeat;
	width:84px;
	height:22px;
	vertical-align:top;
}

.text12br { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #d50000; }
.text12br a:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #d50000; }
.text12br a:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #d50000; }
.text12br a:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #d50000; }
.text12br a:active { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #d50000; }

.text11r { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #d60000; }
.text11r a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #d60000; }
.text11r a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #d60000; }
.text11r a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #d60000; }
.text11r a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #d60000; }

.ppmListing {
	width:153px;
	height:16px;
	display:inline;
}

.ppmListing img {
	margin-right:10px;
}

.ppmAddtoCart {
	background-color: #dddddd;
	margin:0 0 5px 0;
	text-align:center;
	padding:7px 0;
}

.ppmBuyMoreBorder {
	border:#a4a4a4 solid 1px;
	border-collapse:collapse;
	margin-bottom:15px;
}

.ppmCheckBoxs {
	padding:10px;
}

ul.arrow {
	list-style-type: none;
	padding: 0;
	margin:0;
}

ul.arrow li {
	list-style-type: none;
	background-image: url(http://gfx3.gamelink.com/store/gv3/bullet_vodpage.gif);
	background-repeat: no-repeat;
	background-position: 0 15%;
	padding-left: 14px;
}

.ppmGettingStarted {
	margin:15px 0;
}

.ppmGetStartBorder {
	border:#a4a4a4 solid 1px;
	margin-top:3px;
}

.ppmGetStartBorder .steps{
	padding:10px;
}

.ppmSplash {
	background-image:url(http://gfx3.gamelink.com/store/gv3/splash_ppm_bg.gif);
	margin-top:15px;
}

.addToCartGrey {
	text-align: center;
	background: #ddd url(http://gfx3.gamelink.com/store/gv3/button_add_to_cart_greyback.gif) center center no-repeat;
	height: 22px;
	width: 111px;
}

.ppmBugHeader {
	background:url(http://gfx3.gamelink.com/store/gv3/ppm_leftnav_bug_header.gif) no-repeat;
}

.ppmBug { 
	font-weight:bold;
	border-color:#a5a3a4;
	border-style:solid;
	border-top-width:0px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	width: 162px;
} 

.ppmBug .Listing {
	padding: 0 0px 0px 5px; 
	line-height:18px; 
	background-color: #fff;
	text-align: left;	
}	

.ppmBug .Listing a:link, .ppmBug .Listing a:visited, .ppmBug .Listing a:hover, .ppmBug .Listing a:active {
	color: #892578; 
	font-weight:bold; 
	text-decoration: underline;
}

.ppmBug .Listing .Time {
	width:80px;
	color: #000000; 
}

.ppmBug .Listing .Time a:link, .ppmBug .Listing .Time a:visited, .ppmBug .Listing .Time a:hover, .ppmBug .Listing .Time a:active {
	color: #000000; 
	font-weight:bold; 
	text-decoration: underline;
}

.ppmBug .Listing .For {
	width:26px;
	color: #383838; 
}

.ppmBug .Listing .Price {
	width:45px;
	color: #892578; 
	font-weight:bold; 
}

.bulletArrow {
	width: 10px;
	height: 10px;
	background: #fff url(http://gfx3.gamelink.com/store/gv3/bullet_arrow.gif) center center no-repeat;
}

/* Important Notice */

.notice {
background: #fff;
padding: 1px 0;
width: 164px;
margin-bottom: 15px;
}

.notice h4{
background: #a61f7d; 
padding: 3px 6px;
color:#fff;
font-size:14px;
font-weight:bold;
margin: 0px;
}


.notice .cell {
border-width: 1px;
border-color: #a5a3a4;
border-style: none solid solid solid;
padding: 6px 6px 6px 6px;
text-align: left;
font-size: 12px;
background: #f5f5f5;
}
.notice .cell a:link, .notice .cell a:visited, .notice .cell a:hover, .notice .cell a:active{
font-weight: bold;
color: #892578;
}

.notice .subhead{
background: #666666;
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
text-align: center;
padding: 2px 0;
border-width: 1px;
border-color: #a5a3a4;
border-style: none solid solid solid;
}

/* Beta Search */

/* help */
.helpbutton {
width: 82px;
	margin: 0;
	color:#383838;
	font-size:11px;
}
/* tabs */

#searchleftcol{
	background-color: #c7c7c7; 
	text-align: center;
    border-width: 0 1px; 
    border-style: solid; 
    border-color: #a5a3a4;
}

#searchtabs {
	background: #FFF;
	border-width: 1px 0 0 0;
    border-style: solid;
    border-color: #A5A3A4;
	padding: 4px 0 0 0;
}

a.helpLeftnav {
    display: block;
    height: 16px;
    width: 16px;
    background: #e8e6e6 url(http://gfx3.gamelink.com/store/gv3/button_help_sidenav.gif) center center no-repeat;
}

a.searchTabSmall, a.searchTabSmallSelected, a.searchTabLarge, a.searchTabLargeSelected {
    display: block;
    background-color: inherit;
    background-position: top left;
    background-repeat: no-repeat;
    text-align: center;
    font-size: 11px;
    text-decoration: none;
}

a.searchTabSmall {
    background-image: url(http://gfx3.gamelink.com/store/common/search_tab_small.gif);
    color: #424242;
    height: 17px;
    width: 50px;
    padding: 2px 0 0 0;
    border-color: #999999;
}

a.searchTabSmallSelected {
    background-image: url(http://gfx3.gamelink.com/store/common/search_tab_small_selected.gif);
    color: #892578; 
    height: 18px;
    width: 50px;
    padding: 2px 0 0 0;
}

a.searchTabLarge {
    background-image: url(http://gfx3.gamelink.com/store/common/search_tab_large.gif);
    color: #424242;
    height: 17px;
    width: 58px;
    padding: 2px 0 0 0;
    border-color: #999999;
}

a.searchTabLargeSelected {
    background-image: url(http://gfx3.gamelink.com/store/common/search_tab_large_selected.gif);
    color: #892578; 
    height: 18px;
    width: 58px;
    padding: 2px 0 0 0;
}

#searchtabs .tabSpacer, #searchtabs a.searchTabSmall, #searchtabs a.searchTabSmallSelected, 
#searchtabs a.searchTabLarge, #searchtabs a.searchTabLargeSelected {
	border-width: 0 0 1px 0;
    border-style: solid;
}

#searchtabs a.searchTabSmall, #searchtabs a.searchTabLarge, #searchtabs .tabSpacer {
    border-color: #999999;
}

#searchtabs a.searchTabSmallSelected, #searchtabs a.searchTabLargeSelected {
    border-color: #E8E6E6;
}

#searchtabs .tabSpacer {
    height: 21px;
}

.searchtexttabs {
	color: #892578; 
	font-size: 12px;
	font-weight: normal;
}

/* beta search feed back */

.betasearchfeed {
    background: #f5f5f5 url(http://gfx3.gamelink.com/store/gv3/header_searchfeedback.gif) top left no-repeat;
    width: 146px;
    padding: 19px 0 0 0;
    text-align: left;
}

.betasearchfeed .cell {
    padding: 8px 5px 3px 5px;
    border-width: 1px;
    border-style: none solid solid solid;
    border-color: #892578; 
    font-size: 11px;
    font-weight: normal;
}

.betasearchfeed .rating {
    font-size: 9px;
    font-weight: normal;

}

.betasearchfeed .header {
    font-size: 11px;
    font-weight: bold;
	color: #892578; 
	text-align: left;
}

.betasearctextfield {
 font-size: 12px; 
 background-color: #FFFFFF; 
 border: 1px solid #666666;
}

/* beta search box	*/

#betasearchbox2 {
	background: #e8e6e6;
	width: 162px;
	color: #000;
	font-size: 11px;
	text-align: center;
}

#betasearchbox2 a:link, #betasearchbox2 a:active, #betasearchbox2 a:visited, #betasearchbox2 a:hover {
	color: #000;
	font-size: 10px;
	font-weight: bold;
}

#betasearchbox2 form {
	margin: 0px;
	font-size: 12px;
}

#betasearchboxheader2 {
	background: #86143C url(http://gfx3.gamelink.com/store/gv3/header_betasearch.gif) center center no-repeat;
	border-width: 1px;
    border-style: solid;
    border-color: #FFF;
	height: 22px;
	margin: 3px 3px 4px 3px;
	padding: 0 0 0 6px;
	text-align: center;
}

/* beta search nav */

#betasearchhelp {
  border-style: none none none none;
  text-align: left;
  padding: 5px 5px 0px 0px;
}

#betasearchnav {
  background-color: #E8E6E6;
  border-color: #3f0f06; 
  border-width: 3px;
  border-style: none none solid none;
  text-align: left;
  width: 100%;
}

#betasearchnav h4.banner {
    background-color: #892578; 
    color: #ffffff;
    display: block;
    padding: 5px 0 5px 7px;
    font-size: 12px;
    margin: 0;
}

#betasearchnav .catSubMenu {
  padding: 0 0 3px 10px;
}

#betasearchnav .catHeadMenu {
  padding: 0 0 3px 0;
}

#betasearchnav .catHeadMenu a {
  font-weight: bold;
  font-size: 11px;
  color: #892578; 
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
}

.betasearchnavToggles { 
      vertical-align:text-top; 
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 11px; 
 }

.betasearchnavToggles select { 
 font-size: 10px; 
 background-color: #FFFFFF; 
 border: 1px solid #666666;
 } 

.availabilityS {
	color: #892578; 
	font-size: 9px;
	font-weight: bold;
}


.buttHelpRefine {
	vertical-align:text-top;
	padding: 3px 3px 3px 15px;
}

.containerRefine {
	vertical-align:text-top;
}

.containerRefine div {
	display:inline;

}

.searchBanner {
	text-align:center;
	font-weight: bold;
    background-color: #892578; 
    color: #FFF;
}

.breadcrumbClr a:link, .breadcrumbClr a:active, .breadcrumbClr a:visited, .breadcrumbClr a:hover {
	font-size:14px;
	color:#892578; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.breadcrumbClr {
	font-size:14px;
	color:#892578; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.breadcrumbsSearch {
	margin-bottom:15px;
}
  
 .footerLogo { 
      padding-top:8px; 
      padding-bottom:10px; 
      text-align:center; 
      font-size:11px; 
      width:100%; 
 }
 
 .description a:link, .description a:visited, .description a:hover, .description a:active {
     font-size: 12px;
     color: #000;
 }
 
/* Search wait/loading page */
.dot {
  background: #f5f5f5 url(http://gfx3.gamelink.com/store/gv3/searchWaitDot.gif) center center no-repeat;
  width: 25px;
  height: 36px;
}

.dotFilled {
  background: #f5f5f5 url(http://gfx3.gamelink.com/store/gv3/searchWaitDotFilled.gif) center center no-repeat;
  width: 25px;
  height: 36px;
}

.searchWaitFill {
    background-color: #f5f5f5;
}

.searchWaitLogo {
    background: #f5f5f5 url(http://gfx3.gamelink.com/store/gv3/searchWaitLogo.gif) center center no-repeat;
    width: 190px;
    height: 47px;
}

.searchWaitCopy {
    background: #f5f5f5 url(http://gfx3.gamelink.com/store/gv3/searchWaitCopy.gif) center center no-repeat;
    width: 500px;
    height: 46px;  
}

.searchWaitDots {
    width: 175px;
    height: 36px;
    background-color: #f5f5f5; 
    padding: 0 7px 0 8px;
}

.searchWaitStoreName {
    background: #f5f5f5 url(http://gfx3.gamelink.com/store/gv3/searchWaitStoreName.gif) center center no-repeat;
    width: 190px;
    height: 30px;
}

/*Left frame box  */

.leftframeBox {
    background-color: #e8e6e6;
    border-color: #892578; 
    border-width: 3px;
    border-style: none none;
	text-align: center;
	width: 162px;
}

.leftframeBox .inner {
    background-color: #F5F5F5;
    border-width: 1px;
    border-style: solid;
    border-color: #3f0f06; 
    padding: 10px 0 0 0;
    text-align: left;
}

a.showImages {
    display: block;
    background: #DDDDDD url(http://gfx3.gamelink.com/store/gv3/showbox.gif) center center no-repeat;
    width: 94px;
    height: 16px;
}

a.hideImages {
    display: block;
    background: #DDDDDD url(http://gfx3.gamelink.com/store/gv3/hidebox.gif) center center no-repeat;
    width: 94px;
    height: 16px;
}

/* VIVISIMO */ 

/* VIVISIMO - FILTER */
  span.betasearchFilter {
	/*display: inline; */
	color: #000000;
	font-weight: normal;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
  }
  
.betasearchFilter a:link, .betasearchFilter a:visited, .betasearchFilter a:hover, .betasearchFilter a:active {
    color: #000000;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
}  
  
  span.filterSelected 
  {
	font-weight: bold;
  } 
  
/* VIVISIMO - PAGING */
  span.betasearchPaging {
	display: inline; 
	color: #000000;
	font-weight: normal;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
  }

  span.pagingSelected 
  {
	font-weight: bold;
  }
  
 .searchPageNumbers a:link, .searchPageNumbers a:visited, .searchPageNumbers a:active, .searchPageNumbers a:hover {  
      font-family: Arial, Helvetica, sans-serif; 
      font-weight: bold;
      font-size: 12px; 
      color:#000000; 
 } 
  
 .searchPageNumbers {  
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 12px; 
      color:#000000; 
 } 
  
 .searchPageNumbers span.pagingElement {  
      margin:0 2px 0 2px; 
      font-weight:bold; 
 }   
  
/* VIVISIMO - PERPAGE */
  span.perpageSelected 
  {
	font-weight: bold;
  }
  
.searchToggles { 
      vertical-align:text-top; 
      font-weight: normal;
      font-family: Arial, Helvetica, sans-serif; 
      font-size: 12px; 
 }   
  
 .searchToggles a:link, .searchToggles a:visited, .searchToggles a:active, .searchToggles a:hover {  
      font-family: Arial, Helvetica, sans-serif; 
      font-weight: normal;
      font-size: 12px; 
      color:#000000; 
 }   

/* VIVISIMO - NAV */
.breadcrumbsSearch a:link, .breadcrumbsSearch a:visited, .breadcrumbsSearch a:hover, .breadcrumbsSearch a:active {
    color: #892578; 
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px;
}

  span.navnum 
  {
	color: #000000;
	font-weight: normal;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
  }

/* VIVISIMO - TREE */
  span.vivisimoHelpTree { 
    background: transparent url(http://gfx3.gamelink.com/store/gv3/button_help_refine.gif) no-repeat center; 
  } 

  div.betasearchhelpTree { 
    clear: both; 
    width: 95%; 
    margin: 0px; 
    padding: 0px; 
    padding-bottom: 2px; 
    float: right;  
  }
  
  span.expandHelpTree, span.expandHelpTree a { 
    float: right; 
    display: block; 
    width: 16px; 
    height: 16px; 
    text-decoration: none; 
    text-indent: -9999px; 
  }   
  
  span.node-label { 
    word-wrap: break-word;
    display: block; 
    font-weight: bold; 
    margin-left: 8px; 
    padding: 0 10px 0 0;
  }  
  
  span.node-active{ 
    color: #892578; 
  }  
  
  span.node-notactive { 
    color: #424242;
  }  
  
  span.foldernum-active {
	color: #892578; 
	font-weight: normal;
    font-size: 10px;
  }   
  
  span.foldernum-notactive {
	color: #424242;
	font-weight: normal;
    font-size: 10px;
  }   
  
	div.node-title {
		color: #892578; 
		font-size: 12px;
		font-weight: normal;
	}  
	
	span.node-title-link {
		color: #892578; 
		font-size: 12px;
		font-weight: bold;
	}
	
  div.nodes { 
    margin: 0.5em; 
  }  
 
  div.node, div.node-last { 
    clear: both; 
    width: 100%; 
    margin: 0px; 
    padding: 0px; 
    padding-bottom: 2px; 
  }  
 
  div.node div.node-last div.node-last,
  div.node div.node-last div.node,
  div.node div.node div.node, 
  div.node div.node div.node-last { 
    margin-left: 8px; 
  }  
 
  html>body div.node div.node-last div.node-last,
  html>body div.node div.node-last div.node,
  html>body div.node div.node div.node, 
  html>body div.node div.node div.node-last { 
    margin-left: 16px; 
  }  
 
  span.expand, span.arrow, span.expand a, span.arrow a { 
    float: left; 
    display: block; 
    width: 10px; 
    height: 10px; 
    text-decoration: none; 
  }  
 
  div.node div.node span.node-label, div.node div.node-last span.node-label { 
    margin-left: 8px; 
  }   
 
  /* IE5/6 win 3px bug fix \*/ 
  * html div.node div.node span.node-label,
  * html div.node div.node-last span.node-label { 
    height:1%; 
    margin-left: 5px; 
  } 
  span.arrow { 
    margin-right: -3px; 
  } 
  /* End hide from IE5/mac */ 
 
  span.node-document a.icon { 
    display: block; 
    float: left; 
    margin-left: 8px; 
    padding-right: 0.5em; 
    width: 10px; 
    height: 10px; 
    vertical-align: middle; 
    text-decoration: none; 
  }  
 
  span.node-document { 
    font-size: 0.75em; 
    vertical-align: middle; 
  }  
 
  div.more { 
    padding: 0px 0px 0.5em 8px; 
    margin: 0px; 
  }  
 
  div.more a { 
    color: #FFA500; 
  }  
 
  .treemorem, .folderm { 
    background: #FE0; 
  }  



/*PPM History */

.ppmhistory{
width: 100%;
}

.ppmhistory a:link, .ppmhistory a:active, .ppmhistory a:visited, .ppmhistory a:hover{
color: #000000;
}

.ppmhistory .subinfo table{
border: 1px solid #999999;
margin: 10px 0px;
}

.ppmhistory .subinfo table td{
font-size: 13px;
padding: 8px;
border-collapse: collapse;
}

.ppmhistory table{
background: #FFFFFF;
font-size: 11px;
clear:left;
}

.ppmhistory th{
color: #FFFFFF;
background: #4f4f4f;
font-size: 10px;
border-right: 3px solid #ffffff;
padding:3px 5px 1px 5px;
text-align: left;
height:15px;
}

.ppmhistory th div{
display: inline;
}

.ppmhistory th img, .ppmhistory th img, .ppmhistory th img, .ppmhistory th img {
visibility: hidden;
margin: 1px 5px;
}

.ppmhistory th a:link, .ppmhistory th a:visited, .ppmhistory th a:hover, .ppmhistory th a:active {
display:block;
color: #FFFFFF;
width:100%;
padding: 2px 0 4px 0;
}
/*
.ppmhistory th a:hover{
display:block;
color: #FFFFFF;
background: #7d7d7d;
width:99%;
border-right: 3px solid #ffffff;
padding:3px 5px 1px 5px;
height:20px;
}*/

.ppmhistory .sorted {
color: #FFFFFF;
background: #892578;
}

.ppmhistory .sorted img  {
visibility: visible;
margin: 3px 5px 1px 5px;

}
.ppmhistory th div{
display: inline;
}

.ppmhistory .items table td.bordered{
font-size: 11px;
padding:10px 0px 10px 4px;
border-bottom: 1px solid #999999;
}

.ppmhistory .title{
padding: 0px 2px 0px 0px;
font-size: 11px;
}

.ppmhistory .titleInfo{
padding: 0px 2px 0px 0px;
font-size: 10px;
float: left;
}

.ppmhistory .ratings table td{
font-size: 11px;
background: #FFFFFF;
padding:0px;
margin:0px;
border: 0px;
}

.sortcontainer{
text-align: right;
}

.ppmhistory .buttons table td{
font-size: 10px;
padding: 3px 2px;
margin: 0px 0px; 
}

.ppmhistory .buttons table{
margin: 3px 0px; 
}


.ppmhistory .empty{
margin: 10px 0px; 
font-size: 12px;
line-height: 18px;
}

 .ppmmyaccount a:link, .ppmmyaccount a:visited, .ppmmyaccount a:hover,  .ppmmyaccount a:active{
font-size: 12px;
color: #892578;
 }

/* End PPM History */


/* Begin PPM Survey */
.surveysubmit {
    background:  url(http://gfx3.gamelink.com/store/gv3/button_survey_submit.gif) top left no-repeat;
    width: 65px;
	height: 23px;
}

.rateit {
    background:  url(http://gfx3.gamelink.com/store/gv3/rate_ppm.gif) top left no-repeat;
    width: 132px;
	height: 31px;
}
.ppmhistoryfeed {
    background: #f5f5f5 url(http://gfx3.gamelink.com/store/gv3/header_your_opinion.gif) top left no-repeat;
    width: 146px;
    padding: 19px 0 0 0;
    text-align: left;
}

.ppmhistoryfeed .cell {
    padding: 8px 5px 3px 5px;
    border-width: 1px;
    border-style: none solid solid solid;
    border-color: #892578;
    font-size: 11px;
    font-weight: normal;
}

.ppmhistoryfeed .rating {
    font-size: 9px;
    font-weight: normal;

}

.ppmhistoryfeed .header {
    font-size: 11px;
    font-weight: bold;
	color: #892578; 
	text-align: left;
}

.ppmhistoryfeedtextfield {
 font-size: 11px; 
 background-color: #FFFFFF; 
 border: 1px solid #666666;
}
/* End PPM survey */


/* PPM Promotions---HTML Divs */

.ppmhtmlproduttop{
background: url(http://gfx3.gamelink.com/store/gv3/ppmproduct_top.gif) center left no-repeat;
width: 440px;
height: 196px;
}

.ppmmainpagelogo{
background: url(http://gfx3.gamelink.com/store/gv3/ppmmain_logo.gif) center left no-repeat;
width: 205px;
height: 72px;
}

.ppmwmpsmainLogo{
background: url(http://gfx3.gamelink.com/store/gv3/ppmwmpsmain_logo.gif) center left no-repeat;
width: 440px;
height: 33px;
}

.ppmwmpsmainTagline{
background: url(http://gfx3.gamelink.com/store/gv3/ppmwmpsmain_tagline.gif) center left no-repeat;
width: 187px;
height: 35px;
}

.buyminnowButton{
background: url(http://gfx3.gamelink.com/store/gv3/buyminnow_button.gif) center left no-repeat;
width: 194px;
height: 43px;
}

.idlikebuyminnowbutton{
background: url(http://gfx3.gamelink.com/store/gv3/idlikebuyminnow_button.gif) center left no-repeat;
width: 194px;
height: 43px;
}

.showmestreamingbutton{
background: url(http://gfx3.gamelink.com/store/gv3/showmestreaming_button.gif) center right no-repeat;
width: 194px;
height: 43px;
}

ul.ppmproduct {
list-style-type: none; 
padding: 2px 0 13px 0; 
margin:0;
}
 
ul.ppmproduct li {
list-style-type: none; 
padding-left: 0; 
margin-left:20px; 
list-style:square; 
margin-bottom:0;
} 

.ppmwmpsMain .listitem {
background-color:#e8e6e7; 
padding:2px 5px;
}
 
.ppmwmpsMain .listitem .header {
color: #892578;
font-weight:bold;
}

.ppmshowhistoryleft{
background: url(http://gfx3.gamelink.com/store/gv3/ppm_history_button.gif) center right no-repeat;
width: 155px;
height: 38px;
}

/* END PPM Promotions---HTML Divs */




/* Naked Truth Piece */

.ntpiece table{
 border: 1px solid #cccccc;
}

.ntpiecelogo{
background: url(http://gfx3.gamelink.com/store/common/ntlogo.gif) center left no-repeat;
width: 118px;
height: 30px;
margin: 6px 2px;
}

.gayntpiecelogo{
background: url(http://gfx3.gamelink.com/store/common/gay_ntlogo.gif) center left no-repeat;
width: 118px;
height: 30px;
margin: 6px 2px;
}

 
/* Download Library */

.dllibcontainer{
font-size: 13px;
}

.dllibcontainer hr {
    height:1px;
    width:100%;
	border: none;
	background:#ffffff;
	color:#ffffff;
	margin:0px; 
	padding:0px;
}

ul.wmpdownloadlib  {
margin:0px 0px 10px 20px ;
padding:0px; 
font-size: 13px;
list-style-type: disc;

}

ul.wmpdownloadlib strong{
color:#c01010;
font-weight:bold;
}

.dllibraryno  {
	background: url(http://gfx3.gamelink.com/store/gv3/graphic_no.gif) top right no-repeat;
	width: 130px;
	height: 247px;
	padding-left:70px;
}

.dllibrarybutton  {
	background:  url(http://gfx3.gamelink.com/store/gv3/button_dlmanager.gif) top center no-repeat;
	width: 304px;
	height: 26px;
	position:relative;

}


.dllibrarystep1  {
	background:  url(http://gfx3.gamelink.com/store/gv3/header_step1.gif) top left no-repeat;
	width: 413px;
	height: 45px;
}

.dllibrarystep2  {
	background:  url(http://gfx3.gamelink.com/store/gv3/header_step2.gif) top left no-repeat;
	width: 377px;
	height: 45px;
}

#errorBox {
	border: 2px solid red;
	margin: 0 0 5px 0;
	background-color: #fff;
}

/* VOD Quick Links */
#vqLinks form{
margin: 0px;
padding: 0px;
}

#vqLinks .help{
background:  url(http://gfx3.gamelink.com/store/common/bg_vodq_help.gif) top left repeat;
text-align: left;
height: 39px;
/*width: 156px;*/
font-size: 11px;
color:#383838;
}

#vqLinks .help  p{
margin: 0px 1px 0px 0px;
padding-top: 5px;
}

#vqLinks .help a:link, #vqLinks .help a:visited, #vqLinks .help a:hover, #vqLinks .help a:active{
color:#383838;
font-size: 11px;
}

/*#vqLinks .help em{
color:#000000;
font-style: normal;
}*/

#vqLinks .help .helpicon{
background: url(http://gfx3.gamelink.com/store/common/icon_vodq_help.gif) top left no-repeat;
float: left;
margin: 0px 6px 0px 3px;

}

#vqLinks .separator{
padding: 2px 0px 2px 0px;
/*background-color:  #cc3a7c;*/
background-color:  #bdbdbd; /* NEW*/
border-top: 2px solid #E8E6E6;	
}

#vqLinks .resume{
font-size: 10px;
}

#vqLinks input, #vqLinks textarea {
margin-left: 0px;
font-size:12px;
width: 90px;
}

#vqLinks .gobutton {
background: url(http://gfx3.gamelink.com/store/gv3/button_search_go.gif) center left no-repeat;
height: 20px;
width: 33px;
}

#vqLinks {
background-color: #E8E6E6;
/*border-color: #86143c;
border-width: 1px;
border-style: solid solid solid solid;*/
text-align: left;
/*width: 158px;*/
margin-bottom: 8px;
}

#vqLinks em{
color: #D50000;
font-style: normal;
font-weight: bold;
}

/*h4.vqlinksbanner {
color: #FFFFFF;
display: block;
padding: 4px 0 1px 6px;
font-size: 12px;
margin:  4px 0px 0px 2px;
background: #86143c;
height: 16px;
width:130px;
border-color: #86143c;
border-width: 1px;
border-style: solid solid none solid; 
text-align: left;
}*/

#vqLinks .vqlSubMenu {
padding: 0 0 3px 14px;
margin-left: 2px;
background:#FFFFFF;
/*border-bottom: 1px solid #E8E6E6;*/
}

#vqLinks .vqlSubMenu a {
font-weight: normal;
font-size: 10px;
color: #383838;
text-decoration: none;
}

#vqLinks .vqlSubMenu a:hover {
background: #e8b7d5;
color: #383838;
text-decoration: none;
}



#vqLinks .vqlHeadMenu {
padding: 2px 0 3px 2px;
margin-left: 2px;
background:#FFFFFF;
border-top: 2px solid #E8E6E6;
}

#vqLinks .vqlHeadMenu a {
font-weight: bold;
font-size: 11px;
color: #383838;
text-decoration: none;
}


/* guarantee */
.guarantee{
	margin:5px 10px 0px 15px;
}

.guarantee a:link, .guarantee a:visited, .guarantee a:hover,  .guarantee a:active{
	color: #000000;
}
.guarantee p{
	margin: 0px;
	padding: 0px ;
}

.guarantee .intro{
	width: 600px;
}

.guarantee .iconprivacy{
    background:  url(http://gfx3.gamelink.com/store/gv3/icon_privacy.gif) top left no-repeat;
	width: 53px;
	height: 43px;
}


.guarantee .iconservice{
    background:  url(http://gfx3.gamelink.com/store/gv3/icon_service.gif) top left no-repeat;
	width: 53px;
	height: 43px;
}

.guarantee .iconsecurity{
    background:  url(http://gfx3.gamelink.com/store/gv3/icon_security.gif) top left no-repeat;
	width: 53px;
	height: 43px;
}

.guarantee .iconselection{
    background:  url(http://gfx3.gamelink.com/store/gv3/icon_selection.gif) top left no-repeat;
	width: 53px;
	height: 43px;
}

.guarantee .iconexperience{
    background:  url(http://gfx3.gamelink.com/store/gv3/icon_experience.gif) top left no-repeat;
	width: 53px;
	height: 43px;
}

.guarantee .starbg{
    background:  url(http://gfx3.gamelink.com/store/common/star_bg.gif) top left repeat;
	width: 602px;
	height: 12px;
}

.guarantee .headerguarantee{
	background:  url(http://gfx3.gamelink.com/store/gv3/header_guarantee.gif) top left repeat;
	width: 286px;
	height: 25px;
	margin: 10px 0px 10px 0px;
}

.guarantee .layout div{
	float:left;
	margin-top: 12px;
}

.guarantee .layout .one{
	width: 290px;
}

.guarantee .layout .two{
	width: 290px;
	margin-left: 10px;
}

.guarantee dl {
	width: 290px;
}

.guarantee dt {
	background-color:#fff;
	float: right;
	width: 229px;
	padding-top: 6px;
	padding-bottom: 2px;
	border-bottom: #c7c7c7 solid 3px;
	Font-family:	 Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	color: #892578;
}

.guarantee dd {
	margin: 0 0 0px 60px;
}

.guarantee dd.image {
	float: left;
	margin: 0px;
}

.guarantee  ul{
    list-style-type: none;
	margin: 0px 0px 0px 20px;
	padding: 4px 0px;
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear:right;
}

.guarantee  li{
background-image: url(http://gfx3.gamelink.com/store/common/bullet_small.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
padding-left: 11px;
}

.guarantee .layout .adjustmentdiv{
	width: 227px;
}

/* GameLink Uncensored */

#GameLinkUncensored {
	font-size: 9px;
}

#GameLinkUncensored .congratsHeader {
	width: 164px;
	height: 24px;
	background: transparent url(http://gfx3.gamelink.com/store/gv3/header_congrats.gif) bottom center no-repeat;
}

#GameLinkUncensored .uncensoredHeader {
	width: 164px;
	height: 38px;
	background: transparent url(http://gfx3.gamelink.com/store/gv3/header_uncensored.gif) center center no-repeat;
}

#GameLinkUncensored .congratsMessage {
	padding: 3px;
	font-weight: bold;
	font-size: 9px;
}

#GameLinkUncensored .gainAccessHeader {
	width: 164px;
	height: 35px;
	background: transparent url(http://gfx3.gamelink.com/store/gv3/header_gainaccess.gif) bottom center no-repeat;
}

#minRegLinks {
	padding: 3px 5px;
}

#minRegForm {
	padding: 5px;
	text-align: left;
}

#minRegForm .textInput {
	width: 154px;
}

#minRegForm .ageWarning {
	text-align: center;
	color: #892578;
	font-size: 11px;
	font-weight: bold;
}

#minRegLinks a.gainAccess {
	display: block;
	width: 82px;
	height: 15px;
	background: transparent url(http://gfx3.gamelink.com/store/gv3/button_gainaccess.gif) center center no-repeat;
}

#minRegLinks a.login {
	display: block;
	width: 50px;
	height: 15px;
	background: transparent url(http://gfx3.gamelink.com/store/gv3/button_login.gif) center center no-repeat;
}


/* Age verify for Search eengines */

.ageverify {
	margin: 0px 0px 10px 0px;
	width: 440px;
	height: 74px;
	background: transparent url(http://gfx3.gamelink.com/store/common/age_verify_2.gif) center center no-repeat;
}

/* vissimo Search Box 8-28-2006 

.searchcontainersmall {
    background: #c7c7c7;
	border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #a5a3a4;
}

.searchboxheadersmall {
	background: #A6A3A4 url(http://gfx3.gamelink.com/store/gv3/header_viss_search.gif) top left no-repeat;
	height: 23px;
    width: 162px;
	text-align: center;
	overflow:hidden;
}

.searchsmall label {
	margin: 0px 0px 0px -2px;
    padding: 0px 0px 10px 0px;
}

.searchsmall form {
margin: 0px;
padding: 0px
}

.searchsmall input {
font-size: 12px;
}

.searchsmall {
background: transparent; 
width: 160px; 
margin: 0px 0px 3px 0px;
font-weight: normal;
text-align: center;
}

.searchsmallmargins {
margin: 3px;
}

.searchsmall h1, .searchsmall p {
margin:0 10px;
}

.searchsmall p {
padding-bottom:0.5em;
}

.searchsmall .boxcontent {
display:block; 
background: #c7c7c7; 
border:0 solid #e9e9e9;
border-width:0 0px; 
text-align:center; 
font-weight: normal; 
padding: 1px;
font-size: 11px;
}

.boxcontent form {
margin: 0px;
}

.searchsmall a:link, .searchsmall a:visited, .searchsmall a:hover, .searchsmall a:active {
color: #000000;
font-size: 11px;
font-weight: normal;
}

.searchsubmitsmall {
    background: url(http://gfx3.gamelink.com/store/gv3/button_search_go2.gif) center left no-repeat;
    height: 19px;
    width: 32px;
    margin-left:1px;
}*/


/* vissimo RESULTS Search Box 8-28-2006 

.searchcontainersmallresults {
    background: #c7c7c7;
}*/


/* main side navigation */

.leftnavcontainer3{
width: 162px;
}

.leftnavcontainer3 h3{
background:  #FFFFFF;
font-size: 13px;
color: #892578;
margin: 0px;
padding:1px;
text-align: center;
}


.leftnavcontainer3 a:link, .leftnavcontainer3 a:visited, .leftnavcontainer3 a:hover, .leftnavcontainer3 a:active{
    color: #000000;
	font-size: 11px;
	font-weight: normal;
   	text-decoration:none;
    margin-left: 9px;
}


.navbar3 {
	background: #e8e6e7 url(http://gfx3.gamelink.com/store/common/button_sm_bg.gif) no-repeat;
	height: 17px;
	border-bottom: 1px #c8c6c7 solid;
	text-align: left;
}

.navbar3med {
	background: url(http://gfx3.gamelink.com/store/common/button_med_bg.gif) #e8e6e7 no-repeat;
	height: 38px;
	border-bottom: 1px #c8c6c7 solid;
	overflow: hidden;		
    text-align: left;
}

.navbar3lg {
	background: url(http://gfx3.gamelink.com/store/common/button_lg_bg.gif) #e8e6e7 no-repeat;
	height: 55px;
	border-bottom: 1px #c8c6c7 solid;
	overflow: hidden;		
    text-align: left;
	font-size: 11px;
}

.navbar3lg a:link, .navbar3lg a:visited, .navbar3lg a:hover, .navbar3lg a:active {
	color: #892578;
	font-size: 11px;
}


.navbar3text {
    color: #000000;
	font-size: 11px;
	font-weight: normal;
   	margin-left: 9px;
}


.leftnavcontainer3 em {
    color: #892578;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	font-family: Geneva, Arial, Helvetica, san-serif;
}
 
 .leftnavcontainer3 em a:link, .leftnavcontainer3 em a:visited, .leftnavcontainer3 em a:hover, .leftnavcontainer3 em a:active {
	color: #892578;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	margin-left: -1px;
}	

.navbar3spacer {
    background-color: #CC3A7C;   
}

.navbarspacer3 {
	background: #a5a3a4;
}

.sexlibrarian {
background: #e8e6e7 url(http://gfx3.gamelink.com/store/gv3/sex_librarian.gif) right center no-repeat;
}


/* Category Nav 9-06-2006 */

#catNav2 {
  /*background-color: #E8E6E6;*/
  text-align: left;
  line-height:normal;/* New*/
}

#catNav2 .catSubMenu {
  /*padding: 0 0 3px 10px;*/
  padding: 0 0 3px 14px;/* New*/
}

#catNav2 .catSubMenu a:link, #catNav2 .catSubMenu a:visited, #catNav2 .catSubMenu a:hover, #catNav2 .catSubMenu a:active{
    margin-left: 0px;
	display:inline;/* New*/
}


#catNav2 .catHeadMenu {
  padding: 0px 0px 3px 0px;
}

#catNav2 .catHeadMenu a:link, #catNav2 .catHeadMenu a:visited, #catNav2 .catHeadMenu a:hover, #catNav2 .catHeadMenu a:active{
    font-weight: bold;
   margin-left: 0px;
	font-weight: bold;
    font-size: 11px;
    /*color: #86143C;*/
	
	text-decoration: none;
	display: inline; /* new*/
	color: #383838;/* new*/
	padding-left: 0px;
}

.navbarcat3 {
	text-align: left;
    /*background-color: #E8E6E6;*/
	/*padding-left: 7px;*/
	padding-bottom: 2px;
	/*border-color: #c7c7c7;
	border-width: 3px;
  	border-style: none none solid solid;
  	border-bottom: 1px solid #c7c7c7;*/
}


.navbarcat3 a:link, .navbarcat3 a:visited, .navbarcat3 a:hover, .navbarcat3 a:active{
	margin: 0px;
	padding: 0px;
}


/* Category Nav 10-16-2006 */
.catNavRoot a:link, .catNavRoot a:visited, .catNavRoot a:hover, .catNavRoot a:active
{
	background-color: #E8E6E6;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.catNavBranch a:link, .catNavBranch a:visited, .catNavBranch a:hover, .catNavBranch a:active
{
	background-color: #E8E6E6;
	font-weight: bold;
	font-size: 11px;
	color: #892578;
	text-decoration: none;
}

.catNavLeaf a:link, .catNavLeaf a:visited, .catNavLeaf a:hover, .catNavLeaf a:active
{
	background-color: #E8E6E6;
	font-size: 11px;
	text-decoration: none;
}

/* category description */

.catdescription h1{
margin: 7px 0px;
background:#E4E4E4;
font-size: 14px;
padding: 3px 4px;
border:1px solid #a5a3a4; 
}
.catdescription p{
margin: 5px 0px;
}

/* Movie Qualification */

.mectablebg {
background: #FFFFFF;
}

/* Category page */
.catpage{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
margin-left: 15px;
}
.catpage ul{
margin: 2px 7px 2px 3px;
font-size: 11px;
padding:0px;
}
.catpage li{
list-style: none;
margin: 0px;
padding: 0px;
}


.catpage p{
margin: 5px 0px 8px 0px;
padding: 0px;
font-size: 12px;
}

.catpage h2{
margin: 0px;
font-size: 16px;
}
.catpage .quicklinks{
padding: 3px 3px;
}

.catpage .quicklinks a:link, .catpage .quicklinks a:visited, .catpage .quicklinks a:hover, .catpage .quicklinks a:active{
color: #000000;
font-size: 12px;
}

.catpage em{
color: #892578;
font-style: normal;
font-weight: bold;
}

.catpage h1{
margin: 7px 0px;
background:#E4E4E4;
font-size: 13px;
padding: 3px 6px;
/*border:1px solid #a5a3a4;*/ 
width: 300px;
}

.catpage h4{
margin: 4px 0px;
font-size: 15px;
color: #892578;
padding: 3px 6px;
border-bottom: 3px solid #3f0f06;
}


.catpage a:link, .catpage a:visited, .catpage a:hover, .catpage a:active{
color: #86143C;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0px 5px; 
}

.colcatpage1 {
	padding: 3px 0px 3px 4px;
	margin: 0px;
	width: 275px;
	font-size: 11px; 
}
.colcatpage1 h3 {
	padding: 0px 0px 0px 2px; 
	margin: 0px; 
	font-size: 11px; 
	color: #000000;
	float: left;
	font-weight: normal;
}
.colcatpage2 {
	padding: 0px 10px 2px 0px;
	color: #333333; 
	text-align: right;
}

.colcatpage2dvd {
	padding: 0px 51px 2px 0px;
	color: #333333; 
	text-align: right;
}
.colcatpage2go {
	padding: 0px 45px 2px 0px;
	text-align: right;
	color: #892578;
}

/* User Review */

.userreview td {
font-size: 11px;
}

.userreview a:link, .userreview a:visited, .userreview a:hover, .userreview a:active{
color: #000000;
}

.userreview form {
margin: 0px;
padding: 0px;
display: inline;
}

.userreview .boxcover{
width: 50px;
float: left;
border: 1px solid #606060;
}

.userreview .headicon{
width: 39px;
height: 33px;
background: #e8e6e7 url(http://gfx3.gamelink.com/store/common/icon_write.gif) left top no-repeat;
float: left;
}

.userreview h1 {
font-size:18px;
color: #892578;
margin: 0px 0px 10px 45px;
}

.userreview .prodlink a{
font-size: 14px;
font-weight: bold;
}

.userreview .prodlink em {
color: #892578;
font-style: normal;
font-size: 12px;
}

.userreview em {
color:#666666;
font-style: normal;
}

.userreview h2 {
font-size: 11px;
margin: 0px 0px 10px 60px;
background-color: #f0f0f0;
font-weight: normal;
padding: 4px; 
}

.userreview h2 a{
font-size:13px;
font-weight: bold;
}
.userreview .alias {
border: 3px solid #CCCCCC; 
padding:  4px 0px 4px 12px; 
margin: 17px 0px;
}
.userreview p {
margin:8px 0px 6px 0px;
clear: left;
font-size: 11px;
}
.userreview .cancel{
width: 59px;
height: 22px;
background: url(http://gfx3.gamelink.com/store/common/button_review_cancel.gif) left top no-repeat;
display: inline;
margin:4px 0px;
}

.userreview .subm{
width: 57px;
height: 22px;
background:  url(http://gfx3.gamelink.com/store/gv3/button_review_submit.gif) left top no-repeat;
display: inline;
margin:4px 0px;
}

.userreview .save{
width: 43px;
height: 22px;
background: url(http://gfx3.gamelink.com/store/gv3/button_alias_save.gif) left top no-repeat;
display: inline;
}

/* product page */


.product a:link, .product  a:visited, .product a:hover, .product  a:active{
color: #000000;
}

.product .alsoviewed em {
font-style: normal;
font-weight: bold;
color: #892578;
}

.product h1{
margin: 2px 0px;
padding: 0px;
font-size: 20px;
}

.product h3{
margin: 13px 0px 2px 0px;
padding: 5px 0px;
font-size: 16px;
color: #892578;
}

.product h3 sup{
font-size: 11px;
margin-left:2px;
}



.dashedprod {
margin: 13px 0 -10px 0;
border-top: dashed #bfbfbf 1px;
}


.product h4{
margin: -5px 0px 0px 0px;
padding: 3px 0px 1px 8px;
font-size: 16px;
color: #ffffff;
background-color: #666666;
}

.product .proreview{
border-style: solid;
border-width: 0px 1px 1px 1px;
border-color: #666666;
padding: 5px 8px 5px 8px;
}


.product .proreview p a{ 
color: #892578;
}

.product .proreview p { 
margin: 5px 0px;
}

.product .bundles a:link, .product .bundles a:visited, .product .bundles a:hover, .product .bundles a:active{
color: #892578;

}

.product .buttonbundle{
background: url(http://gfx3.gamelink.com/store/gv3/button_buy_both.gif) center center no-repeat;
width: 157px;
height: 22px;
margin-top: 4px;
margin-left: 0px;
}

.product .bundles .together{
margin: 5px 0px 2px 0px;
font-weight: bold;
}

.product .alsobought ul{
margin: 0px 0px;
padding: 0px;
}

.product .alsobought li{
list-style: none;
}

.product .alsoviewed td {

padding: 5px 0px;
}

.product .custreviews p {
margin:0px 0px 4px 0px;
padding: 0px 0px;
}
.product .custreviews  {

margin: 0px 0px 25px 0px;
}

.product .plus  {
background: url(http://gfx3.gamelink.com/store/common/icon_plus.gif) center center no-repeat;
width: 13px;
height: 14px;
margin: 0px 5px;
}


/* Format console section for Product Page redesign 10-17-2006 */

.topbord {
	background: url(http://gfx3.gamelink.com/store/common/bord_dot.gif) 0 0 repeat-x; 
	width: 446px
}
 
.botbord {
	background: url(http://gfx3.gamelink.com/store/common/bord_dot.gif) 0 100% repeat-x;
}

.leftbord {
	background: url(http://gfx3.gamelink.com/store/common/bord_dot.gif) 0 0 repeat-y;
}

.rightbord {
	background: url(http://gfx3.gamelink.com/store/common/bord_dot.gif) 100% 0 repeat-y;
}

.blcorner {
	background: url(http://gfx3.gamelink.com/store/common/bord_botl.gif) 0 100% no-repeat;
}

.brcorner {
	background: url(http://gfx3.gamelink.com/store/common/bord_botr.gif) 100% 100% no-repeat;
}

.tlcorner {
	background: url(http://gfx3.gamelink.com/store/common/bord_topl.gif) 0 0 no-repeat;
}

.trcorner {
	background: url(http://gfx3.gamelink.com/store/common/bord_topr.gif) 100% 0 no-repeat; 
	padding:0px 6px 0px 13px;
}

.dotline {
	background: url(http://gfx3.gamelink.com/store/common/dotted.gif) 0 0 repeat-x;
	padding: 1px; 
	margin: 0px 8px 0px 0px;
}

.underboxart {
	padding: 6px 0px; 
	margin: 4px 0 0 0;
	background-color: #e8e6e7; 
	width: 175px;
}

.add2cartprod {
	width: 77px;
	height: 21px;
	background: url(http://gfx3.gamelink.com/store/gv3/add2cart_prodpg.gif) left top no-repeat;
	margin: 7px 0px;
}

.ppmplaylg {
	width: 64px;
	height: 30px;
	background: url(http://gfx3.gamelink.com/store/gv3/ppm_play.gif) left top no-repeat;
	margin: 0 0 0 5px;
}

/* List page redesign 10-19-2006 */

.dotlineblack {
	background: url(http://gfx3.gamelink.com/store/common/dotted_black.gif) repeat-x;
	width: 168px;
	padding: 1px;
	}

.ppmplaysm {
	width: 50px;
	height: 21px;
	background: url(http://gfx3.gamelink.com/store/gv3/button_ppmplay_small_w_nr.png) left center no-repeat;
	padding: 3px 0 0 0;
}

.listviewon {
	width: 30px;
	height: 26px;
	background: url(http://gfx3.gamelink.com/store/common/list_view_on.gif) left center no-repeat;
	padding: 0 2px 0 0;
}

.listviewoff {
	width: 30px;
	height: 26px;
	background: url(http://gfx3.gamelink.com/store/common/list_view_off.gif) left center no-repeat;
	padding: 0 2px 0 0;
}

.gridviewon {
	width: 33px;
	height: 26px;
	background: url(http://gfx3.gamelink.com/store/common/grid_view_on.gif) left center no-repeat;
	padding: 0 5px 0 0;
}

.gridviewoff {
	width: 33px;
	height: 26px;
	background: url(http://gfx3.gamelink.com/store/common/grid_view_off.gif) left center no-repeat;
	padding: 0 5px 0 0;
}

.hideboxview {
	width: 20px;
	height: 22px;
	background: #DDDDDD url(http://gfx3.gamelink.com/store/common/hidebox_view.gif) left center no-repeat;
	padding: 4px 9px 4px 0;
}

.showboxview {
	width: 20px;
	height: 22px;
	background: #DDDDDD url(http://gfx3.gamelink.com/store/common/showbox_view.gif) left center no-repeat;
	padding: 4px 9px 4px 0;
}
	
.moreinfo {
	width: 61px;
	height: 19px;
	background: url(http://gfx3.gamelink.com/store/gv3/button_more_info.gif) left center no-repeat;
	padding: 3px 0 0 0;
}



/* Left Navigation */


.bucketcontainer h3 {
color: #000;
font-size: 12px;
margin: 2px 0px 0px 0px;
padding-left:4px;
background: transparent;
}

.bucketcontainer{ 
width: 162px;
padding-bottom:5px; 
margin-bottom:5px; 
background: transparent;
border-bottom: 1px solid #000;
text-align: left;
}

.bucketcontainer ul{
padding:0px 0px 0px 10px;
margin: 2px 0px 0px 0px;
list-style-type: none;
font-size: 11px;
line-height: 17px;
}

.bucketcontainer li{
padding:0px;
margin:0px;
}

.bucketcontainer a{
display: block;
padding: 0px 4px;
background-color: transparent;
font-weight:bold;
}

.bucketcontainer a:link, .bucketcontainer a:visited
{
color: #000;
text-decoration: none;
}

.bucketcontainer a:hover
{
color: #fff;
background-color: #a61f7d;
}

.bucketcontainer .viewall{
width: 57px;
height: 19px;
margin-bottom: 0px;
background: red;
line-height:normal;
padding: 0px;

}
.bucketcontainer .viewall a:link, .bucketcontainer .viewall a:visited, .bucketcontainer .viewall a:link, .bucketcontainer .viewall a:active{
display: block;
padding: 0px;
margin:0px;
background: #ffffff url(http://gfx3.gamelink.com/store/gv3/button_view_all.gif)  left top no-repeat;
}

.bucketcontainer .viewall a:hover {
background-color: #ffffff;
background: #ffffff url(http://gfx3.gamelink.com/store/gv3/button_view_all_over.gif)  left top no-repeat;
}

.leftnavsection{
border-bottom: 1px solid #000;
border-top: 1px solid #000;
width: 100%;
background: transparent;
text-align: left;
}
.leftnavsection h4{
background: #ffffff url(http://gfx3.gamelink.com/store/common/bg_header_leftnav.gif)  left top repeat;
border-bottom: 1px solid #bdbdbd;
margin:0px 0px 0px 0px; 
padding:2px 0px 0px 4px;
color: #383838;
font-size:12px;
visibility:hidden;
}


/* vissimo Search Box 12-14-2006 */

.searchcontainersmall {
    background: #f9f9f9 url(http://gfx3.gamelink.com/store/common/bg_search.gif) top left no-repeat;
	border-width: 0px 0px 0px 0px;
    border-style: solid;
    border-color: #a5a3a4;
	color:#383838;
	padding-top: 3px;
}

.searchsmall .boxcontent a:link,  .searchsmall .boxcontent a:visited, .searchsmall .boxcontent a:hover, .searchsmall .boxcontent a:active{
    color:#383838;
    font-size: 11px;
}


.searchsmall label {
	margin: 0px 2px 0px 0px;
    padding: 0px 0px 0px 0px;
	font-size: 11px;
}

.searchsmall form {
margin: 0px;
padding: 0px
}

.searchsmall input {
font-size: 11px;
margin: 0px;
padding:0px;
margin-right:-2px;
}

.searchsmall .textfield {
vertical-align: middle; width:95px;
}

.searchsmall {
background: transparent; 
width: 160px; 
margin: 0px;
font-weight: normal;
text-align: center;
}

.searchsmallmargins {
margin: 3px;
}


.searchsmall .boxcontent {
display:block; 
border:0 solid #e9e9e9;
border-width:0px 0px; 
text-align:center; 
font-weight: normal; 
padding: 1px ;
font-size: 11px;
}

.boxcontent form {
margin: 0px;
}

.searchsmall a:link, .searchsmall a:visited, .searchsmall a:hover, .searchsmall a:active {
color: #000000;
font-size: 11px;
font-weight: normal;
}

.searchsubmitsmall {
    background: url(http://gfx3.gamelink.com/store/gv3/button_search_v2.gif) center left no-repeat;
    height: 18px;
    width: 51px;
    margin-left:1px;
}


/* vissimo RESULTS Search Box 12-14-2006 */

.searchcontainersmallresults {
   background:#e8e6e6;
   padding-top: 3px;
}

.searchresultsbg{
background: #e8e6e6;
}


.leftnavsectionresults {
border-top: 1px solid #a5a3a4;
width: 162px;
background: #ffffff;
text-align: left;
}
.leftnavsectionresults h4{
background: #ffffff url(http://gfx3.gamelink.com/store/common/bg_header_leftnav.gif)  left top repeat;
border-bottom: 1px solid #bdbdbd;
margin:0px 0px 0px 0px; 
padding:2px 0px 0px 4px;
color: #383838;
font-size:12px;
}



/* View All Flyover*/
.morelinkscontainer{
z-index: 7000;
}

.morelinks{
border: 1px solid #565656;
font-size: 11px;
}

.altcolumn {
background: #f3f3f3;
}

.morelinks table{
background: #ffffff;
}

.morelinks td{
padding: 2px 6px;
border-right: 1px dashed #666666;
}

.morelinks .last{
border-right: 0px;
}

.morelinks .head{
background: #7c7c7c;
color: #ffffff;
height:18px;
}
.morelinks h3{
padding: 0px;
margin: 0px;
font-size: 11px;
font-weight: bold;
background: #7c7c7c;
}

.morebucketcontainer { 
width: 100%; 
margin-bottom: 7px;
}

.morebucketcontainer ul{
padding:0px 0px 0px 0px;
margin: 2px 0px 0px 0px;
list-style-type: none;
font-size: 11px;
line-height: 17px;
}

#morebucketcontainer li{
padding:0px;
margin:0px;
}

.morebucketcontainer a
{
display: block;
padding: 0px 4px;
}

.morebucketcontainer a:link, .morebucketlist a:visited
{
color: #383838;
text-decoration: none;
}

.morebucketcontainer a:hover{
background-color: #e8b7d5;
color: #383838;
}


/* Top of site */
.toptier{
font-family:Arial, Helvetica, sans-serif;
width:822px;
background: #ffffff;
padding: 0;
margin-bottom:0;
font-size:12px;
overflow:hidden;
line-height:0;
}

.toptier .logo{
width: 255px;
float:left;
margin-bottom:0;
}

.toptier   ul{
padding:  10px 0px 0px 0px;
margin:45px 0px 10px 10px;
width: 485px;
background:transparent;
float:right;
}

 .toptier  li{
display:inline;
padding: 0px;
margin:0px;
}

.toptier .cartLink{
 margin-left:20px;
}

.checkoutLink{
border-left: 1px solid #000;
padding-left:8px;
margin-left:7px;
}

.toptier li .checkoutLink, .toptier li  .checkoutLink, .toptier li .checkoutLink{
font-weight:bold;
border-left: 1px solid #000;
padding-left:8px;
margin-left:8px;
font-size:11px;
}

.toptier  .links{
display:inline;
margin: 0px;
}
.toptier  li a:link, .toptier  li a:visited, .toptier  li a:active{
font-size:12px;
color: #000;
text-decoration:none;
font-weight:bold;
}

.toptier  li a:hover{
color: #000;
text-decoration:underline;
}

.toptier li img{
position:relative;
top:3px;
}



/* Top Flyout */

.topnavfly{
font-family:Arial, Helvetica, sans-serif;
width: 148px;
color: #383838;
position: relative;
z-index: 1020;
}

.topnavfly div{
display:block;
}

.topnavflyinner{
overflow:hidden;
border: 1px solid #666666;
background:#fffaf2 url(http://gfx3.gamelink.com/store/common/bg_utilities_flyout.gif) repeat;
}

.topnavfly ul{
padding:0px;
margin: 2px 4px 0px 4px;
list-style-type: none;
font-size: 11px;
line-height: 17px;
width: 142px;
background-color: transparent;
}

.topnavfly li{
padding:0px;
margin:0px;
}


.topnavfly  .divider {
border-bottom: 1px  dashed #333333;
margin-bottom: 5px;
}

.topnavfly li a:link, .topnavfly li a:visited, .topnavfly li a:active{
font-size: 11px;
display: block;
padding: 0px 4px;
text-decoration: none;
color: #383838;
}


.topnavfly li a:hover{
background-color: #e8b7d5;
color: #383838;
text-decoration: none;
}




/* Top Navigation 01-2007 */

#topnavwidthcontrol{
font-family: Arial, Helvetica, sans-serif;
width:822px;
background: #ffffff;
padding: 0;
}

#topnav{
position: relative;
margin:0px;
padding:0px;
border: 0px solid #a6a4a5;
text-align:left;
height:18px;
/*background-image: url(http://gfx3.gamelink.com/store/common/tab_bg.gif);

background-image: url(http://gfx2.gamelink.com/GLImages/gv/tabBg.gif);*/
background-color:#000;
clear:both;
padding:4px 0;
overflow:hidden;

}

#topnav p{
margin:0px 0px 0px 20px;
padding:0px;
display:inline;
}


#topnav ul{
position: relative;
top:2px;
margin: 0px;
padding:0px;
white-space: nowrap;
font-size:12px;
font-weight: bold;
color:#383838;
}

#topnav li{
display:inline;
list-style-type: none;
padding: 0px;
margin: 0px;
height:20px;
}

#topnav a{
font-size:12px;
font-weight: bold;
padding: 5px 14px;
background:#000;
/*background-image: url(http://gfx3.gamelink.com/store/common/tab_bg.gif);*/
}

#topnav a:link, #topnav a:visited{
text-decoration: none;
color: #fff;
}

#topnav a:hover{
/*background-image: url(http://gfx3.gamelink.com/store/common/tab_bg_over.gif);*/
background-color:#a61f7d;
color:#fff;
}

#topnav #active a:link, #topnav #active a:visited, #topnav #active a:hover{

padding: 5px 14px;
color: #fff;
} 

#topnav img{
visibility:hidden;
height:0px;
width:0px;
}


/*Top Nav Dropdown*/
.topnavdrop{
font-family:Arial, Helvetica, sans-serif;
width: 145px;
color: #383838;
z-index:5000;
}
.topnavdropinner{
border: 1px solid #666666;
background:#F9F9F9;
}

.topnavdrop ul{
padding:0px;
margin: 2px 0px 0px 4px;
list-style-type: none;
font-size: 11px;
line-height: 17px;
}

.topnavdrop li{
padding:0px;
margin:0px;
}

.topnavdrop a:link, .topnavdrop a:visited, .topnavdrop a:active{
font-size: 11px;
display: block;
padding: 0px 4px;
color: #383838;
text-decoration: none;
}


.topnavdrop a:hover{
font-size: 11px;

/*background-color: #8b996a;*/
text-decoration:underline;
}


/* Top Search */

.thirdtier{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:822px;
position:relative;
z-index:230;
}

.topsearch form{
margin: 0px;
padding:0px;
display:inline;
z-index:220;
}

.topsearch label{
font-size: 13px;
font-weight:normal;
vertical-align:middle;
}

.topsearch input, .topsearch select {
font-size: 9px;
padding: 0px 0px;
border:0px;
}


.topsearch .catSelect {
font-size: 9px;
padding-top:3px;
padding-left:10px;
border-left:1px solid #e8b7d5;
}

.topsearch .catSelect  select{
border: 1px solid #5F5F5F; 
background: #f6f5f5;
font-size: 9px;
padding-top:1px;
vertical-align:middle;
margin-bottom:1px;
width:124px;
}

.topsearch .texta{
border: 1px solid #5F5F5F; 
background: #f6f5f5;
padding-top:3px;
width:150px;

}
.topsearch .selecta{
border: 1px solid #5F5F5F; 
background: #f6f5f5;
font-size: 10px;
padding-top:1px;
vertical-align:middle;
margin-bottom:1px;
}

.topsearch input {
padding: 2px 2px 1px 2px;
}

.topsearchsubmit{
 background:  url(http://gfx3.gamelink.com/store/gv3/button_topsearch_go.gif) center left no-repeat;
    width: 24px;
	height: 20px;
    margin-left:0px;
	margin-top:1px;
	vertical-align:middle;
}

.topsearch .search{
padding-top:2px;
padding-left:3px;
}

.topsearch{
background: #fff;
/*background: #892578 url(http://gfx3.gamelink.com/store/gv3/bg_topsearch.gif) top repeat;*/
font-size:13px;
color: #231f20;
width:600px;
float:left;
padding:7px 0px;
}

.topsearch .links {
color: #231f20;
font-size:9px;
position: relative;
top: -1px;
display: inline;
margin:0px 6px 0px 2px;
}

.topsearch .links a:link, .topsearch .links a:visited, .topsearch .links a:active{
text-decoration:none;
font-weight:normal;
color: #231f20;
font-size:9px;
}

.topsearch .links a:hover{
text-decoration:underline;
font-weight:normal;
color: #231f20;
font-size:9px;
}




.topsearchheight{
height: 27px;
}

.topsearchborder{
border-left: 1px solid #fff;
border-bottom: 1px solid #fff;
}

.curve {
background: url(http://gfx3.gamelink.com/store/gv3/top_curve.gif) top right no-repeat;
z-index: 100;
height: 27px;
}

/* Top Login */

.toplogin{

background:#fff;

/*background: #e8b7d5 url(http://gfx3.gamelink.com/store/gv3/bg_login.gif) repeat;*/
font-size:11px;
color: #383838;
width:222px;
/*position: relative;
top:-28px;
left:600px;*/
float:right;
padding:7px 0px;
}

.toplogin em{
color:#d50000;
font-weight:bold;
font-style:normal;
}

.toplogin .links{
position:relative;
top:7px;
left:23px;
}

.toplogin a:link, .toplogin a:visited, .toplogin a:active{
text-decoration:none;
font-weight:bold;
color:#383838;
}

.toplogin a:hover{
text-decoration:underline;
font-weight:bold;
color:#383838;
}

.toploginheight{
height: 27px;
}

.toploginborder{
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}


/*product page scenes */

.scenes {
width: 643px;
}

.scenes ul {
margin:4px 0px 0px 0px;
padding:0px;
}

.scenes li{
	width:120px;
	border:solid #855d14;
	border-width:1px ;
	background:#f2f2f2;
	padding:0px 0px 2px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:3px;
	text-align:center;
}

.scenes li img{
border: 1px solid #737373;
}



.scenes li h4 {
margin:0px 0px 5px 0px;
padding:1px 0px 0px 4px;
background:url(http://gfx3.gamelink.com/store/common/bg_header_scenes.gif) repeat;
font-weight: normal;
font-size:11px;
color: #383838;
text-align: left;
border-bottom: 1px solid #bdbdbd;
}
.scenes p{
margin:0px;
padding:0px;
}

.scenebutton{
background: url(http://gfx3.gamelink.com/store/gv3/button_scenes_play.gif) no-repeat;
border: 0px;
margin-top: 4px;
}

/* Footer */
.bottomnavb,.bottomnavb a:link, .bottomnavb a:visited, .bottomnavb a:hover, .bottomnavb a:active{
color: #383838;
font-size: 11px;
background-color: #FFFFFF;
font-weight: normal;
}

.bottomnavb{
margin-top:10px;
}


.bottomcloseb{
font-size: 11px;
color: #383838;
margin-top:20px;
}

.bottomcloseb td{
font-size: 11px;
color: #383838;
}

 .bottomcloseb a:link, .bottomcloseb a:visited, .bottomcloseb a:hover, .bottomcloseb a:active{
font-size: 11px;
font-weight: normal;
color: #383838;
}


.custinfobottmb,.custinfobottmb a:active, .custinfobottmb a:hover, .custinfobottmb a:link, 
.custinfobottmb a:visited{
background-color: #FFFFFF;
color: #383838;
font-size: 11px;
font-weight: normal;
}

.custinfobottmh{
background-color: #FFFFFF;
color: #383838;
font-size: 12px;
font-weight: bold;
}

/* search help */
.searchhelp  {
width: 612px;

}
.searchhelp dl {
width: 610px;
margin:0px;
padding:0px;
}

.searchhelp dl {
width: 610px;
}
.searchhelp dt {
float: right;
width: 396px;
color: #892578;
font-size:14px;
font-weight: bold;
margin-bottom: 5px;
}
.searchhelp dd {
margin: 0px 0px 0px 214px;
color: #383838;
}

.searchhelp dd.image {
float: left;
margin: 0px;
}


.searchhelpsort h3 {
padding:0px;
margin: 4px 0px;
color: #892578;
font-size:14px;
font-weight: bold;
}


.searchhelpsort p{
padding:0px;
margin: 2px 0px ;
}

.searchhelpsort{
width:610px;
}

/* bread crumb */
.bread {
	font-family:Arial, sans-serif;
	color: #383838;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 8px;
	margin-top: 8px;
	font-weight: bold;
	}

.bread a:link, .bread a:visited, .bread a:hover, .bread a:active{
color: #383838;
text-decoration: underline;
font-weight: normal;
}

.bread ul {
	margin: 0px;
	padding: 0px;
	margin-bottom:0px;
	border: none;
} 

.bread ul li {
	margin: 0px;
	margin-bottom:0px;
	padding:0px 0px 0px 2px;
	border: none;
	list-style: none;
	display: inline;
}


/* category page*/

.categorypage h1{
margin:0px 12px 0px 0px;
padding: 0px;
font-size:20px;
float:left;
color:#892578;
height:30px;
}

.categorypage p{
margin:2px 0px 0px 0xp;
padding: 0px;
}

/*section box small */
.sectionboxsm{
border: 1px solid #adadad;
margin: 7px 0px;
background: #f6f6f6;

}

.sectionboxsminner{
padding:8px 7px 2px 7px;
}

.sectionboxsm h2{
background: #ffffff url(http://gfx3.gamelink.com/store/common/bg_sectionboxsm.gif)  left top repeat;
border-bottom: 1px solid #bdbdbd;
margin:0px; 
padding:4px 0px 0px 5px;
color: #383838;
font-size:12px;
height: 17px;
}


/* Standard Header*/
.standardheader {
margin:0px 0px 0px 0px;
padding: 0px;
font-size:20px;
color:#892578;
}


.standardheader sup{
font-size:12px;
margin-left:2px;
}

h3.standard {
margin:0px 0px 2px 0px;
padding: 0px;
font-size:14px;
color:#383838;
}


.sectionboxsm h2 a:link, .sectionboxsm h2 a:visited, .sectionboxsm h2 a:hover, .sectionboxsm h2 a:active{
color: #383838;
font-size:11px;
margin-left: 8px;
font-weight:normal;

}
.sectionboxsm h2 em{
font-style:normal;
color: #892578;
}


/* Box cover display horizontal*/

.horizontalboxes a:link, .horizontalboxes a:visited, .horizontalboxes a:active{
color: #383838;
font-size:11px;
}

.horizontalboxes td{
padding: 2px 10px;
text-align: center;
}

.horizontalboxes img{
border: 1px solid #855d14;
text-align: center;
}


.horizontalboxes .moreinfo {
	border:0px;
	background: url(http://gfx3.gamelink.com/store/gv3/button_more_info.gif) left center no-repeat;
	margin: 3px;
}

/*global slots*/
.slotone{
background: red;
height:15px;
margin-bottom: 8px;
}

.slottwo{
background: #eaeaea;
padding: 2px 2px;
margin-bottom: 0px;
clear:both;
text-align: center;
color: #383838;
font-size:11px;
}

.slottwo em{
color: #855d14;
font-size:11px;
font-style:normal;
font-weight: bold;
}
.slottwo span{
color: #383838;
font-size:10px;
font-style:normal;
font-weight: bold;
}

/* affiliate stats an my account */
.text14wht,
.text14wht a:link,
.text14wht a:active,
.text14wht a:visited {
  font-size: 14px;
  color: #FFFFFF;
  text-decoration: none;
}

.refinestats a:link,
.refinestats a:active,
.refinestats a:visited {
  font-weight: normal;
  font-size: 12px;
  color: #000000;
}

.monthmid {
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  background-color:#DDDDDD;
  padding:1px;
  border:1px;
  border-color:#FFFFFF;
  border-style:solid;
  padding-left:5px;
}
.monthmid a:link,.monthmid a:active,.monthmid a:visited {
  font-weight: normal;
  font-size: 12px;
  color: #000000;
}
.monthmidlght {
  font-weight: normal;
  font-size: 12px;
  color: #000000;
  background-color:#F5F5F5;
  padding:1px;
  border:1px;
  border-color:#FFFFFF;
  border-style:solid;
  padding-left:5px;
}

.monthmidlght a:link,.monthmidlght a:active,.monthmidlght a:visited {
  font-weight: normal;
  font-size: 12px;
  color: #000000;
}
.statspagehead {
  font-weight:bold;
  font-size: 14px;
  color: #892578;
}

.fillcolrdrk {
  background-color:#86143c;
  padding:1px;
  border-bottom:1px;
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
}

.filldrktable {
  background-color:A4A3A3;
  border:1px;
  border-color:#FFFFFF;
  border-style:solid;
}
.filldrk {
  background-color:A4A3A3;
}

.filllght {
  background-color:EAE8E8;
}

.filllghttable {
  background-color:EAE8E8;
  padding:1px;
  border:1px;
  border-color:#FFFFFF;
  border-style:solid;
}

.fillcolrlght {
  background-color:#f0cfdb;
  padding:1px;
  border:1px;
  border-color:#FFFFFF;
  border-style:solid;
}

.checkboxpos {
  padding:10px 0 0 10px;
  vertical-align:top;
  background-color:EAE8E8;
  font-weight: normal;
  font-size: 12px;
  color: #000000;
}

.checkboxpos a:link,.checkboxpos a:active,.checkboxpos a:visited {
  font-weight: normal;
  font-size: 12px;
  color: #000000;
}

.fillmid {
  background-color:DDDDDD;
  padding:1px;
  border:1px;
  border-color:#FFFFFF;
  border-style:solid;
}

.fillmidlght {
  background-color:F5F5F5;
  padding:1px;
  border:1px;
  border-color:#FFFFFF;
  border-style:solid;
}

.myactHead {
  font-size:18px;
  color:#892578;
  font-weight:bold;
  margin-bottom:5px;
}
 
.myactWhtBox {
 font-size:13px;
 border:1px #892578 solid;
 padding: 5px;
 margin-bottom:10px;
}
 
.myactLink   a:link,.myactLink a:visited,.myactLink a:hover,.myactLink a:active {
 font-size:12px;
 color:#000000;
 font-weight:normal;
}
 
.myactLink {
 font-size:12px;
 font-family: Arial, Helvetica, sans-serif;
 color:#000000;
 font-weight:normal;
}
 
.myactSubhead {
 font-size:13px;
 font-weight:bold;
 color:#000000;
 background-color:#e8e6e7;
 margin-bottom:1px;
 padding-left:3px;
}
 
.myactSpacer {
 width:100px;
}
 
.myactWebBack {
 background-color:#e8b7d5;
 padding:10px;
}
 
.myactWebBackDark {
 background-color:#86143c;
 padding: 10px;
 margin-bottom:10px;
}
 
.myactWebSubHead {
 font-size:13px;
 font-weight:bold;
 color:#000000;
 margin-bottom:1px;
 padding-left:3px;
}
 
.myactWebWhiteText {
 font-size:13px;
 font-weight:regular;
 color:#ffffff;
}
 
.myactWebWhiteText  a:link,.myactWebWhiteText a:visited,.myactWebWhiteText a:hover,.myactWebWhiteText a:active {
 font-size:13px;
 font-weight:regular;
 color:#ffffff;
}
 
.myactWebDarkTable {
 background-color:#86143c;
 padding: 5px 0 3px 10px;
 color:#ffffff;
 font-size:13px;
 font-weight:regular;
}
 
.myactWebTableLeftCol {
 background-color:#ffffff;
 border-left: 1px #892578 solid;
 padding:1px 0 2px 10px;
 font-size:13px;
 font-weight:regular;
}
 
.myactWebTableCenterCol {
 background-color:#ffffff;
 padding:1px 0 2px 10px;
 font-size:13px;
 font-weight:regular;
}
 
.myactWebTableRightCol {
 background-color:#ffffff;
 padding:1px 0 2px 10px;
 border-right: 1px #86143c solid;

}
 
.myactWebTableRightCol a:link,.myactWebTableRightCol a:visited,.myactWebTableRightCol a:hover,.myactWebTableRightCol a:active {
 background-color:#ffffff;
 font-weight:bold;
 color:#000000;
 font-size:13px;
 font-weight:regular;
}
 
.myactWebTableBotLine {
 background-color:#892578;
}
 
.myactButtSpacer {
 margin-bottom:5px;
}
 
.toolPgInstruct {
 font-size:13px;
 font-weight:bold;
 border: #86143c 2px solid;
 background-color:#f0cfdb;
 text-align:center;
 padding:3px;
}
 
.toolPgWhtBox {
 font-size:13px;
 border-left:1px #892578 solid;
 border-right:1px #892578 solid;
 border-bottom:1px #892578 solid;
 padding: 5px;
 margin-bottom:10px;
 text-align:center;
}
 
.toolPgWhtBoxLeft {
 font-size:13px;
 border-left:1px #892578 solid;
 border-right:1px #892578 solid;
 border-bottom:1px #892578 solid;
 padding: 5px 5px 5px 10px;
 margin-bottom:10px;
 text-align:left;
}
 
.toolPgWhtBox a:link,.toolPgWhtBox a:visited,.toolPgWhtBox a:hover,.toolPgWhtBox a:active {
 font-size:13px;
 color:#000000;
 text-align:center;
}
 
.toolPgIntrotxt {
  font-size:13px;
 color:#000000;
 margin: 0 0 5px 5px;
}
 
.toolPgBann {
 margin-top:25px;
}
 
.toolPgBannTxt {
 font-size:11px;
 border: 1px #000000 solid;
 background-color:#efefef;
 padding: 5px;
 margin-top:5px;
 width:468px;
}
 
.toolPgRefID {
 background-color:#e8e6e7;
 padding:10px;
 font-size:13px;
 color:#000000;
 margin-top:15px;
}
 
.toolPgRefIDSelected {
 font-size:14px;
 color:#000000;
 font-weight:bold;
 padding-right:30px;
 margin-top:10px;
}
 
.toolPgRefIDchange {
 font-size:13px;
 color:#000000;
}
 
.toolPgSiteLinks {
 margin: 5px 5px 10px 5px;
}

/* cartmain*/
.cartmain {
font-size: 12px;
color:#383838;
text-align:left;
background: #ffffff;
}

.cartmain a:link, .cartmain a:visited, .cartmain a:hover, .cartmain a:active{
font-size: 12px;
color:#383838;
}

.cartmain li{
list-style:none;
padding:0px;
margin:0px;
}

/* faq page needs to be re done*/
.infoheader1 h2{
font-size: 12px;
margin:0px;
padding:0px;
}

/* display review page */
.displayreview h1{
font-size:22px;
margin:0px;
padding:0px;
}

.displayreview h2{
font-size:14px;
margin:0px;
padding:0px;
}

.displayreview h2 a{
color:#383838;
}


/* Scene Tabs */

#scenetabs {
	border-bottom : 1px solid #a5a3a4;
	margin : 0px;
	padding-bottom : 21px;
	padding-left : 0px;
	border-left: 1px solid #a5a3a4;
}

#scenetabs ul, #scenetabs li {
	display : inline;
	list-style-type : none;
	margin: 0px;
	padding: 0px;
}

#scenetabs a:link, #scenetabs a:visited	{
	background: url(http://gfx3.gamelink.com/store/common/bg_scene_tab_inactive.gif) repeat;
	border : 1px solid #a5a3a4;
	color : #666666;
	float : left;
	font-size : 12px;
	font-weight : normal;
	line-height : 14px;
	margin-right : 4px;
	padding : 3px 10px 3px 10px;
	text-decoration : none;
}

#scenetabs .active a:link, #scenetabs .active a:visited	{
	background: url(http://gfx3.gamelink.com/store/common/bg_scene_tab_active.gif) repeat;
	border-bottom : 1px solid #fff9f1;
	color: #383838;
	font-weight: bold;
}

#scenetabs a:hover	{
	color :#892578;
}


#sctabcontents {
	background : #fff9f1;
	border : 1px solid #a5a3a4;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 6px 4px 6px 4px;
}


.scenetabssort {
	background: #fff9f1;
	border: 1px solid #a5a3a4;
	border-top: none;
	border-bottom: none;
	clear: both;
	margin: 0px;
	padding: 14px 0px 12px 0px;
}

.scenetabssort h5 {
	font-size: 14px;
	color: #892578;
	background: #dddddd;
	padding: 4px 8px;
	border: 1px solid #c2c1bf;
	border-left: none;
	border-right: none;
	margin: 0px;
}

.scenetabssort input, .scenetabssort select {
	vertical-align: middle;
	display: inline;
}

.sctabcontentspage{
background: #fdf0df;
padding:4px 10px;
border: 1px solid #a5a3a4;
border-top: 0px;
color:#383838;
font-size:12px;
}

.sctabcontentspage a:link, .sctabcontentspage a:visited {
color:#383838;
font-weight:bold;
}

.sctabcontentspage a:hover, .sctabcontentspage a:active {
color: #892578;
}
	
	/* Hides from IE-mac \*/
* html .floatholder {height: 1%;}
/* End hide from IE-mac */

#scenetabs #first a{
border-left: 0px ;
}

#scenetabs em {
font-size:9px;
font-style: normal;
}


/* spacing control for scenes */
.sc3up .lgscenebox li { 
margin: 3px 8px 6px 8px;
}

.sc4up .lgscenebox li { 
margin: 3px 3px 6px 4px;
}


.sc5up .smscenebox li { 
margin: 0px 3px 5px 3px;
}


/* Small scene interface */

.smscenebox {
overflow:hidden;
}

.smscenebox ul {
margin:5px 0px 0px 0px;
padding:0px;
}

.smscenebox li{
    width:118px; 
 	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:3px 0px;
	text-align:center;
}

.smscenebox li img{
border: 1px solid #855d14;
margin-top:4px;
}

.smscenebox li h4 {
margin:0px 0px 0px 0px;
padding:1px 0px 0px 4px;
background:url(http://gfx3.gamelink.com/store/common/bg_header_scenes.gif) repeat;
font-weight: normal;
font-size:11px;
color: #383838;
text-align: left;
border-bottom: 1px solid #bdbdbd;

}

.structure{
width: 118px;
border:solid #888888;
border-width:1px ;
overflow:hidden;
background:#f2f2f2;
}

.smscenebox .studio{
width: 118px;
border:solid #888888;
border-width:1px ;
overflow:hidden;
background:#d5d5d5;
}

.smscenebox p{
margin:0px;
padding:0px;
}

/* Small Scene buttons*/

.smscinterface  {
    position:relative;
	float:left;
	display:inline;
	border: 0px;
	width:118px;
	background:#f2f2f2 url(http://gfx3.gamelink.com/store/common/bg_scene_interface.gif);
	border-top: 1px solid #888888;
}

.smscinterface ul{
margin:0px;
padding:0px;
font-size:10px;
}

.smscinterface li {
	border:solid #888888;
	border-width:0px ;
	border-left: solid 1px #868686;
	background-color: transparent;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}

.smscinterface .playbutton {
	width: 48px;
	height: 22px;
	border: solid #888888;
	border-width:0px ;
	border-left: solid 0px #868686;
	background:#f2f2f2 url(http://gfx3.gamelink.com/store/gv3/button_play_sceneinterface.gif);
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}

.smscinterface .playbutton img{
border: 0px;
margin-top: 0px;
}

.smscinterface .details{
	width: 35px;
	border: solid #888888;
	border-width:0px ;
	border-right: 1px solid #868686;
	padding:4px 2px 5px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}

.smscinterface .save {
	width: 28px;
	border: solid #888888;
	border-width:0px ;
	border-left: solid 1px #ffffff;
	padding:4px 0px 5px 2px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}


.smscinterface a:link, .smscinterface a:visited{
color:#383838;
font-size: 10px;
text-decoration: none;
}
.smscinterface a:hover, .smscinterface a:active{
color:#383838;
font-size: 10px;
text-decoration: underline;
}

.smscinterface  .clicked {
color: #999999;
}


/*large scene interface */

.lgscenebox {
overflow:hidden;
}

.lgscenebox ul {
margin:0px 0px 0px 3px;
padding:0px;
}

.lgscenebox li{
    width:193px; 
    padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:3px 0px;
	text-align:center;
}

.lgscenebox li img{
border: 1px solid #855d14;
}

.lgscenebox li h4 {
margin:0px 0px 5px 0px;
padding:1px 0px 0px 4px;
background:url(http://gfx3.gamelink.com/store/common/bg_header_scenes.gif) repeat;
font-weight: normal;
font-size:11px;
color: #383838;
text-align: left;
border-bottom: 1px solid #bdbdbd;
}

.lgscenebox .structure{
width:193px;
border:solid #888888;
	border-width:1px ;
	background:#f2f2f2;
	
}
.lgscenebox p{
margin:0px;
padding:0px;
}

/* large Scene buttons*/

.lgscinterface  {
    position:relative;
	float:left;
	display:inline;
	border: 0px;
	width:193px;
	background:#f2f2f2 url(http://gfx3.gamelink.com/store/common/bg_scene_interface.gif);
	border-top: 1px solid #888888;
	
}

 .lgscinterface ul{
margin:0px;
padding:0px;
font-size:10px;
}

.lgscinterface li {
	border:solid #888888;
	border-width:0px ;
	border-left: solid 1px #868686;
	background-color: transparent;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}

.lgscinterface .playbutton {
	
	width: 48px;
	height: 22px;
	border: solid #888888;
	border-width:0px ;
	border-left: solid 0px #868686;
	background:#f2f2f2 url(http://gfx3.gamelink.com/store/gv3/button_play_sceneinterface.gif);
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}

.lgscinterface .playbutton img{
border: 0px;
}

.lgscinterface .details{
	
	width: 42px;
	border: solid #888888;
	border-width:0px ;
	border-right: 1px solid #868686;
	padding:4px 0px 5px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}

.lgscinterface .save {
	width: 33px;
	border: solid #888888;
	border-width:0px ;
	border-left: solid 1px #ffffff;
	padding:4px 0px 5px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}

.lgscinterface .save2 {
	width: 33px;
	border: solid #888888;
	border-width:0px ;
	border-left: solid 1px #ffffff;
	padding:4px 0px 5px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}


.lgscinterface .remove {
	width: 36px;
	border: solid #888888;
	border-width:0px ;
	border-left: solid 1px #ffffff;
	padding:4px 0px 5px 2px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}


.lgscinterface .similar {
	width: 66px;
	border: solid #888888;
	border-width:0px ;
	border-right: 1px solid #868686;
	border-left: 1px solid #ffffff;
	padding:4px 0px 5px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}


.lgscinterface .findsimilar {
	width: 98px;
	border: solid #888888;
	border-width:0px ;
	border-right: 1px solid #868686;
	padding:4px 2px 5px 0px;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
}

.lgscinterface a:link, .lgscinterface a:visited{
color:#383838;
font-size: 10px;
text-decoration: none;
}
.lgscinterface a:hover, .lgscinterface a:active{
color:#383838;
font-size: 10px;
text-decoration: underline;
}

.lgscinterface  .clicked {
color: #999999;
}


/* Scene Details Layouts */
	/* my saved scenes 1 column tabs*/
	.myscenetab1cont{
	width:780px;
	overflow:hidden;	
	}
	
	.myscenetab1cont .one {
	width:195px;
	float:left;
	}
	
	.myscenetab1cont .two {
	width:577px;
	margin-left: 0px;
	float:right;
	}


/* my saved scenes 2 column tabs*/
	.myscenetab2cont{
	width:601px;
	overflow:hidden;	
	}
	
	.myscenetab2cont .one {
	width:195px;
	float:left;
	}
	
	.myscenetab2cont .two {
	width:398px;
	margin-left: 0px;
	float:right;
	}


/* details page*/
   
	.detailspagecont{
	width:822px;	
	}
	
	.detailspagecont .one {
	width:198px;
	float:left;
	}
	
	.detailspagecont .two {
	width:616px;
	margin-left: 0px;
	float:right;
	}

/* My Saved Scenes */

.mysavedscenes{
margin: 7px 7px 0px 7px;
}

.mysavesscpage{
background: #ececec;
margin: 0px 7px 7px 7px;
padding:4px 10px;
border: 1px solid #636363;
border-top: 0px;
color:#383838;
font-size:12px;


}
.mysavesscpage a:link, .mysavesscpage a:visited {
color:#383838;
font-weight:bold;
}

.mysavesscpage a:hover, .mysavesscpage a:active {
color: #892578;
}
.mysavedscenes .box{
margin: 0px 0px;
background: #ffffff;
padding:5px 8px 10px 8px;
border: 1px solid #636363;
border-top: 0px solid #c3c3c3;
border-bottom: 1px solid #c3c3c3;

}

.mysavedscenes .box .login{
font-size: 14px;
color: #383838;
}

.mysavedscenes .box .login a:link, .mysavedscenes .box .login a:visited, .mysavedscenes .box .login a:hover, .mysavedscenes .box .login a:active{ 
color: #383838;
font-weight:bold;
}

 .mysavedscenes input, .mysavedscenes select {
vertical-align:middle;
display:inline;
}

/* Scene Details */

.scenedetails {
position: relative;
overflow:hidden;
}

 .scenedetails  dl { 
 color:#383838;
 font-size:11px;
  padding-bottom:0px;
 margin-bottom: 5px;
 }

.scenedetails  dt {
width: 70px;
padding: .1em 0px;
float: left;
margin: 0;
font-weight: bold;
}

.scenedetails dd {
margin-left: 10px;
padding: .1em;
}

.scenedetails  .more a{
font-weight:bold;
}

.scenedetails  .more em{
color: #892578;
font-weight: bold;
font-style:normal;
}

.scenedetails  h2, .scenedetails  p{
padding:0px;
color: #383838;
}

.scenedetails h2{
margin: 0px 0px 2px 0px;
font-size:12px;
}

.scenedetails  p{
font-size:11px;
margin: 0px;
}

.scenedetails .small {
font-size:10px;
}

.scenedetails a:link, .scenedetails a:visited, .scenedetails a:hover, .scenedetails a:active{ 
color: #383838;
}

/* Scene Filmstrip */
.filmstrip {
margin-top: 10px;
border: 1px solid #777777;
background:#cacaca;
position: relative;
}
.filmstripbottom{
background:url(http://gfx3.gamelink.com/store/common/bg_filmstrip_bottom.gif) repeat;
height:7px;
}

.filmstrip .header {
background:url(http://gfx3.gamelink.com/store/common/bg_filmstrip_top.gif);
font-size: 10px;
color: #ffffff;
margin:0px;
height:16px;

}


 .filmstrip ul{
margin:0px 0px 0px 6px;
padding:0px;
font-size:10px;
text-align:center;
overflow:hidden;
}
.filmstrip li {

	
	padding:1px ;
	position:relative;
	float:left;
	display:inline;
	margin:0px 0px;
	text-align:center;
	}

.filmstrip .header ul{
margin:0px 0px 0px 8px;
padding:0px;
font-size:10px;
text-align:center;
overflow:hidden;
}

.filmstrip .header li {
	padding:1px ;
	position:relative;
	float:left;
	display:inline;
	margin:0px;
	text-align:center;
	width:125px;
	}
.filmstrip .header .first  {
		margin:0px 0px 0px 0px;
	}	

.filmstrip .header a:link, .filmstrip .header a:visited{
color: #ffffff;
text-decoration:none;
}

.filmstrip .header a:hover, .filmstrip .header a:active{
color: #ffffff;
text-decoration:underline;
}

.smsceneimageholder{
position:relative;
padding:4px 2px;
}

.smsceneimageholder img{
	border: 1px solid #855d14;
	position: relative;
}


/*Scene section box*/
.scenesectionbox{
border: 1px solid #adadad;
margin-bottom: 10px;
background: #f6f6f6; 
overflow:hidden;
width:641px;

}

.scenesectionboxinner{
padding:4px 5px 0px 5px;
}

.scenesectionbox .header{

background: #ffffff url(http://gfx3.gamelink.com/store/common/bg_sectionboxsm.gif)  left top repeat;
border-bottom: 1px solid #bdbdbd;
padding:3px 0px 1px 5px;
height: 17px;
}

.scenesectionbox .header h2{
color: #383838;
font-size:12px;
margin:0px;
padding:0px;
border:0px;
overflow:hidden;
display:inline;
font-weight:normal;
}

.scenesectionbox .header .carouselnav {
position:relative; 
right:-43%;
font-size:11px;
color: #383838;
}

.scenesectionbox .header .carouselnav a:link,  .scenesectionbox .header .carouselnav a:visited{
font-size:11px;
color: #383838;
text-decoration:none;
margin:0px 3px;
}

.scenesectionbox  .header .carouselnav a:hover,  .scenesectionbox  .header .carouselnav a:active{
font-size:11px;
color: #383838;
text-decoration:underline;
}


.scenesectionbox h2 a:link, .scenesectionbox h2 a:visited, .scenesectionbox h2 a:hover, .scenesectionbox h2 a:active{
color: #383838;
font-size:11px;
margin-left: 8px;
font-weight:normal;

}
.scenesectionbox h2 em{
font-style:normal;
color: #892578;
font-size:14px;
font-weight:bold;
}

/* scene landing page titles */
 
/* scene landing page titles */
 
.scenetitles {
margin:0px;
padding:2px 3px;

}

.scenetitles a:link, .scenetitles a:visited{
color:#383838;
text-decoration:none;
font-size:10px;
}

.scenetitles a:hover, .scenetitles a:active{
text-decoration:underline;
}


.scenetitles em{
color:#892578;
font-style:normal;
}


/*Scene Week Box */
.sceneweekbox{
border: 1px solid #adadad;
margin: 7px 0px;
background: #f6f6f6;
height:194px;
margin-bottom:10px;

}

.sceneweekboxinner{
padding:4px 7px 2px 7px;
}

.sceneweekbox h2{
background: #ffffff url(http://gfx3.gamelink.com/store/common/bg_sectionboxsm.gif)  left top repeat;
border-bottom: 1px solid #bdbdbd;
margin:0px; 
padding:4px 0px 0px 5px;
color: #383838;
font-size:12px;
height: 17px;
}

.sceneweekbox h2 a:link, .sceneweekbox h2 a:visited, .sceneweekbox h2 a:hover, .sceneweekbox h2 a:active{
color: #383838;
font-size:11px;
margin-left: 8px;
font-weight:normal;

}
.sceneweekbox h2 em{
font-style:normal;
color: #86143c;
}



.actionweeklist ul{
margin:0px;
padding:4px 1px 0px 20px;
font-size:12px;
}

.actionweeklist li{
margin:0px;
margin-bottom:8px;
padding:0px;

}

.actionweeklist a:link, .actionweeklist a:visited{
color: #383838;
font-size:11px;
text-decoration:none;
}

.actionweeklist a:hover, .actionweeklist a:active{
color: #383838;
font-size:11px;
text-decoration:underline;
}
.smscenebox1 {overflow:hidden;
}

.actionweek1{
float:left; 
width:318px; 
margin-right:7px; 
clear:both;;
}

.actionweek2{
float:right; 
width:318px; 
}


/* Scene Tags */


.scenetags {
margin-top: 2px;
}

	
.scenetags .collapsable{
margin-top:4px;
margin-bottom:0px;
}	

.scenetags .collapsable a{
font-weight:bold;
margin-left:4px;
}

.scenetags .collapsable .tagslinks a{
font-weight:normal;
color:#383838;
margin-right:4px;
margin-left:0px;
}



.scenetags form{
margin: 0px;
padding:0px;

}

.scenetags label{
font-size: 13px;
font-weight:normal;
vertical-align:middle;
}

.scenetags input, .scenetags select {
font-size: 11px;
padding: 0px 0px;
border:0px;
}

.scenetags .texta{
border: 1px solid #5F5F5F; 
background: #f6f5f5;
padding-top:3px;
width:170px;
vertical-align:middle;
padding: 2px 2px 2px 2px;
}

.scenetagssubmit{
 background:  url(http://gfx3.gamelink.com/store/common/button_add_tag.gif) center left no-repeat;
 width: 65px;
 height: 20px;
 margin-left:5px;
 margin-bototm:0px;
 vertical-align:middle;
}

/* Advance Scene Search */
.advss{
margin-bottom:15px;
}

.advss p{
margin:6px 0px;
}
.advss img{
margin-left: 7px;
vertical-align:middle;
}
.advss .collapsable h4 {
	padding: 0px;
	margin: 0px 10px 0px 0px;
	display: inline;
	font-size:14px;
	color:#383838;
}
.advss .collapsable {
	margin: 0px;
	padding: 5px 10px;
	border: 1px solid #959595;
	background: #f6f6f6;
	font-size:12px;
}

.advss .collapsable a{
color:#86143c;
text-decoration:none;
}

.advss .collapsable a:hover, .advss .collapsable a:active{
text-decoration:underline;
}

.advss .collapsable .fields{
margin-top:5px;
color: #383838;
}


.advss .collapsable form {
margin: 10px 0px 0px 0px;
}

.advss .collapsable label, .advss .collapsable input, .advss .collapsable select {
display: block;
width: 250px;
float: left;
border: 1px solid #cccccc;
color: #383838;
	margin-bottom: 8px;
	font-size: 11px;
	background:#ffffff;
}

.advss .collapsable .hidden{
width: 0px;
margin:0px;
padding:0px;
border:0px;
}

.advss .collapsable select {
width:60px;
}

.advss .collapsable .submit  {
position:relative;
left:358px;
width: 99px;
clear:both;
border: 0px solid #cccccc;
color: #383838;
margin-top: 4px;
margin-bottom: 0px;
background:none;
}	

.advss .collapsable label {
	text-align: right;
	width: 110px;
	padding-right: 10px;
	font-size: 11px;
	font-weight: bold;
	background:none;
	border: 0px;
}

.advss .collapsable br {
	clear: left;
}

.advscsearchpop{
background-color:#fff9f1;
background-image: url(http://gfx3.gamelink.com/store/common/button_advsc_close.gif);
background-repeat: no-repeat;
background-position: 265px 4px; 
cursor:pointer;
width:300px;
border:1px solid #6f6f6f;
padding:4px;
font-size:11px;
}

.advscsearchpop h6{
font-size:11px;
margin:0px 0px 4px 0px;
padding:0px;
} 


/* PPM Buy Box */

.ppmbuybox{
border:1px solid #a5a3a4;
background: url(http://gfx3.gamelink.com/store/common/bg_ppm_buy_box_9Up.gif) no-repeat;   /* for 8 options use this image bg_ppm_buy_box.gif */
width:169px;
height:252px; /* for 8 options use height 232 */
position:relative;

}

.ppmbuybox h2{
margin: 3px 4px;
font-size:15px;
color:#383838;
text-align:center;
}

.ppmbuybox em{
font-style:normal;
color:#892578;
font-weight:bold;
}

.ppmbuybox  form {
margin:0px;
padding:0px;
}

.ppmbuybox  input {
vertical-align:middle
}


.ppmbuybox  ul {
list-style-type: none;
padding: 0px;
margin: 5px 4px;
font-size:12px;
text-align:left;
}

.ppmbuybox  li {
margin:0px;
padding:0px;
}


.ppmbuybox  .buybutton { 
position:absolute;
bottom:1px;
left:11px;
height:34px;
width:150px;
background: url(http://gfx3.gamelink.com/store/gv3/button_ppm_buybox.gif) no-repeat;
}

.ppmbuybox  .highlight{
background-color:#4bcef0;
}



/*PPM Product page -- 2007 */

.ppmmovie{
border: 1px solid #ba8339; 
width: 462px; 
height: 232px;
margin-top: 2px;
}


.ppmwelcomebox {
border: 1px solid #a5a3a4;
width: 462px;
height: 155px;
margin-top: 8px;
color: #383838;
font-size: 12px;
background: url(http://gfx3.gamelink.com/store/common/bg_ppmgradient.gif) repeat-x;
position:relative;
}

.ppmwelcomebox h2 {
margin: 10px 10px 7px 10px;
font-size:16px;
color:#383838;
}

.ppmwelcomebox a{
color: #383838;
}

.ppmwelcomebox p{
margin: 5px 10px;

}

.ppmwelcomebox div {
padding: 10px;
}

.ppmwelcomebox .ppmnote {
font-size: 11px;
background-color: #efefef;
position:absolute;
bottom: 0px;
width: 442px;
}

.ppmhelpbox {
border: 1px solid #a5a3a4;
width: 169px;
height: 155px;
margin-top: 8px;
color: #383838;
font-size: 11px;
background: url(http://gfx3.gamelink.com/store/common/bg_ppmgradient.gif) repeat-x;
position: relative;
}

.ppmhelpbox p {
margin: 2px 0px 8px 0px;
}

.ppmhelpbox h2 {
margin: 0px 0px 7px 26px;
font-size:16px;
color:#383838;
}

.ppmhelpbox div{
padding: 10px;
}

.ppmhelpbox .question {
top: 9px;
width: 22px;
height: 21px;
background: url(http://gfx3.gamelink.com/store/common/icon_ppmhelp.gif) no-repeat;
position: absolute;
}

.ppmhelpbox a{
line-height: 19px;
color: #892578;
font-size: 13px;
font-weight: bold;
}

.whatsppm {
width: 640px;
padding: 14px 0px 10px 3px;
font-size: 12px;
color:#383838;
}

.whatsppm p{
margin: 7px 0px;
}
.whatsppm h2{
margin: 0px;
font-size:16px;
color:#383838;
}

/* Scene Intro */

.scintrocontainer{
border: 1px solid #191919;
margin-right:8px;
overflow:hidden;
height: 232px;
text-align:left;
margin-bottom:10px;
margin-top:9px;

}

.scintrocontainer a{
color:#ffffff;
}

.scintrocontainer .left{
float:left;
width:207px;
height:232px;
background: url(http://gfx3.gamelink.com/store/common/bg_left_sc_intro.jpg);
}

.scintrocontainer .left{
float:left;
width:205px;
position:relative;
}

.scintrocontainer .right{
float:right;
width:257px;
}
.scintrocontainer .right p{
background: #2d2215;
height:49px;
color:#ffffff;
margin:0px;
padding:4px 5px;
font-size:11px;
line-height: 12px;
}

.introscene{
margin-left:2px;
margin-top:13px;
}

/* Product Page Scene Expansion */
.prodscexpand{
margin-bottom:15px;
margin: 0px;
padding: 3px 10px;
background: #f6f6f6;
font-size:12px;
text-align:right;
}
.prodscexpand img{
margin-left: 7px;
vertical-align:middle;
}

.prodscexpand a{
color:#383838;
font-weight:bold;
text-decoration:underline;
}

/* Scene it */
.sceneit{
border: 1px solid #adadad;
width:641px;
height:139px;
font-size:11px;
padding-bottom:4px;
}

.sceneit a:link, .sceneit a:visited{
color: #383838;
}

.sceneit a:hover, .sceneit a:active{
color: #383838;
}

.sceneit h2{
background: #ffffff;
margin:2px 0px; 
padding:3px 0px 0px 5px;
color: #383838;
font-size:11px;
height: 20px;
}


.sceneit h2 em{
font-style:normal;
color: #892578;
font-size:14px;
}

.sceneit p{
background: #f0f0f0;
margin:0px; 
padding:4px 5px 4px 5px;
color: #383838;
font-size:11px;
width:237px;
height:103px;
text-align:left;
float:left;
}

.sceneit .strip{
background:#F8F8F8;
width:383px;
float:right;
margin-right:3px;
}

.scenesplay{
background: url(http://gfx3.gamelink.com/store/gv3/button_scenes_play.gif);
width:51px;
height:24px;
vertical-align:middle;
margin-right:2px;
}
.container{
position:relative;
left: 40px;
top:4px;
}

/* Star Bio Update 02-19-2008 */


.starbiolinks{
	  margin:10px 12px; 
	  font-size:18px; 
	  color:#383838;
	  font-weight: normal;
	  
	  }
.starbiolinks a:link, .starbiolinks a:visited{
	  color:#383838;
	  text-decoration:none;
	  margin:0px 9px;
	  font-weight: bold;
	  }
	  
.starbiolinks a:hover, .starbiolinks a:active{
	    color: #892578;
	  	text-decoration:underline;
		font-weight: bold;
	  }


.starbioscenes{
	margin:10px 0px 8px 0px;
}


.starbioscenes h3{
	margin:0px 0px 0px 0px; 
	color: #892578; 
	font-size:12px; 
	display:inline; 
}

.starbioscenes .viewall{
margin-left:244px;
}


/* Star Alpha Browse Box  03-07-2008 */


.starAlpha {
	color: #383838;
	background: #f6f6f6;
	border: 1px solid #cdcdcd;
	width: 629px;
	padding:2px 6px;
	margin:8px 0px 16px 0px;
}
.starAlpha p, .starAlpha h4 {
	margin:0px 0px 4px 3px;
	padding:0px;
}
.starAlpha h4 {
	font-size:12px;
}
.starAlpha h4 .smText {
	font-size:11px;
	font-weight:normal;
}
.starAlpha a:link, .starAlpha a:visited {
	font-weight:bold;
	color: #cf1556;
	font-size:16px;
	text-decoration:none;
	margin: 0px 4px 0px 6px;
}
.starAlpha .selected {
	font-weight:bold;
	color: #383838;
	font-size:16px;
	margin: 0px 4px 0px 5px;
	background: #fefcc1;
	padding:6px 0px 6px 0px;
}
.starAlpha a:hover, .starAlpha a:active {
	text-decoration:underline;
	background: #fefcc1;
	padding:6px 0px 6px 0px;
}


/* Star Listing */
.starAlphaListing table {
width:643px;
}

.starAlphaListing h2 {
	font-size:14px;
	background: #dddddd;
	margin: 8px 0px;
	padding: 8px 10px;
	color:#383838;
	font-weight: normal;
}
.starAlphaListing .greyColumn {
	background:#eeeeee;
	padding:12px;
}
.starAlphaListing .whiteColumn {
	background:#ffffff;
	padding:12px;
}
.starAlphaListing a:link, .starAlphaListing a:visited {
	font-weight:normal;
	color: #383838;
	font-size:11px;
	text-decoration:none;
}
.starAlphaListing a:hover, .starAlphaListing a:active {
	text-decoration:underline;
}
.starAlphaListing {
	clear:left;
}
.starAlphaListing em {
	color: #892578; 
	font-weight:bold;

	font-size:11px;
	font-style:normal;
}
.starAlphaListing ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.starAlphaListing li {
	margin:3px 0px;
	padding:0px;
}
/*Hot Star Box*/

.hotStarsBox td {
	font-size: 11px;
	color: #383838;
}
.hotStarsBox h1 {
	font-size: 16px;
	color: #606060;
	margin: 0px;
	padding: 9px 10px 5px 10px;
	font-weight: normal;
	word-spacing: -1px;
}
.hotStarsBox h1 em {
	color: #86143c;
	font-size: 16px;
	font-style: normal;
}
.hotStarsBox em {
	font-size: 14px;
	font-style: normal;
	color: #151515;
	font-weight: bold;
}
.hotStarsBox .topbord {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/bordertop.gif) 0 0 repeat-x;
	width: 643px;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .topbord2 {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/bordertop.gif) 0 0 repeat-x;
	width: 360px;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .topbord3 {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/bordertop.gif) 0 0 repeat-x;
	width: 270px;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .topbord4 {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/bordertop.gif) 0 0 repeat-x;
	width: 295px;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .topbord5 {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/bordertop.gif) 0 0 repeat-x;
	width: 335px;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .botbord {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/borderbottom.gif) 0 100% repeat-x;
	margin: 0 0 10px 0;
	padding: 0px;
}
.hotStarsBox .leftbord {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/borderleft.gif) 0 0 repeat-y;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .rightbord {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/borderright.gif) 100% 0 repeat-y;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .blcorner {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/cornerbl.gif) 0 100% no-repeat;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .brcorner {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/cornerbr.gif) 100% 100% no-repeat;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .tlcorner {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/cornertl.gif) 0 0 no-repeat;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .trcorner {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/cornertr.gif) 100% 0 no-repeat;
	padding: 0px;
	margin: 0px;
}
.hotStarsBox .margline {
	background: url(http://gfx2.gamelink.com/GLImages/pornstarpage/images/marg.gif);
}
.hotStarsBox .pics {
	text-align:center;
	margin:8px 0px 8px 0px;
}
.hotStarsBox p {
	padding:0px;
	margin:2px 0px;
	color: #383838;
}
.hotStarsBox a:link, .hotStarsBox a:visited {
	text-decoration:none;
	color: #383838;
}
.hotStarsBox a:hover, .hotStarsBox a:active {
	text-decoration:underline;
	color: #383838;
}
.hotStarsBox a:link .image, .hotStarsBox a:visited .image {
	border-color: #ffffff;
	border-style: solid;
	border-width: 2px;
}
.hotStarsBox a:hover .image, .hotStarsBox a:active .image {
	border-color: #383838;
	border-style: solid;
	border-width: 2px;
}

/* GV TEMP Search Button */
 .searchGv{
	  position:absolute;
	  top:400;
	  left:21;
	  z-index:4800;
}


/*Email Sign Up Styles from email_signup.css 6-27-2008 */

.samplecol {
    background:#f0cfdb;
    padding: 5px 1px 10px 1px;
    width: 53px;
	margin: 0 0 10px 0;
}

.topBanner {
    background: #4f4f4f;
    color: #FFFFFF;
    padding: 2px 0 2px 10px;
    font-size: 13px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.midBanner {
    background: #999999;
    color: #FFFFFF;
    padding: 2px 0 2px 10px;
    font-size: 13px;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin:10px 10px 10px 0;
}

form.margin {
	margin:0;
}

#signup {
    background:#f0cfdb;
    padding: 10px;
	text-align:center;
}

.formspacer {
	margin-bottom:15px;
}

.details {
	background:#f0eceb;
	padding: 10px;
	margin-top:10px;
}

.searchleftcol{
	background-color: #e8e6e6; 

	text-align: center;
    border-width: 0 1px; 
    border-style: solid; 
    border-color: #a5a3a4;
}	

.formindent {
	margin-left:5px;
}

.samplespacer {
	margin-top:10px;
}

.nomargin {
	padding:0;
	margin:0 0 0 10px;
	list-style: none;
}

ul.list {
	padding:1em;
	margin:1em;
}

.text17c { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #86143c; }
.text17c:link { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #86143c; }
.text17c:visited { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #86143c; }
.text17c:active { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #86143c; }
.text17cb { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #86143c; }

.samplecontainer {
	border-width: 1px; 
    border-style: solid; 
    border-color: #a5a3a4;
	padding: 20px;
}

.unsubcontainer {
	background-color:#f0eceb;
	padding: 20px;
}

.smpPromoOfferGif {
	margin:15px 10px 0 0;
	background: #fff url(http://gfx3.gamelink.com/store/gl2/offer.gif) center center no-repeat;
	width: 298px;
	height: 47px;
}

.smpPromoFeaturesGif {
	background: #fff url(http://gfx3.gamelink.com/store/gl2/features.gif) center center no-repeat;
	width: 159px;
	height: 49px;
	margin: 0 10px 0 0;
}	  

/*PPM Burnrate Disclaimer Page 07-20-2008*/
.premiumPPM form {
	margin:8px;
	padding:0px;
}
.premiumPPM input {
	font-weight:bold;
}
.premiumPPM .confirm {
	width:140px;
	height:40px;
	font-weight:bold;
	font-size:20px;
	padding-bottom:4px;
	color:#892578;
}
.premiumPPM {
	font-size:14px;
	text-align:left;
	width:820px;
	margin-bottom: 10px;
	background:#ffffff;
}
.premiumPPM a:link {
	color:#383838;
}
.premiumPPM p {
	margin:15px 8px;
	line-height:18px;
}
.premiumPPM h1 {
	margin:0px;
	padding:8px;
	border:1px solid #666666;
	border-bottom:0px solid red;
	font-size:14px;
}
.ppmSectionBoxInner {
	background:#ffffff;
	text-align:left;
	padding-top:0px;
}

/*Email Sign Up Widget 9-05-2008 */

.signUpWidget {
	width:156px;

	font-size:11px;
	background-color: transparent;
	color:#242424;
	text-align:center;
	margin-bottom:10px;
	overflow:hidden;
	margin-top:4px;
}
.signUpWidget form {
	padding:0px;
	margin:0px;
	text-align:center;
}
.signUpWidget input {
	font-size:11px;
	margin:6px 0px;
}
.signUpWidget .textfield {
	width:144px;
	padding-left:3px;
	padding-right:3px;
}
.signUpWidget a {
	color:#892578;
}
.signUpWidget p {
	margin: 4px 0px;
	text-align:left;
}
.signUpWidget .promo {
}
.signUpWidget .marketing {
	border-bottom: 1px solid #535353;
}
.signUpWidgetbutton {
	background:url(http://gfx3.gamelink.com/store/gv3/emailSignUpBtn.gif) top left no-repeat;
	height:23px;
	width:157px;
}
.signUpWidget .error {
	background-color: #fff9d5;
	padding:4px;
	color: #d50000;
	font-weight:bold;
	border-bottom: 1px solid #cccccc;
}
.signUpWidget .error img {
	margin-right: 4px;
}

.signUpWidget .text{
font-weight:normal;
margin-bottom: 4px;
padding:0px 4px;
font-size:12px;
}

.signUpWidget .text img{
margin-right: 4px;
}

.signUpWidget .text em{
font-size:16px;
color:#892578;
font-style: normal;
font-weight:bold;
}
.signUpWidget .textSubscribed {
	font-weight:normal;
	margin-bottom: 4px;
	padding:0px 4px;
	font-size:12px;
}
.signUpWidget .ageVerify {
	font-size: 9px;
	clear: both;
	float: none;
	position: relative;
}
.signUpWidget .ageVerify br{
line-height:1px;
}

.signUpWidget .ageVerify input {
	left:1px;
	position: absolute;
	top: 0px;
}
.signUpWidget .ageVerify label {
	display: block;
	margin-left: 20px;
	width: 140px;
	text-align:left;
}

.signUpWidget h3 {
	/*background: #434343 url(http://gfx3.gamelink.com/store/common/bg_header_dark.gif) left top repeat;*/
	background: #ffffff url(http://gfx3.gamelink.com/store/common/bg_sectionboxsm.gif) left top repeat;

	margin:0px;
	padding:0;
	/*color: #ffffff;*/
	color: #383838;
	font-size:12px;
	height: 0;
	text-align:left;
	visibility:hidden;
} 

.navItemDefaults {
    position: absolute;
    visibility: hidden;
}

/* Quick fix for checkout review page*/
.checkoutreview a{
color:#892578;
}


/* PPM express Checkout 10-2008 */


.expCheckout .footer {
	width:800px;
	margin-left: auto;
	margin-right: auto;
	font-size:11px;
}
.expCheckout .widthControl {
	width:826px;
	margin-left: auto;
	margin-right: auto;
}
.expCheckout .blur {
	background-color: #cccccc; /*shadow color*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}
.expCheckout .shadow, .expCheckout .content {
	position: relative;
	bottom: 1px;
	right: 1px;
}
.expCheckout .shadow {
	background-color: #666666; /*shadow color*/
	color: inherit;
}
.expCheckout .content {
	background:#F8F8F8 url(http://gfx3.gamelink.com/store/common/bg_form.gif) repeat;
	color: #383838;
	border: 1px solid #505050;
	overflow:hidden;
}
.expCheckout {
	position:relative;
	text-align:center;
	background-color:#ffffff;
	width:952px;
	height:670px;
	overflow:auto;
	margin:0px;
	padding:0px;
	color:#383838;
	font-size:12px;
}
.expCheckout h1 {
	font-size:55px;
	color:#3f0f06;
	margin:0px 0px 8px 0px;
	padding:0px;
}
.expCheckout .storeCredit {
	font-size:14px;
	position:absolute;
	top:25px;
	left:41px;
	text-align:left;
}
.expCheckout .storeCredit em {
	font-style:normal;
	font-weight:bold;
	color:#d50000;
}
.expCheckout .package {
	position:absolute;
	top:8px;
	left:296px;
}
.expCheckout .topRightText {
	font-size:11px;
	font-weight:bold;
	position:absolute;
	top:55px;
	right:15px;
}
.expCheckout .layoutTop {
	border-bottom: 1px solid #dddddd;
	height:70px;
	position:relative;
}
.expCheckout .left {
	float:left;
	width:410px;
	position:relative;
	padding:0px;
	margin:0px;
	text-align:left;
	overflow:hidden
}
.expCheckout .right {
	float:right;
	width:409px;
	border-left:1px solid #d8d6d6;
	position:relative;
	padding:0px;
	margin:0px;
	text-align:left;
}
.expCheckout form {
	margin:0px;
}
.expCheckout label {
	display:block;
	font-weight:bold;
	font-size:13px;
	color:#383838;
	margin: 3px 0px 0px 8px;
}
.expCheckout .package select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	background-color:#f9f9f9;
	padding:2px;
	border:#855d14 solid 1px;
}
.expCheckout select {
	font-family:Arial, Helvetica, sans-serif;
	border:#855d14 solid 1px;
	font-weight:normal;
	background-color:#f9f9f9;
	font-size:14px;
	padding:2px;
	margin:4px 0px 4px 8px;
}
.expCheckout option {
	color: black;
	border-bottom:#666666 dotted 1px;
}
.expCheckout fieldset {
	padding:4px 20px 4px 38px;
	border:0px;
	margin:8px 0px;
}
.expCheckout legend {
	font-size:14px;
	color:#855d14;
	font-weight:bold;
	margin:0px 0px 4px -4px;
	padding:0px;
}
.expCheckout input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border:#855d14 solid 1px;
	padding:2px;
	margin:4px 0px 4px 8px;
}
.expCheckout checkbox {
	border:#855d14 solid 1px;
	margin-left: 8px;
}
.expCheckout .submitButton {
	background:url(http://gfx3.gamelink.com/store/gv3/buttonSubmitOrder.gif) no-repeat;
	margin-top:10px;
	border:0px;
	width: 201px;
	height: 41px;
}

.expCheckout .refreshButton {
	background:url(http://gfx3.gamelink.com/store/gv3/buttonRefresh.gif) no-repeat;
	margin-top:10px;
	border:0px;
	width: 201px;
	height: 41px;
}


.expCheckout .floatLeft {
	float:left;
}
.expCheckout .floatRight {
	float:right;
}
.expCheckout .smText {
	font-size:10px;
}

.expCheckout h3 {
	font-size:35px;
	color:#383838;
	margin:0px 0px 12px 0px;
	padding:0px;
}

.expCheckout h4 {
	font-size:30px;
	color:#383838;
	margin:0px 0px 12px 0px;
	padding:0px;
}

.expCheckout h4 a {
	font-size:30px;
	color: #892578;
	font-size:30px;
	text-decoration:underline;
}

.expCheckout .backTo{
margin-top:20px;
margin-bottom:20px;
}

.expCheckout .playButton{
position:relative;
top:-125px;
left:25px;
}
.expCheckout .movieImage{
border: 1px solid #383838;
}

.expCheckout a{
color:#383838;
font-size:11px;
margin-right:5px;
}
.expCheckout .login{
padding:0px 0px 6px 20px;
border-bottom: 1px solid #dddddd;
}

.expCheckout .login fieldset {
	padding:2px 20px 2px 30px;
	border:0px;
	margin:2px 0px;
}

.expCheckout .login input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#855d14 solid 1px;
	padding:2px;
	margin:4px 0px 4px 8px;
}
.expCheckout .login .loginButton {
	margin-top:20px;
	border:0px;
}

.expCheckout .errors {
	width:822px;
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
	text-align:left;
	font-size:11px;
}



.expCheckout .errors ul {
float: left;
  width: 740px; /* width is changed */
  margin: 0 0 0 13px;
  padding: 0;
  list-style: none;

  
}


.expCheckout .errors li {
float: left;
  width:356px;
  margin: 0;
  background-image: url(http://gfx3.gamelink.com/store/common/bulletError.gif);
  background-position: 3px 5px ;
  background-repeat: no-repeat;
  padding: 0 0 0 14px; /* left padding moves the text away from the bullet */

}

.expCheckout .errors img {
 float: left;

  margin: 0;
  padding: 0;
}

.expCheckout .errors h4 {
  color:#d50000;
  margin: 0;
  padding: 0;
  font-size:16px;
}

.expCheckout .label {
	display:block;
	font-weight:bold;
	font-size:13px;
	color:#383838;
	margin: 3px 0px 0px 8px;
}

.expCheckout .known {
	display:block;
	font-weight:bold;
	font-size:13px;
	color:#919191;
	margin: 3px 0px 0px 16px;
}

.expCheckout .expand{
padding:4px 0px 6px 20px;

}
.expCheckout .expand em{
color:#d50000;
font-weight:bold;
font-style:normal;
}

.expCheckout p{
padding:0px;
margin: 10px 0px 8px 0px;
}

.expCheckout .radioLabel {
	display:inline;
	font-weight:normal;
	font-size:12px;
	color:#4c4c4c;
	margin: 3px 0px 0px 8px;
}

.expCheckout .radio {
	border:0px;
}

.expCheckout .backTo{
margin-top:20px;
margin-bottom:20px;
}

.expCheckout .playButton{
position:relative;
top:-125px;
left:25px;
}

.expCheckout .movieImage{
border: 1px solid #383838;
}

.expCheckout .processing{
margin: 100px 0px 200px 0px;
}


.expCheckout .sale{
font-size: 15px;
font-weight:bold;
position: absolute;
top: 25px;
left: 550px;
text-align: center;
}

.expCheckout .sale em{
font-style:normal;
color:#d50000;
}




/* Stories 10-2008*/

.stories .header {
	
	font-family:Arial, Helvetica, sans-serif;
	background:url(http://gfx3.gamelink.com/store/common/header_blank.jpg) no-repeat;
	width: 631px;
	height: 23px;
	font-weight:bold;
	font-size:17px;
	padding:3px 0px 0px 12px;
	color: #892578;
}
.stories .content {
	background:url(http://gfx3.gamelink.com/store/common/content.jpg) no-repeat;
	width: 643px;
	height: 243px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.stories .content h3 {
	margin:0;
	padding:0;
	font-size: 15px;
	font-weight: bold;
}
.stories .content p {
	font-size: 11px;
	margin: 3px 0px 3px 0px;
}
.stories .content .starring {
	font-size: 12px;
	margin-top: 6px;
}

.stories .content a:link, .stories .content a:visited, .stories .content a:hover, .stories .content a:active {
	color: #892578;
}
.stories .footer {
	background:url(http://gfx3.gamelink.com/store/common/footer2.jpg) no-repeat;
	width: 643px;
	height: 32px;
}

.stories .content .spacingtop {
	margin: 10px 0px 5px 10px;
	height:107px;
	overflow:hidden;
}
.stories .content .spacingbottom {
	padding: 0px 0px 0px 10px;
}

.refinement_show {
	display:block;
}

.refinement_hide {
	display:none;
}

div.refinement {
	margin:0px 0px 2px 0px;
}

div.refinement_active {
	margin:0px 0px 4px 0px;
}

.watchItNowButton{
background:url(http://gfx3.gamelink.com/store/common/buttonWatchItNow.gif);
width:109px;
height:26px;
margin-top:4px;
margin-left:170px;
}


/* Search Refine

.refinement_active{

padding:2px 0px;
}

.refinement_active a:link, .refinement_active a:visited{
background-color:#e8b7d5;
padding:2px 4px;
margin:0px;
}
.refinement_active a:hover, .refinement_active a:active{
background-color:#E1E1E1;
padding:2px 2px;
}


 .pageSelect a:link, .pageSelect a:visited{
display:inline;
font-weight:bold;
color:#892578;
}

 .pageSelect a:hover, .pageSelect a:active{
display:inline;
font-weight:bold;
color:#892578;
}

.contentGutter {
margin-left: 8px;
}*/

/* New Product Page 11/2008 */
.productPage{
width:822px;
position:relative;
background:#fff;
overflow:hidden;
color:#383838;
text-align:left;
font-size: 11px;
}

.productPageCenter{
position:relative;
width:326px;
background:#fff;
float:left;
margin:0px 10px 0px 0px;
}

.productPageLeftCol{
width:288px;
background:#fff;
margin:0px 10px 0px 0px;
position:relative;
float:left;
}

.productPageRightCol{
position:relative;
width:188px;
float:left;
background:#fff;
}

.productPage h1{
margin:0px 0px 4px 0px;
font-size:18px;
padding:0px;
}

.productPage h4{
margin:4px 0px 0px 0px;
font-size:11px;
padding:0px;
}

.productPage a{
color:#383838;
}


.productPageCenter .scenes img{
margin:0px 0px 8px 16px;
border:1px solid #343434;
}

.productPageCenter .scenes {
width:326px;
padding-left:0px;
}

.productPageCenter .scenes p {
margin:3px 0px;
}

.productPageCenter p{
margin:0px 0px 4px 0px;
padding:0px;
}

.productPageBuy{
position:relative;
width:186px;
background: #ffffff;
float:left;
border: 1px solid #939393;
}

.productPageBuy h2{
background:  url(http://gfx3.gamelink.com/store/common/headerBuyOptions.gif);
margin:1px 0px 3px 0px;
height:22px;
font-size:15px;
padding: 4px 0px 0px 10px;
color:#fff;
}

.productPageBuy ul {
list-style:none;
margin:0px;
padding:0px;
font-size:16px;
font-weight:bold;
}

.productPageBuy li {
overflow: hidden;
}
	

.productPageBuy .menu .title a:link, .productPageBuy .menu .title a:visited {
color: #343434;
display: block;
background:  url(http://gfx3.gamelink.com/store/common/buttonBuyOptionsAll2.gif);
padding: 6px 0 0 25px;
height: 28px;
text-decoration: none;
}


	
.productPageBuy .menu .title a:hover {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/common/buttonBuyOptionsAll2.gif) 0 -34px;
padding: 6px 0 0 25px;
text-decoration: underline;
}

.productPageBuy  .selected .title {
color: #892578;
background:  url(http://gfx3.gamelink.com/store/common/buttonBuyOptionsAll2.gif) 0 -68px;
padding: 6px 0 0 25px;
height: 28px;
position:relative;
overflow:hidden;
}

.productPageBuy  .selected .title a,
.productPageBuy  .saleSelected .title a {
text-decoration: none;
color: #892578;
}

.productPageBuy .saleMenu .title a:link, .productPageBuy .saleMenu .title a:visited {
color: #343434;
display: block;
background:  url(http://gfx3.gamelink.com/store/common/buttonBuyOptionsAll2.gif) 0 -102px ;
padding: 6px 0 0 25px;
height: 28px;
text-decoration: none;
}



.productPageBuy .saleMenu .title a:hover {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/common/buttonBuyOptionsAll2.gif) 0 -136px;
padding: 6px 0 0 25px;
text-decoration: underline;
}

.productPageBuy  .saleSelected .title {
color: #86143c;
background:  url(http://gfx3.gamelink.com/store/common/buttonBuyOptionsAll2.gif) 0 -170px;
padding: 6px 0 0 25px;
height: 28px;
position:relative;
overflow:hidden;
}

.productPageBuy  .disabled .title {
background:  url(http://gfx3.gamelink.com/store/common/buttonBuyOptionsAll2.gif) 0 0px;
padding: 6px 0 0 25px;
height: 28px;
}

.productPageBuy  .disabled .title a {
color: #b6b6b6;
text-decoration: none;
cursor: default;
}
		
.imageControls{
background:#1D1D1D;
color:#ffffff;
height:22px;
padding:6px 10px;
text-align:center;
}	
.imageControls img{
margin-left:30px;
}	

.imageControls a{
color:#ffffff;
}	

.buyOptions{
background:#ffffff;
font-size:11px;
font-weight:normal;
padding:3px 4px;
color:#383838;
text-align:center;
}	

.buyOptions form, .buyOptions form{
margin:0px;
padding:0px;
}


.buyOptions p{
margin:4px 0px;
padding:0px
}	


.buyOptions .price{
font-size:16px;
text-align:center;
font-weight:bold;
}

.buyOptions .price em{
font-size:16px;
text-align:center;
font-weight:bold;
font-style:normal;
color:#d50000;
margin-left:4px;
}


.buyOptions h6{
font-size:11px;
color:#383838;
margin:4px 0px;
padding:0px;
color:#383838;
text-align:left;
}


.buyOptions h6 span{

font-weight:normal;
color:#383838;
font-size:10px;
}

.buyOptions h6 em{
margin-left:1px;
font-weight:normal;
color:#d50000;
font-size:10px;
font-style:normal;
}


.buyOptions h6 a{

font-weight:bold;
color:#383838;
font-size:10px;
}


.strike{
text-decoration:line-through;
}

.buyOptions a:link, .buyOptions a:visited{
background:none;
}

.productPageAddCart{
width:110px;
height:25px;
background: url(http://gfx3.gamelink.com/store/gv3/buttonAddCartSmBoth2.gif) no-repeat;

}

.addCartButton
{
background: url(http://gfx3.gamelink.com/store/gv3/buttonAddCartSmBoth2.gif) no-repeat;
height: 25px;
width: 110px;
border:none;
margin-top:2px;
}
		
.addCartButton:hover
{
background: url(http://gfx3.gamelink.com/store/gv3/buttonAddCartSmBoth2.gif) 0 -25px no-repeat;
}

.buyOptions hr{
color:#dadada;
background-color: #dadada;
height: 1px;
border: 0;
margin:12px 0px;
}

.buyOptions select{
margin-bottom:10px;
}


.studioPromo{
margin: 10px 0px 3px 0px;
border:1px solid #855d14;
background:#c6c5c5 url(http://gfx3.gamelink.com/store/common/bgStudioPromo.gif) repeat;
width:174px;
position:relative;
float:left;
padding:6px;

}

.studioPromo strong{
font-size:14px;
}
.studioPromo em{
font-size:14px;
font-weight:bold;
font-style:normal;
color:#d50000;
}

.studioPromo span{
font-size:10px;
display:block;
}

.productPage .bottom{
background: url(http://gfx3.gamelink.com/store/gv3/bgProdPage.gif)  repeat; 
clear:both;
margin: 10px 0px 10px 0px;
positon:relative;
overflow:hidden;
padding: 10px 10px ;
}

.productPage .tabLeft, .productPage .tabRight{
width:8px;
height:30px;
float:left;
border-bottom:1px solid #4b4b4b;
}

.productPage .tabCenter{
float:left;
background:#c6c5c5 url(http://gfx3.gamelink.com/store/common/bgProdPageTabct.gif) repeat;
width:784px;
height:31px;
position:relative;
}

.productPage .tabCenter ul{
margin:0px;
padding:0px;
}


.productPage .tabCenter li{
margin:0px;
padding:0px;
float:left;
list-style-type: none;
height:30px;
border-right:1px solid #4b4b4b;
}

.productPage .tabCenter ul {
list-style:none;
margin:0px;
padding:0px;
font-size:12px;
font-weight:normal;
}

	
.productPage  .tabCenter a:link, .productPage  .tabCenter a:visited {
color: #343434;
float:left;
background:  url(http://gfx3.gamelink.com/store/common/bgProdPageTabsAll.gif);
border-bottom:1px solid #4b4b4b;
height: 22px;
padding:8px 8px 0px 8px;
text-decoration: none;
}
	
.productPage  .tabCenter a:hover {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/common/bgProdPageTabsAll.gif) 0 -30px;
padding:8px 8px 0px 8px;
height: 22px;
border-bottom:1px solid #4b4b4b;
}

.productPage .tabCenter  .selected a:link, .productPage .tabCenter  .selected a:visited, .productPage .tabCenter  .selected a:hover, .productPage .tabCenter  .selected a:active {
font-weight:bold;
background:  url(http://gfx3.gamelink.com/store/common/bgProdPageTabsAll.gif) 0 -30px;
padding:8px 8px 0px 8px;
border-bottom:1px solid #d1a25b;
height: 22px;
position:relative;
overflow:hidden;
float:left;
}

.productPage .tabCenter  .disabled a:link, .productPage .tabCenter  .disabled a:visited, .productPage .tabCenter  .disabled a:hover, .productPage .tabCenter  .disabled a:active {
color:#b5b5b5;
background:  url(http://gfx3.gamelink.com/store/common/bgProdPageTabsAll.gif) 0 0;
padding:8px 8px 0px 8px;
border-bottom:1px solid #4b4b4b;
height: 22px;
position:relative;
overflow:hidden;
float:left;
cursor:default;
}

.productPage .tabContent{
border: 1px solid #4b4b4b;
border-top:3px solid #d1a25b;
background-color:#ffffff;
padding:10px;
clear:both;
width:778px;
font-size:12px;
text-align: left;
}

.productPage h3{
font-size:18px;
color:#969696;
margin:0px 0px 4px 0px;
padding:0px;
}

.productPage h3 a{
font-size:18px;
color:#969696;
margin:0px 0px 4px 0px;
padding:0px;
}


.productPage p{
margin:0px 0px 10px 0px;
}


.prodPageBoxCover{
height:410px; 
background:#cccccc;
overflow:hidden;
}

.prodPageBoxCover img{
border: 1px solid #939393;
}

.yui-navset .yui-content .yui-hidden{
display:none;
}

.productPage .recommendations{
border: 1px solid #a5a5a5;
border-top:#6F6F6F 1px solid;
background: #5a5a5a url(http://gfx3.gamelink.com/store/common/bgRecommendContent.gif) repeat-x;
padding:10px;
clear:both;
width:778px;
text-align:center;
}

.productPage .gridList p{
margin:0px 0px 6px 0px;
padding:0px
}

.productPage .gridList a{
font-size:10px;
}

.productPage .gridList table td{
background-color:#F5F3F4;
padding:9px;
font-size:10px;
}

.productPage h5{
background:  url(http://gfx3.gamelink.com/store/common/bgRecommend.gif) no-repeat;
color:#ffffff;
font-size:16px;
margin:22px 0px 0px 0px;
padding:6px 10px;
width:780px;
text-align:left;
}

.starsCast{
text-align:center;
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px dotted #dadada;
}

.productPage .saveScene{
float:right;
}

.productPage .saved{
color:#bdbdbd;
}

.productPage .sceneHeader{
float:left;
}

.productPage .sceneHeader span{
font-size:12px;
margin-left:10px;
color:#86143c;
}
.productPage .sceneHeader span a{
color:#892578;
}

.productPage .sceneMoreDetails{
margin:8px 4px 10px 4px;;
float:right;
}

.productPage .sceneContainer{
border-bottom:1px dotted #666666;
margin-bottom:16px;
padding-bottom:8px;
}

.seriesMore{
font-weight: bold;
float: right;
margin:8px 5px;
font-size: 14px;
}

.productPage .proreview{
border-style: solid;
border-width: 0px 1px 1px 1px;
border-color: #666666;
padding: 0px;
margin-top:10px;
position:relative;
}

.productPage .proreview p a{ 
color: #892578;
}

.productPage .proreview p { 
margin: 6px 6px;
}

.productPage .dashedprod {
margin: 10px 0 10px 0;
border-top: dashed #bfbfbf 1px;
}


.productPage .proreview h4{
margin: 6px 0px 0px 0px;
padding: 3px 0px 1px 8px;
font-size: 16px;
color: #ffffff;
background-color: #666666;
}

/* Vod Library tabs */
.vodLibrary .tabLeft, .vodLibrary .tabRight{
width:8px;
height:30px;
float:left;
border-bottom:1px solid #4b4b4b;
}

.vodLibrary .tabCenter{
float:left;
background:#c6c5c5 url(http://gfx3.gamelink.com/store/common/bgVodLibTabct.gif) repeat;
width:806px;
height:31px;
position:relative;
}

.vodLibrary .tabCenter ul{
margin:0px;
padding:0px;
}

.vodLibrary .tabCenter li{
margin:0px;
padding:0px;
float:left;
list-style-type: none;
height:30px;
border-right:1px solid #919191;
}

.vodLibrary .tabCenter ul {
list-style:none;
margin:0px;
padding:0px;
font-size:12px;
font-weight:normal;
}

.vodLibrary  .tabCenter a:link, .vodLibrary  .tabCenter a:visited {
color: #ffffff;
float:left;
background:  url(http://gfx3.gamelink.com/store/common/bgVodLibTabsAll.gif);
border-bottom:1px solid #4b4b4b;
height: 22px;
padding:8px 10px 0px 10px;
text-decoration: none;
}

.vodLibrary  .tabCenter a:hover {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/common/bgVodLibTabsAll.gif) 0 -30px;

height: 22px;
border-bottom:1px solid #4b4b4b;
}

.vodLibrary .tabCenter  .selected a:link, .vodLibrary .tabCenter  .selected a:visited, .vodLibrary .tabCenter  .selected a:hover, .vodLibrary .tabCenter  .selected a:active {
font-weight:bold;
background:  url(http://gfx3.gamelink.com/store/common/bgVodLibTabsAll.gif) 0 -30px;
border-bottom:1px solid #d1a25b;
height: 22px;
position:relative;
overflow:hidden;
float:left;
color: #343434;
}

.vodLibrary .tabCenter  .disabled a:link, .vodLibrary .tabCenter  .disabled a:visited, .vodLibrary .tabCenter  .disabled a:hover, .vodLibrary .tabCenter  .disabled a:active {
color:#b5b5b5;
background:  url(http://gfx3.gamelink.com/store/common/bgVodLibTabsAll.gif) 0 0;
padding:8px 8px 0px 8px;
border-bottom:1px solid #4b4b4b;
height: 22px;
position:relative;
overflow:hidden;
float:left;
cursor:default;
}


/* vod library */
.vodLibrary {
width:822px;
position:relative;
overflow:hidden;
text-align:left;
}

.vodLibrary h1{
font-size:24px;
color: #855d14;
margin:10px 2px;
padding:0px;
}

.vodLibrary  .topSection {
margin:0px 10px;
color:#ffffff;
} 

.vodLibrary  .topSection p {
margin:8px 16px;
font-size:12px;
} 
 
.vodLibrary  .topSection a{
color:#ffffff;
}

.vodLibrary  .processing{
margin:0px 10px 10px 10px;
color:#ffffff;
}

.vodLibrary  .processing h6{
margin:0px 0px 0px 25px;
padding:0px;
color:#ffffff;
font-size:14px;
}

.vodLibrary  .processing p{
margin:4px 0px;
padding:0px;
}

.vodLibrary  .processing ul{
margin:4px 65px;
padding:0px;
}


.vodLibrary .dlType{
font-wieght:normal;
color: #892578;
font-size:12px;
}

.vodTabContent {
width:820px;
border:1px solid #000;
border-top:4px solid #d1a25b;
background:#292929;
padding: 10px 0px;
font-size:11px;
clear:both;
position:relative;

}

.vodTabContent a{
color:#383838;
}

.vodTabContent .topSection h2{
font-weight:bold;
font-size:20px;
color:#ffffff;
margin: 0px 0px 10px 0px;
padding:0px;
float:left;
}

.vodLibrary  .vodTabContent .topSection .links{
float:right;
}
.vodLibrary .listing {
	width:802px;
	margin:4px 10px;
}

.vodLibrary .listing p{
margin:4px 0px;
}



.vodLibrary .listing .center {
	position:relative;
	width:800px;
	background-color:#FFFFFF;
	border: 1px solid #000;
	border-top:0px;
	border-bottom:0px;
	padding-top:6px;
	overflow:hidden;
}
.vodLibrary .listing .top {
	width:802px;
	/*background:url(bgVodLibraryTop.gif) no-repeat;*/
	height:5px;
	font-size:0px;
	line-height:0px;
}

.vodLibrary .listing .bottom {
	width:802px;
	/*background: url(bgVodLibraryBottom.gif) no-repeat;*/
	height:12px;
	font-size:0px;
	line-height:0px;
}

.vodLibrary .viewingOptions{
width:164px;
height:90px;
background: #d4d4d4 url(http://gfx3.gamelink.com/store/common/bgViewingOptions.gif) no-repeat;
position:absolute;
right:0px;
bottom:0px;
overflow:hidden;
text-align:center;

}



.viewingOptions .playButton{
margin:10px 0px 10px 0px;
}

.vodLibrary .boxCover{

width:162px;
height:230px;
overflow:hidden;
margin:0px 12px 6px 12px;
background-color:#F7F7F7;
float:left;

}

.vodLibrary .infoTop{
width:602px;
background:#fff;
float:left;
margin:0px 0px 4px 0px;
}

.vodLibrary .info{
width:434px;
background:#fff;
float:left;
margin:4px 0px;
}

.vodLibrary .scenes{
width:602px;
background:#000;
float:left;
margin:4px 0px;
color:#fff
}

.vodLibrary .scenes img{
margin:4px;
}
.vodLibrary h3{
margin:0px;
padding:0px;
font-size:14px;
float:left;
width:456px;
background:#fff;
}

.vodLibrary h3 a{
text-decoration:none;
}

.vodLibrary .rating{
width:128px;
background:#fff;
float:right;
}

.buttonRightClick a:link, .buttonRightClick a:visited {
color: #343434;
display: block;
background:  url(http://gfx3.gamelink.com/store/gv3/buttonRightClickBoth.gif) no-repeat;
padding: 0px;
text-align:center;
height: 31px;
text-decoration: none;
}

.buttonRightClick a:hover, .buttonRightClick a:active {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/gv3/buttonRightClickBoth.gif) 0 -31px no-repeat;
padding: 0px;
}

.buttonRightClick{
position:relative;
margin: 8px auto 0px auto;
width:143px;
}

.buttonStreamIt a:link, .buttonStreamIt a:visited {
color: #343434;
display: block;
background:  url(http://gfx3.gamelink.com/store/gv3/buttonStreamItBoth.gif) no-repeat;
padding: 0px;
text-align:center;
height: 31px;
text-decoration: none;
}

.buttonStreamIt a:hover, .buttonStreamIt a:active {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/gv3/buttonStreamItBoth.gif) 0 -31px no-repeat;
padding: 0px;
}

.buttonStreamIt{
position:relative;
margin: 8px auto 0px auto;
width:143px;
}


.buttonDownload a:link, .buttonDownload a:visited {
color: #343434;
display: block;
background:  url(http://gfx3.gamelink.com/store/gv3/buttonDownloadBoth.gif) no-repeat;
padding: 0px;
text-align:center;
height: 31px;
text-decoration: none;
}

.buttonDownload a:hover, .buttonDownload a:active {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/gv3/buttonDownloadBoth.gif) 0 -31px no-repeat;
padding: 0px;
}

.buttonDownload{
position:relative;
margin: 8px auto 0px auto;
width:143px;
}

.buttonItunes a:link, .buttonItunes a:visited {
color: #343434;
display: block;
background:  url(http://gfx3.gamelink.com/store/gv3/buttonItunesBoth.gif) no-repeat;
padding: 0px;
text-align:center;
height: 31px;
text-decoration: none;
}

.buttonItunes a:hover, .buttonItunes a:active {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/gv3/buttonItunesBoth.gif) 0 -31px no-repeat;
padding: 0px;
}

.buttonItunes{
position:relative;
margin: 8px auto 0px auto;
width:143px;
}



.vodLibrary .viewingOptions p{

margin: 2px 0px;
}

.vodLibrary .viewingOptions .date{
position:absolute;
bottom:0px;
left:27px;
}

/* style from yui carousel - functional core */
.yui-carousel{
visibility:hidden;
overflow:hidden;
position:relative;
}

.yui-carousel.yui-carousel-visible {
visibility: visible;
}

.yui-carousel-content {
    overflow: hidden;
    position: relative;
}

.yui-carousel-element {
    margin: 1px 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 32000px;
    z-index: 1;
}

.yui-carousel-element li {
    float: left;
    list-style: none;
    margin: 1px;
    overflow: hidden;
    padding: 0;
    text-align: center;
    /* IE 6 & 7 fix - prevent DOM scroll for focussed elements. */
   *float: none;
   *display: inline-block;
   *zoom: 1;
   *display: inline;
}

.yui-log .carousel {
    background: #f2e886;
}

.yui-carousel-nav {
    zoom: 1;
}

.yui-carousel-nav:after {
    clear: both;
    content: "";
    display: block;
}

.yui-carousel-button-focus {
    outline: 1px dotted #000;
}

/* style from yui carousel - style, modify this */
.yui-skin-sam .yui-carousel,.yui-skin-sam .yui-carousel-horizontal{
border:1px solid #a3a3a3;
margin-top:0px;
width:560px;
zoom:1;
}

.yui-skin-sam .yui-carousel-nav{
background:url(http://gfx3.gamelink.com/store/common/sprite.png) repeat-x 0 0;
text-align:right;
}

.yui-skin-sam .yui-carousel-button{
background:url(http://gfx3.gamelink.com/store/common/sprite.png) no-repeat 0 -600px;
float:right;
height:19px;
margin:3px 3px 0px 0px;
overflow:hidden;
width:18px;}

.yui-skin-sam .yui-carousel-button-disabled{
background-position:0 -2000px;
}

.yui-skin-sam .yui-carousel-button input{
background-color:transparent;
border:0;
cursor:pointer;
display:block;height:44px;
margin:-2px 0 0 -2px;
padding:0 0 0 50px;
}

.yui-skin-sam span.yui-carousel-first-button{
background-position:0px -550px;
margin-left:-100px;
margin-right:50px;*margin:3px 5px 0px -90px;
}

.yui-skin-sam span.yui-carousel-first-button-disabled{
background-position:0 -1950px;
}

.yui-skin-sam .yui-carousel-nav ul{
float:right;margin:0;
margin-left:-220px;margin-right:100px;
*margin-left:-160px;
*margin-right:0;padding:0;
}

.yui-skin-sam .yui-carousel-nav select{
position:relative;
*right:50px;top:4px;
}

.yui-skin-sam .yui-carousel-nav ul li{
float:left;height:10px;list-style:none;
}

.yui-skin-sam .yui-carousel-nav ul:after{
clear:both;content:"";display:block;}

.yui-skin-sam .yui-carousel-nav ul li a{
background:url(http://gfx3.gamelink.com/store/common/sprite.png) no-repeat 0 -650px;
display:block;
height:9px;
margin:6px 0 0 5px;
overflow:hidden;
width:9px;}

.yui-skin-sam .yui-carousel-nav ul li a em{left:-10000px;position:absolute;}

.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-selected a{background-position:0 -700px;}

.libScenes{
float:left;
width:562px;
posiiton:relative;
overflow:hidden;

}


/*Pagination*/
.pagination{
background:#c6c5c5 url(http://gfx3.gamelink.com/store/common/bgPagination.gif) repeat;
width:100%;
font-size:11px;
height:26px;
position:relative;
margin-bottom:10px;
}

.pagination ul {
list-style:none;
margin:0px 10px 0px 0px;
padding:0px;
font-size:12px;
font-weight:normal;
font-weight:bold;
float:right;
}

 .pagination li{
margin:0px;
padding:0px;
float:left;
list-style-type: none;
height:26px;
border-right:1px solid #919191;
}

.pagination a:link,   .pagination a:visited {
color: #343434;
float:left;
background:  url(http://gfx3.gamelink.com/store/common/bgPaginationBoth.gif);
height: 20px;
padding:6px 8px 0px 8px;
text-decoration: none;
}
	
.pagination a:hover {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/common/bgPaginationBoth.gif) 0 -26px;
padding:6px 8px 0px 8px;
height: 20px;
}

.pagination .selected a:link, .pagination .selected a:visited, .pagination .selected a:hover, .pagination .selected a:active {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/common/bgPaginationBoth.gif) 0 -26px;
padding:6px 8px 0px 8px;
height: 20px;
cursor:default;
}

.pagination .set a:link, .pagination .set a:visited {
color: #343434;
float:left;
background:  url(http://gfx3.gamelink.com/store/common/bgPaginationBoth.gif);
font-weight:normal;
height: 20px;
padding:6px 8px 0px 8px;
text-decoration: none;
}
	
.pagination .set a:hover {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/common/bgPaginationBoth.gif) 0 -26px;
padding:6px 8px 0px 8px;
height: 20px;
font-weight:normal;
}

.pagination .disabled a:link, .pagination .disabled a:visited, .pagination .disabled a:hover, .pagination .disabled a:active {
color:#9d9d9d;
float:left;
background:  url(http://gfx3.gamelink.com/store/common/bgPaginationBoth.gif);
font-weight:bold;
height: 20px;
padding:6px 8px 0px 8px;
text-decoration: none;
cursor:default;
}

/*Sort Bar 12/04/2008 */
.filterSortBar{
height:28px;
padding:1px 6px;
background:#dddddd;
position:relative;
overflow:hidden;
font-size:12px;
margin:14px 0px;
}

.filterSortBar form{
margin:0px;
padding:0px;
}

.filterSortBar .sort{
float:left;
margin:4px 0px 0px 20px;
}

.filterSortBar label, .filterSortBar select, .filterSortBar input{
vertical-align:middle; 
margin-left:6px;
}

.filterSortBarViews{
float:right;
width:125px;
}

.filterSortBarViews .listviewon {
width: 30px;
height: 26px;
background: url(http://gfx3.gamelink.com/store/common/list_view_on.gif) left center no-repeat;
padding: 0 2px 0 0;
float:right;
}

.filterSortBarViews  .listviewoff {
	width: 30px;
	height: 26px;
	background: url(http://gfx3.gamelink.com/store/common/list_view_off.gif) left center no-repeat;
	padding: 0 2px 0 0;
	float:right;
}

.filterSortBarViews  .gridviewon {
	width: 33px;
	height: 26px;
	background: url(http://gfx3.gamelink.com/store/common/grid_view_on.gif) left center no-repeat;
	padding: 0 5px 0 0;
	float:right;
}

.filterSortBarViews .gridviewoff {
	width: 33px;
	height: 26px;
	background: url(http://gfx3.gamelink.com/store/common/grid_view_off.gif) left center no-repeat;
	padding: 0 5px 0 0;
	float:right;
}

.filterSortBarViews .hideboxview {
	width: 20px;
	height: 22px;
	background: #DDDDDD url(http://gfx3.gamelink.com/store/common/hidebox_view.gif) left center no-repeat;
	padding: 4px 9px 0px 0;
	float:right;
}

.filterSortBarViews .showboxview {
	width: 20px;
	height: 22px;
	background: #DDDDDD url(http://gfx3.gamelink.com/store/common/showbox_view.gif) left center no-repeat;
	padding: 4px 9px 0px 0;
	float:right;
}


.vodLibrary .gridListing {
	width:180px;

	height:415px;
	margin:0px auto;
}

.vodLibrary .gridListing p{
margin:4px 0px;
}



.vodLibrary .gridListing .center {
	position:relative;
	width:178px;
	height:385px;
	background-color:#FFFFFF;
	border: 1px solid #000;
	border-top:0px;
	border-bottom:0px;
	padding-top:4px;
	overflow:hidden;
	text-align:center;
}


.vodLibrary .gridListing .center h3 {
margin:4px 3px 4px 3px; 
font-size:11px;
background:none;
color:#383838;
clear:both;
width:174px;
padding:0px;
font-weight:normal;
}

.vodLibrary .gridListing .box {
margin: 4px 0px;
}

.vodLibrary .gridListing .top {
	width:180px;
	/*background:url(bgVodLibraryTop.gif) no-repeat;*/
	height:5px;
	font-size:0px;
	line-height:0px;
	
}

.vodLibrary .gridListing .bottom {
	width:180px;
	/*background: url(bgVodLibraryBottom.gif) no-repeat;*/
	height:12px;
	font-size:0px;
	line-height:0px;
}


.vodLibrary .gridListing .viewingOptions{
width:178px;
height:90px;
background: #d4d4d4 url(http://gfx3.gamelink.com/store/common/bgVodLibraryGridCt.gif) no-repeat;
right:0px;
bottom:0px;
overflow:hidden;
text-align:center;
}

.vodLibrary .gridListing .viewingOptions p{

margin: 2px 0px;
}

.vodLibrary .gridListing .viewingOptions .date{
position:absolute;
bottom:0px;
left:38px;
font-size:11px;
}

.vodLibrary .gridListing .viewingOptions a{
font-size:11px;
}

.vodLibrary .gridListing  .center .gridRating{
width:140px;
clear:both;
text-align:center;
margin:6px 0px 4px 20px;
}


.vodTabContent .gridList p{
margin:0px 0px 6px 0px;
padding:0px;
text-align:center;
}

.vodTabContent .gridList a{
font-size:10px;
}

.vodTabContent .gridList table td{
background-color:#F5F3F4;
padding:9px;
font-size:10px;
text-align:center;
}


.vodTabContent h5{ /* used to hide the header that is in the existing fragment */
visibility:hidden;
}


/* VOD Help Pop-Up 

.vodHelpPopUp{
width:600px;
padding: 10px;
}


.vodHelpPopUp hr{
color:#dadada;
background-color: #dadada;
height: 1px;
border: 0;
margin:12px 0px;
clear:both;
}

.vodHelpPopUp a{
color: #892578;
}

.vodHelpPopUp h1{
margin:0px 0px 6px 0px;
font-size:18px;
padding:4px;
color:#86143c;
border-bottom: #F7F7F7 1px solid;
float:left;
width:495px;
font-weight:bold;
}

.vodHelpPopUp h2{
margin:0px 0px 2px 0px;
font-size:14px;
padding:4px;
color:#86143c;
}

.vodHelpPopUp p{
margin:12px 8px;
font-size:12px;
padding:0px;
clear:both
}

.vodHelpCloseWin a{
color:#383838;
font-size:11px;
}

.vodHelpCloseWin {
text-align:center;
float:right;
width:80px;
padding:10px 12px 0px 0px;

}*/

.mysavedscenes h5{
font-size:14px;
color: #892578;
background: #ececec;
padding:4px 8px;
border: 1px solid #636363;
border-bottom: 1px solid #c3c3c3;
margin:0px;
visibility:visible;
}

.vodLibrary  .processing h5{
margin:0px;
padding:0px;
color:#ffffff;
font-size:16px;
visibility:visible;
}


<!--Horizontal Email Widget-->

.emailHorz{
width:822px;
margin: 8px 0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
position:relative;
}

.emailHorz .errors{
background:#444444;
color:#d50000;
background-color:#fff9d5;
padding:10px;
position:relative;
overflow:hidden;
height:36px;
}

.emailHorz .widget1{
width:822px;
height:51px;
background:url(http://gfx3.gamelink.com/store/common/bg_horz_emailAll.jpg) no-repeat;
position:relative;
color:#ffffff;
clear:both;
}


.emailHorz .widget2{
width:822px;
height:39px;
background:url(http://gfx3.gamelink.com/store/common/bg_horz_emailAll.jpg) 0 -51px no-repeat;
padding-top:12px;

}

.emailHorz .widget3{
width:822px;
height:51px;
background:url(http://gfx3.gamelink.com/store/common/bg_horz_emailAll.jpg) 0 -102px no-repeat;
position:relative;
}

.emailHorz .offer{
position:absolute;
margin-right:20px;
width:162px;
height:47px;
top:0px;
left:22px;
}


.emailHorz .textBox{
position:absolute;
width:210px;
height:45px;
top:0px;
left:200px;
margin-top:2px;
}

.emailHorz .age{
position:absolute;
width:230px;
height:41px;
top:0px;
left:412px;
margin-top:6px;
}

.emailHorz .age label{
font-size:10px;

}

.emailHorz .button{
position:absolute;
width:158px;
height:47px;
top:0px;
left:652px;
}

.emailHorz form{
margin:0px;
padding:0px;
}

.emailHorz .textfield{
width:152px;
margin-top:1px;
}

.emailHorz .signUpWidgetbutton{
background:url(http://gfx3.gamelink.com/store/common/buttonSignMeUpHorz.gif) no-repeat;
width:133px;
height:29px;
margin: 12px 0px 0px 18px;
}

.emailHorz .message2{
margin:0px 0px 0px 140px;
height:30px;
}


.emailHorz .message2 strong{
color: #892578;
font-size:19px;
margin-right:6px;
}

.emailHorz .message3{
position:absolute;
top:10px;
left:400px;
height:30px;
width:400px;
}

.emailHorz .message3 strong{
color:#892578;
font-size:19px;
margin-right:6px;
}

.emailHorz .enjoy{
margin-left:20px;
}
.emailHorz .errors .left{
float:left;
width:260px;
margin-left:10px;
}
.emailHorz .errors .right{
float:right;
width:460px;
}

/* European Debit */

#bank input{
width:70px;
}

.euroDebit{
width:420px;
text-align: right;
}

.euroDebit input{
width:230px;
}

.euroDebit h3{
margin:10px 0px 0px 0px;
text-align:left;
}

.euroDebit .submit{
margin-left:180px;
}

.euroDebit #fname, .euroDebit #lname{
width:112px;
}

.euroDebit #zip{
width:73px;
}

.euroDebit #city{
width:148px;
}

.euroDebit #phone_1{
width:120px;
}

.euroDebit #phone_2{
width:40px;
}

.euroDebit #phone_3{
width:80px;
}

.euroDebit .text{
text-align:left;
margin-left:10px;
}

.euroDebit ul{
text-align:left;
}


.euroDebit .labelCheckbox {
margin-left:8px;

}

.euroDebit .labelCheckbox input{
text-align:left;
width:20px;
}


.paymentSelected{
width:230px;
height: 95px;
float:left;
margin-bottom:16px;
}

.paymentOptions{
width:530px;
height: 95px;
float:right;
margin-right:18px;
background:#ffffff;
text-align:left;
margin-bottom:16px;
position:relative;
oveflow:hidden;
}

.paymentOptions h6{
font-size:14px;
margin:6px;
font-weight:bold;
color:#666666;
}

.paymentCC{
width:148px;
height:66px;
posiiton:relative;
overflow:hidden;
margin-left:10px;
}

.paymentOptions p{
margin: 6px;
}

.paymentCC a:link, .paymentCC a:visited {
background:url(http://gfx3.gamelink.com/store/common/buttonsPaymentAll.png) 0 0 no-repeat ;
display: block;
width:148px;
height:66px;
overflow:hidden;
text-indent: -99999px;
}
.paymentCC a:hover, .paymentCC a:active {
background:url(http://gfx3.gamelink.com/store/common/buttonsPaymentAll.png) 0px -66px no-repeat;
overflow:hidden;
width:148px;
height:66px;
}

.paymentED{
width:148px;
height:66px;
posiiton:relative;
overflow:hidden;
margin-left:10px;
}


.paymentED a:link, .paymentED a:visited {
background:url(http://gfx3.gamelink.com/store/common/buttonsPaymentAll.png) 0 -132px no-repeat ;
display: block;
width:148px;
height:66px;
overflow:hidden;
text-indent: -99999px;
}
.paymentED a:hover, .paymentED a:active {
background:url(http://gfx3.gamelink.com/store/common/buttonsPaymentAll.png) 0px -198px no-repeat;
overflow:hidden;
width:148px;
height:66px;
}

.chooseCountry h6{
float:left;
font-size:14px;
margin:4px;
}

.lgFlags{
float:right;
margin-top:12px;
position:relative;
overflow:hidden;
width:420px;
}


.lgFlags img{
margin-left:1px;
}

.headerNP{
margin: 12px 0px 10px 0px;
font-size:13px;
font-weight:bold;
}

.headerNP hr{
border: 0;
color: #c6c6c6;
background-color: #c6c6c6;
height: 1px;

}

.euroDebit .inputRadio {
margin-left:16px;
width:20px;
}


/* Merch Fragments 03/03/09 */

.mainproductItemContainer td {
padding:6px;
}

.mainproductItemContainer img {
border:1px solid #383838;
}

.mainproductItemSm{
width:98px;
text-align:center;
margin:4px auto 0px auto;
}

.mainproductBoxCoverSm img {
	border:1px solid #383838;
}

.mainproductItemLg{
width:138px;
text-align:center;
margin:4px auto 0px auto;
}

.mainproductBoxCoverLg {
	height:198px;
	overflow:hidden;
}

.mainproductBoxCoverLg img {
	border:1px solid #383838;
}

.mainproductBoxCoverSm {
	height:138px;
	overflow:hidden;
}

.mainproductItemName {
	height:29px;
	margin: 1px 0px 1px 0px;
	overflow:hidden;
}

.mainproductItemName a:link, .mainproductItemName a:visited, .mainproductItemName a:hover, .mainproductItemName a:active {
	font-size:9px;
	text-decoration:none;
	font-weight:normal;
	color:#383838;
}
.mainproductItemName a:hover {
	text-decoration:underline;
}

.mainproductItemLg .mainproductButtons {
	display:block;
	width:100%;
	clear:left;
	height:23px;
	text-align:center;
	margin-top:6px;
}
.mainproductItemLg div.mainproductButtons img {
	border:0px;
	display:inline;
}

.merchBox {
	border: 1px solid #adadad;
	border-top:0px;
	overflow:hidden;
	margin-bottom:15px;
	padding:6px 6px;
	background: #f3f3f3 url(http://gfx3.gamelink.com/store/common/bgSectionBox2.gif)  top left repeat-x;
	font-size:10px;
}


.merchBox p{
margin:2px 0px;
}



.merchBox a:link, .merchBox a:visited{
color:#383838;
text-decoration:none;
}

.merchBox a:hover, .merchBox a:active{
color:#383838;
text-decoration:underline;
}

.merchBoxInner {
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}

.merchBoxInner td{
padding: 4px;
}

.merchBoxInner td img{
border: 1px solid #a383838;
}

.merchHeader h4 {
	background: #ffffff url(http://gfx3.gamelink.com/store/common/bg_sectionboxlg.gif) left top repeat;
	border: 1px solid #adadad;
	border-bottom: 1px solid #bdbdbd;
	margin:0px;
	padding:4px 0px 0px 5px;
	color: #383838;
	font-size:14px;
	height: 20px;
	font-weight:bold;
	overflow:hidden;
}
.merchHeader h4 .viewAllLink {
	float:right;
	margin-right:8px;
}
.merchHeader h4 .smallText {
	font-weight:normal;
	font-size:12px;
}
.merchHeader h4 em {
	color:#86143c;
	font-weight:bold;
	font-style:normal;
}
.viewAllButton {
	display: block;
	width: 57px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 -40px;
}
.viewAllButton:hover {
	display: block;
	width: 57px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 -58px;
}
.viewAllButton span {
	display: none;
}
.learnButton {
	display: block;
	width: 59px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 0;
	margin: 6px auto 0px auto;
}
.learnButton:hover {
	display:block;
	width: 59px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 -18px;
}
.learnButton span {
	display: none;
}

.learnButtonCenter {
	display: block;
	width: 59px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 0;
	margin: 6px auto 0px auto;
	
}
.learnButtonCenter:hover {
	display:block;
	width: 59px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 -18px;
}
.learnButtonCenter span {
	display: none;
}

.playButtonSm {
	display:inline;
	width: 59px;
	height: 18px;
	margin: 0px auto;
}

.playButtonSm img {
border:0px;
}

.mainproductItemLg .learnButton {
	display: block;
	width: 59px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 0;
	margin: 2px auto 0px 2px;
	float:left;
	padding-left:0px;
	
}
.mainproductItemLg .learnButton:hover {
	display: block;
	width: 59px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 -18px;
	float:left;
}
.mainproductItemLg .learnButton span {
	display: none;
}

.mainproductItemLg .playButtonSm {
	display:inline;
	width: 59px;
	height: 18px;
	border-left:#999999 solid 1px;
	margin: 0px auto;
	padding-left:8px;
}


.merchMoreInfoTwoCol {
	font-size:12px;
	color:#383838;
}
.merchMoreInfoTwoCol .title {
	height:34px;
	font-weight: bold;
	overflow:hidden;
}
.merchMoreInfoTwoCol .leftMovie {
	float:left;
	width:300px;
	padding-top:8px;
	padding-left:4px;
	border-right:solid 1px #dbdbdb;
	border-bottom:solid 1px #dbdbdb;
	padding-right:6px;
	height:220px;
}
.merchMoreInfoTwoCol .rightMovie {
	float:right;
	width:300px;
	padding-right:6px;
	padding-left:8px;
	padding-top:8px;
	border-bottom:solid 1px #dbdbdb;
	height:220px;
}
.merchMoreInfoTwoCol .boxCover {
	float:left;
	margin-right:8px;
	height:212px;
	overflow:hidden;
}
.merchMoreInfoTwoCol .boxCover img {
	border:solid 1px #383838;
}
.merchMoreInfoTwoCol p {
	margin:6px 0px;
	text-align:left;
}
.merchMoreInfoTwoCol .screenshots {
	width:70px;
}
.merchMoreInfoTwoCol a:link, .merchMoreInfoTwoCol a:visited {
	color:#383838;
}
.merchMoreInfoTwoCol a:hover, .merchMoreInfoTwoCol a:active {
	color:#383838;
}

.merchMoreInfoThreeCol {
	font-size:11px;
	color:#383838;
}
.merchMoreInfoThreeCol .title {
	height:28px;
	font-weight: bold;
	overflow:hidden;
}
.merchMoreInfoThreeCol .leftMovie {
	float:left;
	width:212px;
	padding-top:8px;
	padding-left:4px;
	border-right:solid 1px #dbdbdb;
	border-bottom:solid 1px #dbdbdb;
	padding-right:4px;
	height:130px;
}
.merchMoreInfoThreeCol .rightMovie {
	float:right;
	width:212px;
	padding-right:4px;
	padding-left:9px;
	padding-top:8px;
	border-bottom:solid 1px #dbdbdb;
	height:130px;
}
.merchMoreInfoThreeCol .boxCover {
	float:left;
	margin-right:8px;
	height:128px;
	overflow:hidden;
}
.merchMoreInfoThreeCol .boxCover img {
	border:solid 1px #383838;
}
.merchMoreInfoThreeCol p {
	margin:6px 0px;
	text-align:left;
}
.merchMoreInfoThreeCol .screenshots {
	width:70px;
}
.merchMoreInfoThreeCol a:link, .merchMoreInfoTwoCol a:visited {
	color:#383838;
}
.merchMoreInfoThreeCol a:hover, .merchMoreInfoTwoCol a:active {
	color:#383838;
}
.merchMoreInfoThreeCol .mainproductButtonsMoreInfo {
	width:122px;
	float:left;
	margin-left:0px;
}
.mainproductButtonsMoreInfo {
	width:138px;
	float:left;
	margin-left:10px;
}
.mainproductButtonsMoreInfo .learnButton {
	display: block;
	width: 59px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 0;
	margin: 2px 4px 0px 0px;
	float:left;
	padding-left:0px;
}
.mainproductButtonsMoreInfo .learnButton:hover {
	display: block;
	width: 59px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 -18px;
	float:left;
}
.mainproductButtonsMoreInfo .learnButton span {
	display: none;
}
.mainproductButtonsMoreInfo .playButtonSm {
		display:inline;
	width: 59px;
	height: 18px;
	border-left:#999999 solid 1px;
	margin: 0px auto;
	padding-left:8px;
}

/* Star Merch Fragment */

.starItem{
width:106px;
text-align:center;
margin:0px auto;
}

.starItem a{
font-size: 10px;}

.starItem p{
margin: 1px 0px;
}

.starItemContatiner td {
padding:3px;
}

.starItem a:link img, .starItem a:visited img {
border:3px solid #f3f3f3;
}

.starItem a:hover img, .starItem a:active img {
border:3px solid #383838;
}



/* Right Column */

.merchBoxRight {
	border: 1px solid #adadad;
	border-top:0px;
	overflow:hidden;
	margin-bottom:10px;
	padding:6px 8px;
	background: #ffffff url(http://gfx3.gamelink.com/store/common/bgRightColLt.gif) top left repeat-x;
	font-size:10px;
}
.merchBoxRight a:link, .merchBoxRight a:visited {
	color:#383838;
	text-decoration:none;
}
.merchBoxRight a:hover, .merchBoxRight a:active {
	color:#383838;
	text-decoration:underline;
}
.merchBoxInnerRight {
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}

.rightColHeaderLt h4 .viewAllLink {
	float:right;
	margin-right:4px;
}

.rightColHeaderLt h4 {
	background: #ffffff url(http://gfx3.gamelink.com/store/common/bg_sectionboxlg.gif) left top repeat;
	border: 1px solid #adadad;
	border-bottom: 1px solid #bdbdbd;
	margin:0px;
	padding:4px 0px 0px 5px;
	color: #383838;
	font-size:12px;
	height: 20px;
	font-weight:bold;
	overflow:hidden;
}

.rightColHeaderDk {
	text-align: left;
}

.rightColHeaderDk h4 .viewAllLink {
	float:right;
	margin-right:4px;
}

.rightColHeaderDk .viewAllButton {
	display: block;
	width: 57px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 -80px;
}
.rightColHeaderDk .viewAllButton:hover {
	display: block;
	width: 57px;
	height: 18px;
	background: url(http://gfx3.gamelink.com/store/common/merchSprite.gif) no-repeat 0 -98px;
}
.rightColHeaderDk .viewAllButton span {
	display: none;
}

.rightColHeaderDk h4 {
	background: #000000 url(http://gfx3.gamelink.com/store/common/bgRightColHeaderDk.gif) left top repeat;
	border: 1px solid #434343;
	border-bottom: 1px solid #5e5e5e;
	margin:0px;
	padding:4px 0px 0px 5px;
	color: #ffffff;
	font-size:12px;
	height: 20px;
	font-weight:bold;
	overflow:hidden;
}


.rightDarkbg{
background: #000000 url(http://gfx3.gamelink.com/store/common/bgRightColDk.gif) left top  repeat-x;
color:#fff;
font-size:11px;
padding:4px;
border: 1px solid #434343;
overflow:hidden;
text-align: left;
margin-bottom:10px;
}

.rightDarkbg .boxCover{
float:left;
margin-right:4px;
}

.rightDarkbg td{
padding:8px 0px;
border-bottom: 1px dotted #eeeeee;
}
.rightDarkbg ul {
margin:0px;
padding:0px;
font-size:11px;
}

.rightDarkbg li {
margin:0px;
padding:4px 0px;
border-bottom: 1px dotted #eeeeee;
clear:both;
}

.rightDarkbg a:link, .rightDarkbg a:visited{
color:#fff;
text-decoration:none;
font-weight:bold;
}

.rightDarkbg a:hover, .rightDarkbg a:active{
color:#fff;
text-decoration:underline;
}

.rightColFloated .boxCover{
float:left;
margin-right:6px;
border:1px solid #383838;
}

.rightColFloated {
width:100%;
}

.rightColFloated .playButtonSm{
left: 14px;
top:8px;
width:48px;
float:left;
position:relative;
}

.rightColFloated a:link, .rightColFloated a:visited{
color:#383838;
text-decoration:none;
font-weight:bold;
font-size:10px;
}
.rightColFloated a:hover, .rightColFloated a:active{
color:#383838;
text-decoration:underline;
}

.rightColFloated td{
border-bottom:1px dotted #383838;
padding: 4px 0px;
}
/* Scenes Merch */
.sceneItem {
	width:136px;
	text-align:center;
	margin:0px auto;
	font-size:9px !important;
	font-weight: normal !important;
}

.sceneItem p {
	margin:0 !important;
	padding:0 !important;	
}

.sceneItemLg {
	width:196px;
	text-align:center;
	margin:0px auto;
	font-size:9px !important;
	font-weight: normal !important;
}

.sceneItemLg p {
	margin:0 !important;
	padding:0 !important;	
	white-space: nowrap !important;
}

.sceneItem a:link, .sceneItem a:visited,
.sceneItemLg a:link, .sceneItemLg a:visited{
color:#383838 !important;
text-decoration:none !important;
font-size:9px !important;
font-weight: normal !important;
}

.sceneItem .save a:link, .sceneItem .save a:visited, 
.sceneItemLg .save a:link, .sceneItemLg .save a:visited {
font-size:14px !important;
font-weight: bold !important;
}

.sceneItem a:hover, .sceneItem a:active,
.sceneItemLg a:hover, .sceneItemLg a:active{
color:#383838 !important;
text-decoration:underline !important;
}

.sceneItem a:link img, .sceneItem a:visited img {
	border:3px solid #f3f3f3 !important;
}

.sceneItem a:hover img, .sceneItem a:active img {
	border:3px solid #383838 !important;
}

.sceneItemLg a:link img, .sceneItemLg a:visited img {
	border:3px solid #f3f3f3;
}

.sceneItemLg a:hover img, .sceneItemLg a:active img {
	border:3px solid #383838;
}




.sceneItemContatiner p {
	margin: 0px 0px;
	padding:0px;
}

.sceneItemContatiner td {
	padding:4px;
}

.sceneItemButtons a:link, .sceneItemButtons a:visited {
	display:inline;
	color:#383838;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	padding-right:6px;
}
.sceneItemButtons a:hover, .sceneItemButtons a:active {
	color:#383838;

	font-weight:bold;
	text-decoration:underline;
}

.sceneItemButtons {
	width:136;
	text-align:center;
	margin-top:0px;
	color:#c2c2c2;
	font-weight:bold;
	font-size:14px;
}


.sceneItemButtons a:link img, .sceneItemButtons a:visited img,
.sceneItemButtons a:hover img, .sceneItemButtons a:active img {
	border:0px !important;
}
.sceneItemButtons .playButtonSm {
	border-left:#999999 solid 1px;
	padding-left:6px;
}


/* Needs CleanUp-----03/17/09 Merch Box yui carousel - functional core */
 .yui-carousel{
visibility:hidden;
overflow:hidden;
position:relative;

}
 .yui-carousel.yui-carousel-visible {
visibility: visible;
}
  .yui-carousel-content {
    overflow: hidden;
    position: relative;

}

  .yui-carousel-element {
    margin: 1px 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 32000px;
    z-index: 1;
	
}
.merchBox .yui-carousel-element li {
    float: left;
    list-style: none;
    margin: 0px 1px;
    overflow: hidden;
    padding: 0;
    text-align: center;
	vertical-align: top;
    /* IE 6 & 7 fix - prevent DOM scroll for focussed elements. */
   *float: none;
   *display: inline-block;
   *zoom: 1;
   *display: inline;
}

.merchBox .yui-skin-samLgBoxcover .yui-carousel-element li {
    float: left;
    list-style: none;
    margin: 0px -1px 0px 0px;
	padding:0px 2px;
    overflow: hidden;
  width:139px;
    text-align: center;
	border-right:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	
    /* IE 6 & 7 fix - prevent DOM scroll for focussed elements. */
  *float: none;
   *display: inline-block;
   *zoom: 1;
   *display: inline;
}

.yui-log .carousel {
    background: #f2e886;
}

.yui-carousel-nav {
    zoom: 1;
}

.yui-carousel-nav:after {
    clear: both;
    content: "";
    display: block;
}

.yui-carousel-button-focus {
    outline: 1px dotted #000;
}

/* style from yui carousel - style, modify this */
.merchBox .yui-skin-sam .yui-carousel, .merchBox .yui-skin-sam .yui-carousel-horizontal{
border:0px solid red;
margin-top:0px;
margin-left:4px;
width:560px;
zoom:1;

}

.merchBox .yui-skin-sam .yui-carousel-nav{
background:none;
text-align:right;
margin-bottom:6px;
}

.merchBox .yui-skin-samLgBoxcover  .yui-carousel-nav{
background:none;
text-align:right;
margin-bottom:0px;
height:0px;
display:none;
}


.merchBox .yui-skin-sam .yui-carousel-button{
background:url(http://gfx3.gamelink.com/store/common/sprite.png) no-repeat 0 -600px;
float:right;
height:19px;
margin:0px 3px 0px 0px;
overflow:hidden;
width:18px;
display:none;	

}


.yui-skin-sam .yui-carousel-button-disabled{
background-position:0 -2000px;
}

.yui-skin-sam .yui-carousel-button input{
background-color:transparent;
border:0;
cursor:pointer;
display:block;height:44px;
margin:-2px 0 0 -2px;
padding:0 0 0 50px;
}

.yui-skin-sam span.yui-carousel-first-button{
background-position:0px -550px;
margin-left:-100px;
margin-right:50px;*margin:3px 5px 0px -90px;
}

.yui-skin-sam span.yui-carousel-first-button-disabled{
background-position:0 -1950px;
}

.merchBox .yui-skin-sam .yui-carousel-nav ul{
float:right;margin:0;
margin-left:-220px;margin-right:0px;
*margin-left:-160px;
*margin-right:0;padding:0;

}

.yui-skin-sam .yui-carousel-nav select{
position:relative;
*right:50px;top:4px;
}

.yui-skin-sam .yui-carousel-nav ul li{
float:left;height:10px;list-style:none;
}

.yui-skin-sam .yui-carousel-nav ul:after{
clear:both;content:"";display:block;}

.merchBox .yui-skin-sam .yui-carousel-nav ul li a{
background:url(http://gfx3.gamelink.com/store/common/sprite.png) no-repeat 0 -650px;
display:block;
height:9px;
margin:2px 0 0px 5px;
overflow:hidden;
width:9px;
}

.yui-skin-sam .yui-carousel-nav ul li a em{left:-10000px;position:absolute;}

.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-selected a{background-position:0 -700px;}



.merchBox .right .enabled{
background:url(http://gfx3.gamelink.com/store/common/sprite.png) no-repeat 0 -600px;
height:19px;
margin:0px 0px 0px 0px;
overflow:hidden;
width:18px;
border:0px;
cursor:pointer;
}

.merchBox .left .enabled{
background:url(http://gfx3.gamelink.com/store/common/sprite.png) no-repeat 0 -550px;
height:19px;
margin:0px 0px 0px 0px;
overflow:hidden;
width:18px;
border:0px;
cursor:pointer;
}

.merchBox .right .disabled{
background:url(http://gfx3.gamelink.com/store/common/sprite.png) no-repeat 0 -2000px;
height:19px;
margin:0px 0px 0px 0px;
overflow:hidden;
width:18px;
border:0px;
cursor:default;
}

.merchBox .left .disabled{
background:url(http://gfx3.gamelink.com/store/common/sprite.png) no-repeat 0 -1950px;
height:19px;
margin:0px 0px 0px 0px;
overflow:hidden;
width:18px;

border:0px;
cursor:default;
}

.merchBox .rightLg .enabled{
background:url(http://gfx3.gamelink.com/store/common/buttonLgCarousel.gif) no-repeat 0 0;
width:24px;
height:88px;
margin:0px 0px 0px 2px;
overflow:hidden;
border:0px;
cursor:pointer;
}

.merchBox .leftLg .enabled{
background:url(http://gfx3.gamelink.com/store/common/buttonLgCarousel.gif) no-repeat 0 -264px;
width:24px;
height:88px;
margin:0px 6px 0px 0px;
overflow:hidden;
border:0px;
cursor:pointer;
}

.merchBox .rightLg .disabled{
background:url(http://gfx3.gamelink.com/store/common/buttonLgCarousel.gif) no-repeat 0 -176px;
width:24px;
height:88px;
margin:0px 0px 0px 2px;
overflow:hidden;
border:0px;
cursor:default;
}

.merchBox .leftLg .disabled{
background:url(http://gfx3.gamelink.com/store/common/buttonLgCarousel.gif) no-repeat 0 -440px;
width:24px;
height:88px;
margin:0px 6px 0px 0px;
overflow:hidden;
border:0px;
cursor:default;
}

.merchBox .buttonCarouselSm {
width: 18px;
}

.merchBox .centerCarousel {
width: 100%;
}

.merchBox .buttonCarouselLg {
width: 24px;
}

/* Thank You Page 03/18/2009 */

.thankYouPage {
	width:822px;
	font-size:12px;
}
.thankYouPage .thankyou {
	float:left;
	width:412px;
	height:100px;
	border-top:1px solid #a0a0a0;
	border-bottom:1px solid #a0a0a0;
	border-left:1px solid #a0a0a0;
	background-color: #f4f4f4;
}

.thankYouPage a:link, .thankYouPage a:visited, .thankYouPage  a:hover, .thankYouPage a:active {
	color:#892578;
	font-size:12px;
	text-decoration:underline;
}

.thankYouPage .thankyou .forYourOrder {
	float:left;
	width:412px;
	height:99px;
	background-image:url(http://gfx3.gamelink.com/store/gv3/bgThankYouSm.jpg);
}
.thankYouPage .thankyou h1 {
	font-size:30px;
	font-weight:bold;
	padding:0;
	margin:5px 5px 2px 5px;
}
.thankYouPage .thankyou h2 {
	font-size:17px;
	font-weight:normal;
	padding:0;
	margin:2px 5px 2px 10px;
}
.thankYouPage .thankyou p {
	font-size:12px;
	padding:0;
	margin:1px 10px;
}
.thankYouPage .toplinks {
	float:right;
	width:408px;
	height:101px;
	border-top:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
	background-color: #f4f4f4;
}
.thankYouPage .ppm {
	float:right;
	width:408px;
	height:100px;
	border-top:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
	border-bottom:1px solid #a0a0a0;
	background-color:#f4f4f4;
	background-image:url(http://gfx3.gamelink.com/store/gv3/bgThankYouSm.jpg);
}
.thankYouPage .ppm p {
	padding:3px;
	margin:0;
}
.thankYouPage .ppm a:link, .thankYouPage .ppm a:visited, .thankYouPage .ppm a:hover, .thankYouPage .ppm a:active {
	color:#892578;
	font-size:11px;
	text-decoration:underline;
}

.thankYouPage .toplinks a {
	margin-left:20px;
}
.thankYouPage .toplinks ul {
	margin:10px 0 0 40px;
	padding:0;
}
.thankYouPage .toplinks li {
	font-size:11px;
	list-style-type:none;
	margin:4px;
}
.thankYouPage .toplinks p {
	padding-left:40px;
	margin-top:10px;
	display:block;
	margin-left:20px;
}

.thankYouPage .mainLeft {
	width:412px;
	float:left;
}
.thankYouPage .mainRight {
	background-image:url(http://gfx3.gamelink.com/store/gv3/bgThankYouMain.jpg);
	background-repeat: repeat-x;
	width:408px;
	float:right;
	border-right: 1px solid #a0a0a0;
	border-bottom: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
	overflow:hidden;
	padding-bottom:8px;
}
.thankYouPage h4 {
	font-size:19px;
	color:#000;
	font-weight:bold;
	text-align:left;
	margin:4px 5px;
	padding:0px;
}
.thankYouPage .mainRight h4 .baseon {
	font-size:13px;
	color:#8e8e8e;
	font-weight:bold;
	padding-left:10px;
}
.thankYouPage .recBoxcover {
	background-color:#ffffff;
	width:122px;
	margin: 2px auto;
	padding:2px 0px;
	height:202px;
	overflow:hidden;
}
.thankYouPage .infoBox {
	border: 1px solid #a0a0a0;
	margin-top:10px;
	width:400px;
}
.thankYouPage .infoBoxContent {
	padding:5px;
}

.thankYouPage .infoBoxContent .packageText {
	font-size: 15px;
	font-weight:bold;
	padding-left:10px;
}
.thankYouPage .infoBox p {
	margin:0;
	padding:0;
	margin-bottom:10px;
}
.thankYouPage .PPMbox {
	border: 1px solid #a0a0a0;
	margin-top:10px;
}
.thankYouPage .moreTitles {
	margin:0px 0px;
}
.thankYouPage .moreTitles .title {
	margin:0px auto;
	width:87px;
}
.thankYouPage .hotScenes {
	margin:0px 0px;
	padding-top:5px;
}
.thankYouPage .hotScenes .moreHotScenes {
	margin:0px auto;
	width:87px;
}
.thankYouPage .category {
	margin:14px 0px;
	background-color:#ececec;
	padding-bottpm:5px;
	border:1px solid #a0a0a0;
}

.thankYouPage .category  table{
	margin:0 0 8px 0;
}

.thankYouPage .category .categoryTitle {
	margin:0px auto;
	width:87px;
}

.thankYouPage .gotoVODLibrary a:link, .thankYouPage .gotoVODLibrary a:visited {
	color: #383838;
	display: block;
	background:  url(http://gfx3.gamelink.com/store/gv3/buttonsThankYouPageAll.gif) no-repeat;
	padding: 0px;
	text-align:center;
	height: 33px;
	text-decoration: none;
}
.thankYouPage .gotoVODLibrary a:hover, .thankYouPage .gotoVODLibrary a:active {
	color: #383838;
	background:  url(http://gfx3.gamelink.com/store/gv3/buttonsThankYouPageAll.gif) 0 -33px no-repeat;
	padding: 0px;
}
.thankYouPage .gotoVODLibrary {
	position:relative;
	margin: 8px auto 0px auto;
	width: 168px;
}
.thankYouPage .gotoVODLibrary span {
	visibility:hidden;
}
.thankYouPage .startBrowsing a:link, .thankYouPage .startBrowsing a:visited {
	color: #383838;
	display: block;
	background:  url(http://gfx3.gamelink.com/store/gv3/buttonsThankYouPageAll.gif) 0 -66px no-repeat;
	padding: 0px;
	text-align:center;
	height: 33px;
	text-decoration: none;
}

.thankYouPage .startBrowsing a:hover, .thankYouPage .startBrowsing a:active {
	color: #383838;
	background:  url(http://gfx3.gamelink.com/store/gv3/buttonsThankYouPageAll.gif) 0 -99px no-repeat;
	padding: 0px;
}

.thankYouPage .startBrowsing {
	position:relative;
	margin: 8px auto 0px auto;
	width: 168px;
}
.thankYouPage .startBrowsing span {
	visibility:hidden;
}
.thankYouPage h3 {
	border-bottom: 1px solid #a0a0a0;
	font-weight: bold;
	background-color: #d7d7d7;
	font-size: 15px;
	color:#000;
	height:20px;
	margin:0;
	padding:5px;
}

.thankYouPage .startBrowsingPPM a:link, .thankYouPage .startBrowsingPPM a:visited {
	color: #383838;
	display: block;
	background:  url(http://gfx3.gamelink.com/store/gv3/buttonsThankYouPageAll.gif) 0 -132px no-repeat;
	padding: 0px;
	text-align:center;
	height: 33px;
	text-decoration: none;
}

.thankYouPage .startBrowsingPPM a:hover, .thankYouPage .startBrowsingPPM a:active {
	color: #383838;
	background:  url(http://gfx3.gamelink.com/store/gv3/buttonsThankYouPageAll.gif) 0 -165px no-repeat;
	padding: 0px;
}

.thankYouPage .startBrowsingPPM {
	position:relative;
	margin: 0px auto 0px auto;
	width: 168px;
}

.thankYouPage .startBrowsingPPM span {
	visibility:hidden;
}

.thankYouPage .smscinterface a:link, .thankYouPage .smscinterface a:visited {
	color:#383838;
	font-size:10px;
	text-decoration:none;
}
.thankYouPage .smscinterface a:hover, .thankYouPage .smscinterface a:active {
	color:#383838;
	font-size:10px;
	text-decoration:underline;
}
.thankYouPage .scenetitles a:link, .thankYouPage .scenetitles a:visited {
	color:#383838;
	font-size:10px;
	text-decoration:none;
} 

.thankYouPage .scenetitles a:hover, .thankYouPage .scenetitles a:active {
	text-decoration:underline;
}	  
	  
.sc6up .smscenebox li { 
	margin: 0px 10px 5px 9px;
}	  
	
.floatingPPMbuttonSm{			
	background:url(http://gfx3.gamelink.com/store/gv3/button_sm_floating_play.png) no-repeat;			
	width:51px;
	height:51px;
	margin:-12px;
	padding:-10px;
	position:relative;
	top:0px;
	left: 1px;
}

/* Search Refine 04/2009 */

.searchResultsPage .tabLeft, .searchResultsPage .tabRight{
width:8px;
height:30px;
float:left;
border-bottom:1px solid #bfbfbf;
}

.searchResultsPage .tabCenter{
float:left;
background:none;
width:490px;
height:31px;
position:relative;
border-left:1px solid #bfbfbf;
margin-top:10px;
}

.searchResultsPage .tabCenter ul{
margin:0px;
padding:0px;
}

.searchResultsPage .tabCenter li{
margin:0px;
padding:0px;
float:left;
list-style-type: none;
height:30px;
border-right:1px solid #bfbfbf;
}

.searchResultsPage .tabCenter ul {
list-style:none;
margin:0px;
padding:0px;
font-size:14px;
font-weight:normal;
}
	
.searchResultsPage .tabCenter a:link, .searchResultsPage  .tabCenter a:visited {
color: #343434;
float:left;
background:  url(http://gfx3.gamelink.com/store/common/bgSearchTabsAll.gif);
border-bottom:1px solid #bfbfbf;
height: 22px;
padding:8px 16px 0px 16px;
text-decoration: none;
}
	
.searchResultsPage .tabCenter a:hover {
color: #343434;
background:  url(http://gfx3.gamelink.com/store/common/bgSearchTabsAll.gif) 0 -30px;
padding:8px 16px 0px 16px;
height: 22px;
border-bottom:1px solid #bfbfbf;
}

.searchResultsPage .tabCenter  .selected a:link, .searchResultsPage .tabCenter  .selected a:visited, .searchResultsPage .tabCenter  .selected a:hover, .searchResultsPage .tabCenter  .selected a:active {
font-weight:bold;
background:  url(http://gfx3.gamelink.com/store/common/bgSearchTabsAll.gif) 0 -30px;
padding:8px 16px 0px 16px;
border-bottom:1px solid #d1a25b;
height: 22px;
position:relative;
overflow:hidden;
float:left;
}

.searchResultsPage .tabCenter  .disabled a:link, .searchResultsPage .tabCenter  .disabled a:visited, .searchResultsPage .tabCenter  .disabled a:hover, .searchResultsPage .tabCenter  .disabled a:active {
color:#b5b5b5;
background:  url(http://gfx3.gamelink.com/store/common/bgSearchTabsAll.gif) 0 0;
padding:8px 16px 0px 16px;
border-bottom:1px solid #bfbfbf;
height: 22px;
position:relative;
overflow:hidden;
float:left;
cursor:default;
}

.searchResultsPage .tabContent{
border: 1px solid #bfbfbf;
border-top:1px solid #bfbfbf;
background: #ffffff url(http://gfx3.gamelink.com/store/common/bgSearchRefine.jpg) 0 0 repeat-x ;
padding:0;
clear:both;
width:641px;
font-size:12px;
text-align: left;
overflow:hidden;
color:#383838;
}

.searchRefine{
padding:0px 4px;
margin-bottom:10px;
overflow:hidden;
float:left;
}

#refinememt{
margin-bottom:10px;
overflow:hidden;
clear:both;

}
.searchRefinements{
margin-bottom:15px;
overflow:hidden;
float:left
}

.searchRefinements ul{
margin:0px;
}

.searchRefinements li{
padding-bottom:10px;
float:left;
list-style:none;
*width:99% !important; /*Fixes IE 7 wrapping problem */
width:auto;
}

.searchRefine em{
font-style:normal;
font-weight:bold;
color:#892578;
font-size:16px;
}

.searchRefine p{
padding:0px;
margin:3px;

}

.searchRefine h4{
padding:2px 0px 2px 16px;
margin:0px 0px;
clear:both;
font-size:14px;
background: url(http://gfx3.gamelink.com/store/common/iconSearch.gif) 0 0 no-repeat ;
height:24px;

}

.searchRefine h2{
padding:0px 0px ;
margin:8px 0px;
display:block;
font-weight:normal;
font-size:15px;
}

.yui-navset .yui-content .yui-hidden{
display:none;
}

a.refineButton,
a.refineRemButton,
a.refineButton:link,
a.refineButton:visited
{
    color:#383838;
    text-decoration:none;
	
margin-left:4px;
	
}

a.refineButton:hover,
a.refineButton:active{
color:#999999;

}

a.refineButton,
a.refineRemButton {
    float:left;
    display:block;
    margin:0 10px 0 0;
}

a.refineButton,
a.refineButton b {
    height:20px;
    background:url(http://gfx3.gamelink.com/store/common/buttonRefine.gif) top left no-repeat;
}

a.refineRemButton,
a.refineRemButton b {
	height:20px;
    background:url(http://gfx3.gamelink.com/store/common/buttonRemoveRefine.gif) top left no-repeat;
}

a.refineButton b,
a.refineRemButton b{
    background-position:bottom right;
    font:11px arial,helvetica,sans-serif;
    padding:0 30px 0 0;
    position:relative;
    left:2px;
    margin:0 0 0 10px;
    display:inline;
    float:left;
    line-height:160%;*line-height:160%;
    cursor:pointer;
}


a.refineRemButton:link,
a.refineRemButton:visited{
  color:#ffffff;
  text-decoration:none;
  margin-bottom:0px;
}

a.refineRemButton:hover,
a.refineRemButton:active {
color:#ffe1e1;
}

.searchResultsPage p{
margin:4px 0px 10px 0px;
padding:0px;
font-size:14px;

}

.searchResultsPage .searchHelp{
float:right; 
margin-top:10px;
}

.searchResultsPage em{
color:#892578;
}
.searchRefine ul{
margin:0px;
padding:0px;
clear:both;
}

.searchRefine li{
list-style: none;
margin: 0px 0px 0px 11px;
float:left;
}

.searchRefine form{
margin: 0px;
padding:0px;
display:inline;
}

.searchRefine input{
margin: 0px;
padding:0px;
display:inline;
}
 
.refineButtonDisable {
/*background: transparent url(http://gfx3.gamelink.com/store/common/buttonRefineOptionDisabled3.gif) no-repeat scroll 0 0;*/
color:#bdbdbd;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:24px;
line-height:21px;
padding:0 0px 0 6px;
width:139px;
display:block;
}

span.select {
-x-system-font:none;
/*background:transparent url(http://gfx3.gamelink.com/store/common/buttonRefineOption3.gif) no-repeat scroll 0 0;*/
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:24px;
line-height:21px;
overflow:hidden;
padding:0 24px 0 6px;
position:absolute;
width:145px;
}


select.styled {
position: relative;
width: 145px; 
/*opacity: 0; 
filter: alpha(opacity=0);*/ 
z-index: 5; 
font-size:11px;
}

.searchResultsPage .tabContent #sctabcontents {
	background : #fff9f1;
	border : 0px solid #a5a3a4;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 6px 4px 6px 4px;
}

.searchResultsPage .tabContent .scenetabssort {
	background: #fff9f1;
	border: 0px solid #a5a3a4;
	border-top: none;
	border-bottom: none;
	clear: both;
	margin: 0px;
	padding: 0px 0px 12px 0px;
}

.searchResultsPage .tabContent .sctabcontentspage{
background: #fdf0df;
padding:4px 10px;
border: 0px solid #a5a3a4;
border-top: 0px;
color:#383838;
font-size:12px;
}

.noResults{
padding:0px 6px;
clear:both;
}

.noResults a{
color:#383838;
}

/* details page 04/24/2009 */
 
.scDetailsNew{
width:822px;	
}	

.scDetailsNew h1{
float:left;
margin:0px;
padding:0px;	
font-size:20px;
margin-bottom:9px;
color:#383838;
}
	
.scDetailsNew h1 em{
font-style:normal;
font-weight:normal;
font-size:16px;
}
	
.scDetailsNew h1 a{
color:#383838;
font-weight:bold;
}

	.scDetailsNew .one {
width:136px;
float:left;
}
.scDetailsNew .one  img{
border:1px solid #383838;
}	

.scDetailsNew .two {
width:684px;
margin-left: 0px;
float:right;
}

.scDetailsNew .scenedetails h2{
margin: 0px 0px 2px 0px;
font-size:18px;
}

.scDetailsNew  .scenedetails {
float:left;
margin-left:10px;
overflow:hidden;
width:478px;
}

.scDetailsNew  .scenedetails  dl { 
 color:#383838;
 font-size:11px;
  padding-bottom:0px;
 margin-bottom: 5px;
 }

.scDetailsNew  .scenedetails  dt {
width: 70px;
padding: .1em 0px;
float: left;
margin: 0;
font-weight: bold;
}

.scDetailsNew  .scenedetails dd {
margin-left: 10px;
padding: .1em;
}

.scDetailsNew  .scenedetails  .more a{
font-weight:bold;
}

.scDetailsNew  .scenedetails  .more em{
color: #86143c;
font-weight: bold;
font-style:normal;
}

.scDetailsNew  .scenedetails  h2, .scenedetails  p{
padding:0px;
color: #383838;
}

.scDetailsNew  .scenedetails  p{
font-size:11px;
margin: 0px;
}

.scDetailsNew  .scenedetails .small {
font-size:10px;
}

.scDetailsNew  .scenedetails a:link, .scDetailsNew  .scenedetails a:visited, .scDetailsNew   .scenedetails a:hover, .scDetailsNew   .scenedetails a:active{ 
color: #383838;
}

.scDetailsNew  .sceneHero{
float:left;
vertical-align: bottom;
width: 196px;
}

.scenesFromMovie {
background:#ffffff;
padding:4px;
}

.scenesFromMovie .saveScene{
float:right;
}

.scenesFromMovie .saved{
color:#bdbdbd;
}

.scenesFromMovie .sceneHeader{
float:left;
}

.scenesFromMovie .sceneHeader span{
font-size:12px;
margin-left:10px;
color:#892578;
}
.scenesFromMovie .sceneHeader span a{
color:#86143c;
}

.scenesFromMovie .sceneMoreDetails{
margin:8px 4px 10px 4px;;
float:right;
}

.scenesFromMovie .sceneContainer{
border-bottom:1px dotted #666666;
margin-bottom:16px;
padding-bottom:8px;
}

.scenesFromMovie h3 {
font-size:18px;
color:#969696;
margin:0px 0px 4px 0px;
padding:0px;
}

.scenesFromMovie h3 a{
font-size:18px;
color:#969696;
margin:0px 0px 4px 0px;
padding:0px;
}
.scenesFromMovie a{
color: #383838;
}			

/* Top Of Site */
.topOfSite a:link, .topOfSite a:visited{
text-decoration:none;
color:#707070;
}


.topOfSite a:hover, .topOfSite a:active{
text-decoration:underline;
color:#707070;
}


.topOfSite{
background-color:#f1f1f1;
color:#707070;
padding:4px 0px;
font-size:11px;
width:838px;
margin:0px auto;
position:relative;
overflow:hidden;
border-left: 1px solid #A5A3A4;
border-right: 1px solid #A5A3A4;
}

.topOfSite select{
font-size:9px;
background:#CCCCCC;
margin:0px 0px 0px 4px;
padding:0px;
}

.topOfSite .currencySelector{
font-size:10px;
float:right;
margin:0px 8px 0px 0px;
}

.topOfSite .slot{
float:left;
margin: 0px 8px;
}

 .currency{
font-size:10px;
}

.currency select{
font-size:9px;
background:#F3F3F3;
margin:0px 0px 0px 8px;
padding:0px;
}
.currency form{
margin:0px;
padding:0px;
}

/* Checkout */
.subnavpagesb h4{
font-size:14px;
padding:0px;
margin:10px 0px 2px 0px;
}


.subnavpagesb h4 span{
font-size:11px;
font-weight:normal;
margin-left:10px;
}


.checkoutHeader{
font-size:13px;
color:#9c9c9c;
font-weight:bold;
margin:6px 0px 10px 0px;
word-spacing: 6px;
overflow:hidden;
position:relative;

}
.checkoutHeader em{
font-size:15px;
color:#892578;
font-style:normal;
font-weight:bold;
}

.checkoutHeader strong{
font-size:18px;
color:#383838;
margin-left:6px;
}

.checkoutHeader .noSpace{
word-spacing: 0px
}


.cartHelp .checkoutHelp{
float:right;
width:100%;
padding:0px;
height:32px;
font-size:11px;
word-spacing: 0px;
color:#383838;
}



.checkoutHelp{
float:right;
width:300px;
padding:0px;
height:32px;
font-size:11px;
word-spacing: 0px;
color:#383838;
}

.checkoutHelp ul{
margin:0px;
padding:0px
}

.checkoutHelp li{
margin:0px 8px 0px 0px;
padding:0px;
display:block;
float:right;
height:24px;
list-style: none;
}

.checkoutHelp .chat a:link, .checkoutHelp .chat a:visited{
color:#383838;
text-decoration:underline;
background:url(http://gfx3.gamelink.com/store/common/iconsCheckout.gif) no-repeat;
padding-left:26px;
padding-top:4px;
height:28px;
display:block;
float:left;

}
.checkoutHelp .chat a:hover, .chat .checkoutHelp a:active{
color:#383838;
text-decoration:underline;
background:url(http://gfx3.gamelink.com/store/common/iconsCheckout.gif) 0 -32px no-repeat;
height:28px;
padding-top:4px;
}

.checkoutHelp .faq a:link, .checkoutHelp .faq a:visited{
color:#383838;
text-decoration:underline;
background:url(http://gfx3.gamelink.com/store/common/iconsCheckout.gif) 0 -96px no-repeat;
padding-left:28px;
padding-top:4px;
height:28px;
display:block;
float:left;
}

.checkoutHelp .faq a:hover, .faq .checkoutHelp a:active{
color:#383838;
text-decoration:underline;
background:url(http://gfx3.gamelink.com/store/common/iconsCheckout.gif) 0 -128px no-repeat;
height:28px;
padding-top:4px;
}


.checkoutHelp .phone{
background:url(http://gfx3.gamelink.com/store/common/iconsCheckout.gif) 0 -64px no-repeat;
padding-left:26px;
padding-top:4px;
} 

.checkoutPagesHeader{
background:#4F4F4F;
color:#ffffff;
font-size:14px;
font-weight:bold;
padding:5px;
text-align:left;
}

.checkoutPageSubHeader{
color:#383838;
background:#c2c2c2;
padding:4px 4px;
font-size:14px;
font-weight:bold;
margin:20px 0px;
}
.checkoutPaymentSection, .checkoutPaymentSection a{
color:#383838;
font-size:11px;
}
.checkoutPaymentSection label{
font-size:14px;
font-weight:bold;
width:135px;
margin-left: 4px;
}
.checkoutPaymentSection ul{
margin:0px;
padding:0px;
}
.checkoutPaymentSection li{
margin:20px 0px;
padding:0px;
list-style: none;
overflow:hidden;
position:relative;
}

.checkoutPaymentSection .disabled{
color:#afaeae;
}

.checkoutPaymentSection .creditCards{
margin-left:35px;
margin-right: 4px;
}

.checkoutPaymentSection .euroDebit{
margin-left:6px;
margin-right: 10px;
}

.checkoutPaymentSection .info{
width:500px;
overflow:hidden;
position:relative;
}

.chooseCountryBillingPage{
color:#383838;
margin-left:30px;
overflow:hidden;
}

.chooseCountryBillingPage .chooseText{
height:45px;
font-size:14px;
font-weight:bold;
width:370px;
line-height:20px;
float:left;
}

.chooseCountryBillingPage .flags{
padding-top:8px;
margin-left:0px;
float:left;
}

.chooseCountryBillingPage .arrow{
float:left;
}

.chooseCountryBillingPage .flags img{
margin-left:8px;
float:left;
}

.formBox h5{
font-size:14px;
padding:0px;
margin:6px 0px;
}

.formBox h5 span{
font-size:11px;
float:right;
font-weight:normal;}

.formBox .textField{
width:154px;
}

.whiteBox .useAddress label{
font-size:14px;
color:#86143c;
font-weight:bold;
}

.euroLogos {
float:left;
}

.euroLogos img{
display:block;
margin-bottom:10px;
}

.formBox .useAddress{
/*background:#fff999;*/
}

/* Checkout Review Page */

.leftReviewPageTd{
padding: 6px;
border-right: 10px solid #ffffff;
background:#e8e6e7;
}

.rightReviewPageTd{
}

.reviewPageHeader{
color:#ffffff;
background:#383838;
padding:2px 4px;
font-size:12px;
font-weight:bold;
}

.reviewPageHeader a{
color:#fff;
font-size: 11px;
font-weight:normal;
}

.reviewPageHeader span{
float:right;
}

.ReviewTable{
margin-top:10px;

}

.buttonPlaceYourOrder{
float:right;
margin:0px 0px;
width:211px;
height:46px;
background:url(http://gfx3.gamelink.com/store/gv3/buttonPlaceOrder.gif) no-repeat;
font-size:10px;
display:block;
}

.buttonPlaceYourOrderContatiner{
float:right;
font-size:10px;
margin:8px 0px;
width: 211px;
}

.formBox th{
border-bottom:1px solid #999999;
color:#383838;
font-weight:bold;
padding:0px 2px;
text-align:center;
}


/* Login and Registration */

.loggedInHeader{
background:#4F4F4F;
color:#ffffff;
font-size:14px;
font-weight:bold;
padding:5px;
text-align:left;
}

.notLoggedInHeader{
background: #cccbcb; 
color:#383838; 
font-size:14px;
font-weight:bold;
padding:5px;
text-align:left;
}

.formBox{
background:#ffffff;
border:1px solid #4F4F4F;
font-size:12px;
text-align:left;
margin-top:6px;
padding:4px;
color:#383838;
margin-bottom:20px;
overflow:hidden;
}

.formBox form{
margin:0px;
padding:0px;
}

.formBox a{
color:#892578;
font-size:10px;
}

.subnavpagesb .formBox{
margin:6px 6px;
}

.loginLine{
background:url(http://gfx3.gamelink.com/store/common/loginLine.gif) repeat;
}

.loginPage{
margin-top:5px;
}

.emailReminder{
padding:4px;
/*background:#FEEDED;*/
background:#fff999;
}

.emailReminder p{
margin:6px 0px;
}
.emailReminder input{
margin-right:6px ;
}

.affRegHeader{
background: #cccbcb; 
color:#383838; 
font-size:12px;
font-weight:bold;
padding:3px 5px;
text-align:left;
margin-top:35px;

}

.alreadyLoggedIn{
font-size:12px; 
margin-top:10px; 
border:1px solid #383838; 
padding:20px
}

.alreadyLoggedIn a{
color:#892578;
}

.ppmBuyPageMessage{
color:#383838;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
margin:10px 0px;
padding:10px 0px;
/*background:#FEEDED;*/
background:#fff999;
font-weight:bold;
}

.ppmBuyPageMessage a{
color:#892578;
}

/* Pop Up*/

.popUp{
width:600px;
padding: 10px;
}


.popUp hr{
color:#dadada;
background-color: #dadada;
height: 1px;
border: 0;
margin:12px 0px;
clear:both;
}

.popUp a{
color: #892578;
}

.popUp h1{
margin:0px 0px 6px 0px;
font-size:18px;
padding:4px;
color:#86143c;
border-bottom: #F7F7F7 1px solid;
float:left;
width:495px;
font-weight:bold;
}

.popUp h2{
margin:0px 0px 2px 0px;
font-size:14px;
padding:4px;
color:#86143c;
}

.popUp p{
margin:12px 8px;
font-size:12px;
padding:0px;
clear:both
}

.popUpCloseWin a{
color:#383838;
font-size:11px;
}

.popUpCloseWin {
text-align:center;
float:right;
width:80px;
padding:10px 12px 0px 0px;

}


/* Footer Addition */

.footerNavContainer{
 border-top:1px solid #e3e3e3;
  padding-top:30px;
  margin-top:80px;
  clear:both;
}

/* work around for IE grey out */
.inputTextDisabled{
background: #efefef;
}

/* New Extra Top Nav */

.extraTop{
background: #4a4a4a url(http://gfx3.gamelink.com/store/gv3/bgExtratop.gif) repeat;
color:#fff;
padding:0 8px;
margin: 0 0 10px 0;
overflow:hidden;
font-size:0px;
position:relative;
height:1%;
}

.extraTop a{
border-right:1px solid #FFFFFF;
color:#FFFFFF;
font-size:10px;
margin:0;
padding:0 12px;
text-decoration:none;
}

.extraTop .last{
padding-right:0;
border-right:0;
}


.extraTop a:hover{
color:#F5F5F5;
text-decoration:underline;
}

.extraTop .links{
color:#fff;
float:right; 
height:20px;
padding:6px 0 0 0;
}

.extraTop .slot{
color:#fff;
float:left; 
height:20px;
padding:6px 0 0 0;
font-size:10px;
}	

.extraTop .slot a{
border-right:0;				
}	
/* Odd and Even Columns */

.columnListing{
margin-bottom:15px;
overflow:hidden;
position:relative;
font-size:12px;
}
.columnOdd{
	width:206px;
	background:#fff;
	padding-right: 4px;
	margin-top:10px;
	padding-left: 6px;
	float:left;
	
}

.columnEven{
	width:206px;
	background:#fff;
	padding-right:4px;
	padding-left: 6px;
	float:left;
	margin-top:10px;
}

.columnListing .first {
	margin-left:0;
	padding-left:0;
}
.columnListing .last {
	margin-right:0;
	padding-right:0;
	border-right:0;
}
	
.contentGutter{
margin-left:15px;
}	

.columnListing ul, .columnListing li  {
margin:4px 8px 8px 8px ;
padding:0;
list-style:none;
}

.columnListing li a:link{
color:#383838;
}

.columnListing li a:hover{
color:  #a61f7d;
}

.columnListing h2{
margin:18px 4px 0px 4px;
color: #a61f7d;
font-size:16px
}

.columnListing h2 a{
text-decoration:none;
color: #a61f7d;
}
.columnListing h1 {
color:#383838;
font-size:20px;
}

.columnListing h1 a:link{
margin-left:20px;
color:#383838;
font-weight:normal;
text-decoration:underline;
font-size:12px;
}


/* Express checkout on ppm page */

.ppmPage .expCheckout .footer {
	width:643px;
	margin-left: auto;
	margin-right: auto;
	font-size:11px;
}
.ppmPage .expCheckout .widthControl {
	width:643px;
	margin-left: auto;
	margin-right: auto;
	overflow:hidden;
}
.ppmPage .expCheckout .blur {
	background-color: #cccccc; /*shadow color*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}
.ppmPage .expCheckout .shadow, .ppmPage .expCheckout .content {
	position: relative;
	bottom: 1px;
	right: 1px;
}
.ppmPage .expCheckout .shadow {
	background-color: #666666; /*shadow color*/
	color: inherit;
}
.ppmPage .expCheckout .content {
	background:#F8F8F8 url(http://gfx3.gamelink.com/store/common/bg_form.gif) repeat;
	color: #383838;
	border: 1px solid #505050;
	overflow:hidden;
}
.ppmPage .expCheckout {
	position:relative;
	text-align:center;
	background-color:#ffffff;
	width:643px;
	height: auto;
	overflow:auto;
	margin:0px;
	padding:0px;
	color:#383838;
	font-size:12px;
}
.ppmPage .expCheckout h1 {
	font-size:55px;
	color:#cc3a7c;
	margin:0px 0px 8px 0px;
	padding:0px;
}
.ppmPage .expCheckout .storeCredit {
font-size:13px;
left:8px;
position:absolute;
text-align:left;
top:15px;
width:200px;
}
.ppmPage .expCheckout .storeCredit em {
	font-style:normal;
	font-weight:bold;
	color:#d50000;
}
.ppmPage .expCheckout .package {
margin:0px auto;
position:relative;	
left:auto;
top:auto;
}
.ppmPage .expCheckout .topRightText {
	font-size:11px;
	font-weight:bold;
	position:absolute;
	top:55px;
	right:15px;
}
.ppmPage .expCheckout .layoutTop {
	border-bottom: 1px solid #dddddd;
	height:70px;
	position:relative;
}
.ppmPage .expCheckout .left {
	float:left;
	width:300px;
	position:relative;
	padding:0px;
	margin:0px;
	text-align:left;
	overflow:hidden
}
.ppmPage .expCheckout .right {
	float:left;
	width:321px;
	border-left:1px solid #d8d6d6;
	position:relative;
	padding:0px;
	margin:0px;
	text-align:left;
}
.ppmPage .expCheckout form {
	margin:0px;
}
.ppmPage .expCheckout label {
	display:block;
	font-weight:bold;
	font-size:13px;
	color:#383838;
	margin: 3px 0px 0px 8px;
}
.ppmPage .expCheckout .package select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	background-color:#f9f9f9;
	padding:2px;
	border:#855d14 solid 1px;
}
.ppmPage .expCheckout select {
	font-family:Arial, Helvetica, sans-serif;
	border:#855d14 solid 1px;
	font-weight:normal;
	background-color:#f9f9f9;
	font-size:14px;
	padding:2px;
	margin:4px 0px 4px 8px;
}
.ppmPage .expCheckout option {
	color: black;
	border-bottom:#666666 dotted 1px;
}
.ppmPage .expCheckout fieldset {
	padding:4px 20px 4px 38px;
	border:0px;
	margin:8px 0px;
}
.ppmPage .expCheckout legend {
	font-size:14px;
	color:#855d14;
	font-weight:bold;
	margin:0px 0px 4px -4px;
	padding:0px;
}
.ppmPage .expCheckout input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:#855d14 solid 1px;
	padding:2px;
	margin:4px 0px 4px 8px;
}
.ppmPage .expCheckout .checkbox {
	border: 0px;
	margin-left: 8px;
	width:25px;
}
.ppmPage .expCheckout .submitButton {
	background:url(http://gfx3.gamelink.com/store/gv3/buttonSubmitOrder.gif) no-repeat;
	margin-top:10px;
	border:0px;
	width: 201px;
	height: 41px;
}

.ppmPage .expCheckout .refreshButton {
	background:url(http://gfx3.gamelink.com/store/gv3/buttonRefresh.gif) no-repeat;
	margin-top:10px;
	border:0px;
	width: 201px;
	height: 41px;
}


.ppmPage .expCheckout .floatLeft {
float:none;
}
.ppmPage .expCheckout .floatRight {
float:none
}
.ppmPage .expCheckout .smText {
	font-size:10px;
}

.ppmPage .expCheckout h3 {
	font-size:35px;
	color:#383838;
	margin:0px 0px 12px 0px;
	padding:0px;
}

.ppmPage .expCheckout h4 {
	font-size:30px;
	color:#383838;
	margin:0px 0px 12px 0px;
	padding:0px;
}

.ppmPage .expCheckout h4 a {
	font-size:30px;
	color: #86143c;
	font-size:30px;
	text-decoration:underline;
}

.ppmPage .expCheckout .backTo{
margin-top:20px;
margin-bottom:20px;
}

.ppmPage .expCheckout .playButton{
position:relative;
top:-125px;
left:25px;
}
.ppmPage .expCheckout .movieImage{
border: 1px solid #383838;
}

.ppmPage .expCheckout a{
color:#383838;
font-size:11px;
margin-right:5px;
}
.ppmPage .expCheckout .login{
padding:0px 0px 6px 20px;
border-bottom: 1px solid #dddddd;
}

.ppmPage .expCheckout .login fieldset {
	padding:2px 20px 2px 30px;
	border:0px;
	margin:2px 0px;
}

.ppmPage .expCheckout .login input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#855d14 solid 1px;
	padding:2px;
	margin:4px 0px 4px 8px;
}
.ppmPage .expCheckout .login .loginButton {
	margin-top:20px;
	border:0px;
}

.ppmPage .expCheckout .errors {
	width:643px;
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff;
	text-align:left;
	font-size:12px;
	margin-bottom: 10px;
}

.ppmPage .expCheckout .errors ul {
float: left;
  width: 590px; /* width is changed */
  margin: 2px 0 0 8px;
  padding: 0;
  list-style: none;
}

.ppmPage .expCheckout .errors li {
  float: left;
  width:98%;
  margin: 0;
  background-image: url(http://gfx3.gamelink.com/store/common/bulletError.gif);
  background-position: 3px 5px ;
  background-repeat: no-repeat;
  padding: 0 0 0 14px; /* left padding moves the text away from the bullet */

}

.ppmPage .expCheckout .errors img {
 float: left;
  margin: 0;
  padding: 0;
}

.ppmPage .expCheckout .errors h4 {
  color:#d50000;
  margin: 0;
  padding: 0;
  font-size:14px;
}

.ppmPage .expCheckout .label {
	display:block;
	font-weight:bold;
	font-size:13px;
	color:#383838;
	margin: 3px 0px 0px 8px;
}

.ppmPage .expCheckout .known {
	display:block;
	font-weight:bold;
	font-size:13px;
	color:#919191;
	margin: 3px 0px 0px 16px;
}

.ppmPage .expCheckout .expand{
padding:4px 0px 6px 20px;

}
.ppmPage .expCheckout .expand em{
color:#d50000;
font-weight:bold;
font-style:normal;
}

.ppmPage .expCheckout p{
padding:0px;
margin: 10px 0px 8px 0px;
}

.ppmPage .expCheckout .radioLabel {
	display:inline;
	font-weight:normal;
	font-size:12px;
	color:#4c4c4c;
	margin: 3px 0px 0px 8px;
}

.ppmPage .expCheckout .radio {
	border:0px;
	width:25px;
}

.ppmPage .expCheckout .backTo{
margin-top:20px;
margin-bottom:20px;
}

.ppmPage .expCheckout .playButton{
position:relative;
top:-125px;
left:25px;
}

.ppmPage .expCheckout .movieImage{
border: 1px solid #383838;
}

.ppmPage .expCheckout .processing{
margin: 100px 0px 200px 0px;
}

.ppmPage .expCheckout .sale{
font-size: 15px;
font-weight:bold;
position: absolute;
top: 25px;
left: 550px;
text-align: center;
}

.ppmPage .expCheckout .sale em{
font-style:normal;
color:#d50000;
}


#ppmLoginErrorContainer #ppmErrorBox{
color:#383838;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
margin:10px 0px;
padding:10px 0px;
/*background:#FEEDED;*/
background:#fff999;
font-weight:bold;
}
#ppmLoginErrorContainer #ppmErrorBox a{
color:#a61f7d;
}

#ppmLoginErrorContainer #ppmErrorBox em{
font-style:normal;
}

.savedCvv2{
background:#fff999;
font-size:11px;
height:20px;
padding:4px; } 
            
.savedCvv2 a:link{
 color:#383838;
}

.savedCvv2 input{
height:16px;
}

#existingCards ul{
margin:8px;
padding:0;
list-style:none;
}

#existingCards li{
height:24px;
margin:6px 0;
}

/* New Sort Bar */
.sort .rssButton {
	border:0px;
	padding-right:8px;
	margin-right:10px;
	border-right: 1px solid #656565;
	float:left;
}
.sort {
	background:	#C6C5C5 url(http://gfx3.gamelink.com/store/common/bgPagination.gif) repeat scroll 0 0;
	height:16px;
	overflow:hidden;
	font-size:12px;
	padding:5px 6px;
	position:relative;
}
.sort em{
font-style:normal;
color:#d50000;
}

.sort a:link, .sort a:visited {
	color:#383838;
	font-size:11px;
	text-decoration:none;
	
}
.sort a:hover, .sort a:active {
	color:#383838;
	font-size:11px;
	text-decoration:underline;

}
.sort p {
	float:left;
	margin:0;
	padding:0;
}
.sort ul {
	margin:1px 0 0 10px;
	padding:0px;
	float:left;
	font-size:11px;
}
.sort li {
	margin:0 10px 0 0;
	padding:0 8px 0 0;
	float:left;
	border-right: 1px solid #656565;
	list-style:none;
}
.sort .showSale {
	position:absolute;
	right:100px;
}
.sort .current{
font-weight:bold;
}

.views {
    display:inline;
    padding-left:10px;
	position:absolute;
	right:4px;

}
.views li{
    border:none;
    padding:0;
    margin:0 4px;
	float:left;
}

.views li span{
    position:relative;
    display: inline;
    zoom:1;
}
.views .first {
    font-weight:bold;
    color:#666;
    text-transform:capitalize;
    font-size:.9em;
}
.views a{
    width:18px;
    height:15px;
    margin:0;
    font-size:11px;
    float:left;
    background:transparent url(http://gfx3.gamelink.com/store/common/iconsViews.png) 0 0 no-repeat;
}
.gridView a{
    background-position:0px -40px
}
.gridView a:hover, .gridView a.current{
    background-position:0px -60px
}
.listView a{
    background-position:0px 0px;
}
.listView a:hover, .listView a.current{
    background-position:0px -20px;
}
.viewNoImages a, .viewNoImages a:hover{
    background-position:0px -80px;
}
.viewNoImages a.show{
    background-position:0px -100px;
}

.descending{
background: url(http://gfx3.gamelink.com/store/common/iconArrows.png) 0 0 no-repeat;
display:inline;
width:7px;
height:7px;
}

.ascending{
background:url(http://gfx3.gamelink.com/store/common/iconArrows.png) 0 -10px no-repeat ;
display:inline;
width:7px;
height:7px;
}

/* Auto Complete Search */
.yui-ac {
    position:relative;font-family:arial;font-size:12px;
}

/* styles for input field
.yui-ac-input {
    position:absolute;width:320px;
}
*/

/* styles for results container */
.yui-ac-container {
    position:absolute;
    top:30px;
    margin-left:45px;
    width:100%;

}

/* styles for header/body/footer wrapper within container */
.yui-ac-content {
    position:absolute;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;
}

/* styles for container shadow */
.yui-ac-shadow {
    position:absolute;margin:.3em;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
}

/* styles for results list */
.yui-ac-content ul{
    margin:0;padding:0;
}

/* styles for result item */
.yui-ac-content li {
    margin:0;padding:2px 5px;cursor:default;white-space:nowrap;
	color:#383838;
}

/* styles for prehighlighted result item */
.yui-ac-content li.yui-ac-prehighlight {
    background:#B3D4FF;
}

/* styles for highlighted result item */
.yui-ac-content li.yui-ac-highlight {
    background:#ffe5ee;color:#383838;
}

.topsearch .search, .topsearch {
position:absolute;
}

.footerLogos {
	padding-top:8px;
	padding-bottom:10px;
	text-align:center;
	font-size:11px;
}

.footerLogos img{
margin:10px 70px;
}

.footerLogos .ccicons img{
margin-left:1px;
margin-right:1px; 
}



	
			
	
