/*
Theme Name: Sydney & Frances
Author: Kilian Siebel - Jadix

*/

html {
background:url(images/bg.jpg) no-repeat fixed top center;
margin:0;
padding:0;
font:86% Arial;
}

body {
background:url(images/headframe.png) repeat-x;
margin:0;
padding:0;
color:black;
}

img {border:0 !important;}

div#wrapper {width:955px;margin:0 auto;}
div#header {height:120px;max-height:120px;margin:0;padding:0;clear:both;}
div#headframe {height:213px;margin:0;padding:0;clear:both;}
div#content {background-color:#fff;clear:both;padding:25px;padding-top:75px;font-size:0.9em;padding-right:130px;padding-left:215px;}

div#headoverlay {width:950px;height:134px;background:url(images/headoverlay.png) no-repeat;position:absolute;top:282px;left: 50%;margin-left:-470px;z-index:30;}
div#social {width:125px;position:absolute;top:440px;left:50%;margin-left:400px;}
div#social a {margin-bottom:5px;display:block;}

div#submenu {position:absolute;top:420px;left:50%;margin-left:-460px;width:200px;font-size:0.9em;}
div#submenu ul, div#submenu ul li {margin:0;padding:0;list-style:none;list-style-type:none;}
div#submenu ul li {margin-bottom:3px;}
div#submenu ul li a {
color:#808080;
display:block;
padding-bottom:2px;
padding-right:15px;
padding-top:6px;
text-decoration:none;
width:160px;
font-weight:bold;
border-bottom:1px solid #ccc;
}
div#submenu ul li.currentpage a, div#submenu ul li a:hover  {color:#c76200;}

div#footer {width:905px;margin:0 auto;background-color:#356c35;padding:25px;color:#fff;font-size:0.8em;text-align:center;}
div#footer a {color:#fff;}

div#header h1 {float:left;margin-top:10px;padding:0;margin-bottom:0;}
div#header div.menu {float:right;height:40px;min-height:40px;margin-top:80px;}
div#header div.menu ul, div#header div-menu ul li {list-style:none;list-style-type:none;margin:0;padding:0;}
div#header div.menu ul li {float:left;height:40px;min-height:40px;}

div#header div.menu ul li a {color:#777;height:24px;min-height:24px;padding-top:16px;padding-left:5px;padding-right:5px;background:url(images/menubg.gif) repeat-x;text-decoration:none;display:block;margin-right:3px;font-size:1em;}
div#header div.menu ul li.currentpage a, div#header div.menu ul li.menuactive a {color:#fff;background:url(images/menubg-hover.gif) repeat-x;}
div#header div.menu ul li.highlight a {color:#fff;background:url(images/menubg-green.gif) repeat-x;}

div#headoverlay div.over-1 {width:199px;margin-top:14px;margin-left:94px;float:left;}
div#headoverlay div.over-2 {width:199px;float:left;margin-top:14px;margin-left:82px;}
div#headoverlay div.over-3 {width:199px;float:left;margin-top:14px;margin-left:82px;}
div#headoverlay h3 {margin:0;padding:0;color:#4e4e4e;font-size:1.2em;margin-left:10px;margin-top:6px;font-weight:normal;}
div#headoverlay a {text-decoration:none;color:#4e4e4e;}
div#headoverlay a.button {background-color:#e86424;padding:2px;display:block;float:right;color:#fff;font-size:0.8em;margin-right:5px;}

/* TYPO */
h2, h2 a {color:#356c35;font-weight:normal;text-decoration:none;}
p {line-height:20px;font-family:Arial;}

/* BLOG */
div.metainfo {background-color:#f0f0e2;padding:10px;float:left;display:inline-block;margin-right:10px;line-height:20px;font-size:0.9em;}
	div.metainfo a {text-decoration:none;font-weight:bold;color:#f0753a;}
	span.orange {font-weight:bold;color:#f0753a;}
	
div.comment-body {background-color:#f0f0e2;padding-left:10px;padding-right:10px;padding-bottom:10px;}
div.commentmetadata {float:right;margin-top:5px;color:#f0753a;margin-bottom:20px;font-size:0.9em;}

a {color:#f0753a;text-decoration:none;}

input, textarea {padding:3px;border:1px solid #808080;}

/* captcha styles */
div#captchaImgDiv {
	display:block;
}
.captchaSizeDivSmall {
	width:180px;
	height:40px;
	padding-top:10px;
}

.captchaSizeDivLarge {
	width:205px;
	height:60px;
	padding-top:10px;
}

img#si_image_com,#si_image_reg,#si_image_log,#si_image_side_login {
	border-style:none; margin:0; padding-right:5px; float:left;
}
.captchaImgRefresh {
	border-style:none; margin:0; vertical-align:bottom;
}
div#captchaInputDiv {
	display:block; padding-top:15px; padding-bottom:5px;
}
label#captcha_code_label {
	margin:0; font-size: 0.9em;
}
input#captcha_code {
	width:65px;
}
