body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/stripebg.gif); 
	}
table.bg {
	  background: #333333 url(img/topbg2.jpg) left top no-repeat;
	  background-position: 140px 0px; 

  }
.maincontent {
		font-size: 12px;
		font-family:  Verdana, Helvetica, sans-serif;
		color:#ffffff; 
		padding: 8px 20px 20px 20px;
		line-height:17px;
		}

.roguelinks {
		font-size: 11px;
		font-family:  Verdana, Helvetica, sans-serif;
		color:#ffffff; 
		padding: 0px 0px 17px 0px;
		}

ul             {
		font-size: 12px;
		font-family:  Verdana, Helvetica, sans-serif;
		color:#ffffff; 
                margin-top:22px;
		line-height:17px;
		}

li             {
		font-size: 12px;
		font-family:  Verdana, Helvetica, sans-serif;
		color:#ffffff; 
		line-height:17px;
                margin-left: -12px;
		}
.articlecontent{
		font-size: 12px;
		font-family:  Verdana, Helvetica, sans-serif;
		color:#ffffff; 
		padding: 0px 5px 5px 5px;
		line-height:17px;
		}

.image_caption {
		font-size: 11px;
		font-family:  Verdana, Helvetica, sans-serif;
		color:#ffffff; 
		line-height:normal;
		text-align:center;
		margin-left: 15px;
		margin-right: 15px;		
}

.image_captionleft {
		font-size: 11px;
		font-family:  Verdana, Helvetica, sans-serif;
		color:#ffffff; 
		line-height:normal;
		text-align:left;
		margin-left: 20px;
		margin-right: 20px;		
}

P {
		font-size: 12px;
		font-family:  Verdana, Helvetica, sans-serif;
		color:#ffffff; 
}
.white {
	font-family: Verdana, Arial, Helvetica, Arial, Sans-serif;
	padding-right: 5px;
	margin: 5px;
	color: #ffffff;
	font-size: 10px;
}
a.logo:hover {
background-color: #333333;
	
}

a.logo2:hover {
background-color: #000000;
}	
.crumbs {
	font-family: Verdana, Arial, Helvetica, Arial, Sans-serif;
	padding-left: 10px;
	color: #ffffff;
	font-size: 10px;
	text-align: left;
}
td.twr {
	font-family: Verdana, Arial, Helvetica, Arial, Sans-serif;
	padding: 5px;
	margin: 5px;
	color: #ffffff;
	font-size: 10px;
	border: 1px solid #666666;
	width: 135px;
}

td.sound {
	font-family: Verdana, Arial, Helvetica, Arial, Sans-serif;
	color: #ffffff;
	font-size: 10px;
        background: #000000;
}

td.header { padding-right: 30px; }
h1 {
	font-family: 'Trebuchet MS', Helvetica, Arial, Sans-serif;
	font-size: 18px;
	line-height: 13px;
	font-weight: bold;
	color: #D3DBCB;
	text-decoration: none;
	margin-bottom: -.5em;
}

h2 {
	font-family: 'Trebuchet MS', Helvetica, Arial, Sans-serif;
	font-size: 15px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-bottom: -.5em;
}

h3 {
	font-family: 'Trebuchet MS', Helvetica, Arial, Sans-serif;
	font-size: 15px;
	line-height: 13px;
	font-weight: bold;
	color: #D3DBCB;
	text-decoration: none;
	margin-bottom: -.5em;
}

.byline {
	font-family: 'Trebuchet MS', Helvetica, Arial, Sans-serif;
	font-size: 14px;
	line-height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
	text-decoration: none;
	margin-bottom: -.5em;
}
.addy { font-family: Verdana, Arial, Helvetica, Arial, Sans-serif; padding-right: 5px; margin: 5px; color: #d2d6cc; font-size: 11px;}

#SideBarContainer {width: 168px; }
#leftnav { width: 168px; padding: 0px 0px 0px 0px;}
#submenu { width: 168px; padding: 0px 0px 0px 0px;}

#Home #leftnav { padding-top: 15px; }
#leftnav div.sidebar-section { margin-bottom: 15px; }
#leftnav div.sidebar-section div {  top left repeat-x; padding: 15px 0 10px 0; }
#leftnav h3 { padding-top: 0px; height: 21px; color: #666; text-transform: uppercase; }
#leftnav h5 { color: #A62930; font-size: 11px; padding: 0px; }
#leftnav p { font-family: 'Trebuchet MS', Helvetica, Arial, Sans-serif; margin: 0.5em 0; line-height: 1.4em }
#leftnav p a { font-family: 'Trebuchet MS', Helvetica, Arial, Sans-serif; padding-right: 8px; background: transparent url(../img/bullet_arrow.gif) center right no-repeat; }
#leftnav ul {
	width: 168px;
	list-style: none;
	margin-bottom: 26px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#leftnav li, #leftnav li a {
	display: block;
	height: 26px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;}

#submenu ul {
	width: 168px;
	list-style: none;
	margin-bottom: 5px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#submenu li, #submenu li a, #submenu li a:visited {
	display: block;
	height: 15px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	margin-left: 8px;
	margin-top: 3px;
	margin-right: 12px;
	font-family: 'Trebuchet MS', Helvetica, Arial, Sans-serif;
	font-size: 13px;
	color:#333333;
	text-align: right;
	text-decoration: none;	}
	
#submenu li.submenu a:hover, #leftnav  {color:#333333; background: #ABB3A9;  }

#leftnav li {
	border-bottom: 2px solid #CCD3CA;
	background: #efefef;
	font-size: 13px;
	 padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	padding-left: 15px;
	line-height: 26px;
	font-family: 'Trebuchet MS', Helvetica, Arial, Sans-serif;
	}

#leftnav li a:link, #leftnav li a:visited { color:#666; text-decoration: none; }

#leftnav li a:hover, #leftnav li a:visited:hover { color:#000; text-decoration: none;background: transparent url(img/roll.gif) center right no-repeat; }

#leftnav li.selected { background-color: #fff; background-image: none; border: 0px;  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;}

#leftnav li.selected a:link, #leftnav li.selected a:visited { color:#9EA493; background: #60694E; center right no-repeat; border: 0px;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left; }

#leftnav li.selected2 { background: #ABB3A9; background-image: none; border: 0px;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#leftnav li.selected2 a:link, #leftnav li.selected2 a:visited { color:#333333; background: #ABB3A9; center right no-repeat; border: 0px;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

a.addy{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color:#9EA493; 
	text-decoration: underline;
}

a.addy:hover{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color:#60694E; 
	background: #9EA493; 

}
a.addy:visited{
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color:#9EA493; 

}

a:hover {
	color:#CDD9B6; 
	background: #60694E; 
	}
a:visited {
	color:#CDD9B6; 
	text-decoration: none;
	}
a {
	color:#CDD9B6; 
	text-decoration: none;
	}
td.outline2 {
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #ffffff;
}
td.outline {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #ffffff;
}
.rogue {
        font-family: 'Trebuchet MS', Helvetica, Arial, Sans-serif;
        font-size: 24px;
        line-height: 29px;
        color: #B6C1A6;
        text-align: center;
	margin-top: -.02em;
}
.nav_right_category_header {
        font-family: 'Trebuchet MS', Helvetica, Arial, Sans-serif;
        font-size: 13px;
        color: #B6C1A6;
	font-weight: bold;
	padding: 5px;
}
.nav_right_header {
	font-size: 12px;
	font-family:  Verdana, Helvetica, sans-serif;
	color:#333333; 
	padding: 2px;
}
.nav_right_headlines {
	font-size: 11px;
	font-family:  Verdana, Helvetica, sans-serif;
	color:#333333; 
	padding: 2px;
}
#nav_right_headlines a:link, #nav_right_headlines a:visited { color:#5E6C42; text-decoration: none;}
#nav_right_headlines a:hover {color:#5E6C42; background: #C5CCB8;  text-decoration: none; }

     input { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; margin: 8px -10px 0 14px;
             background-color:#ABB3A9; }
      .but { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;
             font-weight: bold; background-color: #111111; color:#eeeeee; }

td.bottom {
	background-image: url(/img/bottompix.jpg); 
        background-color:#889276;
}
