body{margin:0;padding:0;background:url('/_images/bgs/body.jpg') top left repeat-x;background-color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:11px}div.clear{width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;clear:both}#container{width:962px;margin:0
auto;padding:0;position:relative}#header{width:962px;height:150px;margin:0;padding:0
0 3px 0;display:block;position:relative}#menu{width:786px;height:34px;margin:0;padding:0
0 3px 176px;;display:block;background:url('/_images/bgs/menu.jpg') top left no-repeat;position:absolute;top:119px;left:0}#categories{width:171px;margin:0
5px 0 0;padding:0;float:left;display:inline;position:relative}#main_content_container{width:586px;padding:0;margin:0
5px 0 0;float:left;display:inline}#main_content{width:549px;height:456px;display:block;margin-left:5px;border:1px
solid #CCC}.home_text_overlay{width:353px;padding:3px;border:1px
solid #CCC;margin-top:-447px;margin-left:15px;z-index:200;position:absolute}#main_header_wrapper{border:1px
solid;padding:10px;background-color:#ECEBE6;width:330px;opacity:0.83;z-index:210}#sub_content{width:187px;margin:0;padding:0;float:left}#search_collections{width:151px;height:58px;margin:0;padding:21px
0 0 20px;display:block;background:url('/_images/bgs/search_collections.jpg') top left no-repeat}#categories_contact{width:171px;margin:0;padding:13px
0 8px 0;background:url('/_images/bgs/categories_contact.gif') top left no-repeat;position:relative}#categories_contact_bottom{width:171px;height:2px;display:block;margin:0;padding:0;font-size:0;line-height:0;background:url('/_images/bgs/categories_contact_bottom.gif') top left no-repeat}div.sub_content_item{width:180px;margin:0;padding:9px
0 10px 14px;display:block;background:url('/_images/bgs/services.gif') top left no-repeat}div.sub_content_item_bottom{width:194px;height:2px;padding:0;margin:0
0 5px 0;display:block;background:url('/_images/bgs/services_bottom.gif') top left no-repeat;font-size:0;line-height:0}#footer{clear:both;width:576px;margin:38px
0 0 0;padding:6px
5px 30px 5px;background:url('/_images/bgs/footer.gif') top left no-repeat;float:left;display:inline}.home_copy_content{clear:both;width:576px;margin:38px
0 0 0;padding:6px
5px 30px 5px;float:left}img{margin:0;padding:0;border:0;position:relative}a.logo{margin:0;padding:0;position:absolute;top:0;left:0}a.get_quote{position:absolute;top:2px;left:830px}a.get_viewed1{position:absolute;top:2px;left:626px}a.customer_login{position:absolute;top:0px;right:1px}a.read_more{font-weight:bold;color:#FFF;font-size:11px;text-decoration:none !important;padding:2px
16px 2px 6px;background:url('/_images/bgs/read_more_arrow.gif') right 7px no-repeat;background-color:#9C0}a.read_more_link{font-weight:bold;color:#FFF;font-size:11px;position:relative;top:15px;text-decoration:none !important;padding:2px
16px 2px 6px;background:url('/_images/bgs/read_more_arrow.gif') right 7px no-repeat;background-color:#9C0}#footer
a{color:#999;text-decoration:none;border-bottom:1px dotted #666;position:relative}#footer a:hover{border:none}#categories
ul{margin:0;padding:0;list-style:none;position:relative}#categories ul
li{margin:0
0 2px 0;padding:0}#categories ul li
a{width:151px;height:23px;margin:0;padding:9px
0 0 20px;display:block;background:url('/_images/bgs/category.gif') top left no-repeat;text-decoration:none;font-size:13px;font-weight:bold;color:#39C}#categories ul li a:hover{color:#9C0}#categories ul li
ul{margin:0;padding:0;list-style:none;z-index:200}#categories ul li ul
li{margin:0;padding:0}#categories ul li ul li
a{width:141px;height:17px;margin:0;padding:5px
0 0 30px;display:block;font-size:11px;color:#39C;font-weight:normal;background:url('/_images/bgs/category_sub.gif') top left no-repeat}#categories ul li ul li a:hover{color:#9C0}#search_collections
form{margin:0;padding:0;position:relative}#search_collections form
fieldset{width:140px;margin:0;padding:0;border:0}#search_collections form fieldset
label{width:135px;margin:0;padding:0;display:block;font-weight:bold;color:#666}#search_collections form fieldset
input.text{width:99px;height:15px;margin:6px
2px 0 0;border:1px
solid #CCC;padding:2px
0 0 2px;float:left;display:inline}#search_collections form fieldset
input.submit{float:left;margin:6px
0 0 0;padding:0;display:inline}#categories
p{padding-left:18px;color:#999;line-height:140%}#sub_content
p{padding-right:15px;color:#999;line-height:140%}#main_content
p{color:#666;line-height:140%;width:300px}#footer
p.left{width:250px;float:left;font-size:9px;margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;color:#999}#footer
p.right{width:250px;float:right;font-size:9px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#999;margin:0;padding:0;text-align:right}a.get_viewed{position:absolute;top:2px;left:600px;font-weight:bold;color:#FFF;font-size:11px;text-decoration:none !important;padding:2px
16px 2px 6px;background:url('/_images/bgs/read_more_arrow.gif') right 7px no-repeat;background-color:#9C0}#categories
h2{color:#36C;font-size:20px;margin:0;padding:0
0 0 18px;background:url('/_images/bgs/contact_h2.gif') bottom left no-repeat;font-weight:normal}#sub_content
h2{color:#36C;font-size:20px;margin:0
0 10px 0;padding:0;background:url('/_images/bgs/h2_bg2.gif') bottom right no-repeat;font-weight:normal}body.home
h1{color:#36C;margin:0
0 10px 0;padding:0;font-size:26px;font-weight:normal}h1{color:#36C;margin:0;padding:0;font-size:26px;font-weight:normal}#main_content
h2{color:#36C;font-size:20px;height:1.2em;margin:0
0 10px 0;padding:0;line-height:1.2em;background:url('/_images/bgs/h2.gif') bottom right no-repeat;font-weight:normal}#header_contact
h1{float:left;color:#36C;font-size:35px;height:1.5em;margin:43px
0 11px 319px;padding:0;line-height:1.5em;font-weight:normal}body.details #main_content
h2{margin:5px
0 0 0}h3{background-color:#ECF4FA;color:#999;font-size:12px;padding:5px
0 5px 12px;margin:10px
0 1px 0;width:515px}p.page_strapline{color:#999;font-weight:bold;padding-bottom:20px}div.hr{border-top:solid 1px #b6d3eb;margin-top:2px;margin-right:4px}.notice,.warning,.error{padding:6px;margin:0
0 15px 0;border:4px
solid}.notice{border-color:#9c9;background:#cfc url('/_styles/admin../_images/icons/notice.gif') 5px 4px no-repeat}.warning{border-color:#fc3;background:#ff9 url('/_styles/admin../_images/icons/warning.gif') 5px 4px no-repeat}.error{border-color:#e50;background:#fcc url('/_styles/admin../_images/icons/error.gif') 5px 4px no-repeat}.notice p,
.warning p,
.error
p{margin:0;padding:0
0 0 20px}#menu
ul{margin:0;padding:0;list-style:none;position:relative}#menu ul
li{margin:0;padding:0;float:left}#menu ul li
a{margin:0;padding:0;display:block;height:31px}#menu ul li
a.home{width:49px;background:url('/_images/menu/home.gif') top left no-repeat}#menu ul li a.our-services{width:88px;background:url('/_images/menu/our-services.gif') top left no-repeat}#menu ul li a.log-out{width:66px;background:url('/_images/buttons/logout.jpg') top left no-repeat}#menu ul li a.project-management{width:157px;background:url('/_images/menu/project-management.gif') top left no-repeat}#menu ul li a.about-us{width:70px;background:url('/_images/menu/about-us.gif') top left no-repeat}#menu ul li a.case-studies{width:94px;background:url('/_images/menu/case-studies.gif') top left no-repeat}#menu ul li
a.faq{width:45px;background:url('/_images/menu/faq.gif') top left no-repeat}#menu ul li a.contact-us{width:83px;background:url('/_images/menu/contact-us.gif') top left no-repeat}.logout{width:69px;background:url('/_images/buttons/logout.gif') top left no-repeat}.update_button{width:122px;background:url('/_images/buttons/update_profile.gif') top left no-repeat}#menu ul li a
span{display:none}#menu ul li a:hover{background-position:0px -31px}body.home #menu ul li a.home,
body.our-services #menu ul li a.our-services,
body.project-management #menu ul li a.project-management,
body.about-us #menu ul li a.about-us,
body.case-studies #menu ul li a.case-studies,
body.faq #menu ul li a.faq,
body.contact-us #menu ul li a.contact-us{background-position:0px -62px}.sIFR-flash{visibility:visible !important;margin:0}.sIFR-replaced{visibility:visible !important}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-hasFlash
h1{visibility:hidden}.sIFR-hasFlash
h2{visibility:hidden}.sIFR-hasFlash #categories
h2{visibility:hidden}.sIFR-hasFlash #main_header_wrapper
h1{visibility:hidden}
