html,body 
 {background:#191a1b url(images/layout/BGOther.jpg); height:100%; margin:0; padding:0; font:12px Verana, Helvetica, Arial, sans-serif; color:white;}
.main
{background:url(images/layout/BG2.jpg) repeat-x; min-height:100%; display:block;}
.container
 {background:url(images/layout/borderRepeat2.png) repeat-y;  margin:auto; min-height:100%; padding:0 20px; width:851px;}
.topBar
 {margin-left:-19px; height:191px;}
.column1
 {margin:auto; min-height:100%; padding: 5px 4px; width:851px;}
 .column1a
 {display:block; min-height:200px;padding:0; width:851px; margin:auto;}
 
.clear
 {clear:both;}
ol
 {list-style:none; margin:0; padding:0;}
.liBack
 {background:#0b0b0b; border-left:1px solid #2d2d2d; border-right:1px solid #1d242a; margin:-2px 0; padding:0 0 5px 0; width:180px;}
li.websites h1
 {background:url(images/layout/newWebsites.png)}
li.music h1
 {background:url(images/layout/newMusic.png)}
li.animation h1
 {background:url(images/layout/newAnimation.png)}
li.announcements h1
 {background:url(images/layout/announcements.png)}
li div
 {position:relative; width:180px;}
li a:link, li a:visited
 {text-decoration:none; color:#0066ff;}
li a:hover
 {color:#599eff;}
li.announcements p
 {background:url(images/layout/announceSeparator.png) no-repeat bottom center; line-height:15px; margin:5px 10px 10px; padding-bottom:10px;}
div.bottomTab
 {background:url(images/layout/bottomOff.png) no-repeat 0 top; height:23px; margin:0;}
.column2 li
 {background:none; border:none; list-style:none; width:641px; text-align:justify;}
.column1 p
{color: #999999; font:normal 12px Arial, Helvetica, sans-serif; line-height: 160%;}
.column1 li p
{line-height: 160%;}
.column1 a:link, .column1 a:visited
 {text-decoration:none;}
.column1 a:hover
 {color:#0066ff;}
.highlighter
 {color:#0066ff; font-weight:bold; font-size:12px}
 .highlighter a
 {color:#0066ff; font-weight:bold; font-size:11px}
.question
{color:#ffffff; font-weight:bold;}
.textFields
{color:#0066ff; font-weight:bold;}
.endCap
{margin:auto; width:891px; height:36px; display:block;}
.bottomNav
{ background:url(images/layout/bottomImage.png) no-repeat center; height:75px; text-align:center; font:normal 11px Verana, Helvetica, Arial, sans-serif;}
.bottomNav a:link, .bottomNav a:visited
{color:#ffffff; text-decoration:none;}
.bottomNav a:hover
{color:#0066ff; text-decoration:none;}
.textAway
{text-indent:-99999px; float:left;}
a img
{border:none;}
.portfolio
{margin:auto; width:800px;}
.portfolio a img
{border:double 1px #ffffff; margin:0 5px;}
.folioItem
{border-top:solid 1px #3F87C2; min-height:150px; width:700px; margin:auto; padding:10px 0;}
.titleBar
{text-shadow: 2px 2px 4px black; background:url(images/layout/titleBar.png) no-repeat left; width:205px; height:40px; color:white; font:bold 12px Verdana, Helvetica, Arial, sans-serif; text-align:center;  padding-top: 11px;}
.liStyle
{background-color:#131313; border:1px solid #333333; margin:auto; width:800px; padding:6px;}