/*
Theme Name: VNVLV WA-A
Version: 1.0RW
Description: Designed for VNV MC / LV - Chapter A, Washington
Author: Raine Walker
Author URI: http://www.wild-type.com
*/
  
html{
font-family: Arial, sans-serif;
font-size:100% ; /***for IE****/
height: 100%; /*fixes short page shift*/
margin-bottom: 1px;
}

body { 
font-size: 100%; /***sets font in un-altered browsers to 16px, Times New Roman***/
margin:5px 0; 
padding:0; 
font-family: "Trebuchet MS", Arial, Sans-Serif; 
color:#cc0000;  
background-color:#000000;
line-height: 1.2em; 
background: #000000 url(http://vnvmc-waa.com/img/bg.jpg) repeat-x;
}

.topmenu {
background: #000000;
height: 26px;
font-size: 0.9em;
margin: 0 auto; padding: 0;
color: #cc0000;
}

.topmenu .right_ {
float: right;
background: inherit;
text-align: right;
margin: 0;
padding: 5px 0 0 0;
color: #cc0000;
border: 0px;
}
	
.topmenu a { 
color: #cc0000; 
border-bottom: 1px #cc0000 dotted; 
font-weight: bold;
}

.topmenu a:hover { 
color: #cc0000; 
border-bottom: 1px #cc0000 dotted; 
font-weight: bold;
}

.topmenu .date_ { 
float: left; 
background: inherit; 
color: #cc0000; 
padding: 5px 0 0 5px; 
font-weight: bold;
}

.logo {
background: #000000 url(http://vnvmc-waa.com/img/wa_logo.jpg) no-repeat bottom;
height: 285px;
margin: 0; padding: 0;
}
	
.logo .slogan {
float: right;
clear: both;
padding: 1px 20px 0 0px;
color: #000000;
font: bold 0.1em Arial, sans-serif;
display: none;
}

input.submit { width: 28px; 
height: 20px; 
font-weight: bold; 
border: none; 
background: #1E1F21; 
padding: 3px; 
color: #888; }

blockquote {
background: transparent;
color: #cc0000;
border: 1px dashed #cc0000;
padding: 10px 0 10px 0;
text-align: center;
}

blockquote a { 
color: #cc0000; 
border-bottom: 1px #cc0000 dotted; 
font-weight: bold;
}

blockquote img { 
margin: 0px auto;
}

.entry {
height: 100%;
margin-bottom: 30px;
}

p { 
margin: 0px auto; 
padding: 0; 
color: #cc0000; 
background: transparent;
}

hr {
border: 0;
height: 1px;
color: #eee;
background-color: #eee;
}

a { 
color: #cc0000;
text-decoration:none;
}

a:hover { 
color: #cc0000;
text-decoration: underline;
}

h1 { 
padding:0; 
margin:0; 
color: #cc0000; 
background: inherit;
font: bold 1.2em Arial, Sans-Serif; 
letter-spacing: -1px;
}

h1 a {
color: #FFF; 
background: inherit;
}

h2 { 
background-color: inherit; 
color:#cc0000; 
font-family: tahoma, arial, sans-serif;
font-size: 1.0em; 
font-weight:bold; 
text-transform:uppercase;
margin: 10px 0 7px 0; 
padding:0; 
}

h2 a { 
color:#cc0000; 
background-color: transparent; 
}

img {
border: 0;
}

.content { 
clear: both;
color: #cc0000; 
margin: 0 auto; 
padding: 0; 
width: 850px;
height: 100%; 
background: url(http://vnvmc-waa.com/img/bkg.jpg) no-repeat;
}

hr { 
background: #3C3C3C; 
border: 1px solid #555; 
margin: 10px 0 10px 0;
}

.right {  
clear: both; 
font-size: 95%; 
float:right; 
width: 200px; 
padding: 15px 1em 1em 10px; 
border-left: 1px solid #555; 
}

.right a { 
color: #cc0000;}

.left_article { 
margin: 10px 0 10px 0; 
padding: 10px 0 10px 0;
border-top: 1px solid #eee; 
border-bottom: 1px solid #eee; 
}
	
.center { 
float:left; 
width: 600px; 
font-size: 95%; 
margin: 15px 0 5px 5px; 
padding: 0; 
background: transparent; 
color: #cc0000;
}

.footer { 
clear:both;
width: auto;
height: 72px;
color:#cc0000;  
font-size: 0.8em;
line-height: 1.1em;
background: #000000 url(http://vnvmc-waa.com/img/footer.jpg)no-repeat top;
text-align:center; 
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
padding: 10px 10px 0px 10px;
}

.footer a { 
color: #cc0000;
border-bottom: 1px #cc0000 dotted; }

.footer padding{
margin-top: 10px;
text-align: center;
}

.right ul { 
margin: 5px 0 20px 15px; 
padding : 0; 
list-style: none; 
text-align: center;
}

.right ul li {
background: #000000; 
color: #cc0000; 
margin: 0 0 0px 0; 
padding: 0 0 0 0px; 
}

.right li a { 
color: #cc0000; 
}

.right li a:hover { 
color: #cc0000;  
}

/*--forms--*/

fieldset {
border: 1px solid #cc0000;
}

textarea.text { 
height: 150px; 
width: 90%; 
border: 1px solid #cc0000; 
background: #fff; 
color: #cc0000;
}

textarea.text:hover { 
border: 1px solid #cc0000; 
background: #FFFFF4; 
color: #cc0000;
}

input.field { 
border: 1px solid #cc0000; 
background-color: #3C3C3C; 
width: 100px; 
color: #000;
}

input.field:hover { 
border: 1px solid #eee; 
background: #ccc; 
color: #000;
}

input.text { 
margin: 0; 
width: 110px;
border: 1px solid #ccc; 
background: #3C3C3C;
color: #A4B4C8; 
}

input.text:hover { 
border: 1px solid #eee; 
}

input.searchbutton { 
margin: 0; 
font-size: 100%; 
font-family: Arial, Sans-serif; 
border: none; 
background: #FFFFFF; 
color: #808080; 
padding: 1px; 
font-weight: bold; 
}

.date { 
color: #ccc; 
background: #000000;
text-align: right; 
margin: 4px 0 5px 0; 
padding: 0.4em 0 0 0; 
border-top: 1px solid #555;
}

.date a { color: #ccc; }

.time { 
color: #192D50; 
float: left;
text-align: left; 
padding: 5px 0 0 15px; 
}

input.button { 
background: #FFFFF4; 
color: #808080;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

.comments { 
padding: 10px 10px 8px 10px; 
margin: 0 0 7px 0; 
background: #1f1f1f; 
color: #000;
}

.commentsbox { 
padding: 8px 0 10px 10px; 
margin: 0 0 10px 0; 
background: #f4f4f4; 
color: #000;
}

.error {
color: #990000;
background-color: #FFF0F0;
padding: 7px;
margin-top: 5px;
margin-bottom: 10px;
border: 1px dashed #990000;
}


a img
{
border:none;
}
