body {background:#7f7f7f url(images/bg.gif) repeat-x}
body, div, td, p, input, select, textarea {font:normal 12px Arial, Helvetica, sans-serif;color:#616060}

h1, h2 {font-weight:bold;color:#fe9205;text-transform:uppercase;padding:0;margin:12px 0}
h1 {font-size:18px}
h2 {font-size:14px}

ul {list-style-image:url(images/blt_arrow_sml.gif);padding-left:20px}

a:link, a:active, a:visited {color:#fe9205;text-decoration:none}
a:hover {color:#616060;text-decoration:underline}

a.btn {background:#fe9205 url(images/bg_btn.gif) repeat-x;font-weight:bold;text-transform:uppercase;text-decoration:none;line-height:20px;padding:3px 8px 3px;margin:2px;border:1px solid #ff6600}
a.btn:link, a.btn:active, a.btn:visited {background-position:0px 0px;color:#ffffcc;}
a.btn:hover {background-position:0px -24px;color:#ffffff}

hr {border:0;color:#b3b3b3;background-color:#b3b3b3;height:1px;width:100%;}

.break {width:100%;clear:both}
.pad {padding:12px;clear:both}
.paging {text-align:right;display:block;clear:both}
.thumb {width:200px;height:150px;float:left}
.thumb img {border:1px solid #ccc}
.details {width:270px;padding:12px 0;float:right}
.details a {font-size:14px;font-weight:bold}

#wrapper {width:740px;display:block;margin:30px auto}

#header {background:url(images/separator.gif) no-repeat 230px 0px;width:740px;height:45px;float:left;clear:both}
#header #logo {width:214px;margin-top:4px;float:left;}
#header #mainmnu {width:491px;height:45px;overflow:hidden;margin-right:4px;float:right}
html > body #header #mainmnu {margin-right:8px;}
#mainmnu ul {list-style:none;padding:0;margin:5px 0 0;display:block;float:left;clear:both}
#mainmnu ul li {padding:0;margin:0;display:block;float:left}
#mainmnu ul li a {font-size:14px;line-height:14px;color:#616060;text-decoration:none;padding:5px 12px 4px;display:block;clear:both}
#mainmnu #submnu {background:url(images/bg_submenu.gif) repeat-x;width:100%;padding:2px 5px;display:block;float:left;clear:both}
#submnu a {font-size:11px;color:#e6e6e6;text-decoration:none}
#submnu a:hover {color:#fff}
#submnu div {color:#e6e6e6;float:lef;}

#header_img {width:740px;height:107px;margin:12px 0 2px;float:left;display:block;clear:both}

#leftcol {width:230px;float:left;display:block;clear:left}
#leftcol #sidenav {background:#fff url(images/bg_page.gif) repeat-x;width:100%;display:block;float:left}
#sidenav h1 {text-transform:uppercase;margin-left:12px}
#sidenav ul {list-style:none;padding:0;margin:0 0 10px;border-top:1px solid #b3b3b3}
#sidenav ul li {border-bottom:1px solid #b3b3b3}
#sidenav ul li a {background:url(images/blt_arrow.gif) no-repeat 10px 8px;font-size:13px;color:#616060;text-decoration:none;padding:6px 6px 6px 26px;margin:0;display:block}
#sidenav ul li a:hover {background:#eaeaea url(images/blt_arrow.gif) no-repeat 10px 8px;color:#fe9205}
#login_box {background:url(images/bg_login.gif) no-repeat left bottom;width:100%;height:107px;padding:0;margin:0;display:block;float:left}
#login_box div, #login_box td, #login_box h2 {color:#fff}
#login_box #login_fields {width:140px;margin-left:6px;float:left}
html > body #login_box #login_fields {margin-left:12px}
#login_box input {width:134px;border:1px solid #fe9205}
#login_box #login_btn {width:36px;height:107px;float:right}

#rightcol {width:508px;padding:0;margin-left:2px;display:block;float:left;}
#rightcol .pad {background:#fff url(images/bg_page.gif) repeat-x}
#rightcol #rightcol_bottom {background:url(images/rightcol_bottom.gif) no-repeat right;height:10px;padding:0;margin:0}

#footer {width:100%;text-align:center;display:block;float:left;clear:both}
#footer ul {list-style:none;padding:0;margin:20px 0;}
#footer ul li {padding:1px 16px 1px 14px;display:inline;border-right:1px solid #999}
#footer ul li.last {border:0}
#footer a {color:#d4d4d4;text-decoration:none}
#footer a:hover {color:#fff}
#footer .copyright {color:#fab240}