﻿html,body{margin:0;padding:0}

body{font-family: Helvetica, Verdana,Arial,sans-serif; font-size:14px; color:#333; margin-top:0px}

/* START Round cornor stuff*/

DIV.demo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #6af; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 1em; PADDING-TOP: 2px}

.box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN:left
}

#box1 {
	ZOOM: 0
}

/* END Round cornor stuff*/

p{margin:0 10px 10px}
.alignCenter{text-align:center;}
.alignRight{text-align:right;}

.toplinks_r{  text-decoration:none;   background-color:#fff;   color:#999;   display:inline;   font-family:Arial,Helvetica,sans-serif;   font-size:12px;   padding:0px 0px;   margin:0px 0px 0px 2px;   float:right}
.toplinks_r span{  text-decoration:none;   background-color:#fff;   color:#999;   display:inline;   font-family:Arial,Helvetica,sans-serif;   font-size:12px;   padding:2px 2px;   margin:2px 2px 0px 2px}
.toplinks_r strong{  color:#0063de;   font-weight:bold}
.toplinks_r a:link, .toplinks_r a:visited{  text-decoration:underline;   background-color:#fff;   color:#999;   display:inline;   padding:2px 2px;   margin:2px 2px 0px 2px;   font-family:Arial,Helvetica,sans-serif;   font-size:12px}
.toplinks_r a:hover{text-decoration:underline; background:none; color:#999}
.toplinks_l{  text-decoration:none;   background-color:#fff;   color:#999;   display:inline;   font-family:Arial,Helvetica,sans-serif;   font-size:12px;   padding:2px 2px;   margin:2px 2px 0px 0px;   float:left}
.toplinks_l a:link, .toplinks_l a:visited{  text-decoration:none;   background-color:#fff;   color:#999;   display:inline;   padding:2px 2px;   margin:2px 2px 0px 0px;   font-family:Arial,Helvetica,sans-serif;   font-size:12px}
.toplinks_l a:hover{text-decoration:underline; background:none; color:#999}

#toptabs{background-color:#F5F5F5; height:33px}
.toptabs_l{ text-decoration:none;  color:#0063de;  display:inline;  font-family:Arial,Helvetica,sans-serif;  font-size:16px;  font-weight:bold;  padding:5px 0px;  margin:2px 2px 0px 2px;  float:left}
.toptabs_l a, .toptabs_l a:visited{ text-decoration:underline;  color:#0063de;  display:inline;  padding:5px 5px;  margin:2px 2px 0px 2px;  font-family:Arial,Helvetica,sans-serif;  font-size:16px;  font-weight:bold}
.toptabs_l a:hover{background-color:#f5f5f5; color:#0063DE; text-decoration:underline}
.toptabs_r{ text-decoration:none;  color:#0063de;  display:inline;  font-family:Arial,Helvetica,sans-serif;  font-size:16px;  font-weight:bold;  padding:5px 20px;  margin:2px 2px 0px 2px;  float:right}
.toptabs_r a, .toptabs_r a:visited{ text-decoration:underline;  color:#0063de;  display:inline;  padding:5px 20px;  margin:2px 0px;  font-family:Arial,Helvetica,sans-serif;  font-size:16px;  font-weight:bold}
.toptabs_r a:hover{background-color:#f5f5f5; color:#0063DE; text-decoration:underline}

a:link{color:#0063de; text-decoration:underline}
a:visited{color:#0063de; text-decoration:underline}
a:active{color:#0063de; text-decoration:underline}
a:hover{background-color:#0063de; color:#fff; text-decoration:none}

h1{font-family:Arial,Helvetica,sans-serif; font-size:2.1em; color:#999; margin-bottom:5px; margin-top:0px}
h2{font-family:Arial,Helvetica,sans-serif; font-size:1.8em; color:#999; margin-top:0px; margin-bottom:5px}
h3{font-family:Arial,Helvetica,sans-serif; font-size:1.4em; color:#ff0084; margin-top:0px; margin-bottom:5px}
h4{font-family:Arial,Helvetica,sans-serif; font-size:1.1em; color:#333; margin-bottom:5px}

.button_blue{color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; background-color:#0063de; overflow:visible; padding:2px 6px; cursor:pointer; border-top:1px solid #D5D5D5; border-right:2px solid #101991; border-bottom:2px solid #101991; border-left:1px solid #D5D5D5}
.button_magenta{color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; background-color:#ff0084; overflow:visible; padding:2px 6px; cursor:pointer; border-top:1px solid #D5D5D5; border-right:1px solid #791F42; border-bottom:1px solid #791F42; border-left:1px solid #D5D5D5}

.HL {background: #ffff00;color: #000000;}

.smallfont{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#333}
.smallfont a{font-family:Arial,Helvetica,sans-serif; color:#0063de}
.smallfont a:hover{color:#FFF; background-color:#0063de}

.fontgrey{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#999}
.fontgrey a{font-family:Arial,Helvetica,sans-serif; color:#0063de}
.fontgrey a:hover{color:#FFF; background-color:#0063de}

.smallfontgrey{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#999}
.smallfontgrey a{font-family:Arial,Helvetica,sans-serif; color:#0063de}
.smallfontgrey a:hover{color:#FFF; background-color:#0063de}

.fontmagenta{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#ff0084}
.fontHeader{font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#0063de}

.fontError{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:Red; font:bold}
.fontRating{font-family:Arial,Helvetica,sans-serif; font-size:2.2em; color:#ff0084; margin-top:0px; margin-bottom:5px}

.navmenu strong{  text-decoration:none;   background-color:#fff;   color:#ff0084;   display:block;   font-family:Arial,Helvetica,sans-serif;   font-size:13px;   padding:2px 10px 2px 15px;   margin:2px 0px 5px 2px;   background-image:url(../images/common/i_browse.gif);   background-repeat:no-repeat;   background-position:0 0.4em;   font-weight:bold}
.navmenu a, .navmenu a:visited{  text-decoration:none;   text-align:left;   background-color:#fff;   display:block;   padding:2px 10px 2px 15px;   margin:2px 0px 5px 2px;   font-family:Arial,Helvetica,sans-serif;   font-size:13px;   background-image:url(../images/common/i_browse.gif);   background-repeat:no-repeat;   background-position:0 0.4em}
.navmenu a:hover{color:#0063de; text-decoration:underline; background-image:none; background-image:url(../images/common/i_browse.gif); background-repeat:no-repeat; background-position:0 0.4em; background-color:#FFF}

.message_body {
  margin-top: 0;
  background: #E5E5BF;
  margin-bottom: 1em;
  padding: 1em;
}
 
.home_ul  {

  margin-top: -1.2em;
  
  background: #fff; 
  
  z-index: 1000000;
  
  float: left;  
  
  padding: 0 .5em;
  
  line-height: 1.2em;
  
  margin-bottom: .5em;
  
}
    
form .columns { 

  margin-bottom: 1em; 
  
  padding-bottom: .5em;
  
  clear: both; 
  
  height: 1em;
  
}

    form .columns * { float: left; }
    
    form .columns label {
    
      display: block;
      
      width: 100px;
      
      padding-right: .5em;
      
      margin-bottom: 1em;
      
    }
    
    form .smaller label { width: 75px; }
    
    form .bigger label { width: 200px; }
    
    form .columns input  { width: auto; }

form .row { clear: left; margin-bottom: 1.5em; }

    form .row label { display: block; font-weight:bold; }

    form .row * { display: block; margin-bottom: .25em; }
    
    form .row_inline { clear: left; margin-bottom: 1.5em;  }
    
    form input[type=radio] { margin: 0 .25em; }


fieldset {

  border: 1px solid #ccc;
  
  padding: 0.5em 0.5em 0.5em 0.5em;
  
  margin-top: 0.5em;
  
  margin-bottom: 1em;
  
}


/* Page stuff*/
div#header {height:10px;line-height:30px;margin:0;
  padding-left:1px;color: #79B30B;}

div#menu {height:20px;line-height:20px;margin:0;
  padding-left:10px;background: #FEE;color: #79B30B}

div#container{text-align:left}
div#content p{line-height:1.4}
div#contentFull p{line-height:1.4}
div#navigation{background:#FFF}
div#extra{background:#FFF}
div#footer{background: #FFF;}
div#footer p{margin:0;padding:5px 10px}

div#container{width:995px;margin:0 auto}
div#content{float:left;width:780px}
div#navigation{float:right;width:200px}
div#extra{float:right;clear:right;width:260px}
div#footer{clear:both;width:100%}

DIV .graybox
{
	color: #555555;
	background-color: #eeeeee;
	border: 1px solid #cfcfcf;
	padding: 3px 3px; 
	margin: 3px 3px;
}

/* Digg Pager*/
.pages 
{
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
    background: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
        border: 1px solid #ddd;
        color: #999;
}
/* END Digg Pager*/
