.custom #page{
padding: 10px;
}

.custom p{
font:14px/20px Arial,Helvetica,sans-serif;
}

.custom li.widget{
font:14px/20px Arial, Helvetica, sans-serif;
}

.custom a:hover{
color:#1F8A02;
}

.custom a{
color:#000;
font-style:bold;
}

.custom h4{
background-color:#E0F1F3;
} 

.custom h2, h1{
font:40px Arial,Helvetica,sans-serif;
color:#000000;
line-height:1em;
letter-spacing:-1px;
color:#242424;
}

.custom h1{

font-size:44px;
}


.custom #header { border-bottom:none;
background:url('images/fullbold_new.png')
center left no-repeat; 
display: block;
width:982px;
height:250px;
outline: none;
margin-right:auto;
margin-left:auto;
/*padding-bottom:10px;*/
padding-top:0;
padding-left:0em;
padding-right:0px;
padding-bottom:0px;
/*border-bottom:0.1em solid #C6AEC7;*/
border: 0.3em solid #ABD687;
/*background-color:#888888;*/
margin-bottom:15px;
}

.custom #footer{
  border-color:#888888;
}
.custom #header #logo { display:none; }

.custom #header #tagline { display:none; }


.custom .menu{
/*background-color:#333333;*/
color:#fff
}

.custom .menu a:hover{
background-color:#FFFFFF;
color:#333;
}

.custom .menu li ul{
border-style:solid;
background-color:#47443B;
padding:0px;
}
.custom .current > a{
background-color:#47443B;
}

.custom .menu a, .menu li ul{
border-color:#47443B;
background-color:#47443B;
color:#fff;
border-left-color:#47443B;
}

.custom .menu li{
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}

.custom .menu a{
padding:0.25em 0.6em;
border-width:0.091em 0.091em 0.091em 0.091em;
/*
padding:3px;
margin:3px;*/
}


.custom .menu .current a, .menu .current-cat a {
border-bottom-color:#47443B;
border-left:none;
}

.custom .menu{
border-bottom-color:#47443B;
background-color:#FFFFFF;
/*border-top-color:#D75600;*/
border-left-color:#47443B;
}

.custom ul.menu{
text-align:left;

}

.custom .menu li{
display: inline-block;
float:left;
}

.custom #content{
border-right:0.1em solid #47443B;
}

body.custom {
background: #44443f;
}


.custom #container {
/*margin-top: 2em;
margin-bottom: 2em;
padding: 0.3em;*/
background: #33332f;
border-right: 0.2em solid #333333;
border-left: 0.2em solid #333333;
}

.custom #page {
background: #fff;
}

.custom #welcome{
	background: none repeat scroll 0% 0% rgb(242, 246, 247); 
        border: 1px solid rgb(204, 204, 204);
        height: 100px;
        width: 330px;
        margin-top:10px;
        margin-bottom:10px;
        margin-left:auto;
        margin-right:auto;
        font-family:Verdana;
        font-size:14px;
        padding:7px;
}



.custom #icons_box{
	background: none repeat scroll 0% 0% rgb(242, 246, 247); 
        border: 1px solid rgb(204, 204, 204);
        height: 75px;
        width: 330px;
        margin-top:10px;
        margin-bottom:10px;
        margin-left:auto;
        margin-right:auto;
        padding:10px;
}

.custom .rssimg{
padding-right:19px;
padding:0px;
margin-bottom:10px;
}

.custom .socialimg{
float:right;
padding:0px;
margin:0px;
}

.custom .custom .menu a:hover .socialimg{
padding: 0px;
margin:0px;
}

.custom #badge{

}

.custom #translation_box{
	background: none repeat scroll 0% 0% rgb(242, 246, 247); 
        border: 1px solid rgb(204, 204, 204);
        height: 50px;
        width: 400px;
        margin-top:10px;
        margin-bottom:10px;
        margin-left:auto;
        margin-right:auto;
}

.custom #bottomcolumns { width:100%; height:275px;
border-top:0.1em solid #47443B;
}
.custom #bc1 { width:470px; height:100%;
	border-right:0.1em solid #47443B;
	float:left; }
.custom #bc2 { height:100%;
	
	float:right;
	}

.custom #listofposts { list-style:none; }
.custom .bcolumn { list-style:none; font-size:14px; }
.custom .bcolumn li { padding:5px 5px 5px 20px; }
.custom .bcheader { display:block; font-size:18px; padding:15px 0 10px 20px; width:450px;}
.custom .bcolumn a:hover { text-decoration:underline; }
.custom #bc2 ul { list-style:none; }
.custom #bc2_1 {
width:225px;
float:left;
}
.custom #bc2_2 {
width:225px;
float:right;
}