.fleft {float:left}

.fright {float:right}

.fclear {clear:both}

.fcenter {float:none;text-align:center}

img, div, a, input  {behavior:url(images/iepngfix.htc) }

body {background:url(images/background.png) top left repeat;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000}

a {color:#e34d03;text-decoration:none}

#header {background:#450707}

#header_border1 {background:#fe5502;height:4px}

#header_border2 {background:#1e0000;height:10px}

.wrapper {width:962px;margin:0 auto}

#logo {text-align:center}

/* menu */

#menu {background:url(images/menu_bg.png) top center no-repeat;width:962px;height:39px;margin-top:-10px}

#menu ul {}

#menu ul li {list-style:none;float:left;clear:none;margin-right:5px}

#menu ul li a {display:block;background:url(images/menu.png) top left no-repeat;width:121px;height:30px;text-decoration:none;font-size:13px;cursor:pointer;text-align:center;color:#fff;padding-top:8px}

#menu ul li a:hover, #menu ul li.active a {background:url(images/menu_active.png) top left no-repeat;width:121px;height:30px;color:#8f1f00}

/* menu end here */

#master_header {background:url(images/header_bg.png) top center no-repeat;width:952px;height:195px;padding-left:15px;padding-top:10px;margin-left:-2px}

#search_area {background:url(images/red_bar.png) top center repeat-y;width:967px;height:40px;margin-left:-2px}

#search {float:left;clear:none;background:url(images/search.png) top left no-repeat;width:346px;height:30px;margin-left:20px}

#search-box input {border:0;width:225px;height:18px;margin-left:30px;margin-top:5px;float:left;clear:none;background:#450807;color:#eaca7d}

#search-btn {float:right;clear:none}

#search_area_bottom {width:960px;border-bottom:1px solid #f9e8be;margin-top:-1px;margin-left:1px}

#body_bg {background:url(images/body_bg.png) top center repeat-y;width:967px;margin-left:-2px}

#body_bg_bottom {background:url(images/body_bg_bottom.png) top center repeat-y;width:967px;margin-left:-2px;height:10px}

#left_colum {float:left;clear:none;width:190px}

.left_colum_links {float:left;clear:none;width:150px;height:30px;list-style-image:url(images/bullet.png)}

#left_colum ul li a {display:block;text-decoration:none;font-size:13px;cursor:pointer;text-align:left;color:#58595b}

#left_colum ul li a:hover {color:#8f1f00}

.left_colum_divider {float:left;clear:none;width:187px;background:url(images/sides_divider.png) top left repeat-x;height:4px;list-style:none;margin-left:-32px;margin-bottom:10px}

#middle_colum {float:left;clear:none;width:526px;margin-left:30px;margin-top:10px}

.title {color:#e34d03;font-size:24px}

.more_btn {border:0;text-align:right;margin:10px;margin-top:15px}

.divider {margin-top:15px;margin-bottom:20px}

.content_txt {float:left;clear:none;width:350px}

.content_img {float:right;clear:none;width:147px;height:147px;background:url(images/thumbnail.png) top center no-repeat;padding-top:9px;padding-left:8px}

.inner_copy {border:0;color:#f00;float:left;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}

#right_colum {float:right;clear:none;width:180px;margin-right:12px}

#newsletter {background:url(images/newsletter_signup.png) top left no-repeat;width:161px;height:130px;padding-top:53px;padding-left:15px;margin-top:20px}

#newsletter input[type=text] {border:0;background:#f2d798;color:#58595b;font-size:11px;width:140px;height:20px}

.advertising {text-align:center;margin-top:20px;margin-bottom:20px}

#footer {margin-top:5px;margin-bottom:15px;text-align:center;font-size:12px;color:#450707;padding:5px 15px}

#footer a {
	font-size:13px;
	color:#0000FF
}

