﻿html {
 width: 100%;
 height: 100%;
}

#container {
 width: 1100px;
 margin: 0px auto;
}
#container_editor {
 width: 1100px;
 padding-top: 0px;
 margin: 0px auto;
 position: relative;
}
body {
 font-family: 'Open Sans', sans-serif;
 font-size: 16px;
 color: #806000;
 background-image: -ms-linear-gradient(top, #f8f8f8 0%, #FFFFFF 100%);
 background-image: -moz-linear-gradient(top, #f8f8f8 0%, #FFFFFF 100%);
 background-image: -o-linear-gradient(top, #f8f8f8 0%, #FFFFFF 100%);
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f8f8), color-stop(1, #FFFFFF));
 background-image: -webkit-linear-gradient(top, #f8f8f8 0%, #FFFFFF 100%);
 background-image: linear-gradient(to bottom, #f8f8f8 0%, #FFFFFF 100%);
 background-repeat: no-repeat;
}
a, a:visited {
 color: #806000;
 font-size:14px;
}

#masthead {
 position:relative;
 width:1100px;
 height:200px;
 font-family: 'Cormorant Garamond', serif; 
}
#masthead img {
 border-radius: 5px;
}

#masthead a, #masthead a:visited {
 text-decoration:none;
}
#masthead_katiebanks {
 position:absolute;
 top: 10px;
 text-align:right;
 width:99%;
 left:0px;
 z-index:10;
 font-size:72px;
 line-height:72px;
 color: #ffffff;
 text-shadow: 1px 1px 5px #888888;
 text-decoration:none;
}
#masthead_thersoluscot {
 position:absolute;
 top: 160px;
 text-align:right;
 width:98.5%;
 left:0px;
 z-index:10;
 font-size:25px;
 line-height:25px;
 color: #ffffff;
 font-family: 'Open Sans', sans-serif;
 text-shadow: 0px 0px 4px #cccccc;
 text-decoration:none;
}




#leftbar {
 width:140px;
 padding:5px;
}
#leftbar a, a:visited {
 color: #5e4700;
 font-size:16px;
 text-decoration: none;
}
#leftbar a:hover {
 color:#b38600;
}
#leftbar td {
 height:50px;
}



#content {
 width:930px;
 min-height: 500px;
 margin:0px;
 padding:10px;
 overflow: auto;
}

#footer {
 background-color: #806000;
 color: white;
 height: 190px;
 padding:5px;
 font-size:12px;
 border-radius: 5px;
}
#footer p {
 margin:2px;
 color: white;
}
#footer a, #footer a:visited {
 text-decoration: none;
 font-size:12px;
 color: white;
}
#footer a:hover {
 color: #eeeeee;
 text-decoration: none;
}

h1,h2,h3,h4,h5,h6 {
 margin:10px 0px 10px 0px;
}
p {
 margin:10px 0px 10px 0px;
}