/* CSS Document */

body{
	margin: 0;
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:link {
color:#000099;
}

A:visited {
color: #000099;
}

A:active {
color: #000099;
}

A:hover {
color: #666666;
}

A.white:link {
color: #FFFFFF;
}

A.white:visited {
color: #FFFFFF;
}

A.white:active {
color: #FFFFFF;
}

A.white:hover {
color: #E9E9E9;
} 

A.whitenoline:link {
color: #FFFFFF;
text-decoration:none;
}

A.whitenoline:visited {
color: #FFFFFF;
text-decoration:none;
}

A.whitenoline:active {
color: #FFFFFF;
text-decoration:none;
}

A.whitenoline:hover {
color: #CC3333;
text-decoration:underline;
} 

.backgroundtable { 
background-image: url(http://www.2941.com/newsletter/images/09-01-28_New Layout/linkimage1.jpg); 
background-repeat: no-repeat; 
}

.backgroundtable-links { 
	background-image: url(http://www.2941.com/newsletter/images/09-01-28_New Layout/linkimage1.jpg); 
	background-repeat: no-repeat;
	width: 300px;
	float: left;
	text-align: justify;
	border: ridge #999;
}

.boxedareaclear {
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 7px;
	padding-right: 7px;
	border:0px
	background-color: #FFFFFF;
	}

.container-items {
	width: 300px;
	float: left;
	text-align: justify;
	border: ridge #999;
	}

.container-intro {
	width: 545px;
	float: right;
	text-align: justify;
	}

.container-fullnewsletter {
	clear: both;
	width: 878px;
	height: 15px;
	margin:0 auto;
	}
	
.container-storybox {
	clear: both;
	width: 878px;
	margin:0 auto;
	}
	
.container { 
	width: 879px;
	margin:0 auto;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	border:1px solid #999999;
	background-color: #FFFFFF;
	}

.content-linespace27 {	font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						line-height: 27px;
						color:#000000;
}

.content-linespace15 {	font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						line-height: 15px;
						color:#000000;
}

.content {				font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#000000;
}

.contentsm {			font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
}

.contentwhite {			font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						color: #FFF;
}

.contentsmwhite {		font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color: #FFF;
}

.contentmed {			font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:16px;
}

.headertextlarge {			font-family:Trebuchet MS, Verdana, Arial, Helvitica, sans-serif;
							font-size: 30px;
							color:#333366;
}

.headertextmedlarge {		font-family:Trebuchet MS, Verdana, Arial, Helvitica, sans-serif;
							font-size: 22px;
							color:#333366;
}

.headertextblue18 {			font-family:Trebuchet MS, Verdana, Arial, Helvitica, sans-serif;
							font-size: 18px;
							color:#333366;
}

.headertextblue15 {			font-family:Trebuchet MS, Verdana, Arial, Helvitica, sans-serif;
							font-size: 15px;
							color:#333366;
}

.headertextgreen13 {		font-family:Trebuchet MS, Verdana, Arial, Helvitica, sans-serif;
							font-size: 13px;
							color: #060;
}

.headertextgreen16 {		font-family:Trebuchet MS, Verdana, Arial, Helvitica, sans-serif;
							font-size: 16px;
							color: #060;
}

.headertextgrey17 {			font-family:Trebuchet MS, Verdana, Arial, Helvitica, sans-serif;
							font-size: 17px;
							color: #333;
}

.imageleft {
	border: thick #000000;
	padding: 5px 10px 5px 0px;
	float:left;
	}

.imageright {
	border: thick #000000;
	padding: 6px 0px 6px 10px;
	float:right;
	}
	
.container-foot {
	clear: both;
	width: 850px;
	padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 13px;
    padding-left: 00px;
	margin: 0px auto 0px auto;
	z-index: 5;
	}