/*
THEME NAME: LEW
THEME URI: http://www.widelode.com
DESCRIPTION: Widelode website v.4 May 2009
VERSION: 0.1
AUTHOR: The Heat
AUTHOR URI:
TAGS: Static site
Template: hybrid
*/
@import "../hybrid/library/css/21px.css";
@import "../hybrid/library/css/screen.css";
@import "../hybrid/library/css/plugins.css";
@import "../hybrid/library/css/drop-downs.css";
@import "../hybrid/library/css/2c-l-fixed.css";


body{

        background:#c13409 url(orange-grad.jpg) repeat-x bottom fixed; 
        padding:0;
}
#body-container{
        position:relative;
        width:1000px;
        padding:10px;
        background:url(shadow.png) repeat-y top center;
        z-index:0;
}
#header-container{
        width:980px;
        height:300px;
        position:relative;
        top:0;
        margin:0 auto;
        z-index:4;
}
#header{
        width:980px;
        margin:0;

}
#navigation{
        position:relative;
        top:-310px;
        padding:20px;
        z-index:10;
}
#container{
        width:980px;
        position:relative;
        top:-130px;
        border-bottom:solid 1px #c13409;
        margin:10px;

}
.content{
        width:680px;
        float:left;
        border-radius-topleft:10px;
        border-radius-topright:10px;
        -moz-border-radius-topleft:10px;
        -moz-border-radius-topright:10px;
        -webkit-border-top-left-radius:10px;
        -webkit-border-top-right-radius:10px;
        padding:20px;
        margin-right:10px;
}
.no-widgets .content, .no-default-widgets .content {
width:940px;
}
#primary{
        float:left;
        width:210px;
        border-radius-topleft:10px;
        border-radius-topright:10px;
		-moz-border-radius-topleft:10px;
        -moz-border-radius-topright:10px;
        -webkit-border-top-left-radius:10px;
        -webkit-border-top-right-radius:10px;
        padding:20px;
}
#footer-container{
        position:relative;
        top:-140px;
        padding:20px;
        margin:10px;
}
#site-title, #site-description{
	display:none;
}
#page-nav li{
        margin-right:9px;
}
#page-nav li a {
        min-width:119px;
        height:22px;
        color:#191E4F;
        font-family:Arial, Sans-Serif;
        font-weight:bold;

}
#page-nav li a:hover {
        color:#C13409;
        text-decoration:none;
}

h1, h2, h3, h4, h5, .page-title, .widget-title, .entry-title a{
        color:#191E4F;
        font-family:Arial, Sans-Serif;
        font-weight:bold;
        font-style:normal;
        margin:0 0 10px 0;
}
#primary ul{
        margin-left:20px;
}
.sIFR-flash{
}
.page-title a{
        text-decoration:none;
        font-size:44px;
        line-height:60px;
}
.ngg-galleryoverview{
        margin-bottom:40px;
}
.mapp-poweredby{
        margin-bottom:40px;
}
input[type="text"], textarea{
        background:url(shadow-top-smaller.jpg) repeat-x;
        width:660px;
        font-family:arial;
        font-weight:bold;
        font-size:180%;
        color:#191e4f;
        padding:5px;
        border:solid 1px #c13409;
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        margin:5px 0;
}
input[type="submit"]{
        color:#fff;
        background:url(reflection-top-smaller.png) repeat-x #191e4f;
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        padding:5px;
        font-family:arial;
        font-weight:bold;
        font-size:150%;        
}
input[type="submit"]:hover{
        background:url(reflection-top-smaller.png) repeat-x #c13409;
}
#support{
        float:right;
}
#footer-logo-text{
        margin-top:54px;
}
.post img{
        max-width:640px;
}

#facts{
        background-color:#191E4F;
        color:#fff;
        font-size:110%;
        padding:20px;
        -moz-border-radius:20px;
        -webkit-border-radius:20px;
        margin-bottom:20px;
}
#adv-custom-field-13{
        padding-top:10px;
        border-top:solid 1px #666666;
        margin-top:10px;
}