body {
	font-family:Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif;
  font-size: 12px;
	font-style: normal;
	color: #000000;
	leftmargin: 0;
	rightmargin: 0;
	topmargin: 0;
	height: 100%;
}
table,tr,p {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	font-style: normal;
  	color:#000000;
}
p {
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	font-style: normal;
  	color:#000000;
	text-align: justify;
}
td{
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	font-style: normal;
  	color:#000000;
}
.textheading { 
	font-size: 14px;
	text-decoration:underline;
	color:#ec1c24;
	font-weight:bold;
}

select,option,input {
	font-family:  Arial, Trebuchet MS, Verdana,Helvetica, sans-serif;
        font-size: 13px;
	font-style: normal;
}
input {
	font-family:  Arial, Trebuchet MS, Verdana,Helvetica, sans-serif;
        font-size: 13px;
	font-style: normal;
	size:20;
}

a {
        text-decoration:underline;
}

a:hover { 
        color:#ec1c24;
        text-decoration: underline;
}

img{ 
	 border-style: none;
}

.contentHeading{
font-size: 14px;
text-decoration:underline;
color:#ec1c24;
}

td.adminbackgroundwhite{
background-color:#FFFFFF;
line-height: 14px;
}

td.adminbackgroundgrey{
background-color:#E0E0E0; 
line-height: 14px;
}

table.adminbackgroundred{
background-color:#ec1c24;
line-height: 14px;
}

 
 #wrapper { position:relative; height: 100%;}
	#centered {position: relative; margin: 0 auto;	width: 800px; height: 600px; text-align: center; border-style: solid; border-width: 1px; background: url(images/bg.gif) repeat-y;}

 .buttons {position: absolute; left: -3px;width:490px; z-index: 5;}

 .flash {position: absolute; left: 15px; top: 175px;}

 .logo {position: absolute; left: 15px; top: 70px; z-index: 5;}

 .search {position: absolute; left: 505px; top: 20px; z-index: 5; width:208px; height:40px;}

 .categories {position: absolute; left: 320px; top: 270px; width: 400px; z-index: 5;}

 .content {width: 480px; z-index:5; margin: 2px 2px 2px 2px; text-align: left; min-height:320px; height:auto!important; height:320px;}

 .contentcontainer{position: absolute; left: 15px; top: 155px; width: 470px; z-index:5;}
 
 .menu {position: absolute; left: 165px; top:120px; z-index: 10;} 
/* .menu2 {position: absolute; left: 340px; top:25px; z-index: 5;}*/

 #rightbar {position: absolute; left: 510px; top:160px; z-index: 5; border-left-style: dotted; border-left-width: 2px; border-color: #D2B48C;}

 .rightbartext {width: 280px; font-size: 11px; border-bottom-style: dotted; border-bottom-width: 2px;border-color: #D2B48C; padding-left:5px;}

