* {
padding: 0px;
margin: 0px;
}
p {
padding:10px;
padding-left:0px;
}
ul{
margin:5px;
margin-left:30px;
}
li {
padding-left:10px;
}
.highlight {
background-color:#ffffd4;
}
body{
line-height: 1.5em;
background-image:url(images/back1.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
}
pre {
font-family:Arial, Helvetica, sans-serif;
}
* html #maincontainer {
height: 100%;
}
html, body {
height: 100%;
}
b{font-size: 110%;}
em{color: red;}
a:link {text-decoration: none;color:#d06321}
a:visited {text-decoration: none;color:#d06321}
a:active {text-decoration: none;color:#d06321}
a:hover {text-decoration: none; color:#b5551a;}
h1 {
color:#d06321;
font-family:Arial, Helvetica, sans-serif;
line-height:110%;
}
h2 {
color:#333333;
line-height:110%;
}
#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
min-height: 100%;
background-color:none;;

}

#topsection1{
background: none;
height: 57px; /*Height of top section*/
}

#topsection1 h1{
margin: 0;
padding-top: 15px;
}

#topsection1 #logo{
margin: 0;
padding-top: 15px;
}

#topsection2{
height: 191px; /*Height of top section*/
padding-bottom:20px;
}

#topsection2 img{
margin: 0;
padding-top: 27px;
float:left;
}

#topsection2 div div{
float:left;
margin-left:10px;
}

#topsection2 a:link {text-decoration: none;color:#d06321}
#topsection2 a:visited {text-decoration: none}
#topsection2 a:active {text-decoration: none}
#topsection2 a:hover {text-decoration: none; color:#b5551a;}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 300px 0 00px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#rightcolumn{
float: left;
width: 300px; /*Width of right column*/
margin-left: -300px; /*Set left margin to -(RightColumnWidth)*/
}

#footer{
clear: left;
width: 100%;
font-size:70%;
background: #5a5346;
color: #f1efe2;
text-align: center;
padding-top: 10px;
height: 40px;
margin: 0px auto 0 auto;
}

#footer a{
color: #FFFF80;
}

.five_rules {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#d06321;
font-size:20px;
padding-top:30px;
}
.five_rules_number{
color:#fff;
font-size:24px;
}

.innertube{
margin-left: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
}

#clearfooter {
height: 50px;
}

.explanation {
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
line-height:160%;
color:#666666;
}

.moreinfolink {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}