.custom #header {
padding-bottom:0;
padding-top:0;
}

.custom #logo a {
background:url(images/header.jpg) no-repeat;
height:213px;
display:block;
text-indent:-9000px;
}

.custom #tagline{
display:block;
text-indent:-9000px;
height:0;
}

.custom #sidebar_1 {
background:url(images/left2.jpg) no-repeat;
padding-top:10px;
}

.custom #sidebar_2 {
background:url(images/right3.jpg) no-repeat;
height:488px;
padding-top:10px;
}

.custom #sidebar_2 ul.sidebar_list {
margin-left:10px;
padding-right:15px;
}

.custom #sidebar_1.sidebar ul.sidebar_list {
padding-left:0;
padding-right:0;
}

.custom #sidebar_1 .textwidget {
padding:0 1em;
font-size:10px;
color:#333;
line-height:1.5;
}

.custom #sidebar_1 .textwidget span {
font-size:12px;
color:#f00;
font-weight:bold;
text-indent:10px;
display:block;
}

.custom #wpm1 {
width:165px;
}

.custom #wpm1 li{
margin-bottom:0;
}

.custom #wpm1 a{
font-weight:bold;
font-size:12px;
padding:2px 0 2px 10px;
display:block;
}

.custom #wpm1 a:hover{
background:#ddd;
}

.custom #sidebar_2 #text-4, .custom #sidebar_2 #text-5 {
font-size:10px;
font-weight:bold;
color:#333;
line-height:1.166;
margin-bottom:105px;
}

.custom #sidebar_2 .stray_quote-2{
color:#000000;
font-style:italic;
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:1.166;
}

.custom .myForm td{
font-family:tahoma;
font-size:12px;
line-height:1.166;
}

.custom .myForm input {
border-color:#CCCCCC;
border-style:none none solid;
border-width:1px;
background:#fff;
color:#000000;
font-size:12px;
font-weight:normal;
line-height:1.166;
font-family:tahoma;
padding:1px 0;
}

.custom .myForm input.submit {
background:#fff;
border-color:#CCCCCC #999999 #999999 #CCCCCC;
border-style:double;
border-width:1px;
color:#000000;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:10px;
font-weight:normal;
padding:0.15em;
line-height:1.166;
}

.custom .wpcf7-form {
width:300px;
margin:0 auto;
}

.custom.home .headline_area {
display:none;
}

.custom #footer {
border:1px solid #CCCCCC;
color:#CCCCCC;
padding:10px;
text-align:left;
}

.custom #footer ul {
list-style-type:none;
}

.custom #footer li {
float:left;
margin-right:10px;
}

.custom #footer a {
border-bottom:0;
color:#069;
}

.custom .print {
text-align:right;
margin-bottom:10px;
}

.custom .print a {
text-decoration:none;
}

.custom .print a:hover {
text-decoration:underline;
}