@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;background:#FFF;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;}
a{text-decoration:none; color:#FFF}a:hover{text-decoration:none;}div, ul, li, a, p, img, h1, h2, h3 {behavior: url(./images/iepngfix.htc);}
#wrapper{ width:1000px; height:auto; background:url(bodybg.gif) repeat; margin:0 auto; padding:0;}
#header{ position:relative; width:1000px; height:241px; background:url(header_bg.jpg) no-repeat; margin:0 auto; padding:0;}
#logo{width:100px; height:101px; margin:0 0 0 26px; _margin:0 0 0 13px; padding:0; background:url(logo.png) no-repeat; float:left;}
#sitename{ width:523px; height:139px; margin:15px 0 0 0; padding:0p; float:left; background:url(sitename.png) no-repeat; text-indent:-999em;}
#sitename a{ display:block; width:523px; height:139px;}
#mainsiteimage{ width:329px; height:78px; background:url(main-site-logo.png); margin:0 0 0 15px; padding:0; float:left; text-indent:-999em; }
#mainsiteimage a{ display:block; width:329px; height:78px;}
#headerpro{ width:155px; height:142px; margin:0; padding:0; position:absolute; top:98px; left:613px; z-index:1; clear:left;}
#trustlogo{ width:87px; height:94px; background:url(trusted-sign.png) no-repeat; position:absolute; top:90px; left:900px; z-index:1;}
#contentholder{ width:960px; min-height:700px; height:auto; margin:0 auto; padding:0; position:relative;}
#contentholder_sitemap{ height:300px; width:960px;margin:0 auto; padding:0; position:relative;}
#sidemenu{ width:275px; height:300px; margin:34px 0 0 0; padding:0; float:left; font-size:12px;}
#sidemenu ul{ margin:5px 0 0 0px; padding:0; list-style-type:none; color:#FFF; font-weight:bold; line-height:24px; }
#sidemenu ul li{ background:url(bullet.gif) 1px 6px no-repeat;}#sidemenu  li a{ margin-left:15px; color:#FFF; text-decoration:none; }
#sidemenu  li a:hover{color:#861942;}
#progallery{ width:673px; min-height:420px; height:auto; margin:20px 0 0 0; padding:0; float:left;}
.pro{ width:293px; height:190px; float:left; margin:5px 0 0 10px;_margin:5px 0 0 5px;}
#matter,#other{ clear:left; width:960px; height:200px; margin:0 auto; line-height:22px;}#other{ height:10px;}
.clear{ clear:both;}
#footer{ width:500px; height:80px; margin:0 auto 0 auto; padding:0;}#links{ width:460px; height:20px; margin:30px auto 0 auto;}#links ul{ list-style-type:none; margin:0; padding:0;}#links ul li{ float:left; padding-left:22px;} #links ul li span{padding-left:15px; font-size:13px; font-weight:bold;} 
#links ul li a{text-decoration:none; color:#FFF; font-size:13px; font-weight:bold;}
#copyright{clear:both;width:545px;height:20px;}

