body,p,h1,pre,{
margin:0px 0px 0px 0px;
font-weight:bold;
}

h1{
font-size:30px;
margin-bottom:25px;
margin-top:25px;
font-family:algerian;
font-weight:normal;
}

p{
}

body{
color:white;
font-weight:bold;
font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
font-size:16px;
background-repeat:no-repeat;
background-attachment:fixed;
background-color:black;
background-position: 50% 200px;
}
.event
{

}

.header1 {
float:left;
width : 950px;
background: white;
} 
.headerinset {
width : 950px;
background: white;
}	
.header2 {
width : 950px;
background: white;
} 
.headerinset2 {
width : 950px;
background: white;
}	
.page{
float:left;
width : 950px;
background-color:white;
border-bottom:3px solid black;
border-top:3px solid black;
} 

.frame {
float:left;
width : 950px;
background: white;
} 
.leftmenu {
float : left;
width:180px;
height:400px;
background-color:white;
} 

.leftmenuinset {
background-color:#c0c0c0;
}	

.content1 {
float : left;
width:730px;
margin-left:20px;
margin-right:20px;
height:500px;
background: url(http://www.berninc.com/images/washoutlogo.gif) top center;
} 

.content2 {
float:left;
} 
.footer {
float:left;
width : 950px;
height:25px;
background: white;
} 
.special {
background-color: #830101; 
padding: 10px;

font-weight:bold;
font-size:12px;
}


<!-- second header -->
h2 {
font-size:16px;
margin-bottom:0px;
}
<!-- hyperlinks -->
a {
font-weight:bold;
font-family:arial;
}

a.rollover:link {background:url(http://www.berninc.com/images/getberngear.png) no-repeat; width:20px; height:20px;}
a.rollover:visited {background:url(http://www.berninc.com/images/getberngear.png) no-repeat; width:20px; height:20px;}
a.rollover:hover {background:url(http://www.berninc.com/images/rentalsandtournaments.png) no-repeat; width:20px; height:20px;}
a.rollover:active {background:url(http://www.berninc.com/images/getberngear.png) no-repeat; width:20px; height:20px;}

a:link {text-decoration: underline; color:#da3138; font-weight:bold;}
a:visited {text-decoration: underline; color:#da3138; font-weight:bold;}
a:hover {text-decoration: underline; color: #ea8638; font-weight:bold;}
a:active {text-decoration: underline; color:#f4da01; font-weight:bold;}

a.header:link {text-decoration: underline; color:#da3138; font-weight:bold;}
a.header:visited {text-decoration: underline; color:#da3138; font-weight:bold;}
a.header:hover {text-decoration: underline; color: #ea8638; font-weight:bold;}
a.header:active {text-decoration: underline; color:#f4da01; font-weight:bold;}

/* Calendar styles */

table 
{
	border-collapse: separate;
}
.day_empty, .day_now, .day_normal
{
	border: 1px solid #FFFFFF;
	vertical-align: top;
	width: 14%;
	height: 80px;
}
.cal_name 
{
	font-size: 21px;
}
.cal_weekday 
{
	font-weight: bold;
	font-size:16px;
	color:red;
	border: 1px solid #FFFFFF;
}
.day_empty 
{
	border: 1px solid #FFFFFF;
}
.day_now 
{
	background-color: #7f7f7f;
	border: 1px solid #FFFFFF;
}
.day_normal 
{
	border: 1px solid #FFFFFF;
}
.day_number 
{
	font-size: 16px; 
	font-weight: bold;
	color:#FFFFFF;
}
.weektext
{
	font-size: 10px; color: #FF0000;
}
/* Other */
.admin_menu
{
	background-color: #000000;
	border: 1px solid #FFFFFF;
	border-top: 0px;
}
.b_table 
{
	border-collapse: collapse;
	background-color: #000000;
	border: 1px solid #FFFFFF;
}
.box, .box_subtitle, .box_title
{
	border: 1px solid #000000;
	padding: 3px;
	vertical-align: top;
}
.box_title
{
	background-color: #000000;
	font-weight: bold;
}
.box_subtitle
{
  background-color: #000000;
	font-weight: bold;
}
.box
{
  background-color: #000000;
}
.box_value
{
	vertical-align: top;
	padding-left: 3px;
  background-color: #000000;
}
#container{
	text-align:left;
	border:1px solid #000000;
	background-color:#000000;
	width:85%;
	padding:5px 5px 5px 5px;
}

