/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
a {text-decoration:none;}
div {clear:both; border: 0px solid #999999; overflow:hidden;}
p{clear:both; border: 0px solid #999999; }
html, body {height:100%}
body {
padding:0px;
margin:0em auto;
text-align:center;
background-color:#fff;
font-family:Arial, Helvetica, sans-serif;	
font-size:12px;
color:#000;
}

/*master  style*/

.row_top div {clear:none;}
.row_bottom div {clear:none;}

.line {margin:0px 0px 5px 0px;}
.line p {
	font-style: italic;
	letter-spacing: 2px;
	font-size:10px;
	color:#af391d;
}

/*container style*/
#container {
	width:850px;
	margin:0em auto;
	text-align:left;
	overflow:hidden;
	min-height: 100%;
	height: auto !important;
	position:relative;
	}

#container  a {color:#af391d; text-decoration:underline;}
#container  a:hover {color:#000000;}
#container  h1 {color:#af391d;}



/*header style*/
#header {margin:20px 0px 0px 0px;}
#header_left{float:left;}
#header_right{float:right;}

/*search style*/
#search {margin:25px 0px 0px 0px;}
#search h1{font-size:11px; font-style:italic;}

/*menu style*/
#menu {font-family:Georgia, "Times New Roman", Times, serif;}
#menu li {float:left;border: 0px solid #af391d;}
#menu a {font-size:15px; text-decoration:none; margin:0px 15px 0px 0px; float:left;}
#menu a:hover {color:#89889a;}

#menu .current-header {
	color:#ffffff; 
	background:#af391d; 
	padding:2px 5px 2px 6px;
	font-size:13px;
	
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
	
#menu .current-header:hover {
	color:#ffffff; 
	}

/*mailing style*/
#mailing {margin:0px 0px 0px 0px; float:right;}
#mailing h1{font-size:11px; font-style:italic;}
#mailing_left {float:left;}

/*body  style*/
#body {
	padding:0px 0px 0px 0px;
	padding-bottom:200px;   /* Height of the footer */
	}
#body_left {width:600px; float:left;}
#body_right {width:234px; float:right; padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;}

#body #heading h1{float:left; font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;}
#content {margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif;}
#content p{padding:0px 0px 20px 0px;}

#sidies {margin:0px 0px 0px 0px;}
#sidies li{padding:0px 0px 10px 10px; float:left; margin:0px;}
#sidies img {border: 1px solid #af391d;}
#sidies  a{text-decoration:none;}
#sidies  a:hover{color:#af391d}

#body #search_list img {border: 0px solid #af391d;}
#body #search_list {margin:0px 0px 0px 0px;}

/*footer style*/
#footer div{clear:none;}
#footer {
	width:850px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#af391d; 
	padding:0px 0px 20px 0px;
	position:absolute;
	bottom:0px;
	}
#footer_left { float:left;}
#footer_right {float:right;}
#footer_info li {float:left; margin:0px 20px 0px 0px;}
#footer_info #row_top {margin:0px 0px 5px 0px;}

/* font_sizer */
#font_sizer
{
float:right;
margin:-20px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#font_sizer a
{
color:#000;
text-decoration:none;
}

#font_sizer a:hover
{
color:#999999;
text-decoration:none;
}

#font_sizer li
{
float:left;
padding:0px 0px 0px 5px;
}

#sizer_inc
{
font-size:14px;
}

#sizer_dec
{
font-size:10px;
margin:2px 0px 0px 0px;
}

.sizer_sign
{
font-size:12px;
}