/* Style sheet screen */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,asid{margin:0;padding:0;vertical-align:baseline;border:0;}
body{line-height:2.0em;}
a,b,cite,div,em,i,label,li,ol,p,strong,td,th,u,ul{font-size:13px;line-height:1.5em;}
.middlewrap:after,.fixed:after{height:0;clear:both;display:block;content:".";visibility:hidden;}
.middlewrap,.fixed{display:block;}
.middlewrap,.fixed{min-height:1%;}
* html .middlewrap,* html .fixed{height:1%;}
.side,.fixed{height:1%;}
body{font-family:Arial, Helvetica,sans-serif;background:#e1e2e2 url("tl_files/layout/bgrd.png") left top repeat;}
.clear{height:0;clear:both;}
p{margin-bottom:19px;font-size:13px;line-height:18px;}
ul{margin:0;padding:10px 0 10px 10px;line-height:1.5em;list-style-type:none;}
ul.list{list-style: none inside;}
h1,h2,h3,h4{font-weight:normal;}
h1{font-family:"Lucida Sans", sans-serif;font-size:2.5em;}
h2{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:16px;line-height:2.5em;}
h3{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:14px;line-height:18px;}
h4{font-family:"Lucida Sans", Lucida Grande, Tahoma, sans serif;font-size:12px;line-height:2.0em;text-transform: uppercase;font-weight: 600;}
a{font-weight:bold;text-decoration:none;font-size:13px;color:#c62d34;outline: none;}
a img{border: none;}
a:hover{text-decoration:underline;}
a.email_icon{float:left;clear:both;display:block;margin-top:5;margin-bottom:5;padding-left:25px;background:url("tl_files/layout/email_icon.png") left center no-repeat;}
#header h1 a{width:176px;height:146px;bottom:20px;left:20px;top:25px;position:absolute;background:url("tl_files/layout/logo.png") left top no-repeat;background-position: 0 0;text-indent: -9999px;}
div.slogan{width:296px;height:28px;left:226px;top:126px;position:absolute;background:url("tl_files/layout/slogan.png") center bottom no-repeat;text-indent: -9999px;}
.phone{width:233px;height:13px;right:30px;top:30px;position:absolute;background:url("tl_files/layout/phone_n.png") right top no-repeat;text-indent: -9999px;}
#header{width:950px;height:233px;position:relative;margin-top:15px;background:#322b29 url("tl_files/layout/tophdr_2.png") left top no-repeat;}
.container{width:950px;position:relative;margin:15px auto 0;}
#navigationMain{width:950px;height:55px;left:0;top:189px;position:absolute;background:url("tl_files/layout/navbar.png") center center repeat-x;}
#navigationMain ul{width:767px;height:55px;margin:0;padding:0;background-image:url("tl_files/layout/smnav_sp.png");background-repeat:no-repeat;}
#navigationMain ul li,#navigationMain a,#navigationMain span{height:55px;display:block;}
#navigationMain ul li{overflow:hidden;float:left;display:inline;text-indent:-9999px;list-style:none;}
li.menu_home a,li.menu_home span{width:117px;}
li.menu_about a,li.menu_about span{width:106px;}
li.menu_faq a,li.menu_faq span{width:113px;}
li.menu_auctions a,li.menu_auctions span{width:114px;}
li.menu_spec a,li.menu_spec span{width:114px;}
li.menu_links a,li.menu_links span{width:103px;}
li.menu_contact a,li.menu_contact span{width:100px;}
#navigationMain li a:hover{background-image:url("tl_files/layout/smnav_sp.png");background-repeat:no-repeat;}
li.menu_home a:hover{background-position: 0px -55px;}
li.menu_about a:hover{background-position: -117px -55px;}
li.menu_faq a:hover{background-position: -223px -55px;}
li.menu_auctions a:hover{background-position: -336px -55px;}
li.menu_spec a:hover{background-position: -450px -55px;}
li.menu_links a:hover{background-position: -564px -55px;}
li.menu_contact a:hover{background-position: -667px -55px;}
#navigationMain li span.active,#navigationMain li a.trail{background-image:url("tl_files/layout/smnav_sp.png");background-repeat:no-repeat;}
li.menu_home span.active,li.menu_home a.trail{background-position: 0px -110px;}
li.menu_about span.active,li.menu_about a.trail{background-position: -117px -110px;}
li.menu_faq span.active,li.menu_faq a.trail{background-position: -223px -110px;}
li.menu_auctions span.active,li.menu_auctions a.trail{background-position: -336px -110px;}
li.menu_spec span.active,li.menu_spec a.trail{background-position: -450px -110px;}
li.menu_links span.active,li.menu_links a.trail{background-position: -564px -110px;}
li.menu_contact span.active,li.menu_contact a.trail{background-position: -667px -110px;}
#container{width:948px;margin:0 auto;border:1px solid #c9caca;background:#f3f3f3 url("tl_files/layout/contentbgrd.png") center top repeat-x;}
#main .inside{margin:30px;}
.hm_image{width:640px;height:135px;padding:5px 0 15px;}
#content_des{width:650px;position:relative;float:left;display:inline;margin-left:30px;padding:5px 0;}
.designations{margin-right:10px;}
#side{width:228px;position:relative;float:right;zoom:1;}
#about.ce_text{border-bottom:1px solid #a19f9f;}
.tophrd{width:237px;height:45px;position:relative;margin-top:40px;background:url("tl_files/layout/top5.png") center top no-repeat;z-index:7;}
#right .block{clear:both;padding:5px 10px 5px 25px;background:#ffffff url("tl_files/layout/sidemodleft.png") left top no-repeat;z-index:1;}
.newsletter_text{padding:5px 10px 5px 5px;}
.bid{padding-left:10px;font-weight:bold;}
.link_bid_box{width:15px;height:17px;padding:10px 20px 0 0;background: url(../images/arrow.png) no-repeat bottom right;}
.news{margin-top:30px;padding:0;background: #ffffff url(../images/sidemodleft.png) left top no-repeat;}
.news_text{padding:5px 10px;}
#footer .inside{width:950px;padding-top:30px;text-align:center;font-size:11px;color:#ffffff;}
#footer .copyright{margin-top:20px;font-size:10px;}
#footer{width:950px;height:132px;position:relative;background:url("tl_files/layout/bottom.png") center center no-repeat;}
#footer .icons{float:right;display:block;margin-right:25px;}
#footer.icons a{margin-left:20px;color:#ffffff;}
#footer a:hover{text-decoration: underline;}
.photo{margin:0 30px 10px 0;padding-right:30px;padding-left:15px;border:2px solid #858383;}
.sections{padding:5px 5px 5px 10px;background-color:#ffffff;border:1px solid #b8b6b6;}
.sidelt{width:250px;float:left;display:inline;margin-top:6px;margin-right:10px;}
.sidelt_re{width:300px;float:left;display:inline;margin-top:6px;margin-right:10px;}
.sidert{width:350px;float:left;display:inline;}
.sidelt_ref{width:250px;float:left;display:inline;margin-top:80px;margin-left:10px;padding:5px 10px;border:1px dotted #c2c2c2;}
.sidert_ref{width:350px;float:right;display:inline;}
div.section{padding-top:10px;border-top:1px solid #e0e0e0;}
div.event{margin-top:10px;margin-bottom:10px;padding:6px 6px 3px 8px;border:1px solid #b5b3b3;}

