html, body {
margin : 0;
padding : 0;
}
body {
font : 80% "lucida sans", Helvetica, "Trebuchet MS", Arial, sans-serif;
line-height : 1.7em;
background : #fff;
color : #555;
}
		/* CONTAINER PROPERTIES */
#container {
width : 80%;
margin-left : auto;
margin-right : auto;
}
		/* TOPBAR PROPERTIES */
#topbar {
height : 166px;
margin : 0;
background-color: #2f0a06;
}
#topbar h1 {
float : left;
padding : 10px;
font-size : 110%;
border-bottom : none;
}
#topbar h2 {
float : right;
margin : 0;
padding : 0px;
}
		/* LEFTBOX PROPERTIES */
#leftbox  {
float : left;
width : 30%;
margin-top : 0;
}
		/* RIGHTBOX PROPERTIES */
#rightbox {
float : right;
width : 69%;
margin-top : 0;
}
		/* CONTENT PROPERTIES */
#content {
border-left : 1px dotted #eee;
margin : 0 0 0 220px;
padding : 0 50px 20px 50px;
}
		/* SIDEBAR PROPERTIES */
#sidebar {
float : left;
width : 200px;
margin : 0;
padding-bottom: 15px;
}
#sidebar h1 {
margin : 0;
padding : 0;
border-bottom : none;
text-transform : uppercase;
font-size : 150%;
font-weight:600;
}
		/* NOTES PROPERTIES */
#notes {
margin : 0;
padding : 5px;
border-top : 5px dotted #f7941d;
text-align : left;
background : #404040;
color : #eee;
}
#notes h1 {
margin : 0;
padding : 30px 10px 10px 10px;
font-size : 140%;
border-bottom : none;
background : transparent;
color : #eee;
}
		/* BOTTOM NAV */
.navlist a:link, .navlist a:visited {
text-decoration : none;
background : inherit;
color : #aaa;
}
.navlist a:hover {
text-decoration : underline;
background : inherit;
color :  #f7941d;
}
.navlist a:active {
text-decoration : none;
background : inherit;
color : #fff;
}
.navlist ul li {
list-style-image : url(images/arrow.gif);
padding-left : 5px;
margin-bottom : 0;
} 
		/* FOOTER PROPERTIES */
#footer {
margin : 0;
padding : 5px;
border-top : 5px dotted #f7941d;
text-align : left;
font-size : 0.9em;
background : #fff;
color : #2f0a06;
}
		/* COLUMN PROPERTIES - 30.5 */
.col3,.col3center {
float: left;
width: 100%;
}
.col3center {
margin: 0 3%;
}
		/* HEADER PROPERTIES */
p {
padding : 0.5em 0 0 0;
}
h1 {
margin :0;
padding-bottom : 5px;
border-bottom : 1px dotted #eee;
text-transform : uppercase;
font-size : 150%;
font-weight:600;
background : transparent;
color :  #005E8C;
}
h2 {
margin : .7em 0 .5em 1em;
padding-bottom : 5px;
font-size : 90%;
font-weight:600;
background : transparent;
color : #999;
}
		/* CLASS PROPERTIES */
.clear {
clear : both;
}
.box {
margin : 10px;
padding : 5px;
font-size : 0.9em;
}
.small {
font-size : 90%;
color : #aaa;
}
.smaller {
font-size : 85%;
color : #005E8C;
}
.big {
margin: 50px 0 0 0;
font-size : 125%;
font-weight:600;
line-height: 2em;
}
		/* IMAGE CLASS PROPERTIES */
a img {
border : 0;
}
.imgl {
float : left;
padding : 10px;
margin-right : 30px;
}
.imgr {
float : right;
padding : 15px;
}
		/* LINK PROPERTIES */
a:link, a:visited {
text-decoration : none;
background : inherit;
color : #f7941d; 
}
a:hover {
text-decoration : underline;
background : inherit;
color :  #468AAB;
}
#menu ul li {
list-style-image : url(images/icon_arrow.png);
padding-left : 5px;
margin-bottom : 10px;
} 

div.form {
  clear: both;
  width:430px;
  }

div.form span.label {
  float: left;
  width: 100px;
  text-align: right;
  }

div.form span.formw {
  float: right;
  width: 300px;
  text-align: left;
  } 
