.orange {color:#e0922f}
.red {color:#d0442b}
.blue {color:#3a58a4}
.green {color:#cbd844}
.purple {color:#3e0286}
.teal {color:#066}

.cb {clear:both} /* clear both div for below two column layouts */

em {font-size:1.14em;color:#d0442b;font-weight:bold;font-style:normal}
li {margin-bottom:0.75em}
ul.compact {padding-left:1.5em}
ul.compact li {margin-bottom: 0.25em}
a:link {color: #0056A7}
a:visited {color: #000066}

body {margin:0;padding:0;border:0;font-family:"Georgia","Times New Roman","Times","serif";font-size:14px;}
#content {width:1000px;margin:0 auto;color:#000}
#tab-header{display:block;width:1000px;height:180px;margin:0;padding:0;border:0}
#columns {position:relative;width:800px;margin:0 100px;background-color:#fff}

#left-column {float:left;width:508px;padding:20px}
#left-column h1 {margin:0 0 0.5em 0;font-size:1.56em;font-weight:bold;}
#left-column h2 {margin:0 0 0.5em 0;font-size:1.28em;font-weight:bold;}
#left-column h3 {margin:0 0 0.5em 0;font-size:1.14em;font-weight:bold;}
#left-column h4 {margin:0 0 0.5em 0;font-size:1em;font-weight:bold;}
#left-column p {margin:0 0 0.5em 0}

#right-column {float:right;width:252px;background-color:#fff;padding-bottom:61px} /* the padding bottom is for the logo below */

#pd-logo {position:absolute;bottom:0;right:0}

#pad-footer {clear:both;width:1000px;height:39px;margin:0;padding:0;border:0}

#sponsor-logos {display:block;margin-left:100px;margin-right:100px;width:801px;height:145px}

#bottom-padding {height:2em;width:100%}

#sticky {position:relative;background-image:url(sticky.jpg);
	padding:25px 20px 20px 25px;
	width:207px;height:197px;font-family:"Comic Sans MS","Comic Sans MS","cursive"}
	
#sticky h3 {margin-top:0}

#sticky a {color:#3a58a4;text-decoration:none}

#sticky a:hover {color:#d0442b}

hr.divider {margin: 1em 0}
