/* TradeGothic LT Bold

Dark Brown #171513
Brown #4B463F
Light Brown: #CAC6BF 
Red: #5B0000
*/

/* global prop. */
*{
  margin: 0;
  padding: 0;
}

/* try to use custom fonts trough css3 (opera 10+, safari 3.1+ and ff 3.5+) */
@font-face {
  font-family: "TradeGothic LT Bold";
  src: url("fonts/LTe50537.ttf") format("truetype");
}



/* structure */
html{
  font-size: 100%; 
}

body {
	margin:0;
	padding:0;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #c7bfa9;
	text-align: left;
	background:#4B463F url(../images/bg-blank.jpg) repeat-x;	
	height:100%;
  } 
  #page-with-sidebar
{
	margin:0;
	padding:0;
	width:980px;
	border:0px solid white;
	margin-left:auto;
	margin-right:auto;
	min-height:750px;
	height:100%;
	background:url(../images/bg-page-with-sidebar.jpg) repeat-y;
}
   
 /*** COMMON ELEMENTS ***/


/* links */
a{
  color: #c7bfa9;
  text-decoration: none;
}
a:visited{
  color: #c7bfa9;
  text-decoration: none;
}
a:hover{
  color: #ffffff;
  text-decoration: underline;
}
p{
line-height:1.5em;
font-size:13px;
}
#blahblah-dark{
color:#171513;
padding:20px;
margin-left:10px;
}
#blahblah-dark  h1{  
  margin:0px;
  padding:0px;
  padding-left:0px;
  color:#171513;
  font-family:arial,helvetica,sans-serif;
 /* font-family:"TradeGothic LT Bold",arial,helvetica,sans-serif;*/
  text-transform:uppercase;
  font-size:48px;
  letter-spacing:-2px;
  font-weight:bold;
  border-top:0px dotted #CAC6BF;
  border-bottom:0px dotted #CAC6BF;
}
#blahblah-dark  h2{  
  margin:0px;
  padding:0px;
  padding-left:0px;
  color:#171513;
  font-family:arial,helvetica,sans-serif;
  text-transform:uppercase;
  font-size:18px;
  font-weight:normal;
  border-top:0px dotted #CAC6BF;
  border-bottom:0px dotted #CAC6BF;
  margin-top:10px;
}
#blahblah-dark  p{  
  margin-bottom:10px;  
} 

#blahblah-dark  ol{  
  margin:20px; 
} 
  
  h1{  
  margin:0px;
  padding:0px;
  padding-left:0px;
  color:#CAC6BF;
  font-family:arial,helvetica,sans-serif;
  text-transform:uppercase;
  font-size:55px;
  font-weight:normal;
  border-top:0px dotted #CAC6BF;
  border-bottom:0px dotted #CAC6BF;
}
#main {
  float:right;
  padding:0;
  border:0px solid #708090;
  width: 630px;
  min-height: 750px;
  background:#ffffff;
  float:right;
   clear:both;
  }
#left {
  width:205px;
  min-height:750px;
  position:absolute;
  top:0px;
  background:url(../images/bg-nav-primary.jpg) no-repeat;
}
  #subnav {  
  width: 120px;
  background:#171513;
  position:relative;
  top:0px;
  left:205px;
  padding:0px;
  padding-right:10px;
  padding-left:15px;
  padding-top:0px;
  color:#CAC6BF;
  font-weight:normal;
  height:100%;
  min-height:750px;
  }

 
  #footer {
  width:100%;
  text-align:left;
  margin-top:0px;
  padding: 0.5em;
  background:#000;
  height:100%;
  border:0px solid #708090;
  clear: both; 
  }
  
#footer a
{
	margin-right: 6px;
}
#footer .logo
{
	margin-top: 41px;
	height: 20px;
	background: transparent url(../images/logo-small.gif) 50% 50% no-repeat;
}
#footer .mission
{
	margin-top: 10px;
	padding-left:80px;
	text-align: left;
	font-size: 10px;
	line-height: 15px;
	color: #9b9483;
	background: transparent url(../images/footer-dice.png) no-repeat;
}
#footer .copyright
{
	margin-top: 14px;
	text-align: left;
	font-size: 10px;
	color: #9b9483;
	padding-left:80px;
}
#footer .threemen
{
        margin-top: 9px;
        margin-bottom: 25px;
        height: 48px; 
        background: transparent url(../images/footer-dice.png) 50% 50% no-repeat;
		border:0px solid white;
		text-align:left;
		width:200px;
}
#footer .spacer
{
	height: 30px;

}
#bottom{
width:930px;
padding:10px;
margin-left:auto;
margin-right:auto;
color:#ffffff;
}
#bottom a:link{
color:#ffffff;
}
#bottom a:visited{
color:#ffffff;
}
#bottom a:hover{
color:#ffffff;
}
  p.c {text-align: center;}
  .buttonlink2 {
  padding: 4px;
  border: outset 2px Menu;
  color: #224059;
  background: #f0f0f0;
  text-decoration: none;
  }



#subnav h3{  
  margin:0px;
  padding:0px;
  margin-top:5px;
  margin-bottom:2px;
  padding-top:2px;
  padding-bottom:2px;
  color:#CAC6BF;
  font-family:arial,helvetica,sans-serif;
  text-transform:uppercase;
  font-size:12px;
  font-weight:bold;
  border-top:0px dotted #CAC6BF;
  border-bottom:0px dotted #CAC6BF;
}
#subnav h3 a:link{  
  color:#CAC6BF;
}
#subnav h3 a:visited{  
  color:#CAC6BF;
}
#subnav h3 a:hover{  
  color:#ffffff;
  text-decoration:none;
}
#subnav p{  
  padding:0px;
  padding-bottom:5px;
  padding-left:5px;
  color:#CAC6BF;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:1em;
}
#subnav p a:link{  
  color:#CAC6BF;
  font-weight:normal;
}
#subnav p a:visited{  
  color:#CAC6BF;
  font-weight:normal;
}
#subnav p a:hover{  
  color:#ffffff;
  font-weight:normal;
}
#subnav p.line{  
  padding:0px;
  padding-bottom:5px;
  padding-left:5px;
  color:#CAC6BF;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:1em;
}
#subnav p.line a:link{  
  color:#CAC6BF;
  font-weight:normal;
}
#subnav p.line a:visited{  
  color:#CAC6BF;
  font-weight:normal;
}
#subnav p.line a:hover{  
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
}
#subnav p.line-sel{  
  padding:0px;
  padding-bottom:5px;
  padding-left:5px;
  color:#ffffff;
  font-family:arial,helvetica,sans-serif;
  text-transform:uppercase;
  font-size:12px;
  font-weight:bold;
  line-height:1em;
}
#subnav p.line-sel a:link{  
  color:#ffffff;
  font-weight:bold;
}
#subnav p.line-sel a:visited{  
  color:#ffffff;
  font-weight:bold;
}
#subnav p.line-sel a:hover{  
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
}


#subnav p.price{  
  padding:0px;
  padding-bottom:5px;
  padding-left:5px;
  color:#CAC6BF;
  font-family:arial,helvetica,sans-serif;
  text-transform:uppercase;
  font-size:11px;
  font-weight:normal;
  line-height:1em;
}
#subnav p.price a:link{  
  color:#CAC6BF;
  font-weight:normal;
}
#subnav p.price a:visited{  
  color:#CAC6BF;
  font-weight:normal;
}
#subnav p.price a:hover{  
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
}
#subnav p.price-sel{  
  padding:0px;
  padding-bottom:5px;
  padding-left:5px;
  color:#ffffff;
  font-family:arial,helvetica,sans-serif;
  text-transform:uppercase;
  font-size:11px;
  font-weight:bold;
  line-height:1em;
}
#subnav p.price-sel a:link{  
  color:#ffffff;
  font-weight:bold;
}
#subnav p.price-sel a:visited{  
  color:#ffffff;
  font-weight:bold;
}
#subnav p.price-sel a:hover{  
  color:#ffffff;
  font-weight:bold;
  text-decoration:none;
}

#marker{
width:25px;
height:25px;
}