/*  
Theme Name: Banat Party List Theme  
*/


body { 
   margin: 0px auto;
   padding: 0px;
   background: #FFFFFF url(images/bgmain.jpg) no-repeat center top;
   line-height:16px; 
   font-family: Arial; 
   color:#bed7e6; 
   font-size:11px;
}
img {  border-style: none;
}

a:hover { text-decoration:none;}
a { color:#018BC1;}

h3 a {
   color:#000000;
}

#indexpageheader {
   text-align:left;
   height:50px;
}

#header {
   height:125px; 
   clear:both; 
   width:800px; 
   margin:0 auto;
   margin-top:20px;
}

#date {
   width:800px;
   color: #FFFFFF;
   text-align:right;
   margin:0px auto;
   vertical-align:middle;
}

#headerline {
   height:15px; 
   width:100%; 
   background-color:#0000FF;
}
#sliderbg {
   background: url(images/bgbanner.png) no-repeat center;
   width: 800px;
   margin: 0 auto;
}
#contentslider {
   width: 800px;
   height: 288px;
   margin-left: auto;
   margin-right: auto;
   padding-bottom: 0px;
   vertical-align: middle;
}

#description {
   color:#222074; 
   font-size:15px; 
   font-family: Arial;
   padding-left: 10px;
}
#logoimg {
   margin-top: -30px;
   background: url(images/logo.png) no-repeat;
   width: 90px;
   height: 95px;
   float: left;
}
#logo {
   margin-top:10px;
   color:#222074;
   font-size:12px;
   font-weight:bold;
}

#logosub a{
   margin-top:10px;
   color:#222074; 
   text-decoration:none; 
   font-weight:bold; 
   font-size:20px;
   padding-left: 10px;
}

#logo a { 
   margin-top:10px;
   color:#222074; 
   text-decoration:none; 
   font-weight:bold; 
   font-size:50px; 
   text-transform:uppercase;
   padding-left: 10px;
}

#menu {
   text-align:right;
   text-transform:uppercase;
   width:800px;
   margin-right:auto;
   margin-left:auto;
}

#menu ul {
   text-align:right;
   list-style:none; 
}

#menu ul li {
   display:inline;
}

#menu ul a { 
   font-weight:bold; 
   font-size:12px; 
   text-decoration:none; 
   color:#212074; 
   padding:0 10px 2px 10px;
}

#menu ul a:hover { 
   background-color:#FFFF00;
   padding:10px 10px 10px 10px;
}

#main {
   background: #FFFFFF 
}

#content {
   width:780px; 
   margin:0 auto;
}

#text { 
   width:550px;

}

#text2 {
   border:1px solid;
   border-color:#cdc8c8;
   padding:0px 10px 0px 10px;
}

#text3 {
  margin-top: 5px;
  height:20px;
  background: #FFFFFF url(images/bgborder.jpg) no-repeat center top;
}

#text p { 
   padding:0 0 5px 0;
}

#text ul { 
   margin:0 0 0 20px; 
   padding:0;
}
#text ol { 
   margin:0 0 0 20px; 
   padding:0;
}

#text ul li { 
   margin-left: 20px;
}

#text ol li { 
   margin-left: 20px;

}
#sidebar {
   float:right; 
   width:215px; 
   background-color:#fffff; 
   margin-top: 0px; 
}

#sidebar_top { 
   width:215px; 
   no-repeat;
}

#sidebar_text { 
    padding: 0 30px 10px 30px;
}

#sidebar_bottom { 
   width:227px; 
   height:57px;  
   background:url(images/insertbgurl) no-repeat;
}

#sidebar h2 { 
   font-size:13px; 
   text-transform:uppercase; 
   color:#808080; margin: 20px 0 2px 0;
}

#sidebar ul { 
   margin: 0px; 
   padding: 0px;
}

#sidebar li { 
   list-style:none;
}

#text h1 { 
   margin: 20px 0 20px 0; 
   text-transform:uppercase; 
   font-size:21px; color:#ffffff; 
   font-weight:normal; 
   line-height:normal;
}

#pagetext h2 {
   margin: 20px 0 0 0; 
   padding-left:0px; 
   text-transform:none;
   font-size:20px; 
   color:#222074; 
   line-height:normal;
}

#text h2 { 
   margin: 20px 0 0 0; 
   padding-left:0px; 
   text-transform:uppercase; 
   font-size:24px; 
   color:#000; 
   line-height:normal;
}

#text h2 a { 
   color:#000; 
   text-decoration: none;
}

#text h2 a:hover { 
   color:#445d6c;
}

#text h3 { 
   margin: 20px 0 5px 0; 
   text-transform:uppercase; 
   font-size:16px; 
   color:#ffffff;
}

#footer {
   background:url(images/footer_bckg.jpg) no-repeat top center; 
   height:102px; 
   clear:both; 
   width:780px; 
   margin:0 auto; 
}

#left_footer { 
   float:left; 
   padding:60px 0 0 30px; 
   color:#ffffff; 
   font-size:12px;
}

#left_footer a { 
   color:#ffffff;
}

#left_footer a:hover { 
   text-decoration:none;
}

#right_footer { 
   float:right;  
   padding:60px 30px 0 0; 
   color:#ffffff;  
   font-size:10px; 
   text-align:right;
}

#right_footer a { 
   color:#ffffff;
}

#right_footer a:hover { 
   text-decoration:none;
}

#mainfooter {
  position:relative;
   
}

#footer2 {
   height:105px; 
   clear:both; 
   width:100%; 
   background-color:#222074;
   border:1px solid;
   border-color:#000;
   position:absolute;
   top:50%;
   text-transform:uppercase;
   padding: 10px 0px 0px 0px;
}

#footer2 ul {
   text-align:center;
   list-style:none; 
   padding:0;
}

#footer2 ul li {
   display:inline; 
   padding:5px;
}

#footer2 ul a {
   color:#FFFF00; 
   font-size:10px;
}

#footer3 {
   text-align:center;
   margin:0 auto;
}


.date {color:#808080; margin-top:0px; padding-top:0px;}
.postmetadata { font-size: 10px; margin: 5px 0 0 0; color:#ffffff;}
.postmetadata small { font-size: 10px;}
.entry p { margin: 5px 0 0 0; color:#000; width:525px;}
.entry a { color:#000;}
#searchform { margin: 0;}
#searchform #searchsubmit { width: 30px; height: 21px; border: none; color: #eeeeee; background-color: #445d6c; font-size:14px; font-weight:bold;}
#searchform #s { width: 128px;  background-color:#eeeeee;}
#commentform #comment { width: 500px;  background-color:#eeeeee;}
#commentform #author, #commentform #email, #commentform #url { width: 250px;  background-color:#eeeeee;}
#commentform #submit { width:140px; height: 21px; border: none; color: #eeeeee; background-color: #445d6c; font-size:14px; font-weight:bold;}
#commentform p { margin: 5px 0 5px 0;}
#calendar caption { margin: 5px 0 2px 0; text-transform:uppercase; font-size:13px; font-weight:bold; color:#ffffff; text-align:left;}
#calendar h2 {margin: 0; padding: 0;}
#wp-calendar th {padding-right:10px; text-align:left;}
#wp-calendar td {padding-right:10px;}
.commentlist { padding-right:10px;}
.commentlist .alt {}
.commentlist p { margin: 5px 0 10px 0;}
.navigation { text-transform:uppercase; margin-top: 20px;}
blockquote { font-style:italic; border-left:3px solid #bed7e6; padding-left: 5px; margin-left: 20px;}
code { line-height:normal; font-size:11px;}