/*
Theme Name: We are golden
Theme URI: www.cultcult.net
Description: We are golden theme
Author: CULT CULT
Author URI: www.cultcult.net
Version: 1.0
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
strong, b { font-weight: bold !important; }
i, cite, em, var, address, dfn { font-style: italic !important; }
body {
	background: fff;
	font: 16px arial, sans-serif;
}
#backbutton {
margin-top: 30px;
margin-bottom: 30px;
}
#container {
	background: #fff;
	overflow: auto;
        max-width: 850px;
        padding: 20px;
	margin: 0 auto;
}
#container img {
        max-width: 100%;
	height: auto;
}
footer {
        max-width: 850px;
	color: #000;
	padding: 20px;
	background: #fff;
        border-top: 2px solid #5e5b5c;
        font-family: 'Josefin Sans', Helvetica, Arial, sans-serif;
        font-size: 14px;
        line-height: 18px;
}
#left p a {
	text-decoration: none;
        color: black;
        border-bottom: 1px dotted #5e5b5c;
}
#left {
	float: left;
	width: 640px;
}
#left h2 a {
    font-family: 'Dancing Script', Georgia, Times, serif;
    font-size: 29px;
    line-height: 45px;
    text-decoration: none;
    color: #5e5b5c;
}
#left h1 {
    font-family: 'Dancing Script', Georgia, Times, serif;
    font-size: 29px;
    line-height: 45px;
    text-decoration: none;
    color: #5e5b5c;
}
#left p {
      font-family: 'Josefin Sans', Helvetica, Arial, sans-serif;
      font-size: 14px;
      line-height: 18px;
      color: #5e5b5c;
}
#left p2 {
      font-family: 'Josefin Sans', Helvetica, Arial, sans-serif;
      font-size: 14px;
      line-height: 18px;
      padding: 5px;
      color: #5e5b5c;
}
#sidebar {
	float: right;
	width: 200px;
        font-family: 'Josefin Sans', Helvetica, Arial, sans-serif;
        font-size: 14px;
        line-height: 18px;
}
#sidebar h2 {
        font-family: 'Josefin Sans', Helvetica, Arial, sans-serif;
        font-size: 20px;
        line-height: 55px;
        color: #4c4b4c;
        text-decoration: underline;
}
#sidebar a {
        text-decoration: none;
        color: #a58130;
}
#sidebar :hover {
        color: #4c4b4c;
}
#sidebar input[type="text"],textarea
{
  font-family : Arial, Helvetica, sans-serif ;
  font-size: 10px;
  color : #292929; 
  padding : 3px; 
  border:1px solid #ebebeb;
  background: #fff;
  width: 130px;
}
#sidebar input[type="submit"]
{
   font-family : Arial, Helvetica, sans-serif ;
   width:130px;
   height:20px; 
   border: 1px solid #ebebeb;
   background: #fff;
   color : #292929;
   margin-top: 10px;
}
nav ul li {
	display: inline-block;
}
nav ul li a {
	padding: 10px 20px;
}
#commentcount {
    font-family: 'Josefin Sans', Helvetica, Arial, sans-serif;
    font-size: 12px;
    line-height: 18px;
    text-decoration: none;
    color: #000;
}
#commentcount a {
    text-decoration: none;
    color: #000;
    border-bottom: 1px dotted #292929;
}
#commentblock {
border-left: 1px solid #ebebeb;
padding: 10px;
color: #292929;
font-family : Arial, Helvetica, sans-serif ;
font-size: 10px;
margin-left: 10px;
}
#commentblock a {
text-decoration: none;
color: #292929;
font-family : Arial, Helvetica, sans-serif ;
font-size: 10px;
margin-bottom: 5px;
border-bottom: 1px dotted #292929;
}
#commentblock input[type="text"],textarea
{
  font-family : Arial, Helvetica, sans-serif ;
  font-size: 10px;
  color : #292929; 
  padding : 3px; 
  border:1px solid #ebebeb;
  background: #fff;
  width: 230px;
}
#commentblock input[type="submit"]
{
   font-family : Arial, Helvetica, sans-serif ;
   width:160px;
   height:20px; 
   border: 1px solid #ebebeb;
   background: #fff;
   color : #292929;
   margin-top: 10px;
}
#commentblock h3 {
display: inline-block;
color: #292929;
font-size: 13px;
padding-top: 10px;
padding-bottom: 10px;
font-style: italic;
}
#commentblock p {
background-color: #fff;
padding-bottom:5px!important;
margin-bottom:5px!important;
padding-top:5px!important;
margin-top:5px!important;
}
#commentblock li {
 border-bottom: 1px solid #ebebeb;
 padding-bottom: 5px;
 margin:1em 1.2em
} 
#headertext a {
    font-family: 'Dancing Script', Georgia, Times, serif;
    font-size: 89px;
    line-height: 89px;
    color: #5e5b5c;
    text-decoration: none;
}
#menutext a {
    font-family: 'Josefin Sans', Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 18px;
    text-decoration: none;
    color: #000;
}
#menutext a:hover {
    color: #a58130;
    border-bottom: 1px solid #292929;
}
header {
border-bottom: 2px solid #5e5b5c;
max-width: 850px;
padding-top: 15px;
padding-bottom: 15px;
}
nav {
padding-top: 15px;
}
@media all and (max-width: 845px) and (min-width: 160px) {
      #sidebar {
         display: none;
}
#left {
width: 100%;
}
#headertext a {
    font-family: 'Dancing Script', Georgia, Times, serif;
    font-size: 49px;
    line-height: 49px;
    color: #5e5b5c;
    text-decoration: none;
}

img {
	max-width: 100%;
	height: auto;
}
#menutext a {
    font-family: 'Josefin Sans', Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 18px;
    text-decoration: none;
    color: #000;
    border-bottom: none;
}
#menutext a:hover {
    color: #a58130;
    border-bottom: none;
}