


body {

		margin:0px;
		padding:0px;
		background-color: #ffffff;
		
		}


		p {
		margin:10px;
		}
		
		
		br {
		margin:0px;
		padding:0px;
		}
		
		
		
	
	


a:link{color:#235697;text-decoration:underline;}
a:hover{color:#003366;}
a:visited{color:#003366;text-decoration:underline;}
a:hover{text-decoration:underline;}



		
		
		.bodytext {
		
		font:	12px/15px helvetica, sans-serif;
		color:#000000;
		
		}
		
		
		.bodytexttags {
		
		font:	12px/26px helvetica, sans-serif;
		color:#000000;
		
		}
		
		
		.PopularTag {
		
		font:	arial, helvetica, sans-serif;
		color:#000000;
		
		}
		
		
		.indentbodytext {
		
		font:	12px/15px helvetica, sans-serif;
		color:#000000;
		padding-left:10px;
		}
		
		
		
		.quote {
		
		font:	12px/15px helvetica, sans-serif;
		color:#666666;
		background-image: url(images/bg_quotes.gif);
	background-repeat: no-repeat;
	padding-left:14px;
	padding-top:7px;
		
		}
		
		
		.smalltext {
		
		font:	11px/14px helvetica, sans-serif;
		color:#666666;
		
		}
		
		
		.tinytext {
		
		font:	10px/14px helvetica, sans-serif;
		color:#666666;
		
		}
		
		.smallheader {
		
		font:	bold 12px/16px helvetica, sans-serif;
		color:#000000;
		margin-top:0px;
		
		
		
		}
		
		
		
		.rightsmallheader {
		
		font:	bold 12px/16px helvetica, sans-serif;
		color:#666666;
		margin-top:0px;

		
		}
		
			.bigheader {
		
		font:	bold 14px/18px arial,verdana, helvetica, sans-serif;
		color:#235697;
		margin-top:0px;
		 text-transform: uppercase;
		
		
		}
		
		
		.bigheader2 {
		
		font:	bold 14px/18px arial,verdana, helvetica, sans-serif;
		color:#235697;
		margin-top:0px;
		 text-transform: uppercase;
		
		
		}
		
		
		
		.textfield {
		
		font:	12px/18px verdana, helvetica, sans-serif;
		padding:0px;
		margin:0px;
		width:210px;
		height:19px;
		
		}
		
		
		.button {
		width:60px;
	padding:0px;
	font: 12px verdana,arial;
	color:#000000;
		margin:0px;
		height:25px;
		}
		
		
		.field {
		width:300px;
	padding:0px;
	font: 12px verdana,arial;
	color:#000000;
		margin:0px;
		height:15px;
		}
		
		
		.bigfield {
		width:300px;
	padding:0px;
	font: 12px verdana,arial;
	color:#000000;
		margin:0px;
		
		}
		
		
		
		.emailbutton2 {
		width:60px;
	padding:0px;
	font: 12px verdana,arial;
	color:#000000;
		margin:0px;
		height:25px;
		
		}
		
		
		.unorderedlist {
		font:	12px/15px helvetica, sans-serif;
		color:#000000;
		margin:0px;
		padding-left:23px;
		
		}
		
		
		.smunorderedlist {
		font:	11px/15px helvetica, sans-serif;
		color:#000000;
		margin:0px;
		padding-left:15px;
		
		}
		
		
		.li {
		margin:0px;
		
		}
		
		
		.picspace {
		margin-left:10px;
		margin-bottom:6px;
		}
		
		
		.amazonlink {
		
		color:#ff0000;
		text-decoration:underline;
		}
		
		
		
		
		
		.vertdots {
		background-image: url(images/vert_dots.gif);
	background-repeat: repeat-y;
		}
		
		.horizdots {
		background-image: url(images/horiz_dots.gif);
	background-repeat: repeat-x;
		}
		
		
		.padding {
		padding:15px;
		}
		
		.leftpadding {
		padding:7px;
		}
		
		
		.leftpadding2 {
		padding:14px;
		}
		
		
		.whiteblock {
		background-image: url(images/whiteblock.gif);
	background-repeat: repeat-x;
		}
		
		.whitespace {
		background:#ffffff;
		}
		
		
		
		#borderbox {
		background:#eeeeee;
		color:#000000;
		width:93%;
		padding:3px;
		border: 0px dotted #6096bf;
		
		}
		
		
		#emailstory {
	margin-left:10px;
		
		}
		
		
		#dropmenudiv{
position:absolute;
border:1px solid #cccccc;
font:normal 10px Verdana;
line-height:18px;
z-index:100;

}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
text-decoration: none;
padding:0px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #cccccc;
}


.tablebg {
		background-image: url(images/rightside_bleed.jpg);
	background-repeat: repeat-x;
		}