body        		{ margin: 0; padding: 0; vertical-align: top; font: 12px verdana; color: #484848; background: #B00011; line-height: 100%;}
img         		{ border: 0px; }
table     		{ border-collapse: collapse; border-spacing: 0px;}
td         		{ padding: 0; vertical-align: top;}
p       		{ margin: 0; padding: 0; font: 12px tahoma; color: black; }
a           		{ color: #7E5B2F; text-decoration: underline;}
ul, li 			{ margin: 0; padding: 0; list-style: none; }
h1          		{ margin: 0; padding: 0; font: 24px tahoma; font-weight: normal; color: #fff;}
h2          		{ margin: 0; padding: 0; font: 20px tahoma; font-weight: normal; color: #CE4B32;}
h3          		{ margin: 0; padding: 0; font: 18px tahoma; font-weight: normal; color: #CE4B32;}
h4          		{ margin: 0; padding: 0; }
h5          		{ margin: 0; padding: 0; }
b          		{ margin: 0; padding: 0; font: 14px tahoma; font-weight: bold; color: #fff;}

form, input, 
textarea, 
select       		{ width: 188px; margin: 0; padding: 0; font: 11px arial; color: #black; }



td.left	h2,
#right_content h2	{ font: 12px arial narrow, arial; color: white; font-weight: bold; }




#container		{  width: 1000px;}
#bannerside1		{ background: #686C6D; position: relative; height: 90px; }
#shapes_up		{ background: url("images/back1.jpg") no-repeat left top; height: 175px; }
#shapes_up img		{ float: left; }
table#content		{ width: 100%; }
td.left			{ width: 197px; background: #B21A28; }
#left_background	{ background: black url("images/back5.gif") repeat-y right; }
td.right		{ background: white; }
#logo_block		{ background: url("images/back3.gif") repeat-x; height: 79px; }
#logo_block img		{ float: right; }
img#logo		{ float: left; margin: 31px 0 0 14px; }
div.split		{ height: 1px; font-size: 0; background: black url("images/back5.gif") no-repeat right;}
img.split		{ position: relative; float: right; margin-top: -1px; *margin-top: -14px;  }
#search			{ background: #B21A28 url("images/corn_up.gif") no-repeat right top; margin-top: 1px; }
.bottom_corner		{ background: url("images/corn_bot.gif") no-repeat right bottom; }
.h60			{ height: 60px; }
#search	h2		{ padding: 15px 0 0 17px;  }
#search	input		{ float: left; margin-left: 16px; width: 130px; background: white; border: 1px #971517 solid; }
#search	input.but	{ display: block; position: relative; cursor: pointer; width: 23px; margin: -3px 0 0 11px; height: 21px; background: url("images/but.gif") no-repeat center; border: none;}


#menu			{ background: #B21A28 url("images/corn_up.gif") no-repeat right top; margin-top: 1px; }
.h255			{ height: 255px; }
.menu_shape ul		{ padding: 23px 0 0 18px; }
.menu_shape li		{ font: 12px tahoma; color: white; font-weight: bold; padding-bottom: 10px;  }
.menu_shape a		{ font: 12px tahoma; color: white; text-decoration: none; font-weight: bold; padding-left: 25px; background: url("images/menu_back.gif") no-repeat left center; }
.menu_shape a:hover	{ font: 12px tahoma; color: white; text-decoration: none; font-weight: bold; padding-left: 25px; background: url("images/menu_back_a.gif") no-repeat left center; }
.menu_shape a.active	{ background: url("images/menu_back_a.gif") no-repeat left center; }

#login			{ background: #B21A28 url("images/corn_up.gif") no-repeat right top; margin-top: 1px; }
.h99			{ height: 99px;  }
.caption		{ height: 35px; background: #730E00 url("images/corn_up2.gif") no-repeat right top; }
.caption h2		{ padding: 9px 0 0 14px; }
#login form		{ margin: 0; padding: 0; float: right; width: 197px; padding-top: 6px; }

#login input		{ margin-left: 2px; width: 90px; background: white; border: 1px #971517 solid; }
#login input.but	{ cursor: pointer; float: right; width: 23px; margin: 17px 15px 0 0; height: 21px; background: url("images/but.gif") no-repeat center; border: none; }
#login p 		{ float: right; padding: 6px 11px 0 0; font: 12px arial narrow, arial; color: white; }

#adv_left1		{ margin-top: 1px; height: 104px; background: #730E00 url("images/back7.gif") no-repeat right top; }
#adv_left1 img		{ margin-top: 8px; }
img.cb			{ float: right; }
#announces		{ background: #B21A28 url("images/corn_up.gif") no-repeat right top; margin-top: 1px; }
.announce		{ padding-left: 16px; }
.announce h2		{ padding: 6px 0 2px 0; width: 166px; font: 12px arial; color: white; font-weight: bold; }
.announce p		{ font: 10px tahoma; color: white; padding-right: 10px; }
.announce img		{ margin-right: 8px; float: left; border: 1px #910626 solid; }
.announce a		{ color: white; text-decoration: none;}


.cut_line		{ font-size: 0; height: 11px; background: url("images/back8.gif") repeat-x left bottom; }
.cut_line img		{ position: absolute; margin: 6px 0 0 192px; }

td.bottom_left		{ height: 34px; background: url("images/back9.gif") repeat-x; }
td.bottom_left img	{ float: right; padding-top: 19px;  }

td.bottom_right 	{ background: url("images/back9.gif") repeat-x;  }
td.bottom_right img	{ float: left; padding-top: 16px;  }

td.bottom_right ul	{ padding: 5px 0 0 21px; float: left;}
td.bottom_right li	{ font: 11px tahoma; color: white; display: inline; }
td.bottom_right a	{ margin: 0 5px 0 2px; font: 11px tahoma; color: white; text-decoration: none; }


#shapes_bottom		{ background: url("images/back12.gif") no-repeat left top; height: 59px; }
#shapes_bottom img	{ float: right; }
#shapes_bottom p	{ float: left; padding: 4px 0 0 211px; font: 11px arial; color: black; }
#shapes_bottom a	{ font: 11px arial; color: black; text-decoration: none; font-weight: bold; }

#upper_block1		{ height: 36px; background: url("images/back144.gif") repeat-x; margin: 14px 0 0 0;}
#upper_block		{ height: 36px; background: url("images/back14.gif") repeat-x; }
#upper_block img	{ float: left;}
#upper_block ul		{ padding: 14px 0 0 0; float: left;}
#upper_block li		{ padding: 1px 0 0 25px; margin-left: 22px; background: url("images/icon_round.gif") no-repeat left center; font: 12px tahoma; color: #8A8A8A; font-weight: bold; display: inline; }
#upper_block a		{ font: 12px tahoma; color: #aaa; text-decoration: none; font-weight: bold; }

#upper_block li.active	{ background: url("images/icon_round_a.gif") no-repeat left center; }
#upper_block li.active a{ color: white; }


#center_content		{ overflow: hidden; padding: 14px 0; _display: inline-block; }
#main			{ padding: 0 246px 0 35px; }
#main.ent		{ padding: 0 11px 0 11px; }


#right_content		{ float: right; width: 215px; clear: left;}

.bottom_rcorner		{ background: url("images/corn_botr.gif") no-repeat left bottom; padding-bottom: 20px;}

#news			{ background: #B21A28 url("images/corn_upr.gif") no-repeat left top;  }
.caption_r		{ height: 35px; background: #730E00 url("images/corn_upr2.gif") no-repeat left top; }
.caption_r h2		{ padding: 9px 0 0 18px; }
img.cbr			{ float: left; }
.one_news 		{ padding: 0 10px 0 18px; padding-top: 17px; }
.one_news h2		{ font: 11px arial; font-weight: bold; color: #FCD2D2; }
.one_news h3		{ font: 12px arial; font-weight: bold; color: #E2E2E2; padding-top: 2px; }
.one_news h3 a		{ color: #E2E2E2; text-decoration: none; }

.one_news p		{ font: 11px tahoma; color: white; padding-top: 12px; }
.one_news a		{ color: white; text-decoration: none;}

#adv_right1		{ padding: 9px 0 0 0;}
.review			{ margin-top: 9px; text-align: center; background: #B21A28 url("images/corn_upr.gif") no-repeat left top; }
.review	img		{ border: 2px #DBADAD solid; }
#right_content .review	h1 { text-align: left; font: 14px arial; font-weight: bold; color: white; padding: 10px 0 2px 0; }
#right_content .review	h1 a { color: white; text-decoration: none;}

.review	p		{ text-align: left; font: 11px arial; font-weight: bold; color: #FFC8C8; }
.review	p a		{ color: #FFC8C8; text-decoration: none;}

.r			{ padding: 8px 10px 12px 16px; }



#main p			{ font: 11px arial; color: #60676B; padding-top: 6px; }
#main a			{ font: 11px arial; color: #B00011; text-decoration: underline; }
#main h1		{ font: 14px arial; color: #ffffff; font-weight: bold; padding-left: 6px; }
#main h2		{ font: 13px arial; color: #730E00; font-weight: bold; padding-top: 8px;}
#main h3		{ font: 12px arial; color: #730E00; font-weight: bold; padding-top: 6px;}
#main h4		{ font: 12px arial; color: #60676B; font-weight: bold; padding-top: 4px;}
#main h5		{ font: 11px arial; color: #60676B; font-weight: bold; padding-top: 2px; }
#main ul		{ padding: 10px 0 0 10px; }
#main li		{ list-style: disc inside;  font: 11px arial; color: #60676B;}



