@charset "utf-8";
/* CSS Document */

/*  
Theme Name: North Woods Silver
Theme URI: http://www.northwoodsadvertising.com
Description: A nice new theme for our North Woods Website.
Version: 1.0

*/

*{margin:0;padding:0;}
body{background-color:#ffffff;margin:0; text-align: center; }
body, th, td, input, textarea{
	font-family: Futura, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:normal;
	line-height:normal
}

p { margin-bottom:.5em }


a:link {text-decoration: none;color: #0033FF}
a:visited {text-decoration: none;color:#0033FF}
a:active {text-decoration: none;color:#728158;outline: none;}
a:focus {-moz-outline-style: none;}
a:hover { text-decoration:underline}

#outer_wrapper {margin: 0 auto; border:0px solid #000000; padding:5}
#wrapper{margin: 0 auto; text-align: left; border:0px solid #ff9900;}

#header {float:left;border:0px solid #0000FF;width:100%}
#main_container{float:left;border:0px solid #FF0000;height:100%;width:100%}

#content_wrap {position:relative;top:0px;left:0px;width:100%}
#content{float:left;padding:0px 0px 0px 0px;width:1000px; border:0px dashed #000000;margin-left:100px;margin-top:5px}

/* Begin logo_area CSS */
#logo_area{height:140px;margin:0 auto;width:100%; border:0px solid #FF0000;}
#logo_area p{clear:left;color:#000000;font-size:12px;font-weight:bold;line-height:normal;margin:0;padding:0 0 0 0px;}
#logo_area a{font-size:20px;color:#000000;}
/* End logo_area CSS*/

#homepage_line {margin: 0 auto; border-bottom:2px solid #000000; width:1100px; height:10px;}

#nw_icon {float:left;padding: 10px 0px 0px 30px}
#nw_title_text {float:left;}
#nw_title_text h1 {font-family: "Futura Md BT";color:#000000;font-size:2.0em; letter-spacing:.04em;font-weight:bold;padding: 65px 0px 0px 60px}
#new_biz_header_text {float:left;font-family: "Futura Md BT";color:#000000;font-size:1.7em; letter-spacing:.04em;font-weight:bold;padding: 100px 10px 0px 50px}

#header_img {display:block; width:500px; padding-top:30px; padding-left:30px}

.new_business_political_list {list-style:none}
#year_bar {font-weight:bold;font-size:24px;margin-bottom:10px;width:100%;border:0px dashed #FF0000; padding-top:5px;padding-bottom:5px}
#pane1 {float:left;border-right:1px dashed #999999; width:140px; margin-right:15px}
#pane2 {float:left;border-right:1px dashed #999999; width:140px; margin-right:15px}
#pane3 {float:left;border-right:1px dashed #999999; width:140px; margin-right:15px}
#pane4 {float:left;border-right:1px dashed #999999; width:140px; margin-right:15px}
#pane5 {float:left;border-right:1px dashed #999999; width:140px; margin-right:10px}
#pane6 {float:right;border:0px dashed #999999; width:200px;}
.priority_races {list-style:none;padding:10px; font-size:13px; font-weight:bold;}
.senate_races {list-style:none;padding:10px; font-size:13px; font-weight:bold;}
.gubernatorial_races {list-style:none;padding:10px; font-size:13px; font-weight:bold;}
.priority_item {padding-bottom:5px}
.priority_races a {color:#009966;list-style:none}
.priority_header{font-weight:bold;font-size:24px;padding:5px}
.states {font-size:12px;margin-left:10px;list-style:none; font-weight:bold}
.state {margin-top:5px;margin-bottom;5px;list-style:none;}
.offices {font-size:10px;margin-left:20px; list-style:none; font-weight:normal}
.office {list-style:none;}
.office ul li {margin-left:10px;list-style:none}
.blank_space {float:left;width:800px;height:100px;border:0px dashed #666666}

.priority_races_table {list-style:none;padding:5px; font-size:13px; font-weight:bold;}
.priority_races_table a {color:#009966;list-style:none}
.priority_table_item {padding-bottom:5px}

.post {padding-bottom:10px;border-bottom:1px dashed #000000}
.entry {font-size:13px;padding-top:0px}
.tags {padding-top:5px;font-size:9px}
.title {font-size:22px;font-weight:bold;padding-bottom:7px}
.meta {font-size:11px;color:#666666}
.info {margin-top:10px}

h1 {font-size:24px;}

single_title {font-size:22px;font-weight:bold;padding-bottom:7px}
#leftbar_new_biz_wrap {float:left; border:0px solid #ff9900; width:750px;margin:10px 0px 10px 20px;}
#rightbar_new_biz_wrap {float:right; border:0px solid #ff9900; width:200px; margin:10px 0px 10px 0px;}


h2 {font-size:16px;margin-top:10px;margin-bottom:5px}
h3 {font-size:13px;margin-top:10px;margin-bottom:5px;padding-left:10px}

.election_dates {border:1px dashed #666666; padding:5px; font-size:.9em;width:auto;position:relative; top:0px;left:0px}
.election_dates p {padding-bottom:3px}

.latest_update {border:1px dashed #666666;padding:5px}



.incumbent {border:1px dashed #666666;margin-top:5px;padding:5px;}

.democratic_party {margin-top:5px; border:1px dashed #0033CC;padding-bottom:5px}
.republican_party {margin-top:5px; border:1px dashed #CC0000;padding-bottom:5px;}
.green_party {margin-top:5px; border:1px dashed #00CC00;padding-bottom:5px}
.libertarian_party {margin-top:5px;border:1px dashed #CC9900;padding-bottom:5px}
.independent {margin-top:5px; border:1px dashed #993399;padding-bottom:5px}
.independent_party {margin-top:5px; border:1px dashed #993399;padding-bottom:5px}
.other {margin-top:5px;border:1px dashed #000000;padding-bottom:5px}

.announced {margin-top:5px;margin-left:10px}
.announced ul {margin-left:20px}
.announced ul li {padding-top:6px}
.announced ul li ul {margin-left:30px}
.announced ul li ul li{font-size:11px}


.running {margin-top:5px;padding-left:10px}
.running ul {margin-left:20px}
.running ul li {padding-top:6px}
.running ul li ul {margin-left:30px}
.running ul li ul li{font-size:11px}


.potential {margin-top:5px;margin-left:10px}
.potential ul {margin-left:20px}
.potential ul li {padding-top:6px}
.potential ul li ul {margin-left:30px}
.potential ul li ul li{font-size:11px}

.declined {margin-top:5px;margin-left:10px;}
.declined ul {margin-left:20px}
.declined ul li {padding-top:6px}
.declined ul li ul {margin-left:30px}
.declined ul li ul li{font-size:11px}

.race_info {border:1px dashed #666666;padding:5px; font-size:12px}
.bills_advice {border:1px dashed #666666;margin-top:5px;border:1px dashed #666666;padding:5px; font-size:12px}
.direct_contact_history {border:1px dashed #666666;margin-top:5px;margin-bottom:10px;padding:5px;}
.contact_info {border:1px dashed #666666;margin-top:5px;margin-bottom:15px;padding:5px;}

.highlight {background-color:#FFFF00}
.highlight_red {background-color:#FF0000}
.red_text {color:#FF0000;font-weight:bold}

.new_biz_post {margin-top:12px;margin-bottom:12px;border-bottom:1px dashed #999999}
.new_biz_title {font-size:22px;}
.new_biz_title a {color:#ff9900}

.new_biz_main_header {color:#333333;font-size:18px;font-weight:bold}

.list_recent_posts {float:left;width:auto;height:auto;border:0px solid #000000;text-align:left}
.list_recent_posts ul {list-style:none;margin:0px;padding:0px}
.list_recent_posts ul li {list-style:circle;margin-left:10px;padding:0px;color:#f7911e;font-size:12px;font-weight:bold;margin-top:7px}
.list_recent_posts a {color:#333333}

#list_categories {float:left;width:100%;height:auto;border:0px solid #000000;text-align:left;margin-top:20px}
#list_categories ul {list-style:none;margin:0px;padding:0px}
#list_categories ul li ul li {margin-left:10px;padding:0px; font-size:12px;font-weight:bold;margin-top:7px}
#list_categories a {color:#333333}


/* Begin FeedBurner CSS */
.feedburnerFeedBlock {border:0px solid #00FF00}
.feedburnerFeedBlock ul {list-style:none;margin-left:7px;padding-top:6px;padding-bottom:6px}
.feedburnerFeedBlock ul li {list-style:none;margin-left:7px;padding-top:6px;padding-bottom:6px}
.feedburnerFeedBlock ul li div {padding-bottom:10px}

.headline {font-weight:bold}
.headline a {color:#f99000}

.feedTitle {display:none}
#creditfooter {display:none}
/* End FeedBurner CSS */




/* begin styles for RSS Feed */

.rss_box {
	 margin: 10px 5%;
	 padding: 4px 8px;
	 width: 260px;
	 background-color: #ededed;
	 border: 2px dashed #7485CA;
}

.rss_title, rss_title a {
	font-family: "American Typewriter", "Trebuchet MS", Trebuchet, Lucida, sans-serif;
	font-size: 18px;
	font-weight:bold;
	margin: 5px 0;
	padding: 0;
	letter-spacing: 1px;
display:none
}

.rss_items {
  
}

.rss_item  {
  font-family: verdana, arial, sans-serif;
  font-size: 13px;
  font-weight : bold; 
  margin: 8px 0;
  margin-top:10px;margin-bottom:10px;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	text-decoration : none;
	border-bottom: 1px solid #ededed;
	color: #88b;
	}

.rss_item a:hover { 
	text-decoration : none;
	color: #e0861e;
	border-bottom: 1px dotted #e0861e;
	}
	
.rss_date {
	font-size: 11px;
	font-weight : normal;
	color: #F60;
	}

.rss_box ul li {list-style:none}	
	
/* end styles for RSS Feed */

