﻿* {
    padding: 0;
    margin: 0;
} 

body {
background: #FEF2AE;
font-family: Verdana, Tahoma, Arial, sans-serif;
font-size: 12px;
padding: 0;
margin: 0;
color: #222;
}

img { border: none; }
a { color: #B4241B; text-decoration: none; }
a:hover { text-decoration: underline; color : #F76454; }


#wrap {
width: 800px;
margin: 20px auto 0 auto;
}

#header {
line-height: 17px;
height: 170px;
}

.single {
width:40%;
float:left;
padding:0 15px;
}

#menu {
height: 30px;
line-height: 30px;
background: #FEF2AE url(/images/menu.jpg) no-repeat;
}
#menu ul {
padding-left: 20px;
list-style-type: none;
background: #FEF2AE;
}
#menu ul li {
display: block;
float: left;
}
#menu ul li a {
color: #fff;
padding: 0 10px;
text-decoration: none;
font-weight: 600;
}
#menu ul li a:hover {
color: #fff;
text-decoration: underline;
}

#breadcrumbs {
background: #FEF2AE url(/images/breadcrumbs.jpg) no-repeat;
height: 30px;
line-height: 30px;
padding-left: 30px;
}

#content {
background: #FEF2AE url(/images/bggg.jpg) repeat-y;
padding: 0 10px 10px 10px;
}

.left {
float: left;
width: 530px;
padding: 10px;
text-align: justify;
}
.left h2 {
color: #B4241B;
font-size: 24px;
letter-spacing: -3px;
font-weight: 100;
padding : 10px 0 15px 0;
}
.left h2 a {

}
.left h2 a:hover {

}
.left h3 {
font-size: 18px;
letter-spacing: -2px;
font-weight: 100;
padding: 6px 0 5px 0;
}

.right {
float: right;
width: 210px;
padding: 30px 10px 10px 10px;
}
.right h3 {
background: #BF2F24 url(/images/menubgg.jpg) repeat-x;
height: 24px;
line-height: 24px;
font-size: 13px;
color: #fff;
padding: 0 0 0 10px;
}
.right ul {
list-style-type: none;
padding: 5px 0 10px 0;
}
.right ul li {
}
.right ul li a {
display: block;
padding: 2px 10px;
}
.right ul li a:hover {

}

#search {
float:right;
clear:both;
text-align:right;
border-top:none;
margin:0px;
margin-right:30px;
margin-bottom:5px;
padding:1px 0 0;
}

input {
vertical-align:middle;
padding:1px;
}

input.searchfield {
width:145px;
border:1px solid #000;
font-size:.9em;
padding:1px;
}

input.searchbutton {
border:0;
color:#fff;
font-weight:700;
font-size:.9em;
background:#000;
padding:1px;
}

#bottom {
background: #FEF2AE url(/images/bottom.jpg) no-repeat; 
height: 20px;
}

#footer {
text-align: center;
}

fieldset { border: 1px solid #E4DF94; padding: 10px 8px; margin: 0 0 8px 0; background: #FFFBC0; color: #000; }
input { padding: 2px; }
textarea { width: 97%; height: 20em; padding: 3px; }
.comment { background: #F5F6F6; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }
.commentsbox { background: #fff; color: #808080; padding: 10px; margin: 0 0 10px 0; }
.date { border-top: 1px solid #eee; margin: 0 0 20px 0; }