#vote_console {
  font-size: 14px;
  text-decoration: none;
  border: 1px solid #670001;
  background-color: #f0f0f0;
  padding: 6px 6px 6px 6px;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.previous_page, .next_page {
  display: inline;
}

.previous_page a, .next_page a {
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  border: 1px solid #670001;
  background-color: #f0f0f0;
  text-align: center;
  padding: 6px 6px 6px 6px;
  margin-bottom: 25px;
  margin-top: 25px;
  display: block;
}

div.previous_page {
  float: left;
}

div.next_page {
  float: right;
}

.subissues {
list-style: none;
padding: 0 0 0 8px;
margin:0;
}

.subissues li {
margin: 0 0 5px 0;
padding: 0;
}

.box {
 text-align: left;
 margin-bottom: 5px;
 }

.box .box_title {
 background: #f4f1d5 url(/images/admin/arrow.gif) no-repeat;
 padding-left: 30px;
 margin-bottom: 5px;
 }

body {background:#71818a;color:#000;margin:0; font-weight:normal;font-size:11px;marginwidth:0; marginheight:0;}

a {color: #EA6903;text-decoration: none;}
a:hover {text-decoration: underline;}

a.small {color: #EA6903;text-decoration:none; font:10.5px verdana; padding-bottom:2px;}
a.small:hover {text-decoration: underline;}

a.nav {color:#ED6800;font-weight:bold;text-decoration: none;}
a.nav:hover {color:red;font-weight:bold;text-decoration: none;}
a.nav:visited {color:#ED6800;font-weight:bold;text-decoration: none;}
a.nav:active {color:#ED6800;font-weight:bold;text-decoration: none;}

a.homenav_title { display:block; padding:0 0 0 0px; FONT: 11px verdana; font-weight:bold; color: #000000; TEXT-DECORATION: none; }
a.homenav_title:visited { display:block; padding:0 0 0 0px; TEXT-DECORATION: none; }
a.homenav_title:hover {TEXT-DECORATION: underline; }

.border {border: 1px solid black; }

td, table, p, div, span, tr, b, i, font{font-family: verdana;font-size: 12px;}

.smalltext {font-size:10px;}

.blockquote {font-family: verdana, georgia, arial, sans-serif;color:#222;font-size:11px;font-weight:normal;border:1px #670001 dotted;background:#F0F0F0;padding:10px 20px 10px 20px;margin:12px 20px 12px 20px;}

.title2 {FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 0.5em; COLOR: #000000;}

.title {font-size: 14px; color: #670001; font-weight:bold; padding-bottom: 11px; padding-top:5px;}

.sidebar_title {font-size: 12px; color: #670001; font-weight:bold; padding-bottom: 5px; padding-top:5px;}

.error {font-size: 11px; color: #f30; font-weight:bold;}

a.footnav,a.footnav:visited,a.footnav:active {
color:#FFFFFF;text-decoration:none;}

a.footnav:hover {text-decoration:none;}

.footdiv {color:#809EBA;}

.leftcolnav_cell {border-left:solid 1px #E1E1E1; border-right:solid 1px #E1E1E1; padding:5px 10px 5px 10px;}

.box_title   {color:#0B3D91;font-size:14px;padding:6px 0 6px 0;}

.leftcol_cell {padding:5px 10px 5px 10px;}

.middlecol_cell {border-left:solid 1px #990304;
border-right:solid 1px #990304;
padding:0 10px 0 10px;}

.white {color:#FFFFFF;}

.footdiv {color:#809EBA;	}


#navcontainer ul 	{
text-align:center;
padding: 0;
margin: 0;
background-color: #670001;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a	{
 width:19%;
padding: 3px 0 3px 0;
background-color: #670001;
color: White;
text-decoration: none;
float: left;
}

#navcontainer ul li a:hover	{
background-color: #F60;
color: #fff;
}

#prefs_menu ul 	{
text-align:center;
padding: 0;
margin: 0;
background-color: #670001;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#prefs_menu ul li { display: inline; }

#prefs_menu ul li a	{
font-size:10px;
width:16%;
padding: 3px 0 3px 0;
background-color: #670001;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#prefs_menu ul li a:hover	{
background-color: #F60;
color: #fff;
}

ul.blogroll {
  list-style-type: none;
  margin-left: 0;
  padding-left: 0;
}

ul.blogroll li {
   margin-bottom: 1em;
} 

h4.story_info, h4.story_actions {
  font-weight: normal;
  font-size: 12px;
}

/* Photoblog styles
-----------------------------------*/
.story_photo {
  float: right;
  width: 150;
  text-align: center;
  padding: 6px 12px 12px 12px;
  margin: 0 0 12px 12px;
  position: relative;
  z-index: 10;
}

.story_photo img {
  border: 1px solid #666;
}

.story_photo_caption {
  font-size: 10px;
  color: #666;
}

.story_img_column {
  width: 360px; 
  float: right; 
  clear: both;
  padding-right: 0px;
}

.story_img_column div.story_photo {
  padding: 0 0 0 0;
}

/* tag-cloud styles */

.cloud li { list-style-type: none; display: inline; margin-right: 8px; }

.cloud .tag-popularity-1 { font-size: 90%; }

.cloud .tag-popularity-5 { font-size: 100%; }

.cloud .tag-popularity-10 { font-size: 110%; }

.cloud .tag-popularity-15 { font-size: 125%; }