*
{
	margin:0px;
	padding:0px;
}

body
{
	background:#82C7EA url(../images/bg-body.gif) repeat-x;
	text-align:center;
	color:#000;
	font-size:14px;
	line-height:24px;
	font-family:  Arial, Helvetica, sans-serif;
}

a:link{	color:#0A70D5; font-weight:bold; }
a:visited{color:#0A70D5; font-weight:bold; }
a:hover{text-decoration:none;}
a:active{color:#AC2816;} 

img { border-width:0px; }

#body-container
{
	width:750px;
	margin:0px auto;
	text-align:left;
}

#header
{
	height:100px;
	margin:0px auto;
	background:transparent url(../images/header.jpg) no-repeat;
}

#content
{
	text-align:left;
	padding:20px;
	padding-top:50px;
	margin:0px auto;
	background:#FFF;
	border:#000 1px solid;
	border-bottom:0px;
}

#content h1
{
	font-family:Tahoma, verdana, lucida, arial, helvetica, sans-serif;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	line-height:36px;
	font-weight:bold;
	color:#AC2816;
	margin-bottom:36px;
	text-align:left;
}

#content h1 strong
{
	text-decoration:underline;
	font-weight:inherit;
	color:#003388;
}

#content h2
{
	font-family:Tahoma, verdana, lucida, arial, helvetica, sans-serif;
	font-size:23px;
	font-weight:normal;
	line-height:36px;
	color:#003388;
	text-align:left;
	margin:18px 0px;
}

#content h2 strong
{
	color:#AC2816;
	font-weight:normal;
}

#content h3
{
	font-family:Tahoma, verdana, lucida, arial, helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	line-height:36px;
	color:#003388;
	text-align:left;
	margin:18px 0px;
}

#content h3 strong
{
	color:#AC2816;
	font-weight:normal;
}

#content p
{
	margin-bottom:24px;
	text-align:left;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:14px;
}

#content p big
{
	color:#AC2816;
	font-weight:bold;
}

#content #optin
{
	background:#9A0000 url(../images/optin-bg.gif) repeat-y;
	width:378px;
	float:right;
	clear:left;
	margin-top:-20px;
	margin-right:-10px;
	margin-left:20px;
	margin-bottom:36px;
	color:#FFF;
}

#content #optin .submit
{
	background:url(../images/optin-button.gif) no-repeat;
	width:228px;
	height:43px;
	border:0;
}

#content ul, ol
{
	margin:18px 0px 18px 18px;
}

#content li
{
	line-height:24px;
	margin-left:24px;
	margin-bottom:24px;
}

#content .orderdiv
{
	margin:32px 0px;
	background:#FFC;
	background:#FBFBDA;
	padding:18px;
	border:#D21F07 4pt dashed;
}

#content .orderdiv h4
{
	font-family:Tahoma, verdana, lucida, arial, helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	line-height:36px;
	color:#AC2816;
	text-align:left;
	margin:18px 0px;
}

#content .orderdiv h4 strong
{
	color:#F24609;
}

#content .orderdiv ul
{
	text-align:left;
}

#content .centerdiv
{
	margin:27px 25px;
	background:#F0F3F6;
	padding:18px;
	border:2px #999 dashed;
}

#content .quotediv
{
	background:#C6DCF7;
	background:#E2F0F3;
	background:#F0F3F6;
	padding:18px;
	border:#CCC 1px dashed;
	border:2px #999 dashed;
	margin:35px 0px;
}

#content ul.attn
{
	font-family:Tahoma, verdana, lucida, arial, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	color:#003388;
	text-align:left;
	margin:36px 0px 18px 18px;
	list-style-image: url(../images/tick.gif);
}

#content ul.attn strong
{
	font-weight:inherit;
	color:#AC2816;
}

#content ul.attn li
{
	line-height:24px;
	margin-left:24px;
	margin-bottom:12px;
}

#footer
{
	text-align:center;
	width:748px;
	margin:0px auto;
	padding:24px 0px;
	border:#000 1px solid;
	border-top:3px #D97300 solid;
	font-size:12px;
	color:#555;
	background:#FFF;
}

.alert
{
	color:#AC2816;
}


.DropCaps
{
	float:left;
	font-size:54px;
	line-height:54px;
	margin-top:-2px;
	font-family:Times, Georgia, serif;
	font-weight:bold;
}