body{margin:0px; font-family: Georgia, "Times New Roman", Times, serif; /*background-image:url('http://danengler.com/wp-content/themes/destyle/bg-brown.gif');*/ /*background-repeat:repeat-x;*/ font-size:16px; color:#333333; background-color:#454646;}
#container{margin: 0px auto 0px; background-color:#FFFFFF; margin-top:0px;padding:0px; width: 950px; }
a{text-decoration:none; color: #1C71B0; }
a:hover{text-decoration:underline;}
#header{ background-color:#AED5F2; height:70px; padding-left:15px; padding-right:15px; width: 920px; margin: 0px auto 0px; border-top:3px solid #FFFFFF;}
#headcontainer{width:100%; margin: 0px auto 0px; margin-bottom:0px; }
#header img{border:0px;}
#headleft{float:left; width:35%; padding-top:18px;  }
#headright{float:right; width:60%; text-align:right; padding-top:46px; font-size:20px; }
#headright a{color:#2E516B; margin-left:10px; margin-right:10px; font-weight:bold; text-decoration:none;}
#headright a:hover{color:#FFFFFF; text-decoration:none;}
#abovemain{background-color:#EDF3F8; text-align:center;}
#abovemaincontainer{float:left; background-color:#FFFFFF; width:100%; /*background-image:url(http://danengler.com/wp-content/themes/destyle/mainbg.gif); background-repeat:repeat-y; background-position:left; */ border-left:2px solid #000000; }
#subscribe{float:left; width:45%; margin:5px;}
#subscribe form{/*margin:0px; padding:0px; float:left;*/}
#subscribe input{margin-left:10px;}
#search{float:right; width:45%;margin:5px; text-align:right;}
#search form{margin:0px; padding:0px;}
#search input{margin-left:10px;}
#main{width:100%; background-color:#FFFFFF; float:left; margin:0px; padding:0px;}
#left h1{color: #AED5F2 /*#79C84A #0066CC*/; margin:0px; font-size: 28px; margin-top:15px; margin-bottom:15px;}
#left h1 a{color: #0167B2 /*#1C71B0 #0066CC*/; margin:0px; font-size: 28px; margin-top:15px; margin-bottom:15px; line-height:30px;}
#left{width:500px; float:left; background-color:#FFFFFF; padding-top:10px; padding-right:5px; padding-left:10px; padding-bottom:20px;}
#left-theme{width:650px; float:left; background-color:#FFFFFF; padding-top:10px; padding-right:5px; padding-left:10px; padding-bottom:20px;}
#left-theme img{ padding-right:10px; padding-left:5px;}
#left-theme ul{padding:0px; margin:0px; }
#left-theme li{list-style-type:none;}
#left-theme h1{color: #1C71B0;}
#content{padding-left:5px; padding-right:5px; font-size:13px; line-height:18px;}
#middle{width:150px; float:left; text-align:left;  margin-top:15px; padding-top:10px;}
#sponsors{  padding-left:5px; }
#middle h2{margin:0px; color: #666666; }
#middle h1{font-size:14px;}
#middle ul{padding:0px; margin:0px; background-color:#EDF3F8;}
#middle li{list-style-type:none; padding-left:5px; padding-right:5px;}

#middleform{padding:3px;margin:0px; border:1px solid #999999; background-color: #D2F2BD; font-size:12px; text-align:center;}
#right{width:250px; float:right; text-align:left; background-color:#FFFFFF; /*background-image:url(http://danengler.com/wp-content/themes/destyle/mainbg.gif); background-repeat:repeat-y; background-position:left;*/ margin-top:20px; padding-right:10px;}
#right ul{margin:0px; padding:0px; margin-left:0px; margin-right:0px; font-size: 10px; /*width:250px;*/}
#right li{list-style:none; border-bottom:1px solid #e6e6e6; padding-left:5px; /*padding-left:30px;  background: url('http://danengler.com/wp-content/themes/destyle/li-icon.jpg') 2px no-repeat;*/ padding-bottom:5px; display:block; padding-top:0.3em; font-weight: 100; font-size:13px;}
#right li:hover{/*background: url('http://danengler.com/wp-content/themes/destyle/li-icon.jpg') 2px no-repeat;*/ background-color:#EDF3F8;}
#right li a {
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
}
#right a{ text-decoration:none; color: #1C71B0; /*#7584E8; #FF6633;*/}
#right a:hover{text-decoration:none;}
#right h2{margin:0px; color: #666666; }
.postinfo{background-color:#EDF3F8; border-top: 2px #AED5F2 solid; border-bottom: 2px #AED5F2 solid; padding:2px; width:100%;}
.postinfo a{color: #0066CC;}
#footer{text-align:center; font-size:14px; padding-top:5px; padding-bottom:5px; float:left; background-color:#AED5F2; width:100%; border-bottom:3px solid #FFFFFF;}
#footer a{font-weight:bold; }
#footer a:hover{text-decoration:underline;}
#comments ul{list-style:none; margin:0px; padding:5px; background-color:#FFFFFF; width:509px;}
#comments li{padding:5px;}
#commenttext{/*padding-bottom:15px; */ padding-top:8px; margin:0px; background:url(cloud.gif) top no-repeat; background-color: #e6e6e6; width:509px;}

#alert{background-color:#EDF3F8;/*#AAD5FF;*/ border: 1px solid #AED5F2; padding:5px;}
#smalltext{font-size:10px;}
#middle img{border:0px solid #FFFFFF;}