
BODY {
	margin: 0px;
	padding: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: white url(../images/backgroundTile.html);
	color: #333333;
}

TD {
	vertical-align: top;
	font-size: inherit;
	text-align: left;
}
img {
	border:none;
}
A {
	color: #333333;
	background: white;
}

A:visited {
	color: #191919;
}

A:hover {
	color: #9a97fe;
}

A.tinyLink {
	color: #4879fb;
	text-decoration: none;
	font-size: 9px;
}

UL {
	margin-top: 0px;
	padding-top: 0px;
}

.secHead {
	font-size: 14px;
	color: #24538b;
	font-weight: bold;
}

.hpLink {
	font-size: 10px;
	color: #191919;
	font-style: italic;
	text-decoration: none;
}

.hpLink:visited {
	font-size: 10px;
	color: #191919;
	font-style: italic;
}

.hpLink:hover {
	font-size: 10px;
	color: #000000;
	font-style: italic;
}

.hpHead {
	font-size: 13px;
	font-weight: bold;
	color: #0045fb;
	vertical-align: middle;
}

A.newsletterLink {
	font-weight: bold;
	color: #0045fb;
}

.hpCopy {
	font-size: 11px;
	color: #000000;
}

.spHead {
	font-weight: bold;
	font-size: 14px;
}


.footerLink {
	color: #999999;
	text-decoration: none;
	vertical-align: top;
	font-size: 9px;
}

#emailWinBack {
	background: repeat url(../images/emailWinBack.html);
}

#spBack {
	background: repeat url(../images/spBack.html);
}

.emailForm {
	background: repeat url(../images/videoWindowBack.html);
	border: 4px groove #80500c;
}

.formError {
	color: #ff0000;
	font-weight: bold;
}

.loginWindow {
	color: #000000;
	font-size: 12px;
	background: #fefefe;
}

.subHead {
	color: #505050;
	font-size: 18px;
}

.cateringForm {
	border: 1px solid #f7901e;
}
#emailWinBack {
	background: repeat url(../images/emailWinTable.html);
}

#memberTable {
	background: white;
}

#backLeft {
	background: repeat-y url(../images/backLeft.jpg);
}

.callout {
	text-align: center;
	padding: 6px 12px 6px 12px;
	border-top: 4px solid #0080ff;
	border-bottom: 4px solid #0080ff;
	width: 350px;
	font-weight: bold;
	font-size: 12px;
}
.buy_papers {
	margin:7px 0 0 13px;
	display:block;
}
/* newsletter  */
h1, h2, h3 {font-family:Times; margin:0;}
h1, h2 {color:#225690; padding:.1em;}
h1 {width:100%; text-align:center; letter-spacing:3px; font-size:3em;}
.l {float:left;}
.r {float:right}
h3 {clear:both; width:100%; text-align:center; font-size:2em; border-top:2px solid #225690; border-bottom:2px solid #225690; padding:4px 0 4px 0; letter-spacing:.1em;}
#loading { display:none;}
.intro { font-size:12px; line-height:16px;font-style:italic;}
dt {margin:12px 8px 12px 0;padding:0; font-weight:bold;}
dd {margin:0 8px 0 0;padding:0;}

/* Easy Slider */
	
#slider ul, #slider li {
    margin: 15px auto 0 auto;
    padding: 0;
    list-style: none;
} #slider, #slider li {
    width: 166px;
    height: 270px;
    overflow: hidden;
    margin: 0 auto 0 auto;
}
span#prevBtn {
}

span#nextBtn {
}


/* Form */
#description {width:400px; font:22px times; color:#225690; margin:1em;}
form {margin:0; padding:0; font:10px Helvetica,sans-serif; color:#333; border:0;}


fieldset {margin:1em; padding:1em; border:1px solid #ccc; }
legend {font:1.5em verdana; color:#000; border:1px solid #ccc; border-bottom:0; padding:.4em; color:#fff; background:#225690;}
label {display:block; font:1.3em verdana; color:#333; float:left; width:140px; padding-top:.4em; text-align:right;}
input, select {display:block; border:1px solid #999; padding:.2em; width:236px;}
.paypal {border:0; padding:0; width:107px; font-size:normal;}
.btn {border:0; padding:0; width:186px; height:30px; margin:9px 0 9px 105px;}
#promos_opt_in {width:100%; margin-top:1em;}
 .check {width:15px;}


#response {color:#f30; font-style:italic; font-size:inherit; padding:.4em;}
#no-spam {font-size:1.1em; font-style:italic; color:#666; margin-top:.4em;}


fieldset input.error { border: 1px solid #f00; }
div.error { color: #f00; }
#signup fieldset div.field_error, 
#signin fieldset div.field_error,
#unsubscribe fieldset div.field_error
{ padding-left: 140px; }

.bottom {
	background:url(images/template-ir_13.jpg) repeat-x;
	width:700px;
	height:65px; 
}	display:block;
	
}

