html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
a:focus{outline:0;}
strong{font-weight:700;}
em{font-style:italic;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
body{line-height:1;background-color:#333;background-image:url(../images/bg.png);background-repeat:repeat-x;background-position:top;}
.container{width:910px;margin-right:auto;margin-left:auto;}
#header{float:left;width:910px;height:140px;}
#logo{float:left;height:140px;}
#topmenu{float:right;height:90px;width:650px;text-align:right;color:#FFF;font-size:12px;font-weight:700;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif;padding-top:15px;}
#mainmenu{clear:right;float:right;width:650px;background-image:url(../images/menu-bg.png);background-repeat:no-repeat;background-position:right;height:35px;}
#mainmenu ul{text-align:right;}
#mainmenu ul li{display:inline;line-height:35px;height:35px;font-weight:700;padding-right:20px;padding-left:20px;color:#FFF;font-size:12px;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif;}
#mainmenu a:link,#mainmenu a:visited{color:#FFF;text-decoration:none;}
#mainmenu a:active,#mainmenu a:hover{color:#f7941d;text-decoration:none;}
#mainmenu .menuon{color:#f7941d;text-decoration:none;}
#hm-mainbody{float:left;width:910px;background-image:url(../images/map-bg.png);background-repeat:no-repeat;background-position:top;}
#hm-advert{float:left;height:250px;width:910px;}
#hm-advert h1{font-size:22px;color:#FFF;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif;font-weight:700;padding-top:90px;padding-bottom:10px;}
#hm-advert p{font-size:16px;color:#FFF;line-height:24px;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif;font-weight:700;}
.alignright{float:right;}
#hm-row{float:left;height:190px;width:910px;}
#hm-row a:link,#hm-row a:visited{font-weight:700;color:#FFF;text-decoration:underline;}
#hm-row a:active,#hm-row a:hover{text-decoration:underline;color:#CCC;}
#hm-row h2{color:#FFF;font-size:16px;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:700;padding-bottom:10px;padding-top:10px;}
#hm-row p{color:#FFF;font-size:12px;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;line-height:18px;padding-bottom:10px;}
#hm-box-left{float:left;width:330px;margin-right:20px;height:160px;background-color:#E8001C;padding:15px;}
#hm-box-right{float:left;width:500px;height:160px;background-color:#B31018;padding:15px;}
#hm-greybox{float:left;width:880px;background-color:#444;margin-top:20px;padding:15px;height:330px;}
#hm-greybox h3{color:#F7941D;font-size:16px;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:700;padding-bottom:15px;}
#hm-greybox .hm-list{float:left;width:140px;margin-right:5px;}
ul li .tiny{font-size:9px;}
#hm-greybox .hm-list ul .listtitle{margin-bottom:10px;color:#FFF;font-weight:700;}
#hm-greybox .hm-list ul .listsub{color:#999;}
#hm-greybox .hm-list ul li{color:#CCC;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:11px;padding-bottom:5px;}
.orange{color:#f7941d;}
#mainbody{float:left;width:910px;}
#content{background-color:#FFF;margin-top:20px;padding-top:20px;padding-right:20px;padding-bottom:60px;padding-left:20px;}
#content a:link,#content a:visited{font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;font-weight:700;color:#333;}
#content a:active,#content a:hover{color:#B31018;}
#content h1{color:#B31018;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;font-size:18px;font-weight:700;padding-top:30px;}
#content ul{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:14px;color:#333;margin-bottom:20px;margin-left:30px;}
#content ul li{padding-top:3px;padding-bottom:3px;list-style-type:disc;list-style-position:outside;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;font-size:12px;line-height:18px;}
#content .subtag{font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;font-size:14px;font-weight:700;width:100%;padding-bottom:5px;}
#content h2{font-size:14px;color:#B31018;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;padding-bottom:10px;font-weight:700;padding-top:10px;line-height:18px;}
#content h3{font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;font-size:14px;color:#B31018;font-weight:700;padding-bottom:10px;}
#content h4{font-size:14px;color:#333;padding-bottom:5px;padding-top:10px;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;margin-bottom:10px;font-weight:700;}
#content h5{color:#B31018;font-size:12px;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;padding-bottom:5px;font-weight:700;}
#content .rightbox{float:right;width:190px;margin-bottom:30px;margin-left:30px;background-color:#424242;padding:20px;}
#content .rightbox h3{color:#FFF;font-size:12px;font-weight:700;margin-top:5px;padding-bottom:20px;text-align:left;line-height:18px;}
#content .rightbox p{color:#FFF;font-size:11px;line-height:16px;text-align:left;}
#content .rightbox ul li{color:#ccc;font-size:11px;}
#c-box-left{float:left;width:570px;margin-right:30px;height:1200px;}
#c-box-right{float:left;width:270px;height:1200px;}
.imgright{float:right;margin-bottom:30px;margin-left:30px;border:5px solid #424242;}
#content p{font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;font-size:12px;color:#333;line-height:20px;padding-bottom:15px;text-align:justify;}
#footer{float:left;width:910px;text-align:center;padding-top:20px;padding-bottom:20px;}
#footer span{font-size:11px;color:#999;font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif;font-weight:700;clear:both;width:910px;float:left;margin-top:10px;}
#footer a:link,#footer a:visited{color:#FFF;text-decoration:none;font-size:10px;}
#footer a:active,#footer a:hover{color:#f7941d;text-decoration:none;}
#hm-box-left,#hm-box-right,#hm-greybox,#content,.imgright,.rightbox{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#content .row{width:auto;clear:left;margin-bottom:20px;}
#content .halfbox{float:left;width:400px;margin-right:20px;clear:none;}
.color{font-weight:700;color:#B31018;}
.rightquote{float:right;margin-bottom:15px;margin-left:20px;color:#B31018;width:350px;text-align:right;font:italic bold 22px/35px "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif;}
.testimonials{border-bottom:1px solid #ddd;padding:15px 15px 25px;}
.testimonials:hover{background:#efefef;}
.uploadifyQueueItem{font:11px Verdana, Geneva, sans-serif;border:2px solid #E5E5E5;background-color:#F5F5F5;margin-top:5px;padding:10px;width:350px;}
.uploadifyError{border:2px solid #FBCBBC!important;background-color:#FDE5DD!important;}
.uploadifyQueueItem .cancel{float:right;}
.uploadifyProgress{background-color:#FFF;border-top:1px solid gray;border-left:1px solid gray;border-right:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;margin-top:10px;width:100%;}
.uploadifyProgressBar{background-color:#B31117;width:1px;height:3px;}
#fileQueue{width:400px;height:300px;overflow:auto;border:1px solid #E5E5E5;margin-bottom:10px;}
.urge{padding-top:10px;}
