div.mainNav a { 




 }
div.container{   
margin: 50px auto;
width:750px;
border-style: solid;
border-width: 1px;
border-color: #FFD700;
background-color: #AAAAAA;
-webkit-box-shadow: 5px 5px 3px #000000;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;






 }
body{   
font-family: Helvetica, Arial, Sans-Serif;
font-size: 16px;
background-color:#333333;







 }
a, a:active, a:visited, a:hover{   
color: #BB8100;
text-decoration: none;







 }
a:hover{   
text-decoration: underline;







 }
div.header{   
min-height: 250px;
width: 100%;
background-color:#000000;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
color: #FFFFFF;






 }
div.header div {   
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFD700;






 }
div.content{   
min-height: 600px;
width: 100%;







 }
div.footer{   
min-height: 100px;
text-align: center;
width: 100%;







 }
div.header ul {   
display: inline;
list-style: none;







 }
div.header ul li {   
display: inline;







 }
div.banner {   
background-color: #000000;
height: 290px;






 }
div.banner p {   
color: #FFFFFF;
position: relative;
top: -210px;
font-size: 36px;
margin-left: 33px;






 }
div.header ul li img {   
-webkit-border-radius: 5px;
-moz-border-radius: 5px;






 }
div.header ul li {   
	font-size: 72px;
	font-weight: bold;
	position: relative;
	left: -35px;
	margin-bottom: 0px;






 }
div#currentVersionChangelog, div#getSatisfactionContent {   
width:332px;
min-height: 300px;
border-color: #FFD700;
border-width: 1px;
border-style: solid;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
margin: 20px;
background-color: #000000;
float: left;






 }
div.subsectionHeader  {   
background-color: #000000;
color: #FFFFFF;
min-height: 20px;
padding-left: 20px;
border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFD700;
	font-size: 19px;
	font-weight: bold;






 }
div.subsectionContent{   
	background-color: #CCCCCC;
	min-height: 280px;
	padding-left: 20px;
    padding-right: 10px;
	overflow-y: auto;
	overflow-x: hidden;






 }
canvas#imageGlossAndMask{   
	margin-top: 3px;
	margin-left: 20px;	






 }
div.aboutContent p {   
margin: 20px 40px;
margin-right: 20px;






 }
div.aboutContent ul li{   
list-style:none;
margin-right: 20px;
padding-top: 5px;
padding-bottom: 5px;





 }
div.aboutContent ul li ul li {   
	list-style:disc;






 }
span.time{   
    padding-left:5px;






 }
div#gsfn_content{   
    






 }
div#gsfn_list_widget{   
    padding-top:15px;
    font-size:14px;
    






 }
div#gsfn_content li{   
    list-style:none;
    padding-bottom: 5px;






 }
div.aboutContent ul{  
margin-right: 20px;





 }
div.header ul li a{  
color: #FFFFFF;





 }
div.mainNav{ 
/*position: relative;
height: 20px;
 text-align: right; */
font-size: 16px;
padding-left: 40px;
margin-top:10px;



 }






