*{padding:0px;margin:0px;}
img{border:0px;}
html{width:100%;height:100%;background-color:#1B1B1B;}
body{width:956px;margin:0 auto;height:100%;position:relative;background-image:url(images/main-bg.gif);background-repeat:repeat-y;background-position:top left;}
html > body{min-height:100%;height:auto;}
.clear { clear: both; font-size: 1px; }
#header{border-bottom:1px solid #1B1B1B;background-image:url(images/header-bg.gif);background-position:top;background-repeat:repeat-x;height:100px;width:956px;}

#meta{display:block;float:right;padding:41px 0 0 0;}
#meta li{display:block;float:left;padding:0 20px 0 0;}
#meta a{display:block;float:left;font-family:Arial;font-size:11px;color:#FBF1DC;text-decoration:none;padding:0 0 0 15px;background-position:0px 2px;background-repeat:no-repeat;}
.meta1{background-image:url(images/meta1.gif)}
.meta2{background-image:url(images/meta2.gif)}
.meta3{background-image:url(images/meta5.gif)}
.meta4{background-image:url(images/meta4.gif)}
.meta5{background-image:url(images/meta3.gif)}
.meta6{background-image:url(images/meta6.gif)}

#search{position:absolute;top:70px;left:10px;}
#search input{float:left;margin:0 5px 0 0}
.search-field{width:227px;height:19px;border-top:2px inset #696862;border-left:2px inset #696862;border-right:1px solid #696862;border-bottom:1px solid #696862;font-family:Arial;font-size:13px;color:#272727;padding:0 0 0 3px}
.search-button{font-family:Arial;font-size:11px;color:#272727;text-align:center;background-image:url(images/button-bg.gif);background-position:top left;background-repeat:no-repeat;border:0px;cursor:pointer;width:68px;height:22px;padding:0 0 1px 0}

#main{padding:0;display:block;width:956px;}

#navigation{width:172px;float:left;font-family:Arial;font-size:12px;}
#navigation h3{font-family:Arial;font-size:12px;font-weight:bold;color:#140A00;display:block;background-color:#CCCAC4;width:156px;line-height:34px;padding:0 0 0 15px;}
#navigation ul{display:block;width:172px;margin:10px 0 17px 0;list-style-type:none}
#navigation li a{color:#140A00;text-decoration:underline}
#navigation li{padding:0 0 0 12px;margin:0 0 0 15px;background-image:url(images/bullet.gif);background-position:0px 7px;background-repeat:no-repeat;line-height:20px;}
#posts{width:520px;float:left;padding:5px 0 0 10px;font-family:Arial;font-size:12px;color:#474747}
#posts h1{font-family:"Times New Roman";font-size:24px;color:#140A00;width:520px;display:block;border-bottom:1px solid #CBC9C7;padding:0 0 3px 0;float:left;}
#posts ul{padding:10px 0px 20px 30px;clear:both;}

#footer{width:956px;border-top:1px solid #1B1B1B;background-color:#1B1B1B;text-align:center;font-family:Arial;font-size:12px;color:#FBF1DC;padding:0 0 10px 0}
#footer div{width:956px;background-color:#C58A3B;line-height:35px;margin:0 0 5px 0;}
#footer div li{display:inline;}
#footer div li a{color:#FBF1DC;text-decoration:none;margin:0 5px;}
#footer div li a:visited{text-decoration:none}
#footer div li a:hover{text-decoration:underline}
#footer span{height:45px;display:block;padding-top:10px}
#footer a{color:#F6AB48;margin:0 3px;text-decoration:none}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}
#navigation li a:visited, .link-after-post a:visited{text-decoration:underline}
#navigation li a:hover, .link-after-post a:hover{text-decoration:none}

#footer .countries{margin-bottom:1px;padding:5px;background-color:#ffffff;text-align:left;overflow:hidden;line-height:20px;width:946px;}
#footer .countries strong{background-color:#ffffff;color:#000000;padding-left:10px;font-size:15px;clear: both;}
#footer .countries ul{width:946px;padding:0 5px 10px 5px;}
#footer .countries li {display:block;float:left;}
#footer .countries li a{color:#140A00;text-decoration:underline;}

.context{font-family:Arial;font-size:12px;font-weight:bold;color:#FEF9ED;float:left;line-height:17px;padding:0 18px 0 8px;margin-top:-1px;border-top:1px solid #9E6E2E;background-image:url(images/date.gif);background-position:right -1px;background-repeat:no-repeat;background-color:#C58A3B;}

#ads{width:234px;float:left;padding:5px 0 0 10px;font-family:Arial;font-size:12px;color:#474747}

.post p{padding:5px 0px;}
.post label {cursor:pointer; display:block;}
.post input {width:447px;}
.post textarea {width:447px;height:100px;}
.post select {width:450px;}

.post .message {color:blue; font-weight:bold;}
.post .error {color:red; font-weight:bold;}
