body {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
line-height:normal;
font-size:1em;
background-color:#ffffff
}

input {
background-color:white;

}
h1#intro {
text-indent:-9999px;
font-size:0;
line-height:0;
height:0;
margin:0;
padding:0
}

#container {
position:relative; 
margin:0px 10px 0px 0px;
top:0;
left:0;
padding:0px;
width:780px; 
background-color:#FFFFFF;
overflow:visible;
}


#container #lt_margin {
position:relative;
float:left;
width:76px;
background-color:#FFFFFF
}

#container #lt_margin #dj {
position:relative;
top:0;
left:0; 
width:76px;
}
 
#container #lt_margin #decks {
position:relative;
top:0;
left:0;
width:76px;
padding:0;
margin:0
}
 
#container #rt_margin {
position:relative;
top:0;
left:0; 
height:1px;
}
 
#container #rt_margin #logo {
position:relative;
top:0;
left:0;
width:500px;
margin:0
}

#container #rt_margin  #dots {
position:relative;
top:0;
left:0;
float:left;
width:66px;
padding:0;
margin:0
}
 
#container #rt_margin  #byline {
position:relative;
top:0;
left:0;
width:620px;
float:left;
padding:1px 0px 0px 0px;
margin:0; 
font-weight:bold;
color:#333333
}
   
#container #rt_margin  #byline a {  
color:#333333;
font-size:9px;
text-decoration:none;
cursor:text
}

#container #main {
background-image:url(../images/bg.gif);
height:400px;
overflow:visible
}

#container #main #detail {
position:relative;
top:0;
left:0;
width:76px;
padding:0;
margin:0;
float:left
} 
  
#container #main #navigation {
position:relative;
top:0;
left:0;
float:left;
border:solid #B2934A 1px;
width:698px;
padding:0;
margin:0;
min-height:23px;
_height:23px 
}
  
#container #main #navigation #nav_pos {
float:right;
padding-right:10px
}

#container #main #navigation #nav_pos ul {
padding:0;
margin:0;
display:inline
}

#container #main #navigation #nav_pos li {
padding:3px 0px 0px 20px;
margin:0;
display:inline
}

#container #main #navigation #nav_pos li  a {  
font-size:75%;
font-weight:bold;
text-decoration:none
}
   
#container #main #navigation #nav_pos ul  a.inactive:link, a.inactive:active, a.inactive:visited {  
color:#333333
}
    
#container #main #navigation #nav_pos ul  a.inactive:hover {  
color:#B2934A
}
   
#container #main #navigation #nav_pos ul  a.active:link, a.active:active, a.active:visited {  
color:#B2934A
}
    
#container #main #navigation #nav_pos ul  a.active:hover {  
color:#B2934A
}
  
#container #main #navigation .min_height {
height:23px
}

#content {
position:relative;
top:0;
left:0;
margin:0px 0px 0px 76px
}

#content #left_column {
position:relative;
margin:0px 0px 0px 0px;
padding:0;
float:left;
width:383px;
color:#333333
}


.fullPageCol #content #left_column {
position:relative;
margin:0px 0px 0px 0px;
padding:0;
float:left;
width:600px;
color:#333333
}

.fullPageCol a {
cursor:pointer
}


.fullPageCol a:hover {
cursor:pointer;
text-decoration:underline
}

#content #left_column #text {
position:relative; 
float:left;
line-height:130%;
font-size:78%; 
width:382px;
padding:10px 0px 10px 0px
}

#content #left_column #text p {
line-height:13pt
}

#content #left_column #text a {
cursor:text;
text-decoration:none;
color:#333333
}

#content #left_column #min_height {
position:relative;
float:left;
height:277px;
width:1px; 
}

#content #right_column {
position:relative;
float:left;
width:307px;
height:229px;
margin:0;
padding:0
}

#content #right_column #image {
position:relative;
margin-top:20px;
width:317px;
text-align:right
}

#content #right_column #caption {
position:relative;
float:left;
border:solid 1px white;
padding:5px 5px 5px 11px;
color:#629B4E;
font-size:72%;
width:297px;
}

#content #right_column #caption div {
position:relative;
float:left; 
}

#content #right_column #caption div a {
cursor:text;
color:#629B4E
}

#content #right_column #caption #min_height {
position:relative;
float:left;
height:30px;
} 

#footer {
position:relative;
top:0;
left:0;
border:solid #B2934A 1px;
width:698px;
padding:0;
margin:0px 0px 0px 76px;
font-size:65%; 
}

#footer .min_height {
height:11px
}

#keys {
margin-top:5px;
margin-left:76px;
text-align:center;
font-size:65%;
}

#keys #main_links {
color:#B2934A
}

#keys #main_links  a:link, a:active, a:visited, a:hover{
text-decoration:none;
color:#B2934A;
}
 
p.opening {
margin-top:0px
} 
 
#ie_fix {
height:1px;
}

a.gate {
text-decoration:none;
color:#666666;
 } 
 
h1,h2 {
font-size:120%;
font-weight:bold;
margin-top:0
} 

.exclamation {
font-size:80%
}
 
 .marginRt2 {
 margin-right:2px
 }

a.cursor  {
cursor:text
}

a.noTxtDec {
text-decoration:underline
}



a.left_items:link,a.left_items:visited, input.left_items {
padding:1px 3px 1px 3px;
border:solid 1px #7F7F7F;
font-size:80%; 
color: #111111;
text-decoration: none;
background-color:181F18; 
background-image:url(../images/login_grey2.gif) 

}

a.left_items:active {
padding:1px 3px 1px 3px;
border-right:groove 1px #ffffff;
border-bottom:groove 1px #ffffff;
font-size:80%; 
color: #ffffff;
text-decoration: none;
background-color:181F18
}

a.left_items:hover { 
border-left:solid 1px white;
border-top:solid 1px white;
background-color: #5C5A3C;
color:#000000;
text-decoration: none; 
background-image:url(../images/login_grey.gif) 
} 

 
.webPebbleLink {
font-size:0.9em;
}

.webPebbleLink a{
color:#333333;
text-decoration: underline !important;
}
 
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}
.clearfix {display: inline-block;line-height:0}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;line-height:0}
.clearfix {display: block;line-height:0}
/* End hide from IE-mac */
  	 
