/*BEGIN JQUERY STYLE STUFF*/

#SPIFFY
.spiffy{
display:block
}

.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#6D5224;
  }
  
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6D5224;
  border-right:1px solid #6D5224;
  background:#6D5224;
  }
  
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #6D5224;
  border-right:1px solid #6D5224;
  background:#6D5224;
  }
  
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #6D5224;
  border-right:1px solid #6D5224;
  }
  
.spiffy4{
  border-left:1px solid #6D5224;
  border-right:1px solid #6D5224;
  }
  
.spiffy5{
  border-left:1px solid #6D5224;
  border-right:1px solid #6D5224;
  }
  
.spiffyfg{
  background:#6D5224;
  }
  
 #SPIFFYB
.spiffyB{
display:block
}

.spiffyB *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#393631;
  }
  
.spiffy1B{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #393631;
  border-right:1px solid #393631;
  background:#393631;
  }
  
.spiffy2B{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #393631;
  border-right:1px solid #393631;
  background:#393631;
  }
  
.spiffy3B{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #393631;
  border-right:1px solid #393631;
  }
  
.spiffy4B{
  border-left:1px solid #393631;
  border-right:1px solid #393631;
  }
  
.spiffy5B{
  border-left:1px solid #393631;
  border-right:1px solid #393631;
  }
  
.spiffyfgB{
  background:#393631;
  padding-left:5px;
  padding-right:5px;  
  } 

 #SPIFFYC
.spiffyC{
display:block
}

.spiffyC *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#541717;
  }
  
.spiffy1C{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #541717;
  border-right:1px solid #541717;
  background:#541717;
  }
  
.spiffy2C{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #541717;
  border-right:1px solid #541717;
  background:#541717;
  }
  
.spiffy3C{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #541717;
  border-right:1px solid #541717;
  }
  
.spiffy4C{
  border-left:1px solid #541717;
  border-right:1px solid #541717;
  }
  
.spiffy5C{
  border-left:1px solid #541717;
  border-right:1px solid #541717;
  }
  
.spiffyfgC{
  background:#541717;
  padding-left:5px;
  padding-right:5px;  
  } 


 #SPIFFYD
.spiffyD{
display:block
}

.spiffyD *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#1A5917;
  }
  
.spiffy1D{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #1A5917;
  border-right:1px solid #1A5917;
  background:#1A5917;
  }
  
.spiffy2D{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #1A5917;
  border-right:1px solid #1A5917;
  background:#1A5917;
  }
  
.spiffy3D{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #1A5917;
  border-right:1px solid #1A5917;
  }
  
.spiffy4D{
  border-left:1px solid #1A5917;
  border-right:1px solid #1A5917;
  }
  
.spiffy5D{
  border-left:1px solid #1A5917;
  border-right:1px solid #1A5917;
  }
  
.spiffyfgD{
  background:#1A5917;
  padding-left:5px;
  padding-right:5px;  
  } 



h1 {
font: bold Arial, Helvetica, sans-serif;
letter-spacing:3px;
text-transform:uppercase;
margin-top: .5em;
font-size: 10px;
}

h2 {
font: bold Arial, Helvetica, sans-serif;
letter-spacing:3px;
text-transform:uppercase;
margin-top: .5em;
font-size: 10px;
color: #B2F1FD;
}

h3 {
font: bold Arial, Helvetica, sans-serif;
color: #FECAF5;
letter-spacing:3px;
text-transform:uppercase;
margin-top: .5em;
font-size: 12px;
}

li { list-style-type: none; }


.basic  {
	width: 650px;
	font-family: verdana;
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 10px;
}


.drawers-wrapper {
    position: relative;
    width: 150px;

}

.drawer {
    background:transparent url(images/sideboxlight_bg.gif) repeat-y scroll 0pt;
    color:#bba;
    line-height:1.3em;
}

.boxcap {
    height:5px;
    left:0pt;
    position:absolute;
    width:100%;
    z-index:100;
    background:transparent url(images/sidenav_capbottom.png) no-repeat scroll 0%;
    margin-top:-5px;
}

.captop {
    background-image:url(images/box_188captop.png);
    bottom:auto;
    top:0pt;
    margin-top:0;
}

.drawers {
    margin-bottom:15px;
    /*color:#76797C;*/
    color:#bba;
    line-height: 18px;
}

.drawer li {
    border-bottom:1px solid #E5E5E5;
    line-height:20px;
    padding:6px 0pt;
}

UL {
    list-style: none;
    padding: 0;
}

UL.drawers {
    margin: 0;
}

.drawer-handle {
    background:#000000 url(images/slider_handlebg.png) no-repeat scroll 0pt;
    font:bold 1.00em/25px Arial, Helvetica, sans-serif;letter-spacing:3px;
    color: #bba;
    display: block;  
    text-transform: lowercase;
    text-align: center;
    text-decoration: none;  	    
    height:25px;
    /*line-height:25px;*/
    margin-bottom:0pt;
    text-indent:9px;
    width:100%;
    border-right: 1px solid #ff0000;
    border-bottom: 1px solid #ff0000; 	      	    
}

.drawer-handle.open {
    background-color:#000000;
    background-position:-188px 0pt;
    color:#FFA507;
}

.drawer UL {
    padding: 0px;
    padding-bottom:0pt;
}

.drawer-content UL {
    padding-top: 7px;
}

.drawer-content LI A {
    display:block;
    overflow:hidden;
}

.links li {
    border:0pt none;
    line-height:90px;
    padding:0pt;
}


UL.drawersstatic {
    margin: 0;
}
.drawer-handle.openstatic {
    background-color:#000000;
    background-position:-188px 0pt;
    color:#FFA507;
}
.drawerstatic UL {
    padding: 0px;
    padding-bottom:0pt;
}        
.drawer-handlestatic {
    background:#000000 url(images/slider_handlebg.png) no-repeat scroll 0pt;
    font:bold 1.00em/25px Arial, Helvetica, sans-serif;letter-spacing:3px;
    color: #FFA507;
    display: block;  
    text-transform: lowercase;
    text-align: center;
    text-decoration: none;  	    
    height:25px;
    /*line-height:25px;*/
    margin-bottom:0pt;
    text-indent:9px;
    width:100%;
    border-right: 1px solid #ff0000;
    border-bottom: 1px solid #ff0000; 	      	    
}


*{margin:0;padding:0}
body {
	margin:0;
	padding:0;
	text-align:center;
	background:#000000;
  	/*background: #000 url(images/bgbody2.jpg) top center no-repeat;	*/
	color:#bba;
	font:80%/140% Arial, Helvetica, sans-serif;
}

a img, :link img, :visited img {
	color:#FFA507;
	text-decoration:none;
	outline:none;
}

a {
	color:#FFA507;
	text-decoration:none;
	outline:none;
}

a:hover {
	color:#ff0000;
}

.caption {
	font-style:italic;
	color:#887;
}


/* Navigation */
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  padding-top:15px;
  padding-bottom:10px;
  clear:both;
  font:80% Arial, Helvetica, sans-serif;letter-spacing:3px;
  text-transform:uppercase;  
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;   
}

.nav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
  border-left: 1px solid #FFA507;
  border-bottom: 1px solid #FFA507;  
}

.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: bold 1.22em/25px Arial, Helvetica, sans-serif; 
  background: #000000;
  color: #bba;
  padding: 0 9px;
  display: block;  
  text-transform: lowercase;
  text-decoration: none;
}

.nav li a:hover {
  background: #000000;
  color: #ff0000;	
}

#nav-one li:hover a, 
#nav-one li.sfHover a {
  background: #000000;
  color: #ff0000;
}

#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #000000;
  color: #bba;	
}

#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #000000;
  color: #ff0000;	
}

.nav ul {
  background: #000000;
  border-left: 1px solid #ff0000;   
  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}
.nav ul li {
  border: 0;
  float: none;
}
.nav ul a { 
  border-bottom: 1px solid #ff0000;
  padding-right: 20px;
  width: 175px;
  text-align: left;
  white-space: nowrap;  
}
.nav ul a:hover {
  background: #000000;
  color: #ff0000;
}

/*.nav ul a:active {
  background: #000000;
  color: #ff0000;
}*/



.yellow_border {
border:solid 1px #FFA507;
padding:3px;
}

.red_border {
border:solid 1px #ff0000;
padding:3px;
}

#wrapper {
position: relative;
margin: 0 auto;
width: 800;
}

#header-wrapper2 {
position: float;
margin: 0 auto;
align: left;
width: 300;
}

#header-wrapper3 {
position: relative;
margin: 0 auto;
align: right;
}

#header-absolute {
width: 300px;
position: absolute;
z-index: 120;
top: 0;
right: 0;
}

#header-left {
width: 61px;
margin: 0 auto;
z-index: 120;
position: absolute;
top: 0px;
right: 189px;
align: top;
}

#header-middle {
width: 96px;
margin: 0 auto;
z-index: 120;
position: absolute;
top: 0px;
right: 91px;
align: top;
}

#header-right {
width: 191px;
margin: 0 auto;
z-index: 120;
position: absolute;
top: 0px;
right: 0px;
align: top;
}

#small_font {
font: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#bba;
}

#black_font {
font: 80%/140% Arial, Helvetica, sans-serif;
color:#000000;
}