/*// GLOBAL STYLES //*/
* {margin:0; padding:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size:62.5%;} 

/*// CONTAINER BLOCKS //*/
#content {overflow:hidden;}
#footer {margin:10px 0;}
#header {overflow:hidden;}
#left {float:left; width:300px; color:#fff; background:#093; padding:10px;}
#logo {float:left; width:300px;}
#nav {float:right; margin:15px 25px 0 0; text-align:left; width:650px;}
#pagehead {margin:65px 0 0 0;}
#right {float:right; width:650px;}
#wrap {border:3px solid #093; margin:10px auto; width:1000px; padding:10px;}

/*// CONTAINER STYLES //*/
#footer p {font-size:1.25em;}

#left h1 {font-size:20px; margin-bottom:5px;}
#left p {font-size:1.25em; line-height:1.3em; margin:0 0 15px 0;}
#left a {color:#FFFF99;}
#left a:hover {color:#fff; text-decoration:none;}

#nav ul li {display:inline; list-style-type:none; padding:2px 8px 0 8px; border-right:1px solid #ccc;}
#nav ul li.last {border:0;}
#nav ul a {color:#f30; text-decoration:none; font-size:18px;}
#nav ul a:hover {color:#8210d2;}

#pagehead h1 {font-size:32px; border-bottom:2px solid #8210d2; padding-bottom:5px; color:#8210d2; margin-left:8px;}

#right h1 {color:#093; font-size:22px; margin-bottom:6px; font-family:trebuchet, arial, verdana, sans-serif;}
#right p {margin:0 0 15px 0; font-size:1.5em; line-height:1.35em; font-family:trebuchet, arial, verdana, sans-serif;}

#right ul {margin:0 0 15px 30px;}
#right ul li {font-size:1.5em; padding:5px 0;}
#right ul ul {margin-top:5px;}
#right ul ul li {font-size:1em;}

/*// CLASSES //*/
.right {float:right;}
.left {float:left;}
.center {text-align:center;}

div.columns {overflow:hidden;}
div.columns div {float:left;  width:300px; padding-left:10px;}

