/*
Rocktown color palette
Dk Teal #76B41C
Lt Teal #1e9c81
Dk Orange #DB5812
Lt Orange #FF9C4D
Bkgnd Gray #666666
Menu Dk Steel Gray #474951
Bright green 76B41C
Darker bkgnd 292929
*/
body, table, td {
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
}
* html body {
  font-size: xx-small; /* for IE5/Win */
  f\ont-size: x-small; /* for other IE versions */
}


input { 
 font-size: 11px;
}

select { 
 font-size: 11px;
}


.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	padding: 2px 3px 0 5px;
}

.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 3px;
}

.smalltext a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #76B41C;
}

.smalltext a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #76B41C;
}

.smalltext a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
}

.smalltext a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
}

.footertext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #76B41C;
}

.footertext a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #76B41C;
}

.footertext a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #76B41C;
}

.footertext a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
}

.footertext a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #76B41C;
}

h1 {
  font-size: 150%;
  color: #DB5812;
}

h2 {
  font-size: 140%;
  color: #DB5812;
}

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  color: #DB5812;
}

.greentext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  color: #76B41C;
}

.greytext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  padding-bottom: 5px;
}

.orangetext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  color: #DB5812;
}

.pagename {
  text-decoration: font-weight:bold;
  font-style: italic;
  font-size: 150%;
  color: #CCCCCC;
  padding: 3px 0 1px 3px;
  /*text-shadow: red 0.2em 0.3em 0.2em;*/
}

.title {
  text-decoration: font-weight:bold;
  font-size: medium;
  color: #DB5812;
  padding: 0;
}

.subtitle {
  text-decoration: font-weight:bold;
  font-size: 120%;
  color: #DB5812;
}

#haxlogo {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #DB5812;
	width: 100%;
	padding: 0;
	height: 160px;
	margin: 3px;
	list-style: none;
	background: url(../images/hax_logo.jpg) no-repeat bottom left;
}

.displaydate{
  font-size: 85%;
  color: #9B9B9B;
  padding: 3px 7px 2px 0;
}

.displaydate_index{
  font-size: 85%;
  color: #9B9B9B;
  padding: 3px 7px 2px 0;
  background: url(../images/rocktownindex_bkgnd.jpg) repeat-x bottom left;
}

#subnav {
  float: left;
  width: 100%;
  margin: 0;
  padding: 10px 0 0 2px;
  list-style: none;
}

#subnav a:hover, body a {
  text-decoration: none;
  padding: 0px 2px 0px 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif; /*FONT INFO FOR ROLLOVER MENU LINKS*/
  font-size: 100%;
  color: #FF9C4D;
}

#subnav a:active {
  text-decoration: none;
  padding: 0px 2px 0px 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif; /*FONT INFO FOR ROLLOVER MENU LINKS*/
  font-size: 100%;
  color: #ffcc66;
}

#subnav li {
  float: left;
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#subnav a {
  text-decoration: none;
  float: left;
  margin: 0 1px 0 0;
  padding: 0px 2px 5px 2px;
  color: #DB5812; /*FONT COLOR FOR MENU LINKS*/
  font-size: 100%; /*SIZE FOR MENU LINKS*/
}

#subnav_bkgnd {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #666666;
	width: 100%;
	padding: 0;
	height: 39px;
	margin: 0;
	list-style: none;
	background: url(http://www.rocktownweekly.com/rocktown/images/rocktownindex_bottom.jpg);
}

#dottedline { /*This is how you do a horizontal dotted line! Call it by <div id="dottedline"></div */
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	width: 100%;
	padding: 3px 0;
	height: 30px;
	margin: 0;
	list-style: none;
	background: #FFFFFF url(http://www.rocktownweekly.com/rocktown/images/bkgndtile.jpg) repeat-x bottom left; /*verticalheaderbkgnd.jpg*/
}

#dottedline_grey { /*This is how you do a horizontal dotted line! Call it by <div id="dottedline"></div */
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	width: 100%;
	padding: 3px 0 3px 0;
	height: 30px;
	margin: 0;
	list-style: none;
	background: #FFFFFF url(http://www.rocktownweekly.com/rocktown/images/horzdot_whitebkgnd.jpg) repeat-x bottom left; /*verticalheaderbkgnd.jpg*/
}

#dottedlinefooter { /*This is how you do a horizontal dotted line! Call it by <div id="dottedline"></div */
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	width: 100%;
	padding: 3px 0;
	height: 30px;
	margin: 0;
	list-style: none;
	background: #FFFFFF url(http://www.rocktownweekly.com/rocktown/images/verticalfooterbkgnd.jpg) repeat-x top left;
}

.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: left;
	width: 225px;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_bottom.gif) no-repeat bottom left;
}
.box h3 {
	margin: 0;
	padding: 8px 2px 0 4px;
	font-size: small;
	color: #D3D3D3;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_top.gif) no-repeat top left;
}
.box ul {
	margin: 0;
	padding: 3px 3px 3px 3px;
	list-style: none;
}
.box ul li {
	margin: 0 0 7px;
	padding: 7px;
	background: url(http://www.rocktownweekly.com/rocktown/images/highlightsdot.jpg) repeat-x top left;
}

.box a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #76B41C;
}

.box a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #76B41C;
}

.box a:hover {
  text-decoration: font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #666666;
}

.box a:active {
  text-decoration: font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #FF9C4D;
}

.box_wewannaknow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
	width: 225px;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_bottom.gif) no-repeat bottom left;
}
.box_wewannaknow h3 {
	margin: 0;
	padding: 8px 2px 0 4px;
	font-size: x-small;
	color: #333;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_top.gif) no-repeat top left;
}
.box_wewannaknow ul {
	margin: 0;
	padding: 3px 3px 3px 3px;
	list-style: none;
}
.box_wewannaknow ul li {
	margin: 2px 2px 2px 2px;
	padding: 5px;
	background: url(http://www.rocktownweekly.com/rocktown/images/highlightsdot.jpg) repeat-x top left;
}

.smallboxtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	color: #D3D3D3;
	width: 225px;
	height: 30px;
	padding: 5px;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_small_top.gif) no-repeat;
}
.smallboxmiddle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	width: 225px;
	height: 100%;
	padding: 2px 10px 2px 7px;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_small_middle.gif) repeat-y top left;
}
.smallboxbottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	width: 225px;
	height: 12px;
	padding: 10px 2px 10px 2px;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_small_bottom.gif) no-repeat;
}

.smallboxmiddle a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #76B41C;
}

.smallboxmiddle a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #76B41C;
}

.smallboxmiddle a:hover {
  text-decoration: font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #666666;
}

.smallboxmiddle a:active {
  text-decoration: font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #666666;
}

.smallboxmiddle_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	width: 225px;
	height: 100%;
	padding: 2px 10px 2px 7px;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_small_middle.gif) repeat-y top left;
}
.smallboxmiddle_index a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #000000;
}
.smallboxmiddle_index a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #000000;
}
.smallboxmiddle_index a:hover {
  text-decoration: font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #666666;
}
.smallboxmiddle_index a:active {
  text-decoration: font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  color: #666666;
}

.largeboxtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	color: #D3D3D3;
	width: 480px;
	height: 30px;
	padding: 5px;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_large_top.gif) no-repeat;
}
.largeboxmiddle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	width: 480px;
	height: 100%;
	padding: 2px 10px 2px 7px;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_large_middle.gif) repeat-y top left;
}
.largeboxbottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	width: 480px;
	height: 12px;
	padding: 10px 2px 10px 2px;
	background: url(http://www.rocktownweekly.com/rocktown/images/box_large_bottom.gif) no-repeat;
}

a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #76B41C;
}

a:visited {
  text-decoration: font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #76B41C;
}

a:hover {
  text-decoration: font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #999999;
}

a:active {
  text-decoration: font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  color: #999999;
}

.styleDropmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: x-small;
	color: #000000;
}
.floatbox {
float: right;
width: 125px;
height: 100px;
border: 1px solid #cccccc;
margin-left: 10px;
padding: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
}

.floattitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: 800;
font-size: 11px;
color: #666666;
padding-top: 5px;
border-top: 1px dotted #cccccc;

}

.timewasterlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 3px;
}

.timewasterlist a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #76B41C;
}

.timewasterlist a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #76B41C;
}

.timewasterlist a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #DB5812;
}

.timewasterlist a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #DB5812;
}
