/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image: url(background.jpg);
 background-repeat: repeat-x;
}

#wrapper { 
 margin: 0 auto;
 width: 922px;
}

p {
text-align: justify;
}

img {
margin-right: 10px;
}

p.guideparagraph {
margin-bottom: 12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
}

p.guideexample {
margin-bottom: 12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
padding-left: 10px;
font-style: italic;
}

a:link {
color: #003366;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

a:visited {
color: black;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

a:hover {
color: black;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

a:active {
color:#660033;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

h1 {
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
font-size: 20px;
color: #003366;
}

h2 {
font-family:"Optima", "Trebuchet MS", Verdana, Arial, sans-serif;
font-size:18px;
color: white;
font-weight: lighter;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
}

h5 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-style: bold;
}

h6 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-weight:normal;
font-style:italic;
}

#header {
 width: 757px;
 float: left;
 padding: 0px;
 height: 121px;
 margin: 0px 0px 0px 0px;
 background-image: url(Header.jpg);
}

#leftcolumn { 
 color: white;
 border: 1px solid #333366;
 background: #336699;
 margin: 0px 0px 10px 10px;
 padding: 10px;
 height: auto;
 min-height: 450px;
 width: 150px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
}

#navlist {
list-style: none;
font-family: "Optima", "Trebuchet MS", Verdana, Arial, sans-serif;
color: white;
font-size: 10px;
font-weight: lighter;
margin-bottom: 2px;
}

a.navlist:link {
color: inherit;
text-decoration: none;
font-family: inherit;
}

a.navlist:visited {
color: #FFFFFF;
text-decoration: none;
font-family: inherit;
}

a.navlist:hover {
color: #99ccff;
text-decoration: none;
font-family: inherit;
}

a.navlist:active {
color: #CCCCCC;
text-decoration: none;
font-family: inherit;
}

#rightcolumn { 
 float: right;
 color: black;
 border: 1px solid #999999;
 background: white;
 margin: 0px 170px 10px 0px;
 padding: 10px;
 height: auto;
 min-height: 450px;
 width: 538px;
 display: inline;
}

ul.quickjump {
list-style: inside;
list-style-type: none;
list-style-position: inside;
padding: 10px 0px 0px 10px;
font-family: Arial, Helvetica, sans-serif;
}

a.quickjump:link {
color: #003366;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

a.quickjump:visited {
color: black;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

a.quickjump:hover {
color: black;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

a.quickjump:active {
color:#660033;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

ul.simple {
list-style: inside;
list-style-type: square;
padding: 10px 0px 10px 10px;
}

#footer { 
 width: 740px;
 height: 20px;
 clear: both;
 color: black;
 border: none;
 background: white;
 margin: 0px 0px 10px 10px;
 padding: 0px;
 text-align: center;
}

ul.nobulletlist {
list-style: inside;
list-style-type: none;
padding-left: 10px;
}

ul.nobulletlistserif {
list-style: inside;
list-style-type: none;
padding-left: 10px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
}

#chapterbox {
float: left;
height: auto;
weight: auto;
padding: 10px;
margin: 18px 8px 0px 8px;
border: dashed thin #003366;
background-color: #99ccff;
display: block;
}