/* Page Generated in 0.000000 seconds */
body {background-color:#473719 ; background-image:url('/img/pattern.jpg'); font-family:Georgia, Arial, Helvetica, sans-serif; font-size: 12px; color:#aed363;  }
h2 { margin:0; padding:0; color:#fff; text-transform:uppercase; font-family:Trebuchet MS; font-size: 20px;}
h3 { margin:0; padding:0; color:#aed363; text-transform:uppercase; font-family:Trebuchet MS; font-size: 18px;}
h4 { margin:0; padding:0; color:#339933; text-transform:uppercase; font-family:Trebuchet MS; font-size: 15px;}
a {color:#b0d468;text-decoration:none;}
a:hover {text-decoration:underline;}
#gallist a.pagebar_num {margin:0 5px 0 5px;font-size:24px;}
#gallist a.pagebar_this{margin:0 5px 0 5px;color:#473719;font-size:24px;}


#main {width:934px;  background-color:white; background-image: url('/img/copyright2.jpg'); background-repeat:no-repeat; background-position:bottom left; padding-top:8px;padding-bottom:40px;}
#galmain {width:934px;  background-color:white; background-image: url('/img/copyright2.jpg'); background-repeat:no-repeat; background-position:bottom left; padding-top:8px;padding-bottom:90px;}
/*#main {width:994px;  background-color:white; padding-top:8px;}*/
#twdfoot {width:900px; padding-top:15px;color:#fff;}
#mainmenu { float:left; width:300px; margin-left:11px; }
#maincatmenu, #catmenu { text-align:left; }


#logo {float:left; }
#galimg {height: 454px;  margin-left:311px; background-repeat:no-repeat;}
#content {color:#fff; min-height:460px; padding:30px 45px 40px 45px; }
#homecontent {height:454px; float:left; margin:-32px -45px -40px  0;}
#contentm { margin-left:311px;}
#contentt, #contentb {background-repeat:no-repeat;}
#contentt {background-image:url('/img/mainbg_top.jpg'); background-position: top left;}
#contentm {background-image:url('/img/mainbg_mid.jpg'); background-repeat:repeat-y;}
#contentb {background-image:url('/img/mainbg_bot.jpg'); background-position: bottom left;}

#testim {margin:0 20px 0 20px;font-family:Georgia, Arial, Helvetica, sans-serif; font-size: 20px; color:#aed363; min-height:60px;padding:30px;}
#htestim {margin:-85px 20px 0 20px;font-family:Georgia, Arial, Helvetica, sans-serif; font-size: 20px; color:#aed363; min-height:60px;padding:30px;}
#gallist { color:#fff; min-height:60px; padding:20px 20px 10px 20px; margin-left:320px; }
#gallist img {padding:5px;}
#testm {margin-left:311px;}
#testt, #testb {background-repeat:no-repeat;}
#testt {background-image:url('/img/testim_top.jpg'); background-position: top left;}
#testm {background-image:url('/img/testim_mid.jpg'); background-repeat:repeat-y;}
#testb {background-image:url('/img/testim_bot.jpg'); background-position: bottom left;}
.testimauthor {font-size:13px;text-align:right;color:#fff;}

#foot {text-align:center; height:74px; background-image:url('/img/copyright2.jpg'); background-repeat:no-repeat; }*/
#main #footer { height:140px;margin:7px 0 0 350px;}
#footer {text-align:right;}
#galfooter { margin:-20px 0 0 25px;float:right;}
#footleft {float:left;}
#footright {float:right; text-align:right;}
#foottxt {color:#999; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; margin-top:7px; }
#foottxt a { color:#999;  text-decoration:none; }
#foottxt a:hover { color:#ff3300; }


#prodphoto {}
#prodtext { padding:10px; text-transform:uppercase; font-family:Trebuchet MS; color:#fff; padding-top:360px; overflow:hidden;}
#proddesc {height:72px;}
#prodlink a { background-color:#fff; color:#000; display:block; float:left; padding:3px 6px 3px 6px; text-decoration:none; margin-right:3px;}
#prodlink a:hover {background-color: #666; color:white; }
#prodlink a.sel {background-color: #666; color:white; }

.htmlIText, .htmlIMemo, .htmlIDate {opacity:0.5; border:1px solid #303030; padding:0; margin:1px; }

.cradio,.num {font-family:Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size: 12px; color:#fff;}

.validatorInputHighlighted{font-weight: bold; color: yellow;}
.validatorInputNormal{font-weight: normal;	color: white;}

#scrollbox {height:460px; overflow:auto; padding:10px 350px 10px 18px;}

.bulletspace {margin-bottom: 4px;}

#form_42_fname, #form_42_suburb,#form_42_email, #form_42_state,#form_42_phone {width:150px;color:#463718;}
