/* Global Reset */
*{margin:0px;padding:0px;}
/* Straight up HTML tags */
a img{border:none;}
a{outline: none;text-decoration:none;color:#96c52a;}
a:hover{color:#999;}
p, blockquote{margin:15px 0px;}
body{background:#000;}
h2{color:#96c52a;font:14px arial, sans-serif; margin: 12px 0 0 0; padding: 0 }
/* ID's and proprietary elements */
#container{width:1100px;height:1100px;background:url(../images/gallery/mainbg.gif) no-repeat;position:relative;font:10px/18px arial, sans-serif;color:#fff;}
#content{position:absolute;left:331px;top:793px;width:526px;height:150px;}
#primarynav{position:absolute;top:160px;right:207px;list-style-type:none;}
#primarynav li{float:left;margin-left:7px;font-size:10px;}
#primarynav li a{color:#fff;}
#primarynav li a:hover{color:#96c52a;}
#secondarynav{position:absolute;top:120px;left:20px;list-style-type:none;}
#secondarynav li{background:url(../images/home/navbg.gif) left no-repeat;padding-left:30px;margin-right:15px;float:left;}
#secondarynav li a{color:#fff;font-size:14px;}
#secondarynav li a:hover{color:#96c52a;}
#footnav{position:absolute;bottom:24px;left:465px;font-size:10px; z-index: 100}
#footnav a{color:#fff;}
#footnav a:hover{color:#ccc;}
#footnav a.aaah{color:#96c52a;}
#impact{position:absolute;bottom:53px;left:830px;}
#login{background:url(../images/gallery/login.gif) no-repeat;width:283px;height:203px;position:absolute;top:504px;left:0px;}
#login #name{position:absolute;top:91px;left:137px;width:126px;height:13px;border:solid 0px #fff;}
#login #pw{position:absolute;top:115px;left:137px;width:126px;height:13px;border:solid 0px #fff;}
#login #submit{position:absolute;top:161px;right:0px;width:72px;height:30px;background:url(../images/gallery/submit.gif) no-repeat;border:solid 0px #fff;cursor:pointer;}
#gallerynav{position:absolute;left:0px;top:170px;height:300px;}
#ctrl{position:absolute;left:266px;top:185px;}
#ctrl img{display:block;cursor:pointer;}
#thisisthefunkinfeature{width:516px;height:auto; background: #1a1a1a;text-align:center;position:absolute;left:283px;top:192px; padding: 0 50px 15px 50px; }
#thisisthefunkinfeature img{margin:0px auto;border:solid 3px #fff;}
/* Repeatble Classes */
.left{float:left;margin-right:15px;}
.right{float:right;margin-left:15px;}
.clear{clear:both;}
.hrt{border-top:solid 1px #1A1A1A;margin-top:15px;padding-top:15px;}
.hrb{border-bottom:solid 1px #1A1A1A;margin-bottom:15px;padding-bottom:15px;}

div#content { position: relative; }
div#footer { position: absolute; bottom: 0; left: 35px; background: url(../images/gallery/footerbg.gif) no-repeat; height: 164px; width: 950px; z-index: 0; text-align: right}
