.float-left {
  float:left;
}
.float-right {
  float:right;
}
.clr {
  clear:both;
}
body { font-size: 12px; line-height: 1.5em; font-family:  Verdana, Helvetica, sans-serif; }

a { color: #4988C7; font-weight: bold; text-decoration:none; }
a:hover { color: #55c6da; }
ol { line-height: 1.5em; margin: 0; padding: 0; list-style: none; }
ul li { margin: 0; padding: 0; }
li { padding-top: 5px; }

.indent { padding-left: 30px; }
.line { border-bottom: 1px dotted #ddd; padding-bottom: 5px; }
.box { border: 2px solid; width: 500px; padding: 10px 20px; background-color: #fff; color:#000;text-shadow: none}
.codebox { border: 1px solid #000; margin: 0px; width: 850px; padding: 10px 10px; background-color: #eee; font-size: 11px; color:#000;text-shadow: none}
.examplecode { border-left: 3px solid #ddd; background-color: #eee; padding: 10px 20px; font-size: 11px; font-family: monospace; color:#000;text-shadow: none}
.border_blue { border: 2px solid #55c6da; color:#000;text-shadow: none}
.figure { font-size: 10px; }
.bull { padding-bottom: 3px; margin-left:25px; text-indent:-25px; }
.parameters { font-size: 0.9em; }
.mono {font-family: monospace;}

/* Headers */
h1, h2, h3, h4, h5, h6 { color: #77a12f; font-family: verdana, sans-serif; letter-spacing: -1px; margin: 0; }
h1 { font-size: 1.6em; margin-bottom: .5em; color: #5a3718; color: #FFF; }
h2 { font-size: 1.33em; margin-bottom: .3em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1.0em; }

.mparameter { text-decoration: underline; }
.mrequired { color: red; }

.screenshot { display:block; border: 0px; margin-left: auto; margin-right: auto; margin-top: 10px }

.teaser { text-align: center; }
.teaser img { border: 1px solid black; vertical-align: top; }
.explanation { float: left; width: 500px; margin-right: 15px;}
.clear { clear: both; font-size: 1px; height: 1px; }
.xindexitem { color: #77a12f; text-decoration:none;}

#footer { text-align: center; font-size: 9px }

#content {
  -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.65);
	-khtml-box-shadow: 0px 0px 3px rgba(0,0,0,0.65);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.65);
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
  background: url(/img/publisher_platform/grey-trans-dkr.png) repeat top left;
  color: #FFFFFF;
  padding: 20px;
  margin: 0 auto;
  width: 1100px;
}
#dc_bg1 {
  background: url(http://cdn.superrewards-offers.com/img/docs/Another_World_by_Orioto.jpg);
}
#dc_bg2 {
  background: url(http://cdn.superrewards-offers.com/img/docs/Aquatic_Run_by_Orioto.jpg);
}
#dc_bg3 {
  background: url(http://cdn.superrewards-offers.com/img/docs/cave_story_by_orioto-d2zabv6.jpg);
}
#dc_bg4 {
  background: url(http://cdn.superrewards-offers.com/img/docs/DKC_by_Orioto.jpg);
}
#dc_bg5 {
  background: url(http://cdn.superrewards-offers.com/img/docs/Ice_Climber_by_Orioto.jpg);
}
#dc_bg6 {
  background: url(http://cdn.superrewards-offers.com/img/docs/Land_Sorrow_by_Orioto.jpg);
}
#dc_bg7 {
  background: url(http://cdn.superrewards-offers.com/img/docs/Yoshi__s_Playground_by_Orioto.jpg);
}
#dc_bg8 {
  background: url(http://cdn.superrewards-offers.com/img/docs/Up_in_the_sky_by_Orioto.jpg);
}
#dc_bg1, #dc_bg2, #dc_bg3, #dc_bg4, #dc_bg5, #dc_bg6, #dc_bg7, #dc_bg8{
  background-repeat: no-repeat;
  background-attachment: fixed;
  margin: 0 auto;
  padding: 20px;
  color: gray;
}
#ad-su-logo {
  -moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
  background-color:#FFF;
  padding: 5px;
}
#pub-plat-head {
  font-size: 36px;
  margin-left: 80px;
}
#floating-banner img {
  float: left;
}
#floating-banner .screenshot {
  margin: 0 0 10px 65px;
  width: 57%;
}

.example_banner {
	margin: 20px;
	float: left;
}

.dev_options_table {
  border: 1px solid #bbb; 
  text-align: left;
  border-collapse:collapse;
}
.dev_options_table td,
.dev_options_table th {
	border: 1px solid #bbb;
	padding: 4px;
	margin: 0;
}	
.dev_options_table th {
	font-weight: bold;
	text-decoration: underline;
}	

