body
{
	background: #FFFFFF url(img/sidebarmesh.jpg) repeat-y fixed top right;
}	
	a img{
	  border: none;
	  }

	img.left,img.center,img.right {
	  padding: 4px;
	  border: 1px solid #a0a0a0;
	  }

	img.left {
	  float: left;
	  margin: 10 0 5px 12px;
	  }

	img.center {
	  display: block;
	  margin: 0 auto 5px auto;
	  }

	img.right {
	  float: right;
	  margin: 0 0 5px 12px;
	  }

h2 {background: url(img/stripes.gif) repeat-x left bottom; color: #000; font: normal em2 Impact,sans-serif; margin-bottom: 8px; padding-bottom: 11px; letter-spacing: 1px;}

h3 {background: url(img/stripes.gif) repeat-x left bottom; color: #000; font: normal em1 Impact,sans-serif; margin-bottom: 8px; padding-bottom: 11px; letter-spacing: 1px;}
	  
ul.menu {
	list-style-type:none;
	width:450px;
	position:relative;
	display:block;
	height:33px;
	font-size:.6em;
	background:url(images/bg.png) repeat-x top left;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	border:0px solid #000;
	margin:0;
	padding:0;
	left: 0;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}

.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 300px;
}

.curlycontainer .innerdiv{
background: transparent url(img/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}


ul.menu li a {
float:left;
color:black;
text-decoration:none;
height:24px;
padding:9px 15px 0;
}

ul.menu li a:hover,.current {
color:red;
background:url(images/bg.png) repeat-x top left;
}

ul.menu .current a {
color:#000;
font-weight:700;
}

/*BLUE*/
ul.menu.blue{
background-color:whit;e
}
ul.menu.blue li a:hover, .menu.blue li.current {
background-color:#white;
}

