* {margin:0;padding:0}
body {font:11pt Georgia, Times New Roman, serif; background-color:#ffffff;line-height:1.3em; color:#444444}

a img {border:none}
a:link {color: #0066ff;text-decoration:underline}
a:hover {color:#7A0A17;text-decoration:underline}
a:visited {color: #804249;text-decoration:underline}

p {margin:10px 0 5px 0}
span.strike {text-decoration: line-through}

/* IE8 hack to get it to apply margin auto centering to element inside this one */
#wrap {width:100%}

/* Header */
#header {background-color: #44225D;color:#ffffff;font-size:11px;font-family:Verdana, Arial, sans-serif;height:140px} 
/*{padding:15px 0 15px 0;height:75px;border-bottom: 1px solid #97A2BA} */
#header #logo {width:800px;margin:0 auto;padding:0 10px 0 10px}
#header img.logo {margin-top:26px}
#header #logo #lang {width:100px;float:right;height:55px;margin-right:60px}

/* Content Area */
#main {width:800px;margin:0 auto;clear:both;padding-right:10px;padding-left:10px}
#main2 {width:800px;margin:0 auto;clear:both;padding-right:10px;padding-left:10px}

#content {width:500px;float:left;padding:30px 0 25px 0;height:1100px;font-size:12px}
#content h1 {font-size:1.65em;margin:0;padding:0;color:#7A0A17;line-height:1.1em}
#content h2 {font-size:1.2em;margin:15px 0 10px 0;color:#7A0A17}
#content h3 {font-size:1.1em;font-weight:normal;margin:15px 0 10px 0;color:#7A0A17}

#content pre {font-family:Verdana, Arial, sans-serif;margin:15px 0 15px 0;line-height:0.9em;font-size:0.9em;color:#010ACE}
#content ul {list-style:square;margin:10px 0 10px 20px;list-style-position:inside}
#content li {line-height:1.2em;font-size:0.9em}

#content #list {width:200px;float:left}
#content #screenshots {width:200px;float:right;padding-top:15px}
#content #screenshots p {margin:5px 0 0 0;font-size:0.8em}

/* Sidebar */
#sidebar {width:250px ;float:right;padding:30px 5px 25px 10px}
#sidebar ul {list-style:none}
#sidebar h2  {font-size:1.2em;margin:25px 0 12px 0;color:#7A0A17}
#sidebar img {margin-right:3px}
#sidebar form {padding:5px 0 10px 0;text-align:center}
#sidebar .twitter-share-button {padding:0px 0 5px 0}
#plus {padding:16px 0 5px 0}

/* Footer */
#footer {background: #44225D url('images/footer.gif') repeat-x;color:#ffffff;font-size:11px;font-family:Verdana, Arial, sans-serif;height:330px;}
#footer2 {background: #44225D url('images/footer_bottom.gif') repeat-x;color:#ffffff;font-size:11px;font-family:Verdana, Arial, sans-serif;height:140px}
#footer a, #footer2 a {color:#ffffff;text-decoration: none;}
#footer a:hover, #footer2 a:hover {color:#804249;text-decoration:underline}
#footer a:visited, #footer2 a:visited  {color:#ffffff;text-decoration:underline}
#footer p, #footer2 p {margin:0 0 15px 0}
#footer p.axe img, #footer2 p.axe img {margin-bottom:-7px}
#foot {width:800px;margin:0 auto;background: url('images/bar.gif') no-repeat;height:140px;line-height:1.1em;padding:0 10px 0 10px}
#foot2 {width:800px;margin:0 auto;height:140px;line-height:1.1em;padding:0 10px 0 10px}
#foot #left {width:400px;float:left;padding-top:72px}
#foot #right {width:250px;float:right;text-align:right;padding-top:72px}
#foot2 #left {width:450px;float:left;padding-top:45px}
#foot2 #right {width:250px;float:right;text-align:right;padding-top:45px}
#foot #review {clear:both}
#foot #review p {margin:2px 0 5px 0}
#foot #review blockquote {font-style:italic}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {display: inline-block}
* html .clearfix {height: 1%}
.clearfix {display: block}