/* -------------------------------------------------------------- 
  
  STYLE CSS
   * Filename:        style.css
   * Version:         2007-10-22 YYYY-MM-DD
  
	Modified:
    * k.johnston (2008-01-24)
    
-------------------------------------------------------------- */

body { background:#000 url('../m/g/bk-headerBar.jpg') left top repeat-x; color:#D8D4D0; }
p { line-height:1.7em !important; font-size:14px; }
em { background:transparent; }
#topsearch input.text { background-color:#080809; border-color:#1F1F21; color:#D8D4D0: }
a { color:#66ace5; }
hr { background:#333; color:#333; }
hr.space { background: #000; color: #000; }
form.contact input.text { background-color:#E1E1E1; border:1px solid #1D4B63; width:240px; float:left; }
form.contact input.text:focus {background:#fff; }
form.contact label.label { margin:.5em .5em .5em 0; padding:5px 0; display:block; float:left; width:120px; text-align:right; font-weight:normal; }
form.contact p  { margin:0; clear:left; }

/* Side Navigation
--------------------------------------------------*/
.side dt { background-color:#0F0F12; border-top:1px solid #19191B; }
.side a { color:#D8D4D0; border-bottom:1px dotted #19191B; background-color:#060607; }
.side a:hover { background-color:#0F0F12; }

/* Blog Containers
--------------------------------------------------*/
.sideFeed ul { background-color:#060607; }
.sideFeed li { border-bottom:1px dotted #19191B; background-color:#060607; }
.fbsubscribelink a { border-bottom:1px dotted #19191B; background-color:#060607; }
#creditfooter { border-bottom:1px dotted #19191B; background-color:#060607; }

/* Side Features
--------------------------------------------------*/
.sideFeature dl { background-color:#060607; }
.sideFeature dt { background-color:#0F0F12; border-top:1px solid #19191B; }
.sideFeature dd { border-bottom:1px dotted #19191B; background-color:#060607; }

/* =Side Container Styles 
---------------------------------- */
.sideNav li { background-color: #131313; border-top: 1px solid #3E3E3E; border:1px solid #3E3E3E; }
.sideNav li a { color:#A1A1A1; }
.sideNav li a:hover { background-color:#95969A; color:#1E1E1F;} 

/* Market
--------------------------------------------------*/
.market img { border:1px solid #19191B; background-color:#060607; }

/* Category
--------------------------------------------------*/
.category table { border-bottom:1px dotted #19191B; }
.category td { border-right:1px solid #19191B; }
.category table a { color:#B9B2AB; }

/* Blog Containers
--------------------------------------------------*/
#SideFeed li { border-bottom:1px dotted #19191B; }

/* Misc
--------------------------------------------------*/
.ruleB { border-bottom:1px dotted #333; }
.ruleR { border-right:1px dotted #333; }
.ruleL { border-left:1px dotted #333; }
.breadcrumb { color:#696867;}
.checkin { color:#696867; background-image: url('../m/g/bk-topnav.jpg'); }
.button { background-color:#0F0F12; color:#696867; border-color:#19191B; }
.thumbs { text-align:center; }

/* SpiffyBox
--------------------------------------------------*/
.cssbox_link { background: transparent url('../m/g/img.php.png') no-repeat bottom left; margin-right:7px; padding-bottom:7px; }
.cssbox_link a { color:#B9B2AB; display:block; border-top:1px dotted #19191B; margin:0px; padding:5px 0 7px 14px; text-decoration:underline; }
.cssbox_link a:hover { text-decoration:none;}
.cssbox, .cssbox_body { background: transparent url('../m/g/img.php.png') no-repeat bottom right; }
.cssbox_head, .cssbox_head p { background: transparent url('../m/g/img2.php.png') no-repeat bottom right; }
.cssbox_body { background-position:bottom left; margin-right:10px; padding:10px 15px 2px 15px; }
.cssbox_head { background-position:top right; margin-right:0px; padding-right:40px } 
.cssbox_head p  { background-position:top left; font-weight:700; font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0; border:0;  
padding:10px 15px 8px 15px; height:auto !important; height:1%  } 
/* IE Holly Hack */ /* set the lower-left corner image */ 


