/*----- COMMON ----------*/


body{background-color:#444; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

h1, h2, h3, h4{
color:#FFF;
}

p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#efefef; font-size:16px;}


/*----- LAYOUT ----------*/
#wrapper{width:800px; text-align:center; margin:0 auto; border: 1px solid #2b2b2b; margin-bottom:20px}

#header-splash{background:#333 url(../images/header_splashpage.gif) no-repeat 0 0; height:160px; text-align:left;}

#header{background:#333 url(../images/header.jpg) no-repeat top left; height:282px; text-align:left;}

#logo{ background:url(../images/ozzm_logo.gif) no-repeat 30px 10px; width:146px; height:84px; padding:12px 0 0 30px; }

#main{ background: #1a1a1a url(../images/main_back.gif) repeat-y 0 0; width:800px; min-height:253px;}

#left-col{ float:left; width:212px; background-color:#333;}
#right-col{ float:left; width:528px; padding:20px 20px 20px 40px; text-align:left;}
#right-col p{ font-weight:bold; padding:5px 5px; line-height:22px;}

#flashmovie{height:253px;}
#cleardiv {clear:both;}

/*----- MAIN NAV ----------*/
/*#nav{
text-align:left;
height:33px;
width:511px;
padding:7px 0 0 0;
margin:0 0 0 400px;
}*/

#nav{
text-align:left;
height:33px;
/*width:511px*/
width:366px;
padding:7px 0 0 0;
margin:0 0 0 400px;
}

ul.mainnav {
	width:511px;
	list-style: none;
	float: left;
}

ul.mainnav li {
	float: left;
}

ul.mainnav li a {
	float: left;
	text-decoration: none;
	color: #e5e5e5;
	padding: 5px 10px 0 0;
	margin-right: 10px;
	margin-left: 8px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}

ul.mainnav li a span {
	float: left;
	padding-right: 10px;
	display: block;
	margin-top: -5px;
	height: 33px;
}

ul.mainnav li a:hover {
 	color: #fff;
	background: url(../images/nav_back.gif) no-repeat top right;
}

ul.mainnav li a:hover span {
	background: url(../images/nav_back.gif) no-repeat top left;
}

ul.mainnav li a.current {
 	color: #fff;
	background: url(../images/nav_back.gif) no-repeat top right;
}

ul.mainnav li a.current span {
	background: url(../images/nav_back.gif) no-repeat top left;
}

/*----- TABLE ----------*/
#support-table{
padding:10px 0 0 0;
width:511px;
text-align:left;
margin:0 auto;
font-size:13px;
color:#efefef;
}


td{
padding:5px;
border-bottom: solid 1px #555;
}

.td_header{
color:#999;
background-color:#333;
font-weight:bold;
padding:5px 10px 5px 10px;
}

.td_row1{
background-color:#111;
}

.td_row2{
background-color:#222;
}



/*----- FOOTER ----------*/

#footer{font-family:Arial, Helvetica, sans-serif; text-align:right; color:#666; background-color:#000; padding:10px 10px 10px 0; height:10px;}



/*----- CLASSES ----------*/
.header-splash{ font-size:26px; padding:5px 0 10px 0px; text-align:center;}


.header1{ background:#1a1a1a url(../images/title_header_back.gif) no-repeat 0 0; height:34px; font-size:26px; padding:5px 0 2px 10px;}
.copy{ font-size:12px; font-weight:bold; color:#666;}


