﻿* { padding:0; margin:0; }

html { padding:0; margin:0; }

body { background-color:#000000; margin:0 auto; font-size:0.9em; color:#ffffff; font-family:"Trebuchet MS", Verdana, Arial; }

h1 { font-size:3.4em; text-align:center; padding-top:20px; color:#ffffff; }

h2 { color:#D37E3D; margin-bottom:10px; }

h3 { font-size:1.4em; font-weight:normal; color:#85511F; }

h4 { background-color:#C56C28; font-family:"Trebuchet MS", Verdana, Arial; padding:5px; color:#FFFFFF; }

p { margin:2px 0 15px 0; line-height:1.6em; text-align:justify; }

a { color:#D37E3D; text-decoration:underline; }

a:hover { color:#E1A77A; }

div#footer a { color:#ffffff; border-bottom:none; text-decoration:underline; }

div#footer a:hover { background-color:transparent; }

div#sidebar ul li a { color:#ffffff; text-align:center; font-weight:bold; text-decoration:none; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.0em; padding:2px; }

div#sidebar ul li a:hover { background-color:#C56C28; }

ol { margin:0 0 5px 30px; }

ul { margin:0 0 5px 30px; }

code { display:block; color:#C56C28; border:1px solid #C56C28; background-color:#EBC2A3; padding:15px; margin:5px; }

form { padding:10px; margin:0; width:50%; border:1px solid #333333; background-image:url('images/content-bg.jpg'); background-repeat:repeat-x; background-color:#000000; }

form fieldset { border:none; margin:0; padding:0; }

form fieldset legend { margin-left:-8px; font-weight:bold; color:#C56C28; font-size:1.2em; font-family:Verdana, Arial, Helvetica, sans-serif; }

form label { font-weight:bold; }

form textarea { padding:4px; color:#C56C28; font-size:1.1em; font-family:"Trebuchet MS", Verdana, Arial; }

form select { padding:4px; color:#C56C28; font-size:1.1em; font-family:"Trebuchet MS", Verdana, Arial; }

form input { padding:4px; color:#C56C28; font-size:1.1em; font-family:"Trebuchet MS", Verdana, Arial; }

form input.button { font-weight:bold; color:#C56C28; background-color:#EBC2A3; border:none; }

div#container { width:900px; padding:0 2px; margin:auto; border:2px outset #d37e3d; -moz-border-radius:10px; }

div#header { height:180px; background-image:url('images/header-bg.jpg'); background-repeat:no-repeat; background-position:center; padding:10px; }

div#header p { text-align:center; padding:0; margin:0; font-size:0.8em; color:#ffffff; }

div#nav { background-image:url('images/menu-item.jpg'); background-repeat:repeat-x; height:40px; width:460px; margin:10px auto 10px ; -moz-border-radius:10px; -webkit-border-radius:10px; }

div#nav ul { margin:0 0 0 20px; padding:0; border-left:1px solid #CA5B00; height:40px; float:left; border-right:1px solid #FFB475; }

div#nav ul li { display:block; float:left; -moz-border-radius:10px; -webkit-border-radius:10px; }

div#nav ul li a { float:left; border:none; padding:8px 10px 0 10px; height:32px; font-weight:bold; border-left:1px solid #FFB475; border-right:1px solid #CA5B00; color:#FFFFFF; text-decoration:none; font-family:Geneva, Arial, Helvetica, sans-serif; display:block; font-size:1.2em;  }

div#nav ul li a:hover { background-image:url('images/menu-item.jpg'); background-repeat:repeat-x; background-position:0 -40px; }

div#content { margin:10px auto 20px; width:900px; padding:20px 10px 0 10px;  border:2px outset #d37e3d; -moz-border-radius:15px; -webkit-border-radius:15px; }

div#page { width:620px; float:left; margin:10px; }

div#section { display:block; }

div#sidebar { width:250px; float:right; }

div#sidebar p { padding:3px 5px; font-family:Geneva, Arial, Helvetica, sans-serif; }

div#sidebar ul { list-style:none; margin:7px 12px; }

div#sidebar ul li { padding:3px 0; }

div#footer { padding:5px 5px 30px 5px; background-color:#C56C28; color:#ffffff; }

div#footer p { font-size:0.7em; font-family:"Trebuchet MS", Verdana, Arial; text-align:center; margin:0; padding:5px; }

.bold { font-weight:bold; }

.clear { clear:both; }

/*div#version h2 { cursor:pointer;  border:1px outset #d37e3d; -moz-border-radius:10px; }*/

div#follow { margin:auto; text-align:center; }

div#follow img { max-width:40px; border:none; }

ul#mobileapplist li { float:left; width:25%; list-style-type:none; }

.clear { clear:both; height:0px; }