/* CSS Document */

html{scrollbar-face-color:#B49800; scrollbar-arrow-color:#ffffff; 
scrollbar-track-color:#f0f0f0; scrollbar-highlight-color:#B49800; 
scrollbar-3dlight-color:#B49800; scrollbar-shadow-color:#B49800;}

body{margin:0px; padding:0px; text-align:center; font:normal 75.1%/165% "Lucida Sans Unicode","Lucida Sans",verdana, arial; word-spacing:0.2em; color:#555555;}
table{font:normal 1em/165% "Lucida Sans Unicode","Lucida Sans",verdana, arial; color:#555555; border-collapse:collapse;}
table td{border:1px solid #ccc;}
table caption{text-align:right;}
table td img{float:none; margin:0px; padding:0px;}

table.table1 td {border:none;}

h1,h2,h3,hr,p{padding:0px; margin:0px; font-size:1em;}
ul{ font-size:1em;}

.clear{clear:both; margin:0px; padding:0px; height:1px; font-size:1px; line-height:1px; visibility:hidden;}

#wrapall{width:950px; margin:0px auto; padding:0px; text-align:left;  background:#ffffff url(bg1.jpg) repeat-y 0px 0px;}
#wrapleft{width:185px; float:left; margin:0px; padding:0px;}

#wrapleft .leftin{padding:0px 10px; margin:0px;}
#wrapleft .leftin p{border-bottom:1px solid #C48738; padding:10px 0px; color:#555555;}
#wrapleft .leftin p b{font-weight:bold; color:#746200; font-size:1.1em; padding:0px 0px 5px 0px; display:block; }
#wrapleft .leftin a{color:#550000; text-decoration:none; display:block; padding:5px 0px 0px 0px;}
#wrapleft .leftin a:hover{color:#ffffff;}

#wrapright{width:765px; float:right; margin:0px; padding:0px; min-height:740px;}
*html #wrapright{height:750px;}
#wrapright .buttons1{height:25px; background-color:#959595;  float:right; font-size:0.9em; color:#555555; font-weight:bold;}
#wrapright .buttons1 a{padding:0px 10px; display:inline; text-decoration:none; color:#f0f0f0;}
#wrapright .buttons1 a:hover{text-decoration:underline;}

#wrapright .buttons2{clear:both; height:25px; width:745px; background-color:#0083C9; margin-left:20px; font-size:1.05em; font-weight:bold;}
#wrapright .buttons2 a{height:21px; float:left; display:block; padding:2px 14px; background-color:#0083c9; color:#ffffff; text-decoration:none;}
#wrapright .buttons2 a:hover{background-color:#68C2F2;}
#wrapright .buttons2 a.current{background-color:#68c2f2;}

#wrapright .buttons1{height:25px; background-color:#98C5E2;  float:right; font-size:0.9em; font-weight:bold;}
#wrapright .buttons1 a{padding:0px 10px; display:inline; text-decoration:none; color:#ffffff;}
#wrapright .buttons1 a:hover{text-decoration:underline;}

#wrapright img.collage{margin:0px; margin-left:3px; clear:both;}
#wrapright img{margin-top:10px; margin-left:20px; margin-bottom:0px;}
#wrapright #content{margin:0px; margin-left:20px; margin-right:10px; padding:0px; padding-top:20px;}
*html #content{height:1px;}
#content p{margin-top:2px; margin-bottom:20px;}
#content img{float:right; margin-right:0px; margin-top:4px; margin-left:10px; margin-bottom:10px; border:2px solid #988000;}
#content img.none{float:none; border:2px solid #988000;}
#content h1{font-size:1.1em; font-weight:bold; color:#566571; font-family:verdana; padding:0px 0px 4px 0px; border-bottom:1px solid #C1A200; margin-bottom:15px;}
#content table.gallerytable{border:none; border-collapse:collapse;}
#content table.gallerytable td{border:none;}
#content table.gallerytable td img{background-color:#E6F2FB; margin-right:0px; margin-top:4px; margin-left:10px; margin-bottom:10px; border:2px solid #988000;}
#content img.limg{float:left; margin-right:0px; margin-top:4px; margin-left:10px; margin-bottom:10px; border:2px solid #988000;}
#content h3{font-size:1.2em; color:#988000; text-align:center;}
#content a{color:#988000; text-decoration:none;}
#content a:hover{color:#454545;}
#content .borderb{border-bottom:1px solid #97C6E2; }
#content blockquote{text-align:center; font-style:italic; font-size:1.1em; font-family:verdana;}
#content ul{margin-top:10px; margin-bottom:20px;}
#content ul li ul{list-style-type:disc; line-height:120%; margin-top:2px; color:#555555;}
#content a img{float:none; clear:both; margin:0px; padding:0px; border:0px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1;}
#content a:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity:0.8;}
#content #table1 td img{ float:none;}
#content #table2 td {padding-bottom:15px;}
#content #formtable{}
#content #formtable td{padding:8px 5px; margin:0px; border:none;}
#formtable input{border:0px;}
#formtable textarea{border:1px solid #ccc;}
#formtable .submit{background-color:#FDD000; font-weight:bold;}
#formtable caption{text-align:right; margin:0px; font-weight:bold; color:#959595;}

#content .contact {height:250px; background:url(contactbg.jpg) no-repeat 0px 0px;}
#content .contact p{padding-top:170px; padding-left:475px; color:#000000;}
#content .contact p a{color:#550000;}
#content .contact p a:hover{color:#555555;}


#footer{color:#353535; background-color:#959595; height:25px; text-align:center; font-size:0.8em; padding-top:2px; border-top:1px solid #ffffff;}
#footer a{color:#f0f0f0; text-decoration:none; display:inline; padding:4px;}
#footer a:hover{color:#454545;}

/* --------------------------------------- menu style ------------------------------------------------------ */
.menu{width:175px; background-color:#cccccc; padding:0px; position:absolute; top:0px; left:0px; z-index:99; text-align:left; visibility:hidden; filter:progid:DXImageTransform.Microsoft.Shadow(strength=4 color=#555555 direction=135)}
.menu a{display:block; background-color:#ffffff; margin:1px; padding:2px 10px; text-decoration:none;  color:#988000; }
*html .menu a{height:22px;}
.menu a:hover{color:#454545; background-color:#f0f0f0;}
.menu a.current{font-weight:bold; color:#454545; background-color:#ffffff;}
.menu a.current:hover{background-color:#ffffff; cursor:default;}