* { /* sets 0 margin and 0 padding on everything */
	margin: 0; 
	padding: 0; 
}


body {
	margin: 0;
	padding: 0 0px 0 5px;
	background: #151515 url(images/img01.jpg) repeat-x left top;
	text-align: center;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #7F7772;
}



h1, h1 a, h2, h2 a, h3, h3 a {
	margin: 0;
	text-decoration: none;
	font-weight: normal;
	color:#FF6800;
}

h1 {
	letter-spacing: -3px;
	font-size: 2.6em;
}

h2 {
	letter-spacing: -2px;
	font-size: 2em;
	color:#FF6800;
}

h3 {
	text-align:center;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}


#header .banner {
	position: absolute;
	top: 29px; right: 0px;	
}


a {
	color: #FFFFFF;
	text-decoration: none;}

a:hover {
	text-decoration: none;
	color: #FF6800;
}

img {
	border: none;
}



/* Header */

#wrap {
    margin: 0 auto;
    width:996px;  	
	text-align: left;

}

#header {
	width: 100%;
	margin: 0 0px 0px  10px;
	height: 70px;
	
}


	


#logo h1 {

	margin:0 auto; display:block;
	padding: 3px 0px 4px 0px;
	
}






/* Menu */

#menu {
	
	width: 960px;
	height: 26px;
	margin: 0 0;
	float:left;
	
	
}

#menu ul {
	margin: 0;
	padding: 0px 0 0px 0;
	list-style: none;
}

#menu li {
	display: inline;
	
}

#menu a {
	display: block;
	float: left;
	background: url(images/img03.gif) no-repeat left 70%;
	padding: 0px 30px 0 5px;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: 400;
}

#menu a:hover {
	color: #FF6800;
}



/* Menu Top Menu */

#menu2 {
	width: 960px;
	height: 26px;
	margin: 0 0;
	float:left;
	
	padding: 2px 0 0px 0;
}

#menu2 ul {
	margin: 0;
	padding: 2px 0 0px 0 ;
	list-style: none;
	
	
}

#menu2 li {
	display: inline;
	
}

#menu2 a {
	display: block;
	float: left;
	background: url(images/img03.gif) no-repeat left 70%;
	padding: 2px 30px 0 5px;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: 400;
}

#menu2 a:hover {
	color: #FF6800;
}



/* Main 3 Columns */

#page {
	position:relative;
    clear:both;
    margin: 0; padding:0;
	width: 1029px;
	   	
}

/* Ads */

#ads {
	float: left;
	width: 160px;
	padding: 0px 5px 0px 0px;
	display: inline;
	
	
}

#googleads {
clear:both;	
width:700px; 
margin: 0px auto; 
padding: 0px 0 30px 0;



}
/* Middle Main Column */

#content {
	float: left;
	margin:0 auto; display:block;
	padding: 0px 15px 0px 10px;
	width:660px;
	text-align:left;	
		
}
#indexintro {

	margin:0 auto; 
	display:block;
	padding: 2px 5px 2px 5px;
	width:520px;
	border-style: solid;
	border-width: 3px;
    border-color:#FF6800;
}

#indexheader {
	margin:0 auto;
	margin-top:25px;
	display:block;
	padding: 2px 5px 2px 5px;
	width:400px;
	
}
#indexheader2 {
	margin:0 auto;
	margin-top:25px;
	display:block;
	padding: 2px 5px 2px 5px;
	width:400px;
	
}
#indexheader3 {
	margin:0 auto;
	margin-top:25px;
	display:block;
	padding: 2px 5px 2px 5px;
	width:400px;
	
}
#indexheader4 {
	margin:0 auto;
	margin-top:25px;
	display:block;
	padding: 2px 5px 2px 5px;
	width:400px;
	
}

#tableheader2  {
	margin:0 auto 0 auto;
	margin-top:5px;
	display:block;
	padding: 4px 5px 4px 5px;
	width:348px;
	border: #424242 groove 5px;
	
}

#printlinks {
    margin:0 auto;
	margin-top:5px;
	display:block;
	padding: 2px 5px 20px 5px;
	width:500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FF6800;
	text-align:center;
	
}

#adobetext {
    margin:0 auto;
	
	display:block;
	padding: 2px 0px 35px 5px;
	width:525px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF6800;
	text-align:left;
	
}


/* Left Sidebar */

#sidebar {
	float: left;
	width: 175px;
	padding: 0;
	margin: 0;
	display: inline;
	
	
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}

#sidebar li {
	margin-bottom: 10px;
}

#sidebar li ul {
	padding: 2px 5px;
	line-height: 110%;
}

#sidebar li li {
    background: url(images/sidelogo.gif) no-repeat left 60%;
	margin: 0;
	padding: 2px 0 0 15px;
	font-weight:bold;
	font-size:11px;
	border-bottom: 1px #2B2B2B solid;
	width:150px;
}

#sidebar h2 {
	width: 150px;

	padding: 2px 0 0px 23px;
	background: url(images/img05.gif) no-repeat left 55%;
	border-bottom: 1px #fb6800 solid;
	width:150px;
	letter-spacing: -1px;
	font-size: 17px;
	color: white;
}

#sidebar a:hover {

}


/*Main Bracket Tables*/
#tables{
margin: 0 auto;
display:block;
padding: 2px 2px 2px 2px;
width:520px;


}
#table2{
margin: 0 auto;
display:block;
padding: 2px 2px 2px 2px;
width:520px;

}

#table3{
margin: 0 auto;
display:block;
padding: 2px 2px 2px 2px;
width:520px;

}
#table4{
margin: 0 auto;
display:block;
padding: 2px 2px 2px 2px;
width:520px;

}

.brackets {
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 12px;
color: #FF6800;
width: 550px;
background-color: black;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
}

.brackets td {
background-color: black;
color: #FF6800;
padding: 8px;
text-align: center;
border:groove 5px #646464 ;
}

.brackets a
{color:#FF6800;}

.brackets  a:hover 
{color: white;}




#simbrackets{
margin: 0 auto;
display:block;
padding: 2px 2px 2px 2px;
width:525px;

}


.similarbrackets {
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 12px;
color: #FF6800;
width: 520px;
background-color: black;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
}

.similarbrackets td {
background-color: black;
color: #FF6800;
padding: 8px;
text-align: center;
border:groove 3px #646464 ;
}

.similarbrackets a
{color:#FF6800;}

.similarbrackets  a:hover 
{color: white;}






/* Footer */

#footer {
	clear: both;
	width: 950px;
	margin: 0 auto;
	padding: 30px 0;
	border-top: 5px solid #2B2B2B;
	text-align:center;
}

#footer p {
	margin: 0 0 5px 0;
	text-align: center;
	line-height: normal;
	font-size: .9em;
}

#footer a {
	text-decoration: none;
}

.centeralign{text-align:center}

#imageborder img{
border: 2px solid #FF9000;
}

#imagebordermadness img{
border: none;
}

.style4 {
	font-size: 30px;
	color: #606060;
}



.officepools {
text-align: left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: bold;
font-size: 15px;
color: white;
width: 570px;
background-color: black;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
}

.officepools td {
background-color: black;
color: white;
padding: 8px;
text-align: left;
border:groove 5px #646464 ;
}

.officepools a
{color:#FF6800;
font-size:12px;
}

.officepools  a:hover 
{color: white;
font-size:12px;}

#officetable{
margin: 0 auto;
display:block;
padding: 2px 2px 2px 2px;
width:570px;

}

.officepools ul{ list-style-position : inside;} 
.style5 {color: #BDBDBD}
.style6 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

a.orangetextlink{
color: #FF6800;
text-decoration:None;

}
a.orangetextlink:hover{
color: white;
text-decoration:None;

}
a.style22:hover{
color: white;
text-decoration:None;

}


a.greylink{
color: #99ff00;


}
a.greylink:hover{
color: #FF6800;


}
.style7 {color: #FF6800}

a.nexttext {
color: #FF6800;
text-decoration:None;
}
a.nexttext:hover{
color: #ffffff;
text-decoration:None;
}


a.styletop {font-size: 18px;
            color:#ff6800;
}
a.styletop:hover {font-size: 18px;
            color:#ffffff;
}

a.mainhead {
	font-size: 22px;
	color: #ff6800;
}
a.mainhead:hover {
	font-size: 22px;
	color: #606060;
}


a.largegreen {
color: #00CC0B;
text-decoration:None;
font-size:24px;
}
a.largegreen:hover{
color: #FF6800;
text-decoration:None;
font-size:24px;
}



.under{
text-decoration:underline;
}

li.mylist{
list-style-position:inside;
text-indent: 10px; 
}

img.pictureborder{
border:#CCCCCC medium solid;
padding: 0 0 0 0;
 
}

a.greenheader {
	font-size: 16px;
	color: #00CC33;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.greenheader:hover {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.orangeheader {
	font-size: 16px;
	color: #ff6800;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.orangeheader:hover {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


a.greensmall {
	font-size: 12px;
	color: #00CC33;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.greensmall:hover {
	font-size: 12px;
	color: #009900;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.yellowheader {
	font-size: 16px;
	color: yellow;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}
.yellowheader:hover {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}



#rounded
{
	width: 590px;
	display: block;
	padding: 25px 5px 5px 5px;
	
}

#rounded h3 {
	width:590px;
	height: 30px;
	line-height: 30px;
	display: block;
	overflow:hidden;
	background:url(images/rounded-header.png) no-repeat left;
	font-size:14px;
	
}
.rounded-inner {
	border-left: solid 1px  #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #FFE9D2;
	padding: 5px;
	font-size:14px;
}

.rounded-inner li{
list-style-position:inside;

}
.rounded-bottom{
	background: url(images/rounded-bottom.png) no-repeat left;
	width:590px;
	height: 27px;
	display: block;
	line-height: 27px;

}




#top-rounded
{
	width: 430px;
	float: left;
	display: inline;
	padding: 0px 5px 5px 5px;
	
}

#top-rounded h3 {
	width:430px;
	height: 24px;
	line-height: 24px;
	display: block;
	overflow:hidden;
	background:url(images/rounded-header-top-store.png) no-repeat left;
	font-size:14px;
	
}
.toprounded-inner {
	border-left: solid 1px  #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #FFE9D2;
	padding: 4px;
	font-size:14px;
}

.toprounded-inner li{
list-style-position:inside;
text-align:left;


}
.toprounded-bottom{
	background: url(images/rounded-header-bottom-store.png) no-repeat left;
	width:430px;
	height: 10px;
	display: block;
	line-height: 10px;

}


#black-rounded
{
	width: 250px;
	float: left;
	display: inline;
	padding: 0px 5px 5px 5px;
	
	
}

#black-rounded h3 {
	width:250px;
	height: 24px;
	line-height: 24px;
	display: block;
	overflow:hidden;
	background:url(images/blackrounded-header-top-store.png) no-repeat left;
	font-size:14px;
	color:#000000;
	
}
.blackrounded-inner {
	border-left: solid 1px   #666666;
	border-right: solid 1px  #666666;
	background-color: #151515;
	padding: 4px;
	font-size:14px;
	
}


.blackrounded-inner li{
list-style-position:inside;
text-align:left;


}
.blackrounded-bottom{
	background:  url(images/blackrounded-header-bottom-store.png) no-repeat left;
	background-color:#151515;
	width:250px;
	height: 10px;
	display: block;
	line-height: 10px;

}


a.greenheader2 {
	font-size: 16px;
	color: #00B92E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.greenheader2:hover {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.orangeheader2 {
	font-size: 16px;
	color: #ff6800;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.orangeheader2:hover {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


a.orange-howto{
color: #FF6800;
text-decoration:None;

}
a.orange-howto:hover{
color: #000000;
text-decoration:None;

}

.black-bold{
color: #000000;
text-decoration:None;
font-size:14px;
font-weight: bold;

}



a.orangetextblack{
color: #FF6800;
text-decoration:None;

}
a.orangetextblack:hover{
color: #000000;
text-decoration:None;

}

.greenheadertext {
	font-size: 16px;
	color: #00CC33;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


.plainorange {
	font-size: 16px;
	color: #ff6800;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.orange-white-link {
	font-size: 16px;
	color: #ff6800;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.orange-white-link:hover {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
a.yellowtextlink{
color:#EEFB00;
text-decoration:None;

}
a.yellowtextlink:hover{
color: white;
text-decoration:None;

}

ul.madnesslist{
color:#EEFB00;
list-style-position:inside;
padding-left:10px;


}

a.readtutorial {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #10BA07;
}
a.readtutorial:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #ffffff;
}

a.yellowtextlink2{
color:#F3C53A;
text-decoration:None;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;

}
a.yellowtextlink2:hover{
color: white;
text-decoration:None;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
}

a.superorange{
color: #F3C53A;
text-decoration:None;
font-size:18px;
}
a.superorange:hover{
color: #ffffff;
text-decoration:None;
font-size:18px;
}

.smallyellowplain{
color: ##F3C53A;
text-decoration:None;
font-size:14px;
}

a.smallyellow{
color: #F3C53A;
text-decoration:None;
font-size:13px;
}
a.smallyellow:hover{
color: #ffffff;
text-decoration:None;
font-size:13px;
}

.blacktext {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }

a.orange-triple{
color: #FF6800;
text-decoration:None;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
a.orange-triple:hover{
color: #000000;
text-decoration:None;
font-family:Verdana, Arial, Helvetica, sans-serif;

}



a.yellowunderline {
	font-size: 16px;
	color: yellow;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.yellowunderline:hover {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
