*{padding:0;margin:0;}
body{font-family:arial,verdana;color:#000;font-size:80%;background-image:url('images/bg.jpg');background-repeat:repeat-x;background-color:#ea8809;}
table{border-collapse:collapse;border-spacing:0;}
p{margin:10px 0 0 0;}
h1{color:#000;font-size:130%;}
a{color:#000;text-decoration:none;}
img{border:none;}
#site{margin:0px auto 20px auto;width:920px;background-color:#fff;}
#top{text-align:center;height:187px;background-image:url('images/top.gif');background-repeat:no-repeat;background-position:0px 0px;}
#menu{text-align:center;height:26px;background-image:url('images/toprepeat.gif');background-position:bottom left;background-repeat:repeat-x;font-size:110%;}
#menu a{width:71px;height:18px;background-image:url('images/toptab.gif');background-repeat:no-repeat;display:block;float:right;margin:0 10px 4px 0;color:#fff;font-size:80%;padding:2px 0 0 0;}
#menu a:hover{background-image:url('images/toptab2.gif');}
#largetab a:hover{background-image:url('images/toptab2.gif');}
#middle{border-left:solid 1px #ccc;border-right:solid 1px #ccc;height:300px;vertical-align:top;padding:10px;}
#bottom{background-image:url('images/bottomrepeat.gif');background-repeat:repeat-x;height:21px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
#bottom a{color:#fff;}
#verybottom{background-image:url('images/bottomlogo.gif');background-position:bottom right;background-repeat:no-repeat;height:38px;color:#999;font-size:75%;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:0 0 0 10px;}
#verybottom a{color:#999;}
#verybottom a:hover{color:#990000;}
.errorbox input{background-color:#FFC9C9;border:2px solid #FF4747;}
.errorbox textarea{background-color:#FFC9C9;border:2px solid #FF4747;}
.formerror {color: #ff0000;}
.contactus td{padding:5px;}
.tablelayout td{padding:10px;border:solid 1px #ccc;color:#999;font-size:90%;text-align:center;}
.tablelayout{margin:auto;}
.tablelayout img{margin:0 0 5px 0;}
.hometable{margin:10px auto 10px auto;}
.hometable td{padding:10px;}
.title{background-color:#F8A220;color:#fff;font-size:160%;padding:10px;margin:0 0 10px 0;}
.title span{color:#D83C1C;}
.content{background-color:#FAFFC9;color:#000;padding:10px;margin:0 0 10px 0;}
.thumb{margin:auto;background-color:#fff;border:solid 1px #ccc;}
.thumb td{padding:15px;border:solid 1px #ccc;}
.previousnext{float:right;margin:20px 40px 10px 0;}
.previousnext td{padding:2px;}
.previousnext a{font-weight:bold;}
.bordered{border:solid 1px #ccc;padding:10px;color:#999;font-size:90%;text-align:center;}
