* { margin:0;border:0;padding:0; }

#wrapper { padding:5px; width:900px; margin:0 auto; }

a.modal { font-size:11px; }

.socialbox { float:left; margin-top:5px; margin-left:5px;}
.left { float:left; }

#header h1 {
	font:bold 54pt arial;
	color:#111;
	margin:30px 0 0 0;
	letter-spacing:-6px;
	text-shadow:#64665b 0px 2px 1px;
}
#header h1 span, h2 span, h3 span { color:#6c9e00; }
#header p {
	color:#56584e;
	font-size:20px;
  font-style:italic;
	text-shadow:#f0f3d8 0px 1px 1px;
	margin:0 0 20px 0;
}

#header h1 span.small {
  font-size:12px;
  letter-spacing:1px;
  text-shadow:none;
}

.in-action {
position:fixed;
top:0px;
right:30px;
width:200px;
height:135px;
background:url(images/bg_in_action.png) no-repeat;
}

.demo-source {
display:none;
}

.demo-left {
  margin-top:10px;
  float:left;
}
.demo-right {
  margin-top:10px;
  float:right;
}

.demo-link {
  font:12px arial;
  text-decoration:none;
  border:1px solid #527701;
 background-color:#aacd6e;
   margin:0 5px 5px 0;
  padding:6px 10px;
  -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
	color:#FFF;
	-moz-box-shadow:#adaf9c 0px 2px 1px;
	-webkit-box-shadow:#adaf9c 0px 2px 1px;
	box-shadow:#adaf9c 0px 2px 1px;
	text-shadow:#808080 0px 1px 1px;
  -moz-transition:all 0.3s linear;
  -webkit-transition:all 0.3s linear;
  transition:all 0.3s linear;
}

a.demo-link:hover, a.demo-current {
	background:#0090c6;
  border:solid 1px #016990;
}

.clear {
  clear:both;
}

.spacer {
  margin-bottom:30px;
}

.faq { list-style-type:none; margin:0; padding:0; }
.faq p { padding:5px 20px 5px 20px; }

#options { margin-top:20px; }
#options dt {font:bold 18px consolas,arial;border-bottom:1px dashed #333;color:#004499;}
#options dd {font:normal 12px consolas,arial,tahoma;padding:0 0 0 10px;margin:0 0 4px 0;}
#options dd.description {font-size:14px;}
#options dd.default {color:#555;font-style:italic;padding:0 0 0 20px;}
#options dd.example {color:#cc0000;padding:0 0 0 20px;}
#options dd.example span {border:1px solid #003300;background:#007744;color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:1px 5px;}

#options table {width:100%;border-collapse:collapse;border:1px solid #222;}
#options table th {font-family:arial, verdana;background:#222;color:#fff;padding:10px;text-align:left;}
#options table td {font-family:verdana;padding:12px;background:#fff;font-size:10px;}
#options table tr:nth-child(2n) td { background:#edefe1; }
#options table td:nth-child(3) {font-style:italic;color:#555;}
#options table td.indent-1 { padding-left:30px; font-size:12px !important; }
#options table td.indent-2 { padding-left:60px; font-size:10px !important; }
#options table td.first-column { background-color:#6c9e00 !important; font-size:14px; color:#FFF; border-bottom:solid 1px #629000; }

#changelog {background:#fff;padding:10px;border-top:5px solid #333;}
#changelog dl dt {border-bottom:1px solid #ccc;font:bold 16px consolas,arial,tahoma,sans;margin-top:0px;}
#changelog dl dd {font:normal 12px consolas,arial,tahoma,sans;}


