/*universal reset styles*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
*{ margin:0px; padding:0px; }
br{ letter-spacing:normal; }
td{ text-align:left; vertical-align:top; }
img, img a{ border:none; }
li{ list-style-type: none;  margin:0px; padding:0px;  }
div.clearer	{ clear:both; }
div.padder	{ clear:both; height:50px; }
/*end universal reset styles*/

/* begin site styles */
body		{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#666666; line-height:16px; text-align:center; background-color:#e8e5b8; }
h1			{ font-size:23px; margin-bottom:12px; }
h2			{ color:#884057; font-size:18px; line-height:20px; }
h2 a		{ color:#5a182d; }
h2 a:hover	{ color:#000000; }
a			{ text-decoration:none; color:#000000; }
a:hover		{ color:#000000; }

td.l		{ background-color:#e5e97c; text-align:right }
td.r		{ background-color:#884057; text-align:left }

div#container_wrapper	{ background-color:#ffffff; clear:both; }
div#container			{ width:800px; margin:0px auto; text-align:left; background-color:#ffffff; }

div#container div#content_left		{ width:380px; padding:50px 72px 30px 75px; background-image:url(../images/content_left_bg.gif); background-position:top left; background-repeat:no-repeat; }
div#container div#content_right		{ position:relative; padding:50px 0px 20px 0px; float:right; width:300px; background-image:url(../images/content_right_bg.gif); background-position:top right; background-repeat:no-repeat; }

div#container div#content_right	div#image_blurb { background-image:url(../images/sub_rule.gif); background-position:bottom left; background-repeat:no-repeat; padding-bottom:7px; margin-bottom:50px; }
div#container div#content_right	div#image_blurb img { display:block; }
div#container div#content_right	div#image_blurb p	{ position:absolute; left:100px; top:68px; float:left; }

div#navigation			{ font-size:14px; line-height:24px; padding:14px 0 1px 20px; background-image:url(../images/nav_rule.gif); background-repeat:no-repeat; background-position:bottom left; }
div#navigation li		{ position:relative; float:left; margin-right:32px; }
div#navigation li a		{ color:#666666; }
div#navigation li a:hover		{ color:#000000; background-color:#ffffff; }

div#footer_contaier		{ background-color:#e8e5b8; }
div#footer				{ font-size:13px; line-height:16px; width:900px; height:145px; background-color:#e8e5b8; background-image:url(../images/footer_bg.gif); background-repeat:no-repeat; background-position:left top; margin:0px auto; padding:6px 0 0 100px; text-align:center }
div#footer a			{ color:#666666; }
div#footer a:hover		{ color:#000000; }

div#footer_interior		{ font-size:13px; line-height:16px; width:1000px; height:101px; background-color:#e8e5b8; background-image:url(../images/footer_interior_bg.gif); background-repeat:no-repeat; background-position:left top; margin:0px auto; text-align:center; padding-top:6px }
div#footer_interior a			{ color:#666666; }
div#footer_interior a:hover		{ color:#000000; }

div#interior_content_left	{ position:relative; float:left; padding:50px 50px 20px 70px; width:445px; }
div.interior				{ min-height:460px; height:auto !important; height:460px; }
h1.interior_heading			{ background-image:url(../images/header_rule.gif); background-position:bottom left; background-repeat:no-repeat; padding-bottom:8px; }

div#interior_content_right	{ position:relative; float:left; width:190px; color:#993366; padding-top:50px; }