/*CSS STYLESHEET COPYRIGHT (C) 2009 Darrell Penta ==================================================
--This stylesheet and the code herein is private property , jointly owned by Darrell Penta 
(the Developer of said stylesheet) and Sean Cody (the Purchaser of said stylesheet); anything
contained in this document cannot be copied, changed, reproduced, distributed, and/or altered in any
way from its original form without written approval from the owners. 

--This stylesheet is considered  intellectual property and is protected by applicable laws within
the United States of America and elsewhere. 

--The copyright notice must be untouched and may never be removed from this stylesheet. 

--For questions and or comments about this stylesheet, contact darrell (at) darrellpenta (dot) com.

--For general information about CSS, please visit cssplay(dot) co (dot) uk and consider making a dontation.

================================================================== */
* html {
overflow: hidden;
}

body {
font-family:verdana, arial, helvetica, sans-serif; 
font-size:76%; 
color:#ddd; 
padding:0; 
border:0; 
margin:0; 
background:#000; 
text-align:center;
}

a:hover {
text-decoration:none;
}

#wrapper {
width:1024px; 
height: 323px; 
background: url(../images/background_top.gif) no-repeat center; 
margin:10px auto; 
text-align:left;
}

#header {
width:1024px; 
height:323px; 
float:left; 
background:#000; 
position:relative;
top: 323px; 
border-bottom:0px solid #000;
}

#smalllogo {
width: 677px;
height: 108px;
padding: 0px;
margin: 0px;
position: absolute;
top: 36px;
left: 45px;
background: url(../images/small_logo.png) no-repeat center;  
}

#content {
width:925px; 
float:left; 
padding: 10px;
}

#foot {
clear:both;
width:100%;
height:25px;
color:#fff; 
font-size:0.85em; 
border: 0px 0px 0px 0px solid #fff; 
border-top: 0px solid #fff; 
position: relative;
margin: 0px;
bottom: -75px;
left: 10px;
z-index: 999;
}


#foot p {
font-size:.80em; 
color:#fff; 
margin:5px 105px 5px 75px; 
float:left;
}

#foot ul {
list-style-type:none; 
margin:0; 
padding:0; 
float:left; 

}

#foot ul li {
float:left; 
margin:5px 5px 5px 0px;
text-decoration: underline;
font-weight: bold;}

#foot a {
color: #fff !important;
text-decoration: none;
}
 
#foot a:hover {
color: #fff;
text-decoration: underline;
}


#homelink {
width: 300px;
height: 100px;
margin: 0px;
padding: 0px;
display: block;
position: relative;
left: 385px;
top: 0px;
z-index: 999;
}

span.privacy a:link {
color: #990000;
text-decoration: none;
}

span.privacy a:link:hover {
color: #990000;
text-decoration: underline;
}

* html #logo {
width: 560px;
height: 399px;
}

#logo a, #logo a:hover, * html #logo a, * html logo a:hover, #logo img, #logo img a, #logo img a:hover, * html #logo img a, * html #logo img a:hover {
text-decoration: none;
margin: 0px;
padding: 0px;
border: 0px;} 

#content p {
font-size:0.9em; 
line-height:16px; 
margin:5px 0 8px 0;
}

#content img {
border:0;
}

#midlink {
position:absolute;
top:5px;
left:0;
width: 922px;
}

#showcase {
clear:both;
width:925px;
background:transparent;
height:auto;
}

#info {
background:#fff;
width:922px; 
float:left;
}

#centertext p {
font-family: verdana, arial, helvetica, sans-serif;
color: #000;
font-size: .9em;
padding: 0px;
margin: 0px;
}

#centertext {
width:325px;
height: 306px;
padding: 8px 10px 20px 10px;
margin: 0px;
text-align: center;
background: none;
position: absolute;
left: 5%;
top: 10%;
z-index:900;
overflow: auto;
}

pre {font-size:0.8em; color:#006699;}

#whitebox {
 width: 840px;
height: 562px;
 margin: 0px;
 padding: 0px;
 position: relative;
 top: 80px;
 left: 80px;
 z-index: 777;
border: 1px solid #000000;
background: url(../images/transback_white.png) repeat;  }

#insidebox ul {
margin: 2px;
padding: 2px;
list-style-type: none;
}

#insidebox ul li {
margin: 2px;
padding: 2px;
list-style-type: none;
}

#insidetext p {
font-color: #000000;
font-family: arial, verdana, sans-serif;
font-size: 12px;
position: relative;
padding: 15px;
z-index:501;}
