
/*generic styles */

html, body, div, span, fieldset,legend,
h1, h2, h3, h4, h5, h6, p,
a, img, ol, ul, li, dl, dd, dt {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100.00%;	vertical-align: baseline;}

body                    {line-height: 1em;font-family:times new roman,verdana; font-size:0.625em;margin:0px;padding:0px;}
ol, ul                  {list-style: none;}
.wai                    { display:none; }
#page                   {width:100%;}
.cb                     {clear:both !important;}

/* the header contains the logo and the menu */
#header,h1 a#logo,ul#topnav,ul#subnav,#stage{display:none; }

/* sidebar */
#sidebar                {float:left;width:30%;line-height:200%;font-family:trebuchet ms;}
#sidebar.large          {width:100% !important;}
#sidebar.large .box     {margin-right:4px;}

.box                    {width:90%;font-size:150%;padding:10px;color: #000;float:left;border:1px solid #817b7c;margin-bottom:15px;}
.box h2                 {padding:0 0 15px 0;text-align:center;font-family:trebuchet ms;font-size:17px; text-decoration:none;color: #ffba57;}
.box ul                 {font-style:italic;font-family:times;font-size:110%;list-style-type: disc;margin-left:40px;}
.box ul li a            {color: #000; text-decoration:none;}
.box ul li a.clicked    {color: #a0a0a0; text-decoration:underline;}
.box ul li a:hover      {text-decoration:underline;}
.box ul li a span       {text-decoration: line-through;}
.box ul li a i          {color:#ff0000;}
.box address            {font-style:normal;}

.img_bordered           {border: 1px solid #fffbcd;margin:0 10px 20px 0;width:90%;}

.image_border           {border: 1px solid #fffbcd;margin:0 10px 20px 0;width:90%;}

/* content area */
#content                {width:66%;border:1px solid #817b7c;float:right;padding:10px;font-size:165%;color:#000; line-height:140%;}
#content p              {padding:10px 0 0 0 ;}
#content h1             {font-size:150%;text-align:center;color: #ffba57;padding:0 0 15px 0;}
#content h1 span        {font-size:80%;padding-top:15px;font-weight:normal;display:block;}
#content h3             {font-size:110%;text-align:left;padding:20px 0 10px 0;color: #ffba57;}
#content h2             {font-size:120%;text-align:center;padding:20px 0 10px 0;color: #ffba57;}

#content.large          {width:96%;}
#content.galleries      {width:66%;padding:20px 0 !important;}
#content address        {font-style:normal;font-size:90%;}
#content a              {color: #fffbcd;text-decoration:underline;}

a img.image_thb         {float:left;display:inline;margin:10px 5px 10px 5px;border:1px solid #817b7c;width:120px;}
a:hover img.image_thb   {border:1px solid #fff;}
.img_right              {float:right;margin:10px 0 10px 10px;border:1px solid #817b7c;padding:2px;}

ul.content_list         {font-size:90%;list-style-type: disc;margin:10px 0 10px 40px;}

ul.paginator            {text-align:center;margin:10px 0;color:#fffbcd;width:100%;clear:both;}
ul.paginator li         {padding:0 10px;display:inline;}
ul.paginator li a       {color:#ffba57 !important;}
ul.paginator li a.clicked {color:#fffbcd !important;text-decoration:none !important;}

/* footer area */
#footer,#footer img                 {display:none;}





