/* background-color:#336699;*/
body 		{ background-color:#cccccc; margin:3px; color:#333333; font-size:10px; font-family: Arial, Verdana, Georgia, Helvetica, sans-serif;}
table		{ font-size:12px; font-family: Arial, Verdana, Georgia, Helvetica, sans-serif;}
INPUT, TEXTAREA	{ border:1px solid #666666;}
h3  		{ font-family: "times new roman"; text-decoration:none; font-style:normal; font-size:3px; color:#666666; text-align:center; padding:0px; margin:0px; }
h4  		{ font-size:16px; color:#333333; padding:0px; margin:0px; }
h1.galleryh1	{ padding:3px; margin:3px; }
ul		{ padding-bottom:7px; margin-bottom:7px; padding-top:3px; margin-top:3px; }
.text_left	{ text-align:justify; font-size:14px; padding-left:7px; padding-right:7px; padding-top:7px;}

.hometextcentral { text-align:justify; font-style:italic; font-size:16px; font-weight:none; padding-top:5px; }
.homeleft	{ text-align:left; font-size:12px; }
.footer		{ height:40px;  font-size:11px; text-align:center; color:#666666; background:url(/images/rightcorner.jpg) bottom right no-repeat; background-color:#f1f1ef;}

A		{ text-decoration:none; font-weight:bold;}
A.no		{ color:#666666; }
a:link 		{ color:#666666; }
a:visited 	{ color:#666666; }
a:hover 	{ color:#333333; }
A.yes		{ color:#333333; }
A		{ text-decoration:none; color:#3366CC; }

.box 		{ text-align:justify; font-size:14px; padding-left:37px; padding-right:7px;}			
.space		{ line-height:20px; color:#333333; padding-bottom:7px;}

.logo		{ height:80; background-color:#f1f1ef; font-family: "times new roman"; font-weight:bold; font-size:40px; text-align:center; color:#999999; padding:5px;  border-bottom:1px solid #ffffff;}
.central	{ height:500px; background-color:#ffffff; border-bottom:1px solid #ffffff; }
.left		{ background-color:#ffffff; border-bottom:0px solid #ffffff; }
.crumbs_gallery  { font-size:11px; font-weight:bold; }
.gallery_images  { font-size:11px; text-align:center; border-bottom:1px solid #FFCCCC; border-right:1px solid #FFCCCC;}

em.error	{ color:#ff0000; font-size:16px; text-decoration:none; font-style:normal; font-weight:bold;}
.nobor		{ border:0px; }


/* images */
.imagepointer { cursor:pointer; border:0px solid #ffffff; }

/* homepage */
#promo {position:relative;width:550px;height:350px}
#promo_1, #promo_2, #promo_3, #promo_4, #promo_5, #promo_6, #promo_7, #promo_8, #promo_9 {position:absolute;width:550px;height:350px;opacity:1;display:none}
#promo_1 {display:block}

/* then cancel */
.left_middle_border { background-color:#FFCCCC; }
.hometext 	{ text-align:justify; font-size:14px; padding-left:7px; padding-right:7px;}

