body {
	font: 13px/1.4em "Lucida Grande", "Lucida Sans Unicode", Arial, Tahoma, Verdana, sans-serif;
	background: #bbbbbb  url("http://www.bassc.org/images/bg.png") repeat-x; /* light grey */
	color: #333333; /* dark grey */
	padding: 0;
	margin: 0;
	min-width: 770px;
	width: 100%;
}

img.member {
	border: 1;
}

table.exec {
	background: url("http://www.bassc.org/images/watermark.jpg") center no-repeat; 
}

a {
	font-weight: normal;
	text-decoration: none;
	color: #EEC900; /* gold */
}

h1 { 
	line-height: 1em;
	font-size: 24px;
}

h2 {
	text-align: left;
	font-size: 16px;
	margin: 0;
	padding: 5px 0 0;
	.padding: 0px;
}

.center, .centre {
	text-align: center;
}

h2 a {
	font-weight: bold;
	}

blockquote {
	color: #777777; /* grey */
}
#header {
	top: 0px;
	left: 0px;
	width: 88px;
	height: 125px;
	z-index: 1000;
	text-align: right;
	position: absolute;
}

#header2 {
	top: 40px;
	right: 10px;
	width: 519px;
	height: 80px;
	z-index: 1000;
	text-align: right;
	position: absolute;
}

#container {
	text-align: left;
	padding: 0px;
	margin-right: 50px;
	margin-left: 215px;
}

/*SIDEBAR*/

.sidenav {
	position: absolute;
	top: 185px;
	left: 0px;
	width: 165px;
	height: auto;
	z-index: 999;
	background: #ffffff  url("http://www.bassc.org/images/middle.jpg") 50% repeat-y; /* white */
	padding: 0px 0px;
}

.toplside { 
	height:70px;
	background: #ffffff  url("http://www.bassc.org/images/hilt.jpg") 50% no-repeat; /* white */
}

.bottomlside {
	height:62px;
	background: #ffffff  url("http://www.bassc.org/images/end.jpg") 50% no-repeat; /* white */
}

.bottomrside {
	height:62px;
	background: url("http://www.bassc.org/images/bottomr.gif") bottom right no-repeat;
}

/* MENU */

 ul#nav {
   list-style-type : none;
   padding-left: 10px;
   .margin-left: 0px;
 }
 
  ul#nav a {
   list-style-type : none;
   padding-left: 10px;
   .margin-left: 0px;
 }
 

 ul#nav ul {
   list-style-type : none;
   padding-left: 0;
   .margin-left: 0;
   .text-align: left;
 }


  ul#nav li a {
   background: url("http://www.bassc.org/images/menu.gif") no-repeat left top;
   padding : 0px 5px 0px 12px;
   margin-bottom : 10px;
   width : 125px;
   height : 28px;
   line-height: 28px;
   color : #333333;  /* dark grey */
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   font-size: 1em;
   font-weight : bold;
   text-align: center;
   font-style : normal;
   text-transform: uppercase;
   display : block;
   text-decoration : none;
 }
 
 ul#nav li.nolink {
   background: url("http://www.bassc.org/images/menu.gif") no-repeat -301px top;
   padding : 0px 5px 0px 12px;
   margin-bottom : 10px;
   width : 125px;
   height : 28px;
   line-height: 28px;
   color : #333333;  /* dark grey */
   font-family: tahoma, verdana, arial, helvetica, sans-serif;
   font-size: 1em;
   font-weight : bold;
   text-align: center;
   font-style : normal;
   text-transform: uppercase;
   display : block;
   text-decoration : none;
 }
 
 /*LEVEL 1*/
 ul#nav a:hover, ul#nav a:focus, ul#nav a:active {
   		background-position: -151px top;
 }
 
/*LEVEL 1 ACTIVE*/
 ul#nav li.current_page_item a, ul#nav li.current_page_item a:hover,
 ul#nav li.current_page_item a:focus, ul#nav li.current_page_item a:active {
   	background: url("http://www.bassc.org/images/menu.gif") no-repeat -301px top;
   color : #000000; /* black */
   cursor : default;
   text-align : center;
  font-weight : bolder;
 }
 
 /*LEVEL 2*/
  ul#nav li ul li {
  margin-top: 10px;
  margin-left: 0px;
  padding-left: 10px;
  font-size: 0.8em;
  }
 
 ul#nav li ul li.page_item a {
	width: 98px;
	color: #000000; /* black */
	background: url("http://www.bassc.org/images/menu.gif") no-repeat -446px top;
	font-weight : normal;
    text-transform: none;
 }
 
  ul#nav li ul li.page_item {
	width: 98px;
	color: #000000; /* black */
	background: url("http://www.bassc.org/images/menu.gif") no-repeat -446px top;
	font-weight : normal;
   text-transform: none;
 }
 
 /*LEVEL 2*/
 ul#nav li ul li.page_item a:hover, ul#nav li ul li.page_item a:focus, ul#nav li ul li.page_item a:active {
	width: 98px;
		background: url("http://www.bassc.org/images/menu.gif") no-repeat -596px top;
	cursor: pointer;
	  font-weight : bold;
	     text-transform: none;
 }
 

/*LEVEL 2 ACTIVE*/
ul#nav li ul li.current_page_item a, ul#nav li ul li.current_page_item a:hover,
 ul#nav li ul li.current_page_item a:focus, ul#nav li ul li.current_page_item a:active {
   cursor : default;
   width: 98px;
   background: url("http://www.bassc.org/images/menu.gif") no-repeat -746px top;
   color : #000000; /* black */
   cursor : default;
   text-align : center;
   font-weight : bold;
 }


/*------- Posts ---------*/
#content {
	padding: 0;
	margin: 170px 0 0 0;
}
#content a, .entry a, .commentlist a, #footer a {
	color: #996600;  /* bronze */
}
#content a:hover, .entry a:hover, .commentlist a:hover {
	border-bottom: 1px dashed;
	color: #666633; /* khaki */
}

.entry {
	margin: 0;
	padding: 15px 0 0 0;
		/*text-align: justify;*/
}
.entry li {
	list-style: none;
	margin: 10px 0 0;
	list-style-image: url("http://www.bassc.org/images/bullet.gif");
}
.entrycontent {
	margin: 0;
	background: white;
	.height: 1%;
	/*position: relative;*/
	padding: 1px 30px;
	.padding-top: 10px;
}

table.entry {
	border: none;
	background: white;
	width: 100%;
	padding-top: 0px;
	}

.pie {
	color: #777777; /* grey */
	font-size: 12px;
	text-align: right;
}

.piedate {
	color: #777777; /* grey */
	font-size: 0.8em;
	text-align: left;
}

.date {
	padding-left: 18px;
	text-align: left;
	background: url("http://www.bassc.org/images/arrows.png") bottom left no-repeat;
}
.categories {
	padding-left: 15px;
	background: url("http://www.bassc.org/images/post.gif") center left no-repeat;
}
.comments {
	padding-left: 17px;
	background: url("http://www.bassc.org/images/comments.gif") center left no-repeat;
}

/*------- Rounded divs ------------*/
.topl { 
	height:15px;
	background: #FfffFF url('http://www.bassc.org/images/topl.gif') left no-repeat;
}
.topr { 
	height:15px;
	background: url('http://www.bassc.org/images/topr.gif') right no-repeat;
}
.bottoml {
	height:15px;
	background: #FfffFF url('http://www.bassc.org/images/bottoml.gif') left no-repeat;

}
.bottomr {
	height:15px;
	background: url('http://www.bassc.org/images/bottomr.gif') right no-repeat;
}

.toplg { 
	height:15px;
	background: #DdddDD url('images/toplg.gif') left no-repeat;
}
.toprg { 
	height:15px;
	background: url('images/toprg.gif') right no-repeat;
}
.bottomlg {
	height:15px;
	background: #DdddDD url('images/bottomlg.gif') left no-repeat;
}
.bottomrg {
	height:15px;
	background: url('images/bottomrg.gif') right no-repeat;
}

/* --- Comments template --- */
#comments {
	margin: 30px 0 0;
	padding: 20px 0 0;
	border-top: 1px solid #e6e6e6;
}
#comments li {
	list-style: none;
	list-style-image: none;
	margin: 0 15px 0 -30px;
}
#comments .header { background-color:#EDF3DE; }
#comments .header.alt { background-color:#D8E7F3; }

/* --- Footer ---*/
#footer {
	margin-top: 10px;
	padding: 15px 30px 10px 30px;
	text-align: center;
	}

img.iconright {
	text-align: center;
}

#admin {
	bottom: -10px;
	left: 5px;
	width: 100px;
	height: 30px;
	z-index: 5;
	text-align: left;
	font-size: 0.7em;
	position: fixed;
}

#tear {
	bottom: 0px;
	right: 0px;
	width: 161px;
	height: 434px;
	z-index: 1000;
	text-align: right;
	position: fixed;
	background: url("images/tear.png") no-repeat;
}

a.hidden {
	color: #EEC900;
}

/*Post Meta Data*/
p.postmetadata {
	font-size: 0.8em;
	text-align: left;
	padding: 0px 0px 0px 30px;
}

.metacontent {
	margin: 0;
	background: #DDDDDD;
	.height: 1%;
	padding: 1px 30px;
	/*.padding-top: 10px;*/
	text-align: left;
	font-size: 0.8em;
}

.metacontent sub {
	color: #999999;
}

.metacontent .categories {
	padding-left: 15px;
	background: url("images/post.gif") center left no-repeat;
}

.metacontent li, li.categories ul, li.categories ul li {
	display: inline;
	list-style-image: none;
	list-style-type: plain;
	}

.metacontent li {
	margin: 0;
}

li.categories ul li, li.categories ul {
	padding: 0;
	margin: 0;
	}

td.classes {
font-size:80%
}

table.postmeta {
	border: none;
	width: 100%;
	background: none;
}

td.postmetaleft {
	text-align: left;
	}

td.postmetaleft ul {
	padding: 0;
	margin: 0;
	}
	
td.postmetaright {
	text-align: right;
}

td.copy {
	padding: 10px 0px 10px 0px;
}

span.copy {
	font-size: 0.8em;
	color: #777777;
}

img.display {
max-height: 400px;
max-width: 450px;
height: expression(this.height > this.width && this.height > 400 ? '400px' : true);
width: expression(this.height < this.width && this.width > 450 ? '450px' : true);
}

/* TOP MENU */

.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
#p7menubar, #p7menubar ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
}
#p7menubar a {
	text-transform:uppercase;
	display: block;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #333333;
	font-size: .85em;
	color: #000000;	/* black */
}
#p7menubar a.trigger {
	padding: 5px 16px 5px 10px;
	background-image: url(images/p7PM_dark_south.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#p7menubar li {
	float: left;
	width: 9em;
}
#p7menubar li {position: relative;}

/* hide from IE mac \*/
#p7menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar li ul, #p7menubar ul li  {
	width: 12em;
}
#p7menubar ul li a  {
	color: #565656;
	border-right: 0;
	padding: 3px 12px 3px 16px;
}
#p7menubar li ul {
	position: absolute;
	display: none;
	background-color: #FFFFFF;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background-image: url(images/p7exp_mgrad.jpg);
	background-repeat: repeat-x;
}
#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {
	color: #000000;
	background-color: #C19674;
}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	display: block;
}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	color: #000000;
	background-color: transparent;
}
#p7menubar ul a:hover {
	background-color: #606060!important;
	color: #FFFFFF !important;
}
#menu {
position: absolute;
top: 125px;
right: 0px;
background: #ebd856 url("http://www.bassc.org/images/bg-gold.png") repeat-x; /* pale gold */
padding: 1px 0px 0px 0px;
border-top: 1px solid #000000; /* black */
border-bottom: 1px solid #000000;  /* black */
z-index: 3000;
padding-right: 10px;
.margin-right: -1px;
}
<!--[if gte IE 5]><![if lt IE 7]>
<style type="text/css">
.navmenu li
{
  behavior: url( ie_menus.htc );
}
</style>
<![endif]><![endif]-->

