*{  }
img{
border:none;	
}
h1, h2, h3, h4, h5, h6{
font-family: 'HelveticaNeue55', Arial, Helvetica, sans-serif;
font-weight:normal;
}
li{
padding-bottom:10px;
list-style:none;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bullet_10x10lightgrey.png);
background-repeat:no-repeat;
padding-left:20px;
}
ul{
padding-top:0px;
margin-top:0px;
padding-left:5px;	
} @font-face {
font-family: 'HelveticaNeue55';
src: url(//www.dsvolition.com/wp-content/themes/volition/fonts/helveticaneue-roman-webfont.eot);
src: url(//www.dsvolition.com/wp-content/themes/volition/fonts/helveticaneue-roman-webfont.eot?#iefix) format('eot'),
url(//www.dsvolition.com/wp-content/themes/volition/fonts/helveticaneue-roman-webfont.woff) format('woff'),
url(//www.dsvolition.com/wp-content/themes/volition/fonts/helveticaneue-roman-webfont.ttf) format('truetype'),
url(//www.dsvolition.com/wp-content/themes/volition/fonts/helveticaneue-roman-webfont.svg#webfontZwUD6gtg) format('svg');
font-weight: normal;
font-style: normal;
} .date{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
font-style:italic;
}
.btnLabel{
display:none;	
}
.readMoreLink{
display:block;
float: right;
margin-top:10px;
outline-width:0px;
outline-style:none;
margin-bottom:15px;
}
.dimText{
color:#999999 !important;
}
.noBullet{
padding-bottom:10px;
list-style:none;
background-image:none;
padding-left:5px;	
} .edit-link{
padding:2px;
}
.post-edit-link{
text-decoration:none;
font-size:13px;
font-weight:bold;
line-height:20px;
}
.post-edit-link:hover{
text-decoration:underline;
}
.edit-icon{
display:block;
width:16px;
height:16px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-160px -30px;
background-repeat:no-repeat;
float:left;	
margin-right:2px;
} body{
padding:0;
margin:0;
border:0;
font-family: 'HelveticaNeue55', Arial, Helvetica, sans-serif; background-color:#171717;
color:#f7f7f7;
background-attachment: fixed;
background-position:center top; 
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_texture6.jpg);
background-repeat:repeat-y;
width:100%;
}
#page{
width:986px;
margin:0 auto;
padding:0px;
}
#bkgfilter{
position:absolute;
position:fixed;
top:0px;
left:0px;
z-index:-10;
width:100%;
height:100%;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_diaglines.png);
background-repeat:repeat;
}
a{
color:#755EA5;	
}  header{
position:absolute;
top:0px;
left:0px;
width:100%; height:120px;
z-index:6000;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_topnav.png);
background-repeat:repeat-x;
}
#branding{
width:1185px;
margin:0 auto;
padding:0;
}
#siteLogo{
float:left;	
padding-left: 100px;
margin-right: 20px;
margin-left: 70px;
margin-top: 20px;
}
#siteLogo img{
}
#topnav{
float:left;
margin-top:40px;
position:relative;
} .searchArea{
height:27px;
width:108px;
padding-left:12px;
position: absolute;
top: 7px;
right: -135px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_navbtn-edge.png);
background-position:-0px -0px;
background-repeat:no-repeat;
}
.searchField{
border:1px solid #227ba3;
height:23px;
width:100px;
position:absolute;
right:4px;
padding-left:5px;
color:#555555;
line-height:23px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_gloss_60pct.png);
background-repeat:repeat;
-webkit-box-shadow: rgba(0,0,0,.5) 1px 1px 10px inset;
-moz-box-shadow: 1px 1px 10px rgba(0,0,0,.5) inset;
box-shadow:1px 1px 10px 0px rgba(0,0,0,.5) inset;
}
.searchSubmit{
width:50px;
height:27px;
position:absolute;
right:4px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -0px;
background-repeat:no-repeat;
}  .sf-menu, .sf-menu * {
margin: 0;
padding: 0;
list-style: none;
}
.sf-menu li {
position: relative;
}
.sf-menu ul {
position: absolute;
display: none;
top: 100%;
left: 0;
z-index: 99;
}
.sf-menu > li {
float: left;
}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul {
display: block;
}
.sf-menu a {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#ffffff;
line-height:27px;
height:27px;
display: block;
position: relative;
}
.sf-menu ul ul {
top: 0;
left: 100%;
} .sf-menu {
float: left;
margin-bottom: 1em;
}ss
.sf-menu ul {
box-shadow: 2px 2px 6px rgba(0,0,0,.2);
min-width: 12em; *width: 12em; }
.sf-menu a {    padding: .7em 1em;
text-decoration: none;
zoom: 1; }
.sf-menu a { color: #ffffff;
}
.sf-menu a:hover{
color:#755EA5;	
}
.sf-menu li { background-image: none;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
white-space: nowrap; *white-space: normal; -webkit-transition: background .2s;
transition: background .2s;
}
.sf-menu ul li { background: #494A4D;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.sf-menu ul ul li { background: #3C3D40;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.sf-menu ul li:hover {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.sf-menu li:hover,
.sf-menu li.sfHover { background: #000;
border-top-left-radius: 10px;
border-top-right-radius: 10px; -webkit-transition: none;
transition: none;
} .sf-arrows .sf-with-ul {
padding-right: 2.5em;
*padding-right: 1em; } .sf-arrows .sf-with-ul:after {
content: '';
position: absolute;
top: 50%;
right: 1em;
margin-top: -3px;
height: 0;
width: 0; border: 5px solid transparent;
border-top-color: #dFeEFF; border-top-color: rgba(255,255,255,.5);
}
.sf-arrows > li > .sf-with-ul:focus:after,
.sf-arrows > li:hover > .sf-with-ul:after,
.sf-arrows > .sfHover > .sf-with-ul:after {
border-top-color: white; } .sf-arrows ul .sf-with-ul:after {
margin-top: -5px;
margin-right: -3px;
border-color: transparent;
border-left-color: #dFeEFF; border-left-color: rgba(255,255,255,.5);
}
.sf-arrows ul li > .sf-with-ul:focus:after,
.sf-arrows ul li:hover > .sf-with-ul:after,
.sf-arrows ul .sfHover > .sf-with-ul:after {
border-left-color: white;
} #content{
position:relative;
margin-top:120px;
width:934px;
margin-left:25px; padding-bottom:120px;
}
.contentBox{
border:1px solid #53318D;
background-color:rgb(0, 0, 0);
background-color:rgba(0, 0, 0, .87); background-repeat:repeat;
clear:both;
}
.column2Left{
float:left;
width:602px;
clear:none;
margin-bottom:30px;
position:relative;
}
.column0{
float:left;
clear:none;
margin-bottom:30px;
position:relative;
}
.column2Right{
float:right;
width:602px;
clear:none;
margin-bottom:30px;
position:relative;
}
.column1Left{
float:left;
width:302px;
clear:none;
margin-bottom:30px;
position:relative;
}
.column3Top{
width:932px;
clear:both;
margin-bottom:30px;
position:relative;
}
.column1Right{
float:right;
width:302px;
clear:none;	
margin-bottom:30px;	
position:relative;	
}
.column1RightFeatured{
float:right;
width:302px;
clear:none;	
margin-bottom:30px;	
position:relative;
border:4px solid #53318D !important;	
}
.sectionTitle{
padding-top:6px;
padding-left:6px;
margin:0px;
font-size:22px;
border-bottom:1px solid #434343;
font-weight:normal;
}
.sectionControls{
position:absolute;
right:-7px;
top:2px;
height:27px;
line-height:27px;	
font-size:13px;
padding-right:5px;
}
.sectionControls a{
text-decoration:none;
padding-left:10px;
padding-right:10px;
border-left:2px solid #78797a;
}
.sectionControls a:hover{
text-decoration:underline;	
}
.sectionControls .first{
padding-left:0px;
border-left:none;
}
.sectionControls .subscribe{
padding-right:2px;	
}
.sectionControls .rss{
display:block;
width:16px;
height:16px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-140px -0px;
background-repeat:no-repeat;
float:right;
border-left:none;
margin-left:4px;
margin-top:4px;
margin-right:6px;
padding-right:0px;
}
.moreLinkBottom{
padding:10px !important;
float:right;	
}
.contentSubsection{
border-bottom:1px dashed #ffffff;
margin:14px;
font-size:14px;
padding-bottom:14px;
clear:both;	
}
.entryBreak{
clear:both;	
}
.contentSubsectionSingle{
margin:14px;
font-size:14px;
clear:both;	
}
.articleContent{
border-bottom:1px dashed #ffffff;
margin:31px;
margin-top:20px;
font-size:14px;
padding-bottom:14px;
clear:both;	
}
.articleFooterControls{
margin:28px;
}
.articleFooterControls .navigation{
margin-top:24px;
margin-bottom:12px;
}
.articleFooterControls .nav-previous{
float:left;
margin-bottom:30px;
margin-top:12px;
}
.articleFooterControls .nav-next{
float:right;
margin-bottom:30px;
margin-top:12px;
}
.gamePageControls{
margin-top:20px;
height:65px;
}
.articleContent h3{
font-size:28px !important;
}
.articleContent p{
font-size:15px;
line-height:18px;
}
.entry-content .date{
float:right;	
}
.entry-content{
padding-top:14px;	
}
.contentSubsectionWithImage{
height:200px;	
}
.contentSubsectionEnd{
clear:both;	
}
.contentSubsection p{
margin-top:4px;	
}
.contentSubsection img{
float:left;
margin-right:15px;
margin-bottom:15px;
}
.sectionSubTitle{
font-size:18px;
color:#755EA5;
margin-bottom:10px;
margin-top:4px
}
.featureImage{
margin:1px;	
}
#jumbotron{
position:relative;
width:602px;
height:340px;
overflow:hidden;
}
#jumbotron a{
outline-width:0px;
outline-style:none;	
}
#jumbotronImageArea{
width:12000px;
position:absolute;
height:338px;
overflow:hidden;
margin-top:1px;
}
.jumbotronImageDiv{
width:602px;
height:340px;
overflow:hidden;
text-align:center;
float:left;
}
#jumbotronControls{
position:absolute;
height:30px;
top:235px;
right:3px; }
#jumbotronPrevious{
display:block;
position:absolute;
top:100px;
left:2px;
opacity:.85;
filter:alpha(opacity=85); }
#jumbotronNext{
display:block;
position:absolute;
top:100px;
right:2px;
opacity:.85;
filter:alpha(opacity=85); }
#jumbotron .skipBtn{
width:15px;
height:69px;
display:block;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-50px -0px;
background-repeat:no-repeat;
}
#jumbotronPrevious .skipBtn{
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-65px -0px;
background-repeat:no-repeat;
}
#jumbotronPrevious .skipBtn:hover{
background-position:-125px -0px;
}
#jumbotronNext .skipBtn:hover{
background-position:-110px -0px;
}
#jumbotron .pageBtn{
width:25px;
height:25px;
display:block;	
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_blackgloss_25h.png);
background-repeat:repeat;
float:left;
color:#ffffff;
line-height:25px;
text-align:center;
text-decoration:none;
border:2px solid #000000;
border:2px solid rgba(0,0,0,.85);
}
#jumbotron .pageBtn:hover{
color:#755EA5;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_black-92.png);
background-repeat:repeat; }
#jumbotron .selected{
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-83px -5px;
background-repeat:no-repeat;
color:#755EA5;	
}
#jumbotron .selected:hover{
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-83px -5px;
background-repeat:no-repeat;
}
#jumbotronContent{
position:absolute;
width:596px;
height:69px;
top:265px;
right:1px;
border:2px solid #000000;
border:2px solid rgba(0,0,0,.85);
border-top-width:3px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_blackgloss_73h.png);
background-repeat:repeat;
cursor:pointer;
}
#jumbotronContent h2{
font-size:21px;
color:#755EA5;
margin:15px;
} .articleContent{
}
.articleContent h3{
font-size:21px;
color:#755EA5;
margin:15px;
margin-left:0px;
}
.staffArticle{
}
.staffArticle h3{
margin-bottom:4px;	
}
.staffArticle h4{
margin:0px;
padding:0px;
margin-top:0px;
font-size:21px;
}
.staffArticle .attachment-full, .staffArticle .wp-post-image{
float:right;
padding:2px;
border:1px solid #cccccc;
}
.staffArticle .staffImgPlaceholder{
width:50px;
height:100px;
background:transparent;
float:right;
}
.staffArticle .entry-content{
clear:both;
position:relative;
top:-30px;
}
#staffListOutput{
display:none;	
}
.brandingBar{
width:;
height:288px;
overflow:hidden;
margin:2px;
background-repeat:no-repeat;
}
.brandingBar .entry-content h3{
font-size:24px;
color:#755EA5;
margin:15px;
margin-top:5px;
margin-left:0px;
}
.brandingBar .entry-content{
width:480px;
float:right;
padding-right:15px;
}
.brandingBar .careers-content h3{
font-size:24px;
color:#755EA5;
margin:15px;
margin-top:15px;
margin-left:0px;
}
.brandingBar .careers-content{
width:320px;
float:left;
margin-top: 15px;
padding-left: 15px;
padding-right:15px;
}
.brandingBar .fineprint{
position:absolute;
bottom:10px;
left:20px;
font-size:11px;
background-color:#000000;	
}
.brandingBar p{
font-size:15px;
line-height:18px;
}
.careersHeader{
height: auto;	
}
.modsHeader{
height: auto;
}
.playtestHeader{
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_header_playtest.jpg);
height: 100%;
}
.staffHeader{
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_header_staff.jpg);
}
.localHeader{
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_header_local.jpg);
}
.studioHeader{
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_header_studio.jpg);
}
.contactHeader{ height: auto !important;
}
.contactSmall{
line-height: 10px !important;
}
.contactSmall p{
font-size: .8em !important;
}
.contactSmall h3{ 
font-size: 1.2em !important;
}
.studioTourContent .entry-content h3{
font-size:24px;
color:#755EA5;
margin:15px;
margin-top:0px;
margin-left:0px;
}
.studioTourContent p{
font-size:15px;
line-height:18px;
}
.takeTheTourLink{
width:254px;
height:40px;
overflow:hidden;
line-height:200px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -300px;
background-repeat:no-repeat;
float:right;
margin:40px;
margin-right:0px;
}
.takeTheTourLink:hover{
background-position:-0px -340px;
}
.staffHeader .entry-content{
float:left;
margin-left:20px;
width:450px;	
}
.contactHeader .entry-content{
float:left;
margin-left:20px;
width:450px;	
}
.fullJobList{
}
.fullJobList .date{
float:right;	
}
.fullJobList p{
font-size:15px;
line-height:18px;
}
.fullJobList .addthis_toolbox{
display:none;	
}
.fullModList{
}
.fullModList .date{
float:right;	
}
.fullModList p{
font-size:15px;
line-height:18px;
}
.fullModList .addthis_toolbox{
display:none;	
}
.careerList .addthis_toolbox{
display:none;	
}
.featuredJob .addthis_toolbox{
display:none;	
}
.featuredJob .readMoreLink{
width:254px;
height:40px;
overflow:hidden;
line-height:200px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -140px;
background-repeat:no-repeat;
}
.featuredJob .readMoreLink:hover{
background-position:-0px -180px;
}
.listTitle{
margin:14px;
padding-bottom:10px;
border-bottom:1px solid #666666;
}
.applyNowBtn{
width:254px;
height:40px;
overflow:hidden;
line-height:200px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -220px;
background-repeat:no-repeat;
display:block;
margin:0 auto;
margin-top:30px;
margin-bottom:20px;
}
.applyNowBtn:hover{
background-position:-0px -260px;
}
.searchResults h3{
font-size:21px;
color:#755EA5;
margin:15px;
}
.searchResults h4{
font-size:16px;
margin-bottom:0px;
}
.searchResults .navigation{
margin:14px;
}
.categoryListResults{
}
.categoryListResults .addthis_toolbox{
display:none;	
}
.gdcHeader{
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_header_gdc.jpg);
}
.gdcHeader .addthis_toolbox{
display:none;	
}
.hideAddThis .addthis_toolbox{
display:none;	
}
.hideDate .date{
display:none;	
}
.hideEntry{
display:none;	
} .contactImages img{
margin-bottom:10px;	
}
.contactInfo{
}
.contactInfo h5{
font-size:16px;
font-style:italic;
margin-bottom:10px;
padding-bottom:0px;	
}
.contactInfo .disclaimer{
font-size:14px;	
line-height: 125%;
}
#formServerResponse{
margin:10px;
font-weight:bold;
font-size:16px;
color:#755EA5;	
}
.formLabel{
font-size:18px;
color:#755EA5;
line-height:24px;
margin-top:15px;
}
.textfield{
width:560px;
height:24px;
padding-left:5px;
color:#333333;
line-height:23px;
border:0px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/bkg_gloss_60pct.png);
background-repeat:repeat;
-webkit-box-shadow: rgba(0,0,0,.5) 1px 1px 10px inset;
-moz-box-shadow: 1px 1px 10px rgba(0,0,0,.5) inset;
box-shadow:1px 1px 10px 0px rgba(0,0,0,.5) inset;	
}
#contactForm label{
display:block;
padding-top:4px;
font-style:italic;
color:#dddddd;
}
#contactForm .error{
}
#contactForm textArea{
width:560px;
height:100px;
-webkit-box-shadow: rgba(0,0,0,.5) 1px 1px 10px inset;
-moz-box-shadow: 1px 1px 10px rgba(0,0,0,.5) inset;
box-shadow:1px 1px 10px 0px rgba(0,0,0,.5) inset;	
}
#contactSubmit{
border:0px;
width:254px;
height:40px;
overflow:hidden;
line-height:200px;
color:transparent;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -380px;
background-repeat:no-repeat;
float:right;
margin:40px;
margin-right:0px;
}
#contactSubmit:hover{
background-position:-0px -420px;
} .staffColumnLeft{
float:left;
width:280px;
margin-bottom:10px;
}
.staffColumnRight{
float:right;
width:280px;
margin-bottom:10px;
}
.staffSectionButton{
cursor:pointer;	
}
.staffPageBlock{
margin-bottom:20px;
display:none;	
}
.staffRandomList{
border-bottom:none;	
} .studioTourOverlayHolder{
display:none;	
}
.studioTourOverlayWindow{
width:840px;
height:900px;
overflow:hidden;
position:relative;
}
.studioTourOverlay{
width:30000px;
position:absolute;
}
.galleryImageHolder{
width:810px;
text-align:center;
margin-top:40px;
border:1px solid #53318D;
background:#000000;
float:left;
margin-left:20px;
}
.galleryImageHolder .title{
font-size:18px;
margin-bottom:25px;
margin-left:100px;
margin-right:100px;
}
.galleryImageHolder .description{
font-size:14px;	
margin-bottom:15px;
margin-left:100px;
margin-right:100px;
}
.galleryImageHolder img{
margin:5px;
cursor:pointer;
}
.galleryControls{
width:790px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
.prevImageBtn{
float:left;
dispaly:inline;
width:30px;
height:54px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-275px -46px;
background-repeat:no-repeat;
margin-bottom:10px;
}
.prevImageBtn:hover{
background-position:-305px -46px;
}
.nextImageBtn{
float:right;
dispaly:inline;
width:30px;
height:54px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-275px -100px;
background-repeat:no-repeat;
margin-bottom:10px;
}
.nextImageBtn:hover{
background-position:-305px -100px;
}
.projCloseBtn{
position:absolute;
top:20px;
left:800px;
display:block;
width:40px;
height:40px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-235px -0px;
background-repeat:no-repeat;	
}
.projCloseBtn:hover{
background-position:-275px -0px;	
} .twitterFeedBox{ font-size:13px;
padding:10px;
margin-bottom:5px;  }
.twitterFeedBox a{ }
.twitterFeedBox li{
padding-bottom:0px;
list-style:none;
background-image:none;
background-repeat:no-repeat;
padding-left:0px;
padding-bottom:10px !important;
margin-bottom:10px !important;
}
.twitterFeedBox .twitter-follow-button{
}
.twitterFeedBox ul{
padding-left:0px;	
}
.twitterFeedTitle{
margin-top:0px;
padding-top:0px;	
} .gamePage{
padding-bottom:0px !important;
}
.gamePage .addthis_toolbox{
position:absolute;
right:20px;
top:50px;
}
.entry-content iframe{
border:1px solid #53318D;	
}
.gamePage h5{
font-size:18px;
color:#755EA5;
}
.gameImageList{
float:right;
width:200px;
margin-left:25px;
}
.gameImageList img{
margin-bottom:10px;
cursor:pointer;
}
.gameDetails{
font-size:15px;
width:640px;
}
.gameDetails .leftCol{
float:left;
}  
.gameDetails .rightCol{
float:right;	
}
.gameDetails .releaseDate{
color: #755EA5;
}
.comingSoonTitle{
position:absolute;
bottom:5px;
right:5px;
color:#cccccc;
font-size:14px;
padding:5px;
}
.gameLogoButton{
display: table;
position:relative;
width:200px;
height:250px;
border:1px solid #755EA5;
background-color:#000000;
text-align:center;
font-size:18px; float:left;
margin:7px;
text-decoration:none;
overflow:hidden;
}
.gameLogoButton:hover{
border:1px solid #755EA5;
-webkit-box-shadow: rgba(117,94,165,.6) 0px 0px 100px;
-moz-box-shadow: 0px 0px 100px rgba(117,94,165,.6);
box-shadow:0px 0px 100px 0px rgba(117,94,165,.6);
}
.gameLogoButtonFeatured{
display: table;
position:relative;
width:272px;
height:170px;
border:1px solid #755EA5;
background-color:#000000;
text-align:center;
font-size:18px; float:left;
margin:7px;
text-decoration:none;
}
.gameLogoButtonFeatured:hover{
border:1px solid #755EA5;
-webkit-box-shadow: rgba(117,94,165,.6) 0px 0px 100px;
-moz-box-shadow: 0px 0px 100px rgba(117,94,165,.6);
box-shadow:0px 0px 100px 0px rgba(117,94,165,.6);
}
#gameList{
display:none;	
}
.gameListDivider{
height:20px;	
}
.gameLogoTitle{
display: table-cell; 
vertical-align: middle;" top:50%;
}
.gamePage{
border-bottom:none;	
}
.gamePageList{
border-bottom:none;
}
.gamePageList h3{
font-size:21px !important;
margin-top:20px !important;
}
.gamePageArticle .entry-content{
width:640px;	
}
.gameDetailOverlay{
width:520px; position:absolute;
z-index:300;
background-color:#000000;
top:0px;
left:0px;
border:1px solid #00b0ff;
-webkit-box-shadow: rgba(0,176,255,.6) 0px 0px 100px;
-moz-box-shadow: 0px 0px 100px rgba(0,176,255,.6);
box-shadow:0px 0px 100px 0px rgba(0,176,255,.6);
display:none;
cursor:pointer;
}
.gameDetailImages{
float:right;
width:200px;
height:375px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;	
}
.overlayRight .gameDetailImages{
float:left;
width:200px;
height:375px;
margin:10px;
margin-right:0px;	
}
.gameDetailImages img{
margin-bottom:10px;
}
.gameDetailLogo{
display: table;
position:relative;
width:272px;
height:170px;
background-color:#000000;
text-align:center;
font-size:18px; float:left;
margin:10px;
text-decoration:none;
}
.gameDetailInfo{
position:absolute;
top:195px;	
left:10px;
font-size:15px;
width:272px;
}
.overlayRight .gameDetailInfo{
position:absolute;
top:195px;	
left:228px;
font-size:15px;
width:272px;
}
.gameDetailInfo .title{
font-size:24px;
color:#755EA5;
}
.gameDetailInfo .date{
color:#755EA5;
font-style:normal;	
}
.gameDetailInfo .blurb{
margin-bottom:15px;	
}
.gameDetailOverlay .projCloseBtn{
left:500px;
top:-20px;
}
.gameScreenShot{
text-align:center;
margin-top:40px;
}
.gameScreenShotImage{
border:1px solid #53318D;
padding:10px;	
}
.imgCloseButton{
top:-20px !important;
position:absolute !important;	
} .sidebar{
}
.sidebar li{
background-image: none;
padding-left: 0px;
}
#storefooter li{
color: #fff;
float: left;
padding-right: 30px;
}
#storefooter a{
color: #fff;
} .footerFootprint{
clear:both;	
height:120px;
}
footer{
clear:both;
position:fixed;
margin-top:20px;
bottom:-22px;
width:902px;
height:75px;
margin-left:10px;
border-width:2px !important;
margin-bottom:20px;
-webkit-box-shadow: rgba(0,0,0,1) 0px 0px 15px;
-moz-box-shadow: 0px 0px 30px rgba(0,0,0,1);
box-shadow:0px 0px 15px 5px rgba(0,0,0,1);
font-size:11px;
}
.footerArea{
padding:20px;
padding-left:30px;
padding-right:30px;
}
.footerUtilities{
border-bottom:1px solid #53318D;
height:30px;
padding-bottom:10px;	
}
.footerBottom{
margin-top:10px;	
}
footer .socialLikes{
width:650px;
height:30px;
position:absolute;
}
footer .socialLinks{
float:right;
}
footer .copyright{
font-size:12px;
color:#cccccc;
float:left;
line-height:22px;
}
footer .siteLinks{
width:330px;
text-align:center;
position:absolute;
left:385px;
padding-top:5px;
}
footer .siteLinks a{
text-transform:uppercase;
color:#ffffff;
text-decoration:none;
padding-right:7px;
margin-left:5px;
border-right:1px solid #ffffff;
}
footer .siteLinks a:hover{
text-decoration:underline;	
}
footer .siteLinks .last{
border:none;	
}
footer .siteLinks .top{
margin-right:15px;
border:none;
padding-left:16px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-160px -0px;
background-repeat:no-repeat;
outline-width:0px;
outline-style:none;
}
footer .like{
float:left;
margin-right:15px;
}
footer .plusOne{
margin-right:10px;
}
footer .favicon{
display:block;
width:22px;
height:22px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -52px;
background-repeat:no-repeat;
margin-right:10px;
float:left;
}
footer .googleplus{
display:block;
width:22px;
height:22px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -118px;
background-repeat:no-repeat;
margin-right:10px;
float:left;
}
footer .twitter{
display:block;
width:22px;
height:22px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -30px;
background-repeat:no-repeat;
margin-right:10px;
float:left;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;  
border-radius: 4px;
}
footer .twitch{
display:block;
width:23px;
height:23px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -527px;
background-repeat:no-repeat;
margin-right:10px;
float:left;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;  
border-radius: 4px;
}
footer .facebook{
display:block;
width:22px;
height:22px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -96px;
background-repeat:no-repeat;
margin-right:10px;
float:left;
}
footer .youtube{
display:block;
width:24px;
height:23px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -503px;
background-repeat:no-repeat;
margin-right:10px;
float:left;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;  
border-radius: 4px;
}
footer .pinterest{
display:block;
width:22px;
height:22px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -459px;
background-repeat:no-repeat;
background-color: #fff;
margin-right:10px;
float:left;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;  
border-radius: 4px;
}
footer .tumblr{
display:block;
width:22px;
height:22px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -481px;
background-repeat:no-repeat;
margin-right:10px;
float:left;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;  
border-radius: 4px;
}
footer .linkedin{
display:block;
width:22px;
height:22px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-0px -74px;
background-repeat:no-repeat;
float:left;
}
footer .thq{
display:block;
width:88px;
height:41px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-22px -74px;
background-repeat:no-repeat;
float:left;
margin-right:10px;
}
footer .esrb{
display:block;
width:102px;
height:41px;
background-image:url(//www.dsvolition.com/wp-content/themes/volition/images/sprites_main.png);
background-position:-118px -74px;
background-repeat:no-repeat;
float:left;
}
footer .sponsors{
display: none;
float:right;	
}  .gamePageFooter{
}
.gamePageFooter footer{
position:relative !important;
margin-top:20px;
border-bottom:none !important;
margin-top:0px;
margin-bottom:0px;
}
.gamePageFooter .footerFootprint{
height:1px !important;;
}