/* Pestiside New CSS */


body, html {	background: url(/layout_images/bodybgnd.gif); text-align:left; } 

h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,body,html,blockquote { margin:0; padding:0; }

div.clr {clear:both;height:0;}
body { padding-bottom: 20px; }

#wrap {

	width:970px;
	margin: 10px 0px 0px 20px;
	text-align:left;

	
}

#superbanner { 

  xwidth: 728px;
	margin: 0px 0px 10px 100px;
	xpadding: 10px 10px 10px 10px;
  xborder: 1px dotted #0099CC; 
  xbackground: #FFF;

}

#left {

	width: 300px;
	float: left;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	}

#right {

  float: left;
  width: 640px;
  margin-left: 10px;
  padding-bottom:10px;
  
  }

#content { 

  background: url(/layout_images/contentbgnd.jpg) repeat-y top left; 
  width: 660px;
  padding: 10px 0px 10px 0px;
  
  }

#content h1 {

  width: 490px;
	font-family: Verdana, sans-serif;
	font-size: 24px;
	line-height: 28px;
	color: #0099CC;
	font-weight: bold;
	margin: 6px 0px 8px 29px;

	}

#content h1 a {color: #0099CC; text-decoration: none; }
#content h1 a:hover {color: #D5030C; text-decoration: none; }

#content h2 {
	
	overflow: visible;
	height: 20px;
	width: 166px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	background: url(/layout_images/dateheader.gif) no-repeat top left;
	margin: 0px 0px 12px 15px;
	padding: 5px 0px 0px 0px;

	}

#content h3 {
	
	display: inline;
	color: #FFF;
	background: #D5030C;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 2px 4px 2px 4px;
	margin: 0px 0px 10px 29px;


	}

#contentbottom { 

  background: url(/layout_images/contentbottom.gif) no-repeat bottom left; 
  padding: 5px 0px 13px 0px; 
   }

#next {

	height: 25px;
	width: 170px;
	font-family: Verdana, sans-serif;
	font-size: small;
	text-align: center;
	font-weight: bold;
	background: url(/layout_images/nextbgnd.gif) no-repeat 270px 0px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 270px;

}

#next a {	color: #FFFFFF; text-decoration: none; }
#next a:hover {	color: #FFFFFF; text-decoration: underline; }


/*  DUBIOUS STUFF */


#masthead a#toptitlelink {
  
	margin-left:20px;
	width: 610px; 
	height: 90px;  
	float:left;
}

#masthead a#toptitlelink {
  
  float: left;
	margin: 0px 0px 0px 20px;
	width: 600px; 
	height: 100px;  
	text-decoration:none;
	xbackground: red;
}


#masthead {

	height:205px;
	width: 640px;
	padding-top:18px;

}

#mastheadarchive {

	height:125px;
	width: 640px;
	padding-top: 8px;

}

#mastheadarchiveleft {

	width: 470px;
	height:120px;
  float: left;
}

#mastheadarchive a#archivetoptitlelink {

  float: left;
	margin: 5px 0px 0px 15px;
	width: 430px; 
	height: 83px;  
	text-decoration:none;
	xbackground: red;

}


.tagline, .tagline2 {

	color: #D5030C;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: normal;
	text-align: center;
  background: #FFF;
  padding: 2px 3px 2px 3px;
  border: 1px dotted #0099CC; 

	}

.tagline { 	margin: 0px 155px 0px 155px; }
.tagline2 { margin: 0px 70px 0px 70px;}


/* Body Text of Articles */


.posttext {

  width: 470px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	line-height: 120%;
	margin: 0px 0px 0px 29px;
	
	}

.posttext p { margin-bottom: 15px; }

.posttext a {color: #0099CC; text-decoration: none; }
.posttext a:hover {color: #D5030C; text-decoration: none; }

.bullets p { margin: 0px 0px 6px 0px; }


.posttext ul li {
  list-style: none;
	margin: 0px 0px 7px 5px;
	background: url(/layout_images/ulbullet.gif) no-repeat;
	background-position: 0 3px;
	padding: 0px 0px 0px 12px;

	}

#morewrap { width: 100%; height: 66px; padding: 0px 0px 0px 0px; xbackground: red;}

.more {

	float: right;
	height: 56px;
	color: #0099CC;
	font-family: Verdana, Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: normal;
  padding: 2px 67px 12px 0px;
	margin: 0px 0px 0px 0px;

	}

.more a { color: #0099CC; text-decoration: none; }
.more a:hover { color: #D5030C; text-decoration: none; }

.posttext blockquote {

	line-height: 120%;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background: #FFF url(/layout_images/quotebgnd.gif) no-repeat left center;
	padding: 0px 0px 0px 55px;
	margin: 0px 50px 10px 0px;

	}


#rightheadlines {

  margin-left:30px;
  display:inline;
	width:306px;
	font-family: arial, verdana, ms sans serif; 
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -.5px; 
	word-spacing: 0px; 
  float:left;
	background: #eeebeb;
	padding: 10px 20px 10px 10px;

}

#rightheadlines p {

	text-align: center;
	font-size:14px; 
	text-transform: uppercase;
	font-weight: bold;
	color: #FFF;
	background: #D5030C;
	margin: 10px 50px 10px 50px; 
	padding: 4px 0px 4px 0px; 
}

#rightheadlines h1 {

	font-size:14px; 
	line-height: 16px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(/rightheadlinesbug.gif) no-repeat top left;
	text-align: left;
	padding: 0px 0px 0px 8px;
	margin: 10px 0px 0px 5px;
}

#rightheadlines h1 a {color:#000000; text-decoration:none; font-weight:bold;}
#rightheadlines h1 a:visited {color:#000000; text-decoration:none; font-weight:bold;}
#rightheadlines h1 a:hover {color:#ffffff; text-decoration:none; background: #D5030C; font-weight:bold;}


#commentlist {

	font-size:12px; 
	font-family: verdana, ms sans serif; 
	padding: 0px 0px 0px 0px;
  float:left;
  display:inline;
  margin-left: 0px;
}

.comment {

	background: url(/layout_images/eventdiv.gif) no-repeat top center;
  margin: 0px 0px 0px 0px;
  xbackground: #FFF;
  padding: 9px 7px 9px 7px;
  xborder: 1px dotted #0099CC;
  overflow: hidden;
}

.comment  a { font-weight: bold; color: #0099CC;}
.comment  a:hover { font-weight: bold; color: #D5030C; }
.comment  a.name { font-weight: bold; text-decoration: none; }
.comment  a.from { font-weight: normal; }


.commenter, .commenter a { 

	font-family: verdana, ms sans serif; 
	font-weight: bold;
	color: #0099CC;
	margin: 0px;
	padding: 0px;

  
}

/* ENDS COMMENT STUFF */


.commentlisttitle a { color: #0099CC;}
.commentlisttitle a: visited { color: #0099CC;}
.commentlisttitle a: hover { color: #D5030C;}




#fpsearch { 

	margin: 0px 0px 0px 0px;
	font-family: verdana,ms sans serif, Garamond;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
}

#fpsearch a {

	font-size: 9px;
	font-weight: normal;
	color: #D5030C;
}

/* Footer */

#footertop, #footerbottom {

	clear:both;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
  color: #888;

}

#footertop {

	background: url(/layout_images/footertop.jpg) no-repeat top left; 
	padding: 5px 0px 14px 0px;

}

#footerbottom {

	background: url(/layout_images/footerbottom.jpg) no-repeat bottom right; 
	padding: 5px 20px 30px 0px;
	margin-right: 20px;

}

#footer {

	background: url(/layout_images/footerbgnd.jpg) repeat-y top left; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	
}

/* End Footer */

#eventform {

	background: url(/eventform.jpg) no-repeat top center;
	height: 80px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	padding-top:95px;
}

.form  {
	xpadding: 73px 0px 0px 0px;
padding:0;margin:0;

}

#filmsbars {

	height:83px;
	background: #fff url(/filmbarbug.jpg) no-repeat top right;

}


#filmsbars a#filmdblink {
  
	margin: 0px 0px 0px 20px;
	width:140px; 
	height: 60px;  
	text-decoration:none;
	display: block;
	float:left;
}


#filmsbars a#barsclubslink {
  
	margin: 0px 0px 0px 25px;
	width:190px; 
	height: 60px;  
	text-decoration:none;
	display: block;
	float:left;
}


/*------------- BLOGS BLUE INDEX PAGE ---------------*/





/* --------------- SEND TIP ----------------- */

#sendtip {

  text-align: center;
  width:300px;
  float:left;
  display:inline;
  margin-top:10px;
}

#sendtip textarea { width: 290px; height:100px; }

#sendtip h3 {

	font-size:12px; 
	font-family: arial, verdana, ms sans serif; 
	text-transform: uppercase;
	font-weight: bold;
	color: #FFF;
	background: #D5030C;
	margin: 10px 60px 10px 60px; 
	padding: 4px 0px 4px 0px; 

}


/* ----------------------------  COMMENT STARTS HERE ------------------------- */

#comments { margin-top:20px; }

#comments h3 {

  margin:0;padding:0;
  margin-bottom:10px;
  font-size:16px;
  background:none;
  color:#000;
}


#comments .comment {
  
  padding-bottom:20px;
  background: url(commentline.gif) no-repeat bottom;
  margin-bottom:10px;
 }

#comments .comment .comment-header {
font-size:10px;
}

#comments .comment .comment-header a img {
  border: none;
}

#comments .comment .comment-header a  {
  border: none;
font-weight:bold;
}

#comments .comment .comment-content p {
margin:0;padding:0;
}

.comments-open {
  font-family: verdana, sans-serif;
	background: url(/layout_images/commentformbgnd.gif) no-repeat top left;
  color: #FFF;
  margin: 10px 0px 0px 20px;
  padding: 50px 10px 10px 20px;
  height: 400px;

}

.comments-open p {
margin:0;margin-bottom:5px;
}

.comments-open table {

}

.comments-open table th {
font-size: 12px;
font-weight:
}

.comments-open table td {
font-size: 12px;
}

.comments-open label {
font-size: 12px;
}

.comment-header b {

font-size: 13px;
color: #0099CC;

}


/* ----------------------------  COMMENT ENDS HERE ------------------------- */


.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
	line-height: 120%;
	text-align: center;
	font-weight: normal;
	color: #000000;
}

.posttext ul {
	color: #000000;
	line-height: 120%;
	font-size: small;
	font-weight: normal;

	}

.readernote {

	font-family: Verdana, Arial, Helvetica, sans-serif;
  width: 470px;
	background: #0099CC;
	font-size: 10px;
	color: #FFF;
	line-height: 120%;
	text-align: center;
	padding: 10px;
	margin: 10px 0px 10px 0px;
}





/* don't know what fullbanner is for */

#fullbanner {

	margin: 0px 0px 10px 20px;

}

#billboard {

  margin: 0px 0px 15px 0px;
  
}




/*------------- TOC INDEX PAGE ---------------*/

#tocleft {

	width: 160px;
	float: left;
	text-align: center;
	margin: 0px 10px 0px 10px;
	padding: 10px 0px 20px 0px;
	background: url(/blogsright.gif) repeat-y top right;
	border-bottom: 5px solid #0099CC;
	display:inline;

	}

#tocleft a {display:block;margin-bottom:5px;}

#tocleft img {

	border: 0px;

	}

#toccontent { 

	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 730px;
	overflow: hidden;
	margin-left: 10px;
	margin-top: 10px;

	}

#toccontent p {

	font-family: Verdana, sans-serif;
	font-size: small;
	font-weight: normal;
	line-height: 120%;
	margin-top: 0px;
	margin-bottom: 15px;

	}

#toccontent img {

	margin-right: 8px;
	margin-top: 4px;

	}

.tocfeatures p { margin-right: 100px; }

#toccontent a:link {color: #0099CC; text-decoration: none; }
#toccontent a:active {color: #0099CC; text-decoration: none; }
#toccontent a:visited {color: #0099CC; text-decoration: none; }
#toccontent a:hover {color: #D5030C; text-decoration: none; }

#toccontent h1 { font-size:16px; margin-bottom: 0px; margin-right: 100px;}

#toccontent h2 { font-size:14px; margin-top: 0px; margin-bottom: 3px;}

.byline {

	float: right;
	color: #0099CC;
	font-family: Verdana, Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: normal;
  padding: 2px 67px 10px 0px;
	xmargin: 2px 67px 10px 0px;

	}


#toccolumnleft {

	width: 320px;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 12px 0px 0px;
	background: #fff url(/blogsright.gif) repeat-y top right;

	}

#toccolumnright {

	width: 320px;
	float: left;
	margin: 10px 0px 0px 20px;
	padding: 0px 12px 0px 0px;

	}


#tocpiccontainer { margin-bottom: 0px;padding-bottom:10px;}

#tocpic { 

	float: left; 
padding: 7px;
background: #0099CC;
width:468px;
}

#tocpic img { 
  display:block;
	border:0;margin:0;
}

#tocpic p { 
	border:0;margin:0;
}
#tocpiccaption {

	font-family: Verdana, sans-serif;
	background: #0099CC;
	width: 140px;
	float: left;
	margin: 0px;
	background: #0099CC url(/layout_images/tocpicbug.gif) no-repeat top left;
	height:269px;
  padding: 4px 10px 10px 30px;

	}

#tocpiccaption h3 {

	margin:0;
font-size:12px;
	font-weight:bold; 
	}


#toccontent #tocpiccaption h3 a {
	text-decoration: none;
	color:#FFFFFF;
}

#toccontent #tocpiccaption h3 a:visited {color:#FFFFFF;  }
#toccontent #tocpiccaption h3 a:hover {color:#D5030C; }

#toccontent #tocpiccaption p {

	color: #FFFFFF;
	font-size:10px; 
	font-weight:normal; 
	margin: 0px 0px 0px 0px;

	}

.tocdate { 

	font-size: 10px;
	color: #999;
	font-weight: normal;
	margin: 0px 0px 2px 0px;
}


/*------------- ARCHIVE VAULT PAGE  ---------------*/


#vault a {color: #0099CC; text-decoration: none; }
#vault a:hover {color: #D5030C; text-decoration: underline; }

#vault ul {
  list-style: none;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 7px 20px 7px 10px;

	}

#vault ul li {
  list-style: none;
	margin: 0px 0px 7px 0px;
	background: url(/layout_images/ulbullet.gif) no-repeat;
	background-position: 0 2px;
	padding: 0px 0px 0px 12px;

	}




.archivedate { 

	font-size: 9px;
	color: #CCC;
	font-weight: normal;
	margin: 0px 0px 2px 6px;
}

#vaultsearch {

  margin: 10px 0px 10px 0px;

}


/* END MASTER ARCHIVE PAGE */



.endbyline { 

	display: inline;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	margin: 0px 0px 0px 0px;
}

.crime ul { 

	list-style: none;
	margin: 0px;

} 

.crime ul li { 

	padding: 0px 0px 0px 60px;
	background: #fff url(/layout_images/crime-bullet.gif) no-repeat;
	text-indent: 26px;
	margin: 0px 50px 10px 0px;

} 

#sexiside {

  clear:both;
  height: 375px;
	background: url(/layout_images/sexisidebgnd.jpg) no-repeat bottom right;
  margin: 10px 70px 40px 0px;

}

#sexisideheadlines {

  overflow: hidden;
	margin: 53px 0px 0px 50px;
	height: 212px;
	width: 260px;
	background: #FFF;
  border: 4px solid #FA48B0;
}

#sexiside ul {

  list-style: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	font-weight: bold;
	padding:5px 10px;
	line-height: 120%;
	margin: 0px 5px 5px 0px;

}

#sexiside ul li {  

	background: url(/layout_images/sexisidelibug.gif) no-repeat top left;
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 0px 18px;
  
}

#sexiside ul li a {  color: #FA48B0; text-decoration: none;  }
#sexiside ul li a:hover {  color: #B44988; text-decoration: none;  }
#sexisidebanners { height: 70px; }
.sexisidebanner1 { float: left; margin: 0px 0px 0px 0px; }
.sexisidebanner2 { float: right; margin: 2px 0px 0px 0px; }


/* For SNUS and other category tags */

#contentbug {

  float: right;
  margin: 0px 34px 0px 0px;

}

.cutline {
	color: #000000;
	font-size: x-small;
	line-height: 120%;
	font-weight: bold;              
              }

.sitemeter { padding: 5px 0px 0px 10px; }

.imgleft { float:left; margin: 4px 8px 4px 0px; }
.imgright { float:right; margin: 4px 0px 4px 8px; }


/* Politics Pest Teaser box on Pg1 */


#politicalpest {

	font-weight: normal;
	font-size: 12px;
	line-height:23px;
	padding: 10px 0px 10px 0px;
	margin: 0px 50px 15px 29px;
  border-top: 4px solid #b90600;
  border-bottom: 4px solid #b90600;
}

#politicalpestpost {

  width: 470px;
	font-weight: normal;
	font-size: 12px;
	line-height:23px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;

}

#politicalpestpost p {

	font-family: Georgia, "Times New Roman", serif;
	margin: 0px 0px 10px 0px;

}

#politicalpestpost p a { text-decoration: none; color: #b90600; }
#politicalpestpost p a:hover { text-decoration: underline; color: #b90600;  }

#politicalpestpost ul { list-style: none; padding: 10px 10px 10px 5px; }
#politicalpestpost ul li {

  background: url(http://www.allhungary.hu/test/images/blogfeed-politics-bullet.gif) no-repeat;
  background-position: 0 8px;
  padding: 0px 0px 5px 10px;

}

#politicalpestpost blockquote {

	line-height: 120%;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 11px;
	border-left : 3px solid #b90600;
	padding-left : 10px;
	margin:10px;
	margin-left:30px;
}

#politicalpest h4 {

	font-family: arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 24px;
	margin: 6px 0px 5px 0px;
	line-height : 24px;
	text-indent: 32px;
	background: url(/layout_images/politicsbug1.gif);
	background-repeat: no-repeat;  

}

#politicalpest h4 a { text-decoration: none; color: #000; }
#politicalpest h4 a:hover { text-decoration: underline; color: #000; }

#politicalpest ul { list-style: none; }

#politicalpest ul li {

	font-family: arial, tahoma, sans-serif;
	font-weight: bold;
	font-size: 16px;
	margin: 6px 0px 0px 0px;
	line-height : 18px;
	padding-left: 24px;
	background: url(/layout_images/politicsbug2.gif);
	background-repeat: no-repeat;  

}

#politicalpest ul li a { text-decoration: none; color: #000; }
#politicalpest ul li a:hover { text-decoration: underline; color: #000; }

/* Navbar Stuff */


#navbar1, #navbar2, #navbar3 {

	display: inline;
	font-family: Verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	
}

#navbar1 ul {

  list-style: none;
	margin: 119px 0px 0px 15px;
}

#navbar2 ul {

  list-style: none;
	margin: 0px 0px 0px 17px;
}

#navbar3 ul {

  list-style: none;
	margin: 0px 0px 0px 0px;
}


#navbar1 a, #navbar2 a, #navbar3 a {	color: #FFFFFF; text-decoration: none; }
#navbar1 a:hover, #navbar2 a:hover, #navbar3 a:hover {	color: #FFFFFF; text-decoration: underline; }

#navbar1 ul li#selected a {	color: #FFFFFF; text-decoration: underline; } 

#navbar1 ul li {

	text-align: center;
  float: left; 
	display: block;
	width: 143px;
	height: 25px;
	background: url(/layout_images/navbgnd.gif) no-repeat top left;
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 6px;
}

#navbar2 ul li {

	text-align: center;
  float: left; 
	display: block;
	width: 114px;
	height: 25px;
	background: url(/layout_images/navbgnd2.gif) no-repeat top left;
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
}

#navbar3 ul li {

	text-align: center;
  float: left; 
	display: block;
	width: 143px;
	height: 25px;
	background: url(/layout_images/navbgnd.gif) no-repeat top left;
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}





/* End Navbar Stuff */


#nightlifelisttop {

	background: url(/layout_images/eventtopbgnd.jpg) no-repeat top left; 
	padding: 13px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}

#nightlifelistbottom {

	background: url(/layout_images/eventbottombgnd.jpg) no-repeat bottom right; 
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 15px 0px;

}

#nightlifelist {

  width: 270px;
  background: url(/layout_images/eventbgnd.jpg) top left;
  margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, sans-serif;
	padding: 10px 15px 0px 15px;
	
}

#nightlifelist ul { 

  text-align: center;
  list-style: none;
  margin: 6px 0px 0px 0px;

}

#nightlifelist ul li { 

	background: url(/layout_images/eventdiv.gif) no-repeat top center;
  padding: 8px 0px 8px 0px;

 }

#nightlifelist ul li a {

  font-weight: bold; color: #0099CC;
  text-decoration: none;

 }
#nightlifelist ul li a:hover { color: #D5030C; text-decoration: none; }

.eventtitle { 

  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  line-height: 16px;
	margin: 0px 0px 0px 0px;

}

.eventtimeplace { 

  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 14px;
	margin: 2px 0px 0px 0px;
	
}

.eventdescription { 	font-family: Verdana, Arial, sans-serif; font-size: 10px; margin: 5px 10px 0px 10px; }


.contentheader {

	text-align: center;
	display: inline;
	font-size:10px; 
	font-family: tahoma, verdana, ms sans serif; 
	text-transform: uppercase;
	font-weight: bold;


}

.contentheader a {

	color: #FFF;
	background: #D5030C;
	text-decoration: none;
	padding: 2px 4px 2px 4px; 
	
}

.contentheader a:hover {

	color: #FFF;
	background: #0099CC;
	text-decoration: none;
	padding: 2px 4px 2px 4px; 
}


#commentpage {

 width: 590px;
 overflow: hidden;
 padding: 10px 0px 0px 20px;

}

.commentcount a {   font-weight: bold; color: #FFF; text-decoration: none; }
.commentcount a:hover { color: #FFF; text-decoration: underline; }

.commentpagecount {

  text-align: center;
  float: right;
  font-size: 11px;
  color: #FFF; 
  font-weight: bold;
	display: block;
	width: 114px;
	height: 28px;
	background: url(/layout_images/commentbgnd.gif) no-repeat top center;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
}

.commentpagecountdate { font-size: 8px; font-weight: normal; }

.commentpg1count {

  font-size: 10px;
	text-align: center;
  float: right;
  color: #FFF; 
  font-weight: bold; 
	display: block;
	width: 37px;
	height: 17px;
	background: url(/layout_images/commentpg1bgnd.gif) no-repeat top center;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
}

.commentheader {
	
	height: 20px;
	width: 166px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	background: url(/layout_images/dateheader.gif) no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;

	}

.commentheadersmall { font-size: 8px; }
.commentheadersmall a { color: #FFF; text-decoration: none; }


/* SPONSOR STUFF */

#sponsorads  {

	text-align: center;

}

#sponsorads ul {

	list-style: none;

}

#sponsorads ul li {

	float: left;
	margin: 0px 0px 12px 0px;

}

/* ENDS SPONSOR STUFF */


.whitetext {

  font-size: 12px;
  font-family: verdana;
  color: #FFF; 

}

.whitetext a { color: #FFF; text-decoration: underline; }
.whitetext a:hover { color: #FFF; text-decoration: none; }

#barguide {

	xwidth: 580px;
	height: 545px;
	background: url(/layout_images/barguidebgnd.gif) no-repeat top left;
	padding: 65px 62px 0px 25px;
	margin: 0px 0px 0px 13px;

}

#barguideimg img {

  border: 4px solid #FFF;
  margin: 0px 0px 0px 0px;

}

#barguideimg ul {

	list-style: none;
	height: 120px;
	margin: 10px 0px 0px 0px;

}

#barguide ul li {

  display: block;
  float: left;
  margin: 0px 8px 0px 0px;

}

#bluetop {

	xwidth: 580px;
	xheight: 240px;
	padding: 65px 62px 20px 25px;
	margin: 0px 0px 0px 10px;

}





/* -- Start Toolbox -- */


#toolbox {

  border: 1px dotted #0099CC; 
  font-family: arial;
  font-size: 11px;
  padding: 5px 0px 5px 5px;
  margin: 10px 0px 0px 20px;
  width: 470px;
  
}

#toolbox ul {
	list-style-type:none;
	
}

#toolbox ul li {
display:inline;
margin-right:10px;

}

#toolbox ul li img {
vertical-align:middle;

}

#toolbox a {	color: #0099CC; text-decoration: none; }
#toolbox a:hover {	color: #0099CC; text-decoration: underline; }
#toolbox img { border: 0px;}

.addthis {margin-top: 2px;}


/* -- End Toolbox -- */






/* -- EMAIL TO A FRIEND FORM  --- */

#sendtofriend {

  font-family: verdana, sans-serif;
  width: 420px;
  height: 130px;
	padding: 45px 30px 0px 20px;
	background: url(/layout_images/emailentrybgnd.gif) no-repeat top left;
	margin: 5px 0px 0px 20px;
	font-size:10px;
	font-weight: bold;
	color:#FFF;


}

.emailhead

{
	font-weight:bold;
	line-height:14px;
	margin: 0px 0px 4px 0px;
}

form#sendform h5

{

	font-size:11px;
	font-weight:normal;
	color:#FFF;
	line-height:12px;
	margin: 3px 0px 0px 0px;
}

form#sendform, form#sendform input { padding: 0px; margin: 2px; }
#mainwords {	width: 120px; line-height: 25px; }
#inputs {	width: 140px; float: right; }
#message { width: 165px; }
#message textarea { width: 165px; font-size: 11px; color: #000; }

/* -- ENDS EMAIL TO A FRIEND FORM  --- */


#relatednews  {

	height: 213px;
	background: url(/layout_images/relatednewsbgnd.gif) no-repeat top left;
	padding: 50px 62px 0px 25px;
	margin: 0px 0px 0px 10px;

}

#relatednews ul li {

  list-style: none;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height : 14px;
	background: url(/layout_images/relatednewsli.png);
 	background-position: 0 3px;
	background-repeat: no-repeat;
	padding-left: 11px;
	
}

#relatednews ul li a { text-decoration: none; color: #FFF; }
#relatednews ul li a:hover { text-decoration: underline; color: #FFF; }

#subhead {

  float: right;
  width: 130px;
	font-family: Verdana, Georgia, Arial, Tahoma, sans-serif;
	font-weight: bold;
	line-height: 24px;
	background: #0099CC;
	color: #fff;
	text-align: center;
	font-size: 16px;
	margin: 0px 0px 4px 10px;
	padding: 6px 15px 12px 15px;
	border-top: 15px solid #000;

}

#nlsignup {

  color: #FFF;
  font-family: verdana; sans-serif;
  xwidth: 300px;
  text-align: center;
  margin: 0px 0px 15px 0px;
  xborder: 1px solid #000;
  background: url(/layout_images/nlheader-pestiside.gif) no-repeat top center;
  padding: 35px 0px 5px 5px;
  
}

#nlsignup a { text-decoration: underline; color: #FFF; }
#nlsignup a:hover { text-decoration: none; color: #FFF;  }

#nlsignup p {

  font-size: 11px;
  padding: 5px 8px 5px 8px;

}

#facebooklike {

  background: #FFF;



}
