*{margin:0px;padding:0px;}
a{color:#666633;text-decoration:none;}
a:hover{color:#666600}
a img{border:none;}
p{margin:15px 0px;}
body{background:url(/assets/images/bodybg.jpg) repeat-x;text-align:center;}
#container{width:1000px;margin:0px auto;position:relative;background:url(/assets/images/mainbg.jpg) #F0F0F0 repeat-y;font:14px/1.44 Arial, Helvetica, sans-serif;color:#000;text-align:left;}
#login{position:absolute;right:44px;top:10px;width:300px;height:100px;}
#login #login_username{width:121px;height:17px;border:solid 0px #fff;background:#fff;position:absolute;left:98px;top:39px;}
#login #login_password{width:121px;height:17px;border:solid 0px #fff;background:#fff;position:absolute;left:98px;top:66px;}
#login #login_submit{width:63px;height:26px;background:url(/assets/images/login.gif) no-repeat;position:absolute;left:210px;top:48px;border:none;cursor:pointer;}
#time{position:absolute;right:80px;top:122px;font-size:10px;color:#fff;}
#primarynav{position:absolute;left:44px;top:180px;list-style-type:none;}
#primarynav li{float:left;}
#content{padding:225px 68px 0px 62px;background:url(/assets/images/header.jpg) no-repeat;}
#main{float:left;width:591px;}
#auxiliary{float:right;width:243px;text-align:center;}
.testimonial{background:#A5A26F;border:solid 1px #999565;padding:15px;color:#fff;margin:15px 0px;}
.testimonial a{color:#006600;}
.testimonial strong{display:block;}
#footer{background:url(/assets/images/footer.jpg) no-repeat;height:109px;position:relative;}
#footer ul{position:absolute;left:55px;top:60px;list-style-type:none;}
#footer ul li{float:left;margin-right:10px;}
#footer ul li a{color:#666633;}
#footer ul li a:hover{color:#666600}
.clear{clear:both;}
h1{font:22px sans-serif; font-weight:bold;}
h2{font:18px sans-serif; font-weight:bold;}
h3{font:16px sans-serif; font-weight:bold;}

