table.bloglist th, table.bloglist td 
{
  font-size : 77%;
  font-family : "Myriad Web",Verdana,Helvetica,Arial,sans-serif;
  background : #efe none; color : #630; 
}

body { 
	font-family: Arial, Helvetica, sans-serif;
	color: black; 
	font-size: 12px; 
	text-align: left;
	margin: 0px; 
	padding:0px; 
	background-color: #FFF974; 
        background-image: url("backgroundbar.png");
        background-repeat: repeat-x;
        background-position:top left;
}

h1 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 18px; 
}

h2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 16px; 
}

h3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 14px; 
}

h4 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 12px; 
}

p { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

p.large { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
}

p.warning { 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: maroon; 
	font-size: 12px; 
}

p.quote { 
	font-family: Brush Script MT, sans-serif; 
	font-size: 16px; 
	text-align: center;
}

td { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

li { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align: left; list-style-image:url('images/uldot.gif'); list-style-type:square
}

li li { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align: left; list-style-image:url('images/ululdot.gif'); list-style-type:square
}

li li li { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-align: left; list-style-image:url('images/uldot.gif'); list-style-type:square
}

A { 
	font-weight: bold;
	color: black; 	 
	text-decoration: none; 
}

A:visited { 
	font-weight: bold;
	color: #666680; 	 
	text-decoration: none; 
}

A:active { 
	font-weight: bold;
	color: black; 	 
	text-decoration: none; 
}

A:hover { 
	font-weight: bold; 
	color: #DADAE5; 
	background-color: #666680;
	text-decoration: none;
}

div#wrapper {
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

div#sideBar {
	width:120px;
	float:left;
	padding:3px;
	border:solid 1px #DADAE5;
	background-color:#DADAE5;
	text-align:left;
}

div#mainClm {
	width:620px;
	float:left;
	padding:3px;
	border:solid 1px #DADAE5;
	text-align:left;
}

div#adBar {
	width:120px;
	float:left;
	text-align:left;
}

div#spacer {
	width:3px;
	float:left;
	text-align:left;
}

hr {
	text-align:center;
	color:#DADAE5;
	background-color:#DADAE5;
	height:2px;
	width:80%;
}

A.top {
	font-size: 16px;
	color: #666680;
}

#nav ul { padding: 0; margin: 0; list-style: none; }
#nav li { float: left; position: relative; width: 10em; }
#nav li ul { display: none; position: absolute; top: 1em; left: 0; }
#nav li > ul { top: auto; left: auto; }
#nav li:hover ul, li.over ul{ display: block; }



