/*  DEFAULT STUFF */
* {margin:0;padding:0;border:0;}
ul,ol,blockquote{padding-left:1.5em;}
html,body,input,textarea,table {font-size:10pt;font-family:'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;}
h1{font-size:2.0em;}h2{font-size:1.8em;}h3{font-size:1.6em;}h4{font-size:1.4em;}h5{font-size:1.2em;}
input,textarea,select{padding:2px;border:1px solid #999999;}
textarea{width:100%;}
p{padding-bottom:5px;}
input.text{}
input.button{}
table{border-collapse:collapse;border-spacing:0;}
td{text-align:left;font-weight:normal;}
#all{min-height:100%;text-align:left;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.hidden{display:none;}
.hide{visibility:hidden;}


html,body { background-image:url(bg.jpg); }
h1,h2,h3,h4,h5 { font-family:Georgia,Times New Roman,Times; }
.tables { border:1px solid black; }
.tables td { border:1px solid black; padding:3px; }
#all { width:700px; }
#header { }
#left-nav
{
   color:white;
   width:150px;
   background-color:330099;
   float:left;
}
#contents-sub
{
	width:530px;
	padding:10px;
	float:left;
}
#contents
{
	width:550px;
	background-color:white;
	float:left;
	color:black;
	background-image:url(d.gif);
	background-repeat:no-repeat;
}
#footer
{
	clear:both;
}
#adminmenu {
	font-size:10px;
	padding:10px;
	position:absolute;
	top:0; right:0;
	background-color:white;
}
.nav-section a {
	color:white;
}
.nav-section
{
	width:130px;
	padding:10px;
}
.menu
{
   color:white;
   background-color:330099;
}

a { font-style:normal; color:330099; text-decoration:none; }
a:hover { color:gray; text-decoration:underline; }

a.menu { font-weight:bold; color:white; text-decoration:none; }

hr
{ border-collapse:collapse; }

Input.button
{
   background-color: #c1c1c1;
   color: #000000;
   border-style: single;
   border-width: 2px;
   border-color: #000000;
   size: 2.5;
   font-size: 11;
}

/* THICKBOX */
a.thickbox img { border:5px solid #CCCCCC; }
a:hover.thickbox img { border:5px solid #999999; }
a.thickbox span {
	width:23px; height:21px; display: block; 
	text-indent: -9999px;
	margin:-22px 0px 0px 0px;
	float:right;
	position: relative;
}
a:hover.thickbox span {
	background: url(/user/pearl/site/graphics/bt_zoom.jpg) no-repeat left bottom;
}

#styletwo{position:relative;display:block;height:24px;font-size:11px;font-weight:bold;background:transparent url(graphics/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;}
#styletwo ul{margin:0;padding:0;list-style-type:none;width:auto;}
#styletwo ul li{display:block;float:left;margin:0 1px 0 0;}
#styletwo ul li a{display:block;float:left;color:#000;text-decoration:none;padding:4px 20px 0 20px;height:20px;}
#styletwo ul li a:hover,#styletwo ul li a.current{color:#fff;background:transparent url(graphics/bgON.gif) repeat-x top left;}
