#header
{background:#fafafa;}

#sidebar
{margin:0px 0px 0px 0px;background:#fafafa url(img/sidebarbg.gif) top right repeat-y ; float:left;text-align:right;margin-right:10px;border-top:2px solid #c0c0c0; border-bottom:2px solid #c0c0c0;}


#menu a
{display:block;  padding:5px 18px 2px 5px; color:#0000cd; background:#fafafa url(img/sidebarbg.gif) top right repeat-y; font-size:1.4em; font-weight:normal; text-decoration:none; letter-spacing:0px;}

#menu a:hover 
{color:#4b0082; background:#fafafa url(img/sidebarbg.gif) ;}

#menu a.active
{padding:5px 15px 5px 5px; background:#fafafa; border-top:2px solid #c0c0c0; border-bottom:2px solid #c0c0c0;}

#menu a.active:hover
{color:#4b0082; background:#fafafa;}


img
{ margin:0px 0px 0px 0px; padding:5px 5px 5px 5px; border:0px ;}

#gallery
{margin:0px 0px 0px 0px; }


#tcontent
{margin:0px 0px 0px 0px;padding:5px 5px 5px 15px;float:left;}

#tcontent p
{color:#0000cd;}

#tcontent h1
{margin:0px 0px 0px 0px;color:#0000cd; font-size:4em; letter-spacing:-5px; text-align:center;}

#tcontent h2
{margin:0px 0px 0px 0px;color:#0000cd; font-weight:normal; font-size:2.5em; letter-spacing:-2px; text-align:center;}

#tcontent h3
{ margin:30px 0 10px 0; color:#0000cd; font-weight:heavy; font-size: 2em; letter-spacing:-2px;}


#tcontent h4
{ margin:30px 0 10px 0; color:#0000cd; font-weight:heavy; font-size: 1.5em; letter-spacing:-2px;}

#tsidebar
{margin:0px 0px 0px 0px;background:#fafafa url(img/sidebarbg.gif) top right repeat-y; float:left;text-align:right;margin-right:10px;border-top:2px solid #c0c0c0; border-bottom:2px solid #c0c0c0;}


#timg
{border-width: 0px}

#tgallery

#footer
{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

#datecontent
{float:left;color:#0000cd;background-color:red; }

#column1
{ width : 200px;}





