@charset "utf-8"; 
/* Drupal 6 Privateer Press - Created by Daryl Roberts
----------------------------------------------------------------
[Table of contents]

 1.Global
 2.Layout
 3.Header
 4.Navigation
 5.Nodes
 6.Comments
 7.Sidebars
 8.Blocks
 9.Footer
10.CSS Support
11.Administration

[Color codes]

 Typography
 # Dark Grey:        #333
 # Dark Blue:        #069
 # Pink:             #f66

 Layout
 # Mid Blue:         #b4d7f0
 # Light Blue:       #d4e7f3
 # Very Light Blue:  #edf5fa

[Font sizes - based on 75% body]

26px = 2.166667em
24px = 2em
22px = 1.8333em
21px = 1.75em
20px = 1.6667em
19px = 1.5833em
18px = 1.5em
17px = 1.416667em
16px = 1.333333em
15px = 1.25em
14px = 1.1667em
13px = 1.083333em
12px = 1em
11px = .9167em
10px = .8333em

Equasion for font sizing: 
-Desired in px ÷ Default (or parent) in px = sizing in em

----------------------------------------------------------------*/

/**
 * 1.GLOBAL
 */
body{background:#000000 url(images/body_background_gradient.png) repeat-x fixed top left;color:#FFFFFF;font:75% "lucida grande",tahoma,verdana,arial,sans-serif;margin:0;padding:1px;}
h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;padding:0;}
h1{font-size:2em;margin:.5em 0;}
h2{font-size:1.6667em;margin:.75em 0 .5em;}
h3{font-size:1.333333em;margin:.5em 0;}
h4{font-size:1.1667em;margin:.5em 0;}
a:link,a:visited{color:#d20000;text-decoration:none;}
a:focus{outline:none;}
a:hover,a:active,li a.active{color:#d20000;outline:none;text-decoration:underline;}
p{font-size:1em;line-height:1.5em;margin:0 0 1.5em;}
blockquote{margin:.5em;padding:.5em 1em 0 1em;}
blockquote.italic em{font-style:normal;}
em{padding:0 3px 0 0;}
hr{background:none;border:none;height:1px;margin:0;padding:0;clear:both;}
hr.divider{background:url(images/horizontal-divider.png) no-repeat bottom center;border:none;height:1px;margin:10px 0;padding:0;clear:both;}
hr.divider-wide{background:url(images/horizontal-divider-wide.png) no-repeat bottom center;border:none;height:1px;margin:10px 0;padding:0;clear:both;}
img{border:none;outline:none;text-decoration: none;}
strong.large{font-size:1.5em;}

/* 2 columns - sidebar-left */
#wrapper{margin:0 auto;width:1010px;}
#container{margin:0 0 10px;}
#center{float:left;width:606px; margin-bottom: 20px; padding:0 0 4px; background:url(images/center_background.png) repeat-y 0 0 ;}
#center.not-front{padding: 0 1px;width:604px;border-bottom: 1px solid #555555;}
#center.not-front #center-inner{background:#0a0a0a url(images/center-inner-background.png) repeat-x 0 0;padding:4px;}
#center.not-front #center-inner .h2-title{background:#222222 url(images/node-title-background.png) no-repeat 7px 7px; padding:8px 7px; text-align: center;margin:20px 0 0;width:582px;height:27px; font-size:18px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
text-shadow:0px -1px 1px rgba(0, 0, 0, 0.85);
font-variant:small-caps;
}
#center.not-front #center-inner{}
#center.not-front #content-wrapper{background:#222222;margin:-6px 0 0; padding: 7px;}


/**
 * 3.HEADER
 */
#header{width:188px;height:317px;margin:0;padding:1px 1px;background:#000000 url(images/header_outer_gradient.png) repeat-x top left;}
#header .inner{width:180px;height:307px;margin:0;padding:5px 4px;background:transparent url(images/header_inner_gradient.png) repeat-x top left;}


#search{width:179px;height:25px;background:#191919 url(images/search_background.png) no-repeat scroll top left;font-size:10px;}
#search .form-item{margin:0;}
#search input.form-text{padding:5px 0 0 7px;height:20px;width:144px;background:transparent;border:0;color:#cccccc;margin:0; vertical-align:top;}
#search-theme-form .form-button,#search-theme-form .form-submit{margin:0;}
#search input.form-submit{vertical-align: baseline; display:inline; padding: 3px 0 0 3px;}


#logo-container{width:178px;text-align:center;padding-top:20px;}

/* Cycle Box */
#frontpage .panel-col-top{width:604px;height:404px;padding:1px;background:transparent url(images/header_outer_gradient.png) repeat-x top left;}
#frontpage .panel-col-top .inside{background:transparent url(images/header_inner_gradient.png) repeat-x top left;padding:14px 14px 15px;width:576px;height:288px;margin:0;}
#frontpage .panel-col-top .panel-pane{padding:5px;width:566px;height:278px;background:url(images/slideshow_border.png) no-repeat 1px 1px}
#frontpage .panel-col-top .content{margin:0;padding:0;width:inherit;}
#frontpage #slideshow{position:relative;width:566px;height:278px;color:#ffffff;}
#frontpage #slideshow .views-content>div{position:absolute;}
#frontpage #slideshow .views-field-field-image-fid{position:absolute;top:0;left:0;z-index:1;}
#frontpage #slideshow .views-field-nothing{position:absolute;left:346px;padding:0;font-size:10px;width:200px;z-index:2;background:url(images/opacity-65.png);}
#frontpage #slideshow .views-field-nothing .field-content{position:absolute;height:278px;background:transparent url(images/opacity-65.png) repeat scroll top left;padding:0 10px;z-index:2;}
#frontpage .panel-col-top #slideshow .views-field-field-logo-fid a:hover{text-decoration:none;}
#frontpage .panel-col-top .view-content .views-field-title{display:none;}
#frontpage .panel-col-top .view-content .info .meta{padding:5px;position:absolute;bottom:0;right:0;z-index:3;}

/* Thumbnail Carousel Defaults */
.jcarousel-container{position:relative;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:75px;height:75px;padding:0;}
.jcarousel-next{z-index:3;display:none;}
.jcarousel-prev{z-index:3;display:none;}

/* Thumbnail Carousel Skin */
.jcarousel-skin-privateer{margin:1px 0 0 -1px;width:604px;height:85px;padding:1px;background:transparent url(images/carousel_outer_gradient.png) repeat-x scroll top left;}
.jcarousel-skin-privateer .jcarousel-container{width:604px;height:66px;padding:9px 0 10px 0;position:relative;background:transparent url(images/carousel_inner_gradient.png) repeat-x scroll top left;}
.jcarousel-skin-privateer .jcarousel-clip-horizontal{width:550px;margin:0 27px;}
.jcarousel-skin-privateer .jcarousel-item{width:110px;height:68px;}
.jcarousel-skin-privateer .jcarousel-item-horizontal{margin:0;}
.jcarousel-skin-privateer .jcarousel-item-horizontal a img{margin:3px 5px;border:0;}
.jcarousel-skin-privateer .jcarousel-item-horizontal a:hover img{background:url(images/slideshow_hover.png) no-repeat 0 0;}
.jcarousel-skin-privateer .jcarousel-prev{width:26px;height:68px;background:transparent url(images/slideshow_buttons.png) no-repeat scroll 0 0;position:absolute;top:9px;left:2px;cursor:pointer;}
.jcarousel-skin-privateer .jcarousel-next{width:26px;height:68px;background:transparent url(images/slideshow_buttons.png) no-repeat scroll -52px 0;position:absolute;top:9px;right:2px;cursor:pointer;}
.jcarousel-skin-privateer .jcarousel-prev:hover{background-position:-26px 0;}
.jcarousel-skin-privateer .jcarousel-next:hover{background-position:-78px 0;}
.jcarousel-skin-privateer .jcarousel-prev[disabled=true] { cursor: default;}
.jcarousel-skin-privateer .jcarousel-next[disabled=true] { cursor: default;}
.jcarousel-skin-privateer .jcarousel-prev:hover[disabled=true] {background-position: 0 0;}
.jcarousel-skin-privateer .jcarousel-next:hover[disabled=true] {background-position: -52px 0;}

/* Split Column Content */
#center.front #center-inner {background: transparent url(images/content_outer_gradient.png) repeat-x scroll 0 406px;width:606px;min-height: 576px;}
#frontpage .center-wrapper {background: #0a0a0a url(images/content_inner_gradient.png) repeat-x scroll 0 0;width: 600px; min-height: 1000px; padding: 2px; margin: 1px;}
#frontpage .center-wrapper .panel-panel { background-color: #101010; width: 296px; margin: 2px;}
#frontpage .center-wrapper .panel-panel h2.pane-title { width: 282px; height: 29px; background: url(images/panel_header_background.png); text-align: center;  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:600; letter-spacing:0.06em; font-variant:small-caps;}
#frontpage .center-wrapper .panel-col-first h2.pane-title {margin: 7px 0 0 7px;}
#frontpage .center-wrapper .panel-col-last h2.pane-title {margin: 7px 7px 0 0;}
#frontpage .center-wrapper .panel-pane .content {padding: 0 13px;width:inherit;}
#frontpage .center-wrapper .panel-pane .pane-content .views-field-title{float:none; padding:0;text-align: center;}
#frontpage .center-wrapper .panel-pane .pane-content .views-field-field-image-fid{}
#frontpage .center-wrapper .panel-pane .pane-content .views-field-teaser{float:none;}
#frontpage .center-wrapper .panel-pane .pane-content .views-field-teaser h2{margin-top:0; text-align: center;}
#frontpage .center-wrapper .panel-pane .feed-icon {text-align: right;}
#frontpage .center-wrapper .panel-pane .submitted {display:inline;float:right;}



/**
 * 4.SIDEBAR
 */
.sidebar{width:190px;background:#191919 url(images/sidebar_background.png) repeat-y scroll top left;}
#sidebar-left{float:left;margin-right:12px;}
#sidebar-right{float:left;margin-left:12px;}
.sidebar > .block{background:transparent;margin:0;}

#sidebar-left .block, #sidebar-right .block {background:url(images/sidebar_block_outer_gradient.png) repeat-x scroll 0 0;padding:1px 1px 0 ;border-bottom: 1px solid #1e1e1e; margin-bottom: 0;}
#sidebar-left .block .content, #sidebar-right .block .content{background:url(images/sidebar_block_inner_gradient.png) repeat-x scroll 0 0;padding:10px 11px;}


/* Menu structure */
#sidebar-left .sidebar-left-content{background:transparent url(images/sidebar_background.png) repeat-y 0 0;}
#sidebar-left ul.menu{background:transparent url(images/primary_links_gradient.png) repeat-y scroll 7px 0;margin:0;padding:0;}
#sidebar-left ul.menu li{list-style-image:none;list-style-type:none;margin:0 0 2px;padding:0;position:relative;}
#sidebar-left ul.menu ul{background:transparent;font-size:12px;margin-left:9px;width:145px;}
#sidebar-left ul.menu ul ul{background:transparent;margin-left:0;width:154px;}

/* Sidebar */
#block-views-nh_sidebar_block-block_1 {text-align:center;}


/* Menu Links  */
#sidebar-left ul.menu li a{background:transparent url(images/primary_links_button_background.png) no-repeat scroll 0 0;display:block;font-size:14px;height:29px;line-height:29px;padding-left:20px;text-decoration:none;width:145px;}
#sidebar-left ul.menu li a:hover{background-position:0 -29px;}
#sidebar-left ul.menu li li a{background: none; border:none;font-size:13px;height:auto;line-height:23px;padding-left:20px;width:128px;}
#sidebar-left ul.menu li li a:hover{background:url(images/primary_links_secondary_background.png) repeat-y top left;}
#sidebar-left ul.menu li li li a{background:none;border:none;font-size:12px;height: auto;line-height:23px;padding-left:25px;padding-right: 5px;width:118px;}
#sidebar-left ul.menu li a:link,
#sidebar-left ul.menu li a:visited,
#sidebar-left ul.menu li a:active{color:#FFFFFF;}
/* */

/* Icon Links  */
#sidebar-left ul.menu li a.start-collapsed{
	background:transparent url(images/primary_links_arrows_right.png) no-repeat scroll 0px 0px;
	border-left:1px solid #FFF;
	display:block;
	height:29px;
	left:135px;
	margin:0px;
	padding:0px;
	position:absolute;
	width:29px;
	z-index:1;
}
#sidebar-left ul.menu li.collapsed a.icon-link{
	background-position:0px 0px;
}
#sidebar-left ul.menu li.expanded a.icon-link{
	background-position:0 -29px;
}
#sidebar-left ul.menu li.collapsed a.icon-link:hover{
	background-position:0 -58px;
}
#sidebar-left ul.menu li.expanded a.icon-link:hover{
	background-position:0 -87px;
}
#sidebar-left ul.menu li li a.icon-link{
	border:0;height:23px;
	left:-4px;
	width:23px;
	background:url(images/menu-expanded.png) no-repeat center center;
}
#sidebar-left ul.menu li li.collapsed a.icon-link,
#sidebar-left ul.menu li li.collapsed a.icon-link:hover{
	background-position: center 2px;
}
#sidebar-left ul.menu li li.expanded a.icon-link,
#sidebar-left ul.menu li li.expanded a.icon-link:hover{
	background-position: center -24px;
}
 
 
 
ul.links li{
	background:none;margin:0 10px 0 0;padding:0;
}

/*negative margin keeps from pushing node h2 titles down*/
.breadcrumb{color:#bbbbbb;font-size:1em;margin:0 0 -1.25em;padding:0;}
.breadcrumb a:link,.breadcrumb a:visited{color:#bbbbbb;}
.breadcrumb a:hover{color:#bbbbbb;}

/**
 * 5.NODES
 */
.node .content {min-height: 800px;}
#frontpage .node .content {min-height: 1px;}
.node .content .node .content {min-height: 1px;}
.node-unpublished {background-color: black;border: 3px solid pink;}

/* Views */
.views-view-grid td{text-align:center;}
.views-field-title{font-size:14px;}
.views-view-grid .views-field-field-image-fid{padding:5px;border:1px solid black;}


/* Teasers */
#center.not-front .node .content {width:520px;margin:0 auto;}
.teaser-image{float:left;width:264px;padding-left:9px;}
.teaser-body{float:right;width:264px;padding-right:9px;}
.teaser-body h2{margin-top:0;}

/* Product Information */
.group-product-information{clear:both;}
.field-field-traits .field-item{display:inline;}
.field-item .field-label-inline{display:none;}
.submitted{color:#898989;display:inline;float:right;font-size:.8333em;margin:0;padding:6px 0 5px;}
.meta{margin:0 0 1px;padding:0 10px;clear:both;}
.meta div.links{float:left;}
.meta div.links ul.links li{float:left;padding:5px 10px 5px 0;}
.meta div.terms ul.links li{float:left;padding:5px 0 5px 10px;}
.node_read_more{font-weight:bold;}
.item-list ul.pager{margin:1em 0;}
.item-list ul.pager li{margin:0;padding:0;}
.item-list ul.pager li a:link,.item-list ul.pager li a:visited,.item-list ul.pager li.pager-current{background-color:#282828;border:1px solid #ffffff;color:#999;font-size:.8333em;font-weight:700;margin:.3em .1em;padding:.3em .5em;}
.item-list ul.pager li a:hover,.item-list ul.pager li a:active{border:1px solid #ffffff;color:#d20000;}
.item-list ul.pager li.pager-current{background-color:#0a0a0a;border:1px solid #ffffff;color:#fff;}

/**
 * 8.BLOCKS
 */
.block{margin:0 0 10px;}
.block h3{font-size:1.6667em;margin:.75em 0 .5em;}
#user-login-form .item-list ul li{background:none;padding:0;}

/**
 * 9.FOOTER
 */
#footer{border-top:1px solid #b4d7f0;margin:0 0 10px;padding:5px 0;position:relative;text-align: center;}
#footer a.feed-icon{position:absolute;right:0;top:5px;}
#footer #block-system-0{position:absolute;right:25px;top:6px;}

/**
 * 10.CSS SUPPORT
 */
span.clear     { clear: both; display: block; font-size: 0; height: 1px; line-height: 0; margin-bottom: -1px; }
.clear         { clear: both; }
.clear-block   { display: block; }
.float-left    { float: left; }
.float-right   { float: right; }

.text-left     { text-align: left; }
.text-right    { text-align: right; }
.text-center   { text-align: center; }
.text-justify  { text-align: justify; }

.bold          { font-weight: bold; }
.italic        { font-style: italic; }
.underline     { border-bottom: 1px solid; }
.highlight     { background: #ffc; }

.wrap          { width: 960px; margin: 0 auto; }

.img-left      { float: left; margin: 4px 10px 4px 0; }
.img-right     { float: right; margin: 4px 0 4px 10px; }

.nopadding     { padding: 0 }
.noindent      { margin-left: 0; padding-left: 0 }
.nobullet      { list-style: none; list-style-image: none; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}



/**
 * 11.ADMINISTRATION
 */

 /* Views */
 .views-view-grid td{text-align:center; vertical-align: bottom; }
 .views-field-title{font-size:14px; }

 a.imagecache:link,
 a.imagecache:visited {background: none !important;}

 .imagecache-1up {max-width: 520px; text-align: center; display: block; padding-bottom: 10px;}
 .imagecache-2up img{border: 0; padding: 5px; background: none;}

 .view-nodehierarchy-children-2col td{width: 240px; padding: 5px 5px;}
 .view-nodehierarchy-children-2col td.col-1{padding-right: 20px;}
 .view-nodehierarchy-children-2col a.imagecache img {background: url(images/content/2up-frame.png) no-repeat 0 0; width: 220px; height: 220px; padding: 3px; margin: 2px; border: 0;}

 .view-nodehierarchy-children-3col td{width: 160px; padding: 5px 5px;}
 .view-nodehierarchy-children-3col td.col-1,
 .view-nodehierarchy-children-3col td.col-2{padding-right: 10px;}
 .view-nodehierarchy-children-3col a.imagecacheimg {background: url(images/content/3up-frame.png) no-repeat 0 0; width: 140px; height: 140px; padding: 3px; margin: 2px; border: 0;}

 .view-nodehierarchy-children-4col td{width: 120px; padding:5px 5px;}
 .view-nodehierarchy-children-4col td.col-1,
 .view-nodehierarchy-children-4col td.col-2,
 .view-nodehierarchy-children-4col td.col-3{}
 .view-nodehierarchy-children-4col a.imagecache img {background: url(images/content/4up-frame.png) no-repeat 0 0; width: 100px; height: 100px; padding: 3px; margin: 2px; border: 0;}

 .views-field-view-node{clear:both;padding-top: 10px;}

 .view-content .views-row-even,
 .view-content .views-row-odd {float: left; padding: 0 0 10px 0;}
 .view-content .views-row-last {margin: 0 0 0 0; padding: 0 0 0 0;}

 .view-nodehierarchy-children-list .views-row-last {margin:0 0 0.25em 1.5em;}


/* lists */
dl { margin: .5em 0 1em; padding: 0; }
dl dt { margin: 0 0 .5em 0; font-weight: bold;}
dl dd { margin: 0 0 .5em 1.5em; }
dl dd + dt { margin: 1em 0 .5em 0;}
ol { margin: .5em 0 1em; padding: 0 0 0 1.5em; }
ol li { margin: .15em 0 .15em .5em; padding: 0 0 .2em; }
ol ul li { margin-left: .5em; padding: 0 0 .2em 1.5em; }
ul { margin: .5em 0 1em; padding: 0; }
.item-list ul { margin: .35em 0 0 -.5em; padding: 0; }
.item-list ul ul { margin-left: 0; }
ul li, ul li.leaf, .item-list ul li { list-style-image: none; list-style-type: none; margin: .15em 0 .15em .5em; padding: 0 0 .2em 1.5em; }
ul li.leaf a, ul li.expanded a, ul li.collapsed a { display: block; }
ul.inline li { background: none; margin: 0; padding: 0 1em 0 0; }
ul ol li { background: none; list-style-type: decimal; margin-left: 2em; padding: 0 0 .2em; }
ul ul li { margin-left: 2em; }

/* admin tab links */
ul.primary, ul.primary li, ul.secondary, ul.secondary li { background: none; border: 0; margin: 0; padding: 0; }
ul.secondary { border-bottom: 1px solid #b4d7f0; clear: both; margin: 0 0 1em; padding: .5em 0; text-align: left; }
ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited, ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited { background: none; border: 0; margin: 0; padding: 0 1em 0 0; text-decoration: none; }
ul.primary li.active a, ul.secondary li.active a { font-weight: 700; }

/* position admin tab links and style admin h2 */
#tabs-wrapper { margin: 0; padding: 0; }
h2.with-tabs { margin-bottom: 0; }
#tabs-wrapper ul.tabs { margin: 0 0 .5em; padding: 0; }

/* stuff you probably will not need to change - includes admin coloring */
quote, code, fieldset { margin: .5em 0; color: #ffffff;}
input { color: #494949; font: 1em Verdana, sans-serif; }
textarea, select { color: #494949; font: 1em Verdana, sans-serif; }
fieldset ul.clear-block li { background-image: none; margin: 0; padding: 0; }
fieldset { background: #000000; border: 1px solid #d4e7f3; margin: 1em 0; padding: 1em; }
fieldset legend { display: block; color: #ffffff; }
html.js fieldset.collapsed { background: transparent; padding-bottom: .6em; padding-top: 0; }
html.js fieldset.collapsible legend a { background: url(images/menu-expanded.gif) no-repeat 0 50%; padding-left: 2em; }
html.js fieldset.collapsed legend a { background: url(images/menu-collapsed.gif) no-repeat 0 50%; }

table { margin:10px 0px 10px 0px; width: 100%;}
thead th { border-bottom: 2px solid #d4e7f3; color: #dddddd; font-weight: 700; }
tbody { border-top:none; }
th a:link, th a:visited { color: #7f7f7f; outline: none; border: 0;}
td, th { padding:0px; }
tr.even, tr.odd, tbody th { border: solid #FFFFFF; border-width: 1px 0; }
tr.odd, tr.info { background-color: #000; }
tr.even {
	background-color: #222;
}
tr.drag { background-color: #fffff0; }
tr.drag-previous { background-color: #ffd; }
tr.odd td.active { background-color: #222222; }
tr.even td.active { background-color: #666666; }
td.region, td.module, td.container, td.category { background-color: #d4e7f3; border-bottom: 1px solid #b4d7f0; border-top: 1.5em solid #fff; color: #666; font-weight: 700; }
tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category { border-top-width: 0; }
tr.odd td.menu-disabled { background-color: #edf5fa; }
tr.even td.menu-disabled { background-color: #fff; }
tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active { color: #d4e7f3; }
tr.taxonomy-term-divider-top { border-bottom: none; }
tr.taxonomy-term-divider-bottom { border-top: 1px dotted #ccc; }

#autocomplete li { cursor: default; margin: 0; padding: 2px; }
#autocomplete li.selected, tr.selected td, tr.selected td.active { background: #027ac6; color: #fff; }
.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item { margin: .25em 0; }
#center form { margin-bottom: 2em; }
.form-button, .form-submit { margin: 2em .5em 1em 0; }
#dblog-form-overview .form-submit, .confirmation .form-submit, .search-form .form-submit, .poll .form-submit, fieldset .form-button, fieldset .form-submit, .sidebar .form-button, .sidebar .form-submit, table .form-button, table .form-submit { margin: 0; }

div.admin-panel, div.admin-panel .description, div.admin-panel .body, div.admin, div.admin .left, div.admin .right, div.admin .expert-link, div.item-list, .menu { margin: 0; padding: 0; }
div.admin h3 { margin-bottom: 0; }
div.admin .left { float: left; width: 48%; }
div.admin .right { float: right; width: 48%; }
div.admin-panel { background: none; padding: 1em 1em 1.5em; }
div.admin-panel .description { margin-bottom: 1.5em; }
div.admin-panel dl { margin: 0; }
div.admin-panel dd { color: #898989; font-size: .92em; line-height: 1.3em; margin-bottom: .65em; margin-top: -.2em; }

.messages { background-color: #fff; border: 1px solid #b8d3e5; }
.preview { background-color: #fcfce8; border: 1px solid #e5e58f; }
.preview .node { background-color: #fcfce8; }

span.form-required { color: #ffae00; }
.description { color: #898989; font-size: .92em; line-height: 150%; margin-bottom: .75em; }
.messages, .preview { margin: .75em 0; padding: .5em 1em; }
.messages ul { margin: 0; }
.box { margin-bottom: 2.5em; }
.profile dd { margin-bottom: 1.6em; }
.profile h3 { border-bottom: none; }

div.status { border-color: #c7f2c8; color: #33a333; }
div.error, tr.error { background-color: #fcc; color: #a30000; }
.form-item input.error, .form-item textarea.error { border: 1px solid #c52020; color: #363636; }
table.system-status-report th { border-color: #d4e7f3; }
table.system-status-report tr.error, table.system-status-report tr.error th { background-color: #fcc; border-color: #ebb; color: #200; }
table.system-status-report tr.warning, table.system-status-report tr.warning th { background-color: #ffd; border-color: #eeb; }
table.system-status-report tr.ok, table.system-status-report tr.ok th { background-color: #dfd; border-color: #beb; }

/* another son of suckerfish...
http://www.htmldog.com/articles/suckerfish/dropdowns/
http://www.alistapart.com/articles/horizdropdowns
*/

#suckerfishmenu{font-size:9px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;background:url(images/bkg.png) bottom left repeat-x #101010;width:100%;text-align:left;}
/* all lists */
#suckerfishmenu,#suckerfishmenu ul{padding:0;margin:0;list-style:none;line-height:1.4em;z-index:999;}
#suckerfishmenu ul{position:static;}
#suckerfishmenu ul a{display:block;border-right:1px solid #323232;border-bottom:none;padding:4px 8px;font-weight:normal;color:#eee;text-decoration:none;text-align:left;}
#suckerfishmenu li li a{border-right:none;border-top:1px solid #323232;}
#suckerfishmenu a.icon-link {display:none;}
/* all list items */
/* width needed or else Opera goes nuts */
#suckerfishmenu li{float:left;height:100%;margin:0 !important;padding:0;list-style-image:none;list-style-type:none;background-image:none;}
#suckerfishmenu li li{width:120px;background:#202020;filter:Alpha(opacity=95);opacity:0.95;}
/* second-level lists */
/* Note:Use left instead of display to hide publicly visible menus because display:none isn't read by screen readers */
#suckerfishmenu li ul{position:absolute;background:none;margin:0;width:120px;left:-999em;display:none;line-height:1.2em;}
/* third-and-above-level lists */
#suckerfishmenu li li.start-collapsed ul{margin:-20px 0 0 120px;}
#suckerfishmenu li:hover ul ul,
#suckerfishmenu li:hover ul ul ul,
#suckerfishmenu li:hover ul ul ul ul,
#suckerfishmenu li:hover ul ul ul ul ul,
#suckerfishmenu li.iehover ul ul,
#suckerfishmenu li.iehover ul ul ul,
#suckerfishmenu li.iehover ul ul ul ul,
#suckerfishmenu li.iehover ul ul ul ul ul{left:-999em;display:none;}
/* lists nested under hovered list items */
#suckerfishmenu li:hover ul,
#suckerfishmenu li li:hover ul,
#suckerfishmenu li li li:hover ul,
#suckerfishmenu li li li li:hover ul,
#suckerfishmenu li li li li li:hover ul,
#suckerfishmenu li.iehover ul,
#suckerfishmenu li li.iehover ul,
#suckerfishmenu li li li.iehover ul,
#suckerfishmenu li li li li.iehover ul,
#suckerfishmenu li li li li li.iehover ul{left:auto;display:block;}
#suckerfishmenu li.admin-menu-action:hover ul{right:0;}
/* second-and-more-level hovering */
#suckerfishmenu li li.start-collapsed{background:#45454a url(images/arrow.png) no-repeat 105px 7px;}
#suckerfishmenu li li:hover,
#suckerfishmenu li li.iehover{background-color:#111;}
#suckerfishmenu li li:hover a,
#suckerfishmenu li li:hover li:hover a,
#suckerfishmenu li li:hover li:hover li:hover a{color:#fff;}
#suckerfishmenu li li.start-collapsed:hover a,
#suckerfishmenu li li.start-collapsed:hover li.start-collapsed:hover a{border-color:#666666;color:#eee;}
#suckerfishmenu li li.start-collapsed:hover li a,
#suckerfishmenu li li.start-collapsed:hover li.start-collapsed:hover li a{border-color:#323232;}
#suckerfishmenu li li:hover li a,
#suckerfishmenu li li.iehover li a,
#suckerfishmenu li li.iehover li.iehover li a{color:#eee;}
#suckerfishmenu li li.iehover a,
#suckerfishmenu li li.iehover li.iehover a,
#suckerfishmenu li li.iehover li.iehover li.iehover a{color:#fff;width:90%;/* IE */}
/* #210615:Mozilla on Mac fix */

html.js fieldset.collapsible div.fieldset-wrapper{overflow:visible;}
@media print{#suckerfishmenu{display:none;}
}

div.view div.views-admin-links{width: 200px;}
#block-views-nh_sidebar_block-block_1 .content {text-align: center;}

.panel-seperator {clear:both;}
.view-news-headlines .view-content .views-row-even,
.view-news-headlines .view-content .views-row-odd {
  float: none;
}

/*----------------- NEW RELEASE PANEL -------------------*/

.views-slideshow-controls-bottom, .views_slideshow_controls{
	display:block;
	height:40px;
}

.views_slideshow_controls{
	position:relative;
	left:50%;
	margin-left:-80px;
}

.views_slideshow_previous, .views_slideshow_next, .views_slideshow_play, .views_slideshow_pause{
	overflow:hidden;
	font-size:0px;
	color:#222;
}

.views_slideshow_previous, .views_slideshow_next{
	width:40px;
	height:40px;
	float:left;
	background:transparent;
}

.views_slideshow_previous{
	background:transparent url(images/SlideshowArrows.png) no-repeat;
	background-position:0px 0px;
}

.views_slideshow_next{
	background:transparent url(images/SlideshowArrows.png) no-repeat;
	background-position:-40px 0px;
}

.views_slideshow_previous:hover{
	background:transparent url(images/SlideshowArrows.png) no-repeat;
	background-position:0px -40px;
}

.views_slideshow_next:hover{
	background:transparent url(images/SlideshowArrows.png) no-repeat;
	background-position:-40px -40px;
}

.views_slideshow_play, .views_slideshow_pause{
	width:60px;
	height:40px;
	float:left;
	background:transparent;
	margin:0px 10px 0px 10px;
}

.views_slideshow_play{
	background:transparent url(images/PauseResumeButton.png) no-repeat;
	background-position:-60px 0px;
}

.views_slideshow_pause{
	background:transparent url(images/PauseResumeButton.png) no-repeat;
	background-position:0px 0px;
}

.views_slideshow_play:hover{
	background:transparent url(images/PauseResumeButton.png) no-repeat;
	background-position:-60px -40px;
}

.views_slideshow_pause:hover{
	background:transparent url(images/PauseResumeButton.png) no-repeat;
	background-position:0px -40px;
}

#newsHeadlineBox a{
	font-size:1.2em;	
}

#nqBody{
	background:#92A88E url(http://www.privateerpress.com/files/NQ/background.png) repeat-y;
	border:#FFF 1px solid; 
	display:block; 
	margin:10px 0px; 
	color:#FFF; 
	width:520px;
}

#nqBody a{
	text-decoration:none;
	color:#000;
}

#nqBody a:hover{
	color:#C00;
}

img.css3Image, p img.css3Image{
	width:520px;
	-webkit-transition: -webkit-transform 0.2s ease-in-out;
	-moz-transition: -moz-transform 0.2s ease-in-out;
	transition: transform 0.2s ease-in-out;
}

img.css3Image:hover, p img.css3Image:hover{
	-webkit-transform: scale(2.0);
	-moz-transform: scale(2.0);
	-o-transform:scale(2.0);
	transform:scale(2.0);
	-webkit-box-shadow:0px 0px 20px rgba(128,128,128,0.7);
	-moz-box-shadow:0px 0px 20px rgba(128,128,128,0.7);
	box-shadow:0px 0px 20px rgba(128,128,128,0.7);
	border:#999 1px solid;
	position:relative;
	z-index:20000;
}

.twtr-bd{
	z-index:600;
}

.views-field-title .field-content a, .view-privateer-insider .views-field-title a{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:18px;
	letter-spacing:0.02em;
	font-weight:normal;
}

.views-field-title .field-content a:hover{
	text-decoration:none;
}

.pane-rotating-new-releases .pane-content, #upcoming_releases .pane-content .views-row,  #news_stories .pane-content .views-row{
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#505050;
	background-image:-webkit-gradient(linear, 0% 0%, 0% 80%, from(#505050), to(#121212));
	background-image:-moz-linear-gradient(0% 0% 270deg, #505050, #121212);
	-webkit-box-shadow:inset 0px 0px 12px rgba(0,0,0,0.9);
	-moz-box-shadow:inset 0px 0px 12px rgba(0,0,0,0.9);
	box-shadow:inset 0px 0px 12px rgba(0,0,0,0.9);
	-moz-border-radius:6px;
    -webkit-border-radius:6px;
    -khtml-border-radius:6px;
	-o-border-radius:6px;
    border-radius:6px;
	margin:10px 8px 10px 8px;
	padding:10px 0px;
	border:#515151 2px solid;
}

#upcoming_releases .pane-content .views-row{
	padding:10px 10px;
}

#news_stories .pane-content{
	padding-right:2px;
}

#news_stories .pane-content .views-row{
   margin:10px 0px;
}

.view-privateer-insider{
	-moz-border-radius:6px;
    -webkit-border-radius:6px;
    -khtml-border-radius:6px;
	-o-border-radius:6px;
    border-radius:6px;
	border:#515151 2px solid;
	border-spacing:0px;
	empty-cells:hide;
	margin-right:2px;
}

.view-privateer-insider table{
	margin:0px;
}

.view-privateer-insider table .col-1{
	-webkit-box-shadow:inset 0px 0px 12px rgba(0,0,0,0.9);
	-moz-box-shadow:inset 0px 0px 12px rgba(0,0,0,0.9);
	box-shadow:inset 0px 0px 12px rgba(0,0,0,0.9);
	-moz-border-radius:4px;
    -webkit-border-radius:4px;
    -khtml-border-radius:4px;
	-o-border-radius:4px;
    border-radius:4px;
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#505050;
	background-image:-webkit-gradient(linear, 0% 0%, 0% 80%, from(#505050), to(#121212));
	background-image:-moz-linear-gradient(0% 0% 270deg, #505050, #121212);
	padding:12px 10px;
}

.pane-privateer-insider h2{
	margin-top:7px;
}

.view-privateer-insider table .col-2, .view-privateer-insider table .col-3, .view-privateer-insider table .col-4{
	width:0px;
}

.views_slideshow_singleframe_slide .views-field-title, #upcoming_releases .views-field-title, #news_stories .views-field-title, .view-news-headlines .view-content .field-content a, .nodeH2, .view-privateer-insider .views-field-title{
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#333;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#333), to(#000));
	background-image:-moz-linear-gradient(0% 20% 270deg, #333, #000);
	-webkit-box-shadow: 0px 0px 12px rgba(0,0,0,0.8);
	-moz-box-shadow:0px 0px 12px rgba(0,0,0,0.8);
	box-shadow:0px 0px 12px rgba(0,0,0,0.8);
	-moz-border-radius:6px;
    -webkit-border-radius:6px;
    -khtml-border-radius:6px;
	-o-border-radius:6px;
    border-radius:6px;
	border:#515151 2px solid;
	margin:0px 0px 10px 0px;
}

#news_stories span.views-field-title{
	display:block;
	margin:auto 10px;
}

.nodeH2{
	display:block;
	text-align:center;
	margin:10px;
}

.nodeH2 .titleLink, .view-privateer-insider .views-field-title span a{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	display:block;
	margin:8px 4px;
}

.nodeH2 .titleLink:hover{
	text-decoration:none;
}

.views_slideshow_singleframe_slide .field-content, #upcoming_releases .field-content, #news_stories .field-content{
	position:relative;
	display:block;
	margin:6px 3px;
}

.views_slideshow_singleframe_slide .views-field-title a, #upcoming_releases .views-field-title a, #news_stories .views-field-title a, .nodeH2 a.titleLink, .view-privateer-insider .views-field-title a{
	text-shadow:0px -1px 1px rgba(0, 0, 0, 0.85);
	display:block;
	color:#D00;
}

.views_slideshow_singleframe_slide .views-field-title a:hover, #upcoming_releases .views-field-title a:hover, #news_stories .views-field-title a:hover, .nodeH2 a.titleLink:hover, .view-privateer-insider .views-field-title a:hover{
	
}

#frontpage .center-wrapper .panel-pane .pane-content .views_slideshow_singleframe_teaser_section{
	margin:10px 18px;
}

.view-privateer-insider .views-field-field-image-fid{
	border:0px none;
}

.views-field-field-new-release-image-fid a img, #upcoming_releases a img, #news_stories a img, .view-privateer-insider .views-field-field-image-fid a img, .sidebar-image-rotator a img{
	border:#515151 1px solid;
	padding:0px;
	margin:0px 2px 10px 2px;
	-webkit-box-shadow: 0px 0px 12px rgba(0,0,0,0.8);
	-moz-box-shadow:0px 0px 12px rgba(0,0,0,0.8);
	box-shadow:0px 0px 12px rgba(0,0,0,0.8);
}

.sidebar-image-rotator a img, .sidebar-image-rotator img{
	margin:0px 8px 0px 0px;
}

.sidebar-image-rotator img{
	-webkit-box-shadow: 0px 0px 12px rgba(0,0,0,0.8);
	-moz-box-shadow:0px 0px 12px rgba(0,0,0,0.8);
	box-shadow:0px 0px 12px rgba(0,0,0,0.8);
}

#upcoming_releases a img,  #news_stories a img{
	margin:0px 0px 0px 9px;
}

#news_stories a img{
	margin:8px 0px 0px 10px;
}

.views-field-field-new-release-image-fid a:hover img, #upcoming_releases a:hover img,  #news_stories a:hover img, .view-privateer-insider .views-field-field-image-fid a:hover img, .sidebar-image-rotator a:hover img{
	border:#A0A0A0 1px solid;
}

.view-news-headlines{
	padding:16px 0px 10px 0px;
}

#frontpage .center-wrapper .panel-pane .pane-content .view-news-headlines .view-content .views-field-title{
	width:100%;
}

.view-news-headlines .view-content .field-content{
	display:block;
}

.view-news-headlines .view-content .field-content a{
	text-shadow:0px -1px 1px rgba(0, 0, 0, 0.85);
	display:block;
	color:#D00;
	padding:8px 4px;
	width:auto;
	margin:4px 2px 4px 0px;
}

#upcoming_releases p, #news_stories p, .view-privateer-insider p{
	border:none 0px;
	margin:10px 0px;
	padding:8px;
	background-color:transparent;
	text-align:left;
}

 #news_stories p{
	 margin:6px 10px 4px 10px;
 }

.fan_box .profileimage{
	width:60%;
	height:60%;
}

.twtr-widget-profile{
	margin-top:8px;
}

.twtr-widget-profile h4 a{
	font-size:0.8em;
}

.twtr-widget-profile h4 a{
	text-decoration:none;
	color:#C00;
}

.views-field-phpcode, .views-field-phpcode-1{
	display:inline-block;
	vertical-align:top;
}

.partsButton a{
	color:#D8D8D8;
	display:block;
	text-decoration:none;
	background: #cc0000;
	background: -moz-linear-gradient(top,  #cc0000 0%, #8c0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(100%,#8c0000));
	background: -webkit-linear-gradient(top,  #cc0000 0%,#8c0000 100%);
	background: -o-linear-gradient(top,  #cc0000 0%,#8c0000 100%);
	background: -ms-linear-gradient(top,  #cc0000 0%,#8c0000 100%);
	background: linear-gradient(to bottom,  #cc0000 0%,#8c0000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#8c0000',GradientType=0 );
	border:#980000 2px solid;
	-o-border-radius:30px;
	-khtml-border-radius:30px;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
  border-radius:30px;
	font-size:2.0em;
	font-variant:small-caps;
	font-weight:bold;
	letter-spacing:0.1em;
	margin:40px 20px;
	text-align:center;
	padding:10px;
}

.partsButton a:hover{
	color:#FFF;
	text-decoration:none;
	-moz-box-shadow:0px 0px 16px 2px #000;
	-webkit-box-shadow:0px 0px 16px 2px #000;
	-o-box-shadow:0px 0px 16px 2px #000;
	box-shadow:0px 0px 16px 2px #000;
}

.views_slideshow_singleframe_teaser_section img{
	z-index:100;
}


/*---------------------- FACTION SPECIFIC COMMON PANEL STYLES --------------------------*/
.cygnarHead{
	background-image:url(../../images/FactionGRDs/CygnarUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#3D9CB7;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#3D9CB7), to(#13305B));
	background-image:-moz-linear-gradient(0% 20% 270deg, #3D9CB7, #13305B);
}

.khadorHead{
	background-image:url(../../images/FactionGRDs/KhadorUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#9D1A1F;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#9D1A1F), to(#6F0509));
	background-image:-moz-linear-gradient(0% 20% 270deg, #9D1A1F, #6F0509);
}

.menothHead{
	background-image:url(../../images/FactionGRDs/MenothUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#FFF;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#FFF), to(#E1D2B1));
	background-image:-moz-linear-gradient(0% 20% 270deg, #FFF, #E1D2B1);
}

.cryxHead{
	background-image:url(../../images/FactionGRDs/CryxUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#595F4C;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#595F4C), to(#262A23));
	background-image:-moz-linear-gradient(0% 20% 270deg, #595F4C, #262A23);
}

.mercenariesHead{
	background-image:url(../../images/FactionGRDs/MercenariesUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#DBB12C;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#DBB12C), to(#571A05));
	background-image:-moz-linear-gradient(0% 20% 270deg, #DBB12C, #571A05);
}

.scyrahHead{
	background-image:url(../../images/FactionGRDs/ScyrahUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#0C685A;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#B7EEE6), to(#0C685A));
	background-image:-moz-linear-gradient(0% 20% 270deg, #B7EEE6, #0C685A);
}

.trollbloodsHead{
	background-image:url(../../images/FactionGRDs/TrollbloodsUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#7EA5C2;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#7EA5C2), to(#44667F));
	background-image:-moz-linear-gradient(0% 20% 270deg, #7EA5C2, #44667F);
}

.skorneHead{
	background-image:url(../../images/FactionGRDs/SkorneUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#A6102B;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#A6102B), to(#030101));
	background-image:-moz-linear-gradient(0% 20% 270deg, #A6102B, #030101);
}

.circleHead{
	background-image:url(../../images/FactionGRDs/OrborosUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#B5A267;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#B5A267), to(#3C4322));
	background-image:-moz-linear-gradient(0% 20% 270deg, #B5A267, #3C4322);
}
.everblightHead{
	background-image:url(../../images/FactionGRDs/EverblightUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#635F82;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#635F82), to(#010103));
	background-image:-moz-linear-gradient(0% 20% 270deg, #635F82, #010103);
}

.minionsHead{
	background-image:url(../../images/FactionGRDs/MinionsUp20.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#A9BC5E;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#A9BC5E), to(#3A7262));
	background-image:-moz-linear-gradient(0% 20% 270deg, #A9BC5E, #3A7262);
}

hr.divider-journeyman{
	background:url(images/JourneymanDivider.png) no-repeat bottom center;
	border:none;
	height:40px;
	margin:10px 0;
	padding:0;
	clear:both;
}

.feed-icon{
	border:none 0px;
}
	
.feed-icon a{
	border:none 0px;
}

.feed-icon a img{
	border:none 0px;
}

/*----------------- CUSTOM TEXT COLOR STYLES ---------------------------*/

.redText{
	color:#C00;
}

.greenText{
	color:#0F0;
}

.yellowText{
	color:#FC0;
}

.orangeText{
	color:#F60;
}

.goldText{
	color:#F90;
}

.blueText{
	color:#1999F3;
}

.purpleText{
	color:#63F;
}

.pinkText{
	color:#F3F;
}

/*----------------- CUSTOM GLOW COLOR STYLES ---------------------------*/

.redGlow{
	border:#FFF 2px solid;
	-webkit-box-shadow:0px 0px 14px 4px #C00;
	-moz-box-shadow:0px 0px 14px 4px #C00;
	box-shadow:0px 0px 14px 4px #C00;
}

.greenGlow{
	border:#FFF 2px solid;
	-webkit-box-shadow:0px 0px 14px 4px #0F0;
	-moz-box-shadow:0px 0px 14px 4px #0F0;
	box-shadow:0px 0px 14px 4px #0F0;
}

.yellowGlow{
	border:#333 2px solid;
	-webkit-box-shadow:0px 0px 14px 4px #FC0;
	-moz-box-shadow:0px 0px 14px 4px #FC0;
	box-shadow:0px 0px 14px 4px #FC0;
}

.orangeGlow{
	border:#333 2px solid;
	-webkit-box-shadow:0px 0px 14px 4px #F60;
	-moz-box-shadow:0px 0px 14px 4px #F60;
	box-shadow:0px 0px 14px 4px #F60;
}

.goldGlow{
	border:#333 2px solid;
	-webkit-box-shadow:0px 0px 14px 4px #F90;
	-moz-box-shadow:0px 0px 14px 4px #F90;
	box-shadow:0px 0px 14px 4px #F90;
}

.blueGlow{
	border:#FFF 2px solid;
	-webkit-box-shadow:0px 0px 14px 4px #1999F3;
	-moz-box-shadow:0px 0px 14px 4px #1999F3;
	box-shadow:0px 0px 14px 4px #1999F3;
}

.purpleGlow{
	border:#FFF 2px solid;
	-webkit-box-shadow:0px 0px 14px 4px #63F;
	-moz-box-shadow:0px 0px 14px 4px #63F;
	box-shadow:0px 0px 14px 4px #63F;
}

.pinkGlow{
	border:#FFF 2px solid;
	-webkit-box-shadow:0px 0px 14px 4px #F3F;
	-moz-box-shadow:0px 0px 14px 4px #F3F;
	box-shadow:0px 0px 14px 4px #F3F;
}

/*-------------- CUSTOM COMMON PANELS ------------------*/

.contentPanel{
	margin:10px 0px;
	background-color:rgba(0,0,0, 0.2);
	-webkit-box-shadow:inset 0 0px 20px 4px rgba(0, 0, 0, 0.8);
	-moz-box-shadow:inset 0 0px 20px 4px rgba(0, 0, 0, 0.8);
	box-shadow:inset 0 0px 20px 4px rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	padding:20px;
}

.inline{
	display:inline-block;
	vertical-align:top;
}

.arrow{
	margin:-0.5em 6px 0px 0px;
	vertical-align:middle;
}

.up{
	border-color: transparent transparent #FFF transparent;
	border-style: solid;
	border-width: 0px 4px 8px 4px;
	height:0;
	width:0;
	position:relative;
	display:inline-block;
}

.left{
	border-color: transparent #FFF transparent transparent;
	border-style: solid;
	border-width: 4px 8px 4px 0px;
	height:0;
	width:0;
	position:relative;
	display:inline-block;
}

.right{
	border-color: transparent transparent transparent #FFF;
	border-style: solid;
	border-width: 4px 0px 4px 8px;
	height:0;
	width:0;
	position:relative;
	display:inline-block;
}

.down{
	border-color: #FFF transparent transparent transparent;
	border-style: solid;
	border-width: 8px 4px 0px 4px;
	height:0;
	width:0;
	position:relative;
	display:inline-block;
}

/*--------------------- COMMON JAVASCRIPT SLIDE TOGGLE PANELS -----------------------*/


.toggleContainer{
	border:#666 2px solid;
	-moz-border-radius:6px;
    -webkit-border-radius:6px;
    -khtml-border-radius:6px;
    border-radius:6px;
	background-color:#000;
}

.toggleSwitch{
	background-image:url(../../images/grd_images/GrdRed.png);
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#BC0000;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#BC0000), to(#82080C));
	background-image:-moz-linear-gradient(0% 20% 270deg, #BC0000, #82080C);
	display:block;
	padding:4px 8px;
	margin:0px;
	-moz-border-radius:4px;
    -webkit-border-radius:4px;
    -khtml-border-radius:4px;
    border-radius:4px;
	font-size:1.1em;
	letter-spacing:0.1em;
	font-weight:lighter;
	color:#FFF;
	text-shadow:0px -1px 1px rgba(0, 0, 0, 0.6);
}

.toggleSwitch:hover{
	cursor:pointer;
	text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.8);
}

.toggleContent{
	display:none;
	padding:10px;
}

.toggleContent li{
	margin:0px 0px 0px 16px;
}

/*-------------------------- VIDEO LIST VIEW -----------------------*/

.videoListing .views-row{
	overflow:auto;
	display:block;
	float:none;
	padding:8px;
	margin:10px auto;
	border:none 0px;
	background-color:rgba(0, 0, 0, 0.4);
	background-image:none;
}

.videoListing .views-field-field-video-image-fid, .videoListing .views-field-field-video-image-fid a{
	float:left;
	margin:0px 6px 0px 0px;
}

.videoListing .views-field-field-video-image-fid{
	width:134px;
	height:134px;
	z-index:202;
}

.videoListing .views-field-field-video-image-fid a img{
	border:#333 1px solid;
}

.videoListing .views-field-field-video-image-fid a:hover img{
	border:#666 1px solid;
}

.videoListing .views-field-title{
	font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif;
	font-variant:small-caps;
	font-size:1.5em;
	font-weight:lighter;
	clear:none;
}

.videoListing .views-field-title a:hover{
	text-decoration:none;
}

.videoListing .views-field-teaser{
	clear:none;
	font-size:1.0em
}
 /*--------------------- VIDEO SIDEBAR ------------------------*/
 
 .view-video-sidebar .views-row{
	 display:block;
	 float:none;
	 -webkit-box-shadow:inset 0px 0px 12px rgba(0,0,0,0.9);
	-moz-box-shadow:inset 0px 0px 12px rgba(0,0,0,0.9);
	box-shadow:inset 0px 0px 12px rgba(0,0,0,0.9);
	-moz-border-radius:4px;
    -webkit-border-radius:4px;
    -khtml-border-radius:4px;
	-o-border-radius:4px;
    border-radius:4px;
	background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#505050;
	background-image:-webkit-gradient(linear, 0% 0%, 0% 80%, from(#505050), to(#121212));
	background-image:-moz-linear-gradient(0% 0% 270deg, #505050, #121212);
	padding:4px;
	margin:0px 0px 8px 0px;
	border:#515151 2px solid;
 }
 
 .view-video-sidebar .view-header a{
	 background:transparent url(images/primary_links_button_background.png) no-repeat;
	 display:block;
	 padding:5px 0px 6px 0px;
	 text-align:center;
	 color:#FFF;
	 font-weight:bold;
	 font-variant:small-caps;
	 letter-spacing:0.1em;
	 font-size:1.1em;
	 font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif;
 }
 
 .view-video-sidebar .view-header a:hover{
	 text-decoration:none;
 }
 
  .view-video-sidebar .views-field-title, .view-video-sidebar .views-field-title span,  .view-video-sidebar .views-field-title a, .view-video-sidebar .views-field-field-video-image-fid{
	  display:block;
	  text-align:center;
	  float:none;
  }
 
 .view-video-sidebar .views-field-title a{
   font-size:1.0em;
   background-repeat:repeat-x;
	background-position:0px bottom;
	background-color:#333;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#333), to(#000));
	background-image:-moz-linear-gradient(0% 20% 270deg, #333, #000);
	-webkit-box-shadow: 0px 0px 12px rgba(0,0,0,0.8);
	-moz-box-shadow:0px 0px 12px rgba(0,0,0,0.8);
	box-shadow:0px 0px 12px rgba(0,0,0,0.8);
	-moz-border-radius:6px;
    -webkit-border-radius:6px;
    -khtml-border-radius:6px;
	-o-border-radius:6px;
    border-radius:6px;
	padding:6px;
	border:#515151 2px solid;
	margin:0px 0px 10px 0px;
	font-weight:bold;
	text-shadow:0px -1px 1px #000;
 }
 
 .view-video-sidebar .views-field-title a{
	 
 }
 
 .view-video-sidebar .views-field-field-video-image-fid a img{
	 border:#333 1px solid;
 }
 
 .view-video-sidebar .views-field-field-video-image-fid a:hover img{
	 border:#666 1px solid;
 }
 
.content ul{
	margin:10px 0px 10px 14px;
}

.content ul li{
	list-style-type:disc;
	padding:4px 0px;
}

/*----------- WAR ROOM SPECIFIC STYLES ---------------*/

#warRoomHeader{
	color:#E8E8E8;
	background-color:#484848;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#484848), to(#212121));
	background-image:-moz-linear-gradient(0% 20% 270deg, #484848, #212121);
	-webkit-box-shadow: 0px 0px 12px rgba(0,0,0,0.8);
	-moz-box-shadow:0px 0px 12px rgba(0,0,0,0.8);
	box-shadow:0px 0px 12px rgba(0,0,0,0.8);
	-moz-border-radius:6px 6px 0px 0px;
    -webkit-border-radius:6px 6px 0px 0px;
    -khtml-border-radius:6px 6px 0px 0px;
	-o-border-radius:6px 6px 0px 0px;
    border-radius:6px 6px 0px 0px;
	padding:8px;
	overflow:auto;
}

#warRoomHeader img, #warRoomHeader h3{
	display:inline-block;
}

#warRoomHeader img{
	margin:0px 16px 0px 0px;
	vertical-align:text-top;
}

#warRoomHeader h3{
	margin:0px;
	font-size:2.2em;
	font-variant:small-caps;
	text-shadow:0px 0px 10px rgba(0, 0, 0, 1.0);
	letter-spacing:0.1em;
}

#warRoomContent{
	color:#484848;
	text-shadow:0px 1px 1px rgba(255, 255, 255, 0.6);
	background-color:#E8E8E8;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#E8E8E8), to(#D8D8D8));
	background-image:-moz-linear-gradient(0% 20% 270deg, #E8E8E8, #D8D8D8);
	-webkit-box-shadow: 0px 0px 12px rgba(0,0,0,0.8);
	-moz-box-shadow:0px 0px 12px rgba(0,0,0,0.8);
	box-shadow:0px 0px 12px rgba(0,0,0,0.8);
	-moz-border-radius:0px 0px 6px 6px;
    -webkit-border-radius:0px 0px 6px 6px;
    -khtml-border-radius:0px 0px 6px 6px;
	-o-border-radius:0px 0px 6px 6px;
    border-radius:0px 0px 6px 6px;
	padding:8px;
}

#warRoomContent a{
	color:#09C;
	text-decoration:none;
}

#warRoomContent a:hover{
	text-decoration:underline;
}

#warRoomContent .appProduct{
	font-size:1.7em;
	padding:10px 0px;
}

#warRoomFooter{
	overflow:auto;
}

#warRoomFooter a#info{
	-moz-border-radius:2px;
    -webkit-border-radius:2px;
    -khtml-border-radius:2px;
	-o-border-radius:2px;
    border-radius:2px;
	padding:4px 8px;
	float:right;
	font-size:1.3em;
	color:#09C;
}

#warRoomFooter a#info img{
	vertical-align:text-bottom;
	margin:0px 0px 0px 4px;
}

#warRoomFooter a#info:hover{
	background-color:rgba(160,160,160, 0.3);
	text-decoration:none;
}

ul#warRoomCarousel{
	list-style:none;
	list-style-image:none;
	margin:14px 16px 14px 0px;
}

ul#warRoomCarousel li{
	padding:0px;
	list-style:none;
}

/*-------------- SLIDESHOW -------------*/

.jcarousel-skin-warroom .jcarousel-container {
    background-color:#484848;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#484848), to(#212121));
	background-image:-moz-linear-gradient(0% 20% 270deg, #484848, #212121);
    border:none 0px;
	margin-bottom:10px;
}

.jcarousel-skin-warroom .jcarousel-container-horizontal {
	
}

.jcarousel-skin-warroom .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-warroom .jcarousel-clip-horizontal {
	width:472px;
	left:16px;
}

.jcarousel-skin-warroom .jcarousel-item {
     width:472px;
    height:354px;
}

.jcarousel-skin-warroom .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 0px;
}

.jcarousel-skin-warroom .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-warroom .jcarousel-next-horizontal {
    position: absolute;
    top:175px;
    right:0px;
    width:16px;
    height:32px;
    cursor: pointer;
    background: transparent url(images/PageArrowsWhite_32x32.png) no-repeat 0 0;
}

.jcarousel-skin-warroom .jcarousel-next-horizontal:hover,
.jcarousel-skin-warroom .jcarousel-next-horizontal:focus {
	
}

.jcarousel-skin-warroom .jcarousel-next-horizontal:active {
	
}

.jcarousel-skin-warroom .jcarousel-next-disabled-horizontal,
.jcarousel-skin-warroom .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-warroom .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-warroom .jcarousel-next-disabled-horizontal:active {
    cursor: default;
	background-image:none;
}

.jcarousel-skin-warroom .jcarousel-prev-horizontal {
    position: absolute;
    top:175px;
    left:0px;
    width: 16px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/PageArrowsWhite_32x32.png) no-repeat -16px 0;
}

.jcarousel-skin-warroom .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-warroom .jcarousel-prev-horizontal:focus {
	
}

.jcarousel-skin-warroom .jcarousel-prev-horizontal:active {
	
}

.jcarousel-skin-warroom .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-warroom .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-warroom .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-warroom .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
	background-image:none;
}

/*------------------ ERRATA ------------------------*/

#errataWrap{
	color:#484848;
	text-shadow:0px 1px 1px rgba(255, 255, 255, 0.7);
	background-color:#E8E8E8;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#E8E8E8), to(#D8D8D8));
	background-image:-moz-linear-gradient(0% 20% 270deg, #E8E8E8, #D8D8D8);
	-webkit-box-shadow: 0px 0px 12px 4px rgba(0,0,0,0.8);
	-moz-box-shadow:0px 0px 12px 4px rgba(0,0,0,0.8);
	box-shadow:0px 0px 12px 4px rgba(0,0,0,0.8);
	-moz-border-radius:3px;
    -webkit-border-radius:3px;
    -khtml-border-radius:3px;
	-o-border-radius:3px;
    border-radius:3px;
	padding:6px 12px;
	overflow:auto;
	margin:30px 0px;
}

#errataWrap a img{
	vertical-align:middle;
	margin:0px 10px 0px 0px;
}

#errataWrap a{
	color:#484848;
	font-size:1.8em;
	font-weight:bold;
	text-decoration:none;
}

#errataWrap a:hover{
	color:#C00;
}

#errataWrap span#updated{
	float:right;
	color:#666;
	font-size:0.8em;
}

/*----------------- DISTRIBUTOR TABLE ------------------*/

table#distributors{
	border:none 0px;
	border-collapse:separate;
	border-spacing:0px 2px;
	padding:0px 2px;
	background-color:#E8E8E8;
	-webkit-box-shadow: 0px 0px 12px 4px rgba(0,0,0,0.8);
	-moz-box-shadow:0px 0px 12px 4px rgba(0,0,0,0.8);
	box-shadow:0px 0px 12px 4px rgba(0,0,0,0.8);
	-moz-border-radius:3px;
    -webkit-border-radius:3px;
    -khtml-border-radius:3px;
	-o-border-radius:3px;
    border-radius:3px;
	margin:10px 0px;
	width:100%;
}

table#distributors tr td >table{
	border:none 0px;
	border-spacing:0px;
	border-collapse:collapse;
}

table#distributors thead th{
	color:#E8E8E8;
	background-color:#484848;
	background-image:-webkit-gradient(linear, 0% 20%, 0% 100%, from(#484848), to(#212121));
	background-image:-moz-linear-gradient(0% 20% 270deg, #484848, #212121); 
	border-bottom:3px solid #C00;
	border-right:0px none;
	border-top:0px none;
	border-left:0px none;
	text-align:center;
	font-size:1.6em;
	font-variant:small-caps;
	text-shadow:0px 0px 10px rgba(0, 0, 0, 1.0);
	font-weight:bold; 
	letter-spacing:0.1em;
	padding:8px 16px;
}

table#distributors tbody{ 
	border:none; 
}

table#distributors td, table#distributors th{ 
	padding:0px; 
}

table#distributors tr.even, table#distributors tr.odd, table#distributors tbody th{ 
	border:none 0px;
}

table#distributors tr th.country{
	font-weight:bold;
	text-align:left;
	padding:3px 6px;
	color:#484848;
	min-width:120px;
	vertical-align:top;
}

table#distributors tr{
	background-color:transparent;
	border-bottom:#B8B8B8 1px solid;
}

table#distributors tr td.content{
	background-color:#E8E8E8;
	background-image:-webkit-linear-gradient(right, #E8E8E8, #D8D8D8);
	background-image:-moz-linear-gradient(right, #E8E8E8, #D8D8D8);
	background-image:-o-linear-gradient(right, #E8E8E8, #D8D8D8);
	background-image:linear-gradient(right, #E8E8E8, #D8D8D8);
	border-left:#C8C8C8 1px solid;
	font-size:0.9em;
	padding-top:6px;
}

table#distributors fieldset{
	border:none 0px;
	margin:0px;
	color:#212121;
	border:none 0px;
	text-shadow:0px 1px 1px rgba(255, 255, 255, 0.7);
	background-color:transparent;
	padding:6px 12px;
}

table#distributors fieldset legend, table#distributors fieldset legend a{
	color:#484848;
	outline:none; 
	border:none 0px;
}

table#distributors fieldset legend{
	margin:0.0em 0.0em 0.0em -1.0em;
}

table#distributors fieldset legend a{
	font-size:1.1em;
	padding:0px 0px 0px 14px;
}

table#distributors fieldset legend a:hover{
	color:#212121;
}

/*--------------------- SR 2013 BETA TOURNY -------------------*/

a.pageJump{
	padding:8px 16px 8px 36px; 
	background-image:url(http://files.privateerpress.com/common_images/icons/PageJumpIcon-16.png);
	background-repeat:no-repeat;
	background-position:12px center;
	font-size:1.6em;
	color:#FFF;
	margin:10px 20px 30px 0px;
	font-weight:bold;
	display:inline-block;
}

a.pageJump:hover{
	text-decoration:none;
	text-shadow: 0px 0px 6px #000;
}

#srbeta{
	border-spacing:0px 10px;
	border-collapse:separate;
	background-color:transparent;
	width:520px;
}

#srbeta tbody tr{
	background-color:transparent;
	border:none 0px;
}

#srbeta td{
	background-color:#282828;
	vertical-align:top;
	padding:6px 8px;
	width:40%;
	-moz-border-radius:4px;
  -webkit-border-radius:4px;
  -khtml-border-radius:4px;
	-o-border-radius:4px;
  border-radius:4px;
	background: #000;
}

#srbeta td.vs{
	width:20%;
	vertical-align:middle;
	background-color:transparent;
	background-image:none;
	text-align:center;
	font-size:4.0em;
	font-family:Georgia, serif;
	color:#A80000;
}

div.player div.name{
	padding:8px 12px 8px 40px;
    margin:0px 0px 10px 0px;
    background-color:#000;
	font-weight:100;
	font-size:1.2em;
}

#srbeta div.player div.name{
    margin:0px;
    background-color:transparent;
}

div.player div.stats{
	text-align:center;
}

div.player div.stats span{
	margin:4px 6px;
	font-weight:bold;
}

div.player div.stats span.wins{
	color:#090;
}

div.player div.stats span.loses{
	color:#C00;
}

div.player div.stats span.draws{
	color:#3CF;
}

div.player div.cygnar{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Cygnar.png) no-repeat 10px center;
}

div.player div.khador{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Khador.png) no-repeat 10px center;
}

div.player div.menoth{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Menoth.png) no-repeat 10px center;
}

div.player div.cryx{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Cryx.png) no-repeat 10px center;
}

div.player div.mercenaries{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Mercenaries.png) no-repeat 10px center;
}

div.player div.retribution{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Scyrah.png) no-repeat 10px center;
}

div.player div.trolls{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Trollbloods.png) no-repeat 10px center;
}

div.player div.legion{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Everblight.png) no-repeat 10px center;
}

div.player div.skorne{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Skorne.png) no-repeat 10px center;
}

div.player div.circle{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Orboros.png) no-repeat 10px center;
}

div.player div.minions{
	background:transparent url(http://files.privateerpress.com/common_images/factions/MiniFactionIcons/Minions.png) no-repeat 10px center;
}

.steamrollerPairings .views-field-title a{
	display:block;
	font-size:3.2em;
	text-align:center;
	color:#E8E8E8;
}

/*-------------------- PAINT PAGE -----------------------*/

div.view-paint-page-view .views-view-grid td{
  width:160px;
  height:160px;
  vertical-align:top;
  position:relative;
  display:inline-block;
}

div.view-paint-page-view .views-view-grid tr{
  margin:0px 0px 18px 0px;
  display:block;
}

div.view-paint-page-view .views-view-grid td.col-2{
  margin:0px 16px 0px 16px;
}

div.view-paint-page-view .views-view-grid td .views-field-title .field-content a{
  font-size:1.0em;
  color:#C8C8C8;
  position:absolute;
	text-align:center;
    top:1px;
    left:1px;
	width:158px;
	z-index:200;
	text-shadow:0px 0px 12px #000;
	font-size:0.9em;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.8)), color-stop(100%,rgba(0,0,0,0.1)));
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.1) 100%);
	background: -o-linear-gradient(top,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.1) 100%);
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.1) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 );
}

div.view-paint-page-view .views-view-grid td .views-field-title .field-content a:hover{
  color:#FFF;
}

div.view-paint-page-view .views-view-grid td a.imagecache-4up_linked{
 display:block;
 width:158px;
 height:158px;
 border:#989898 1px solid;
 margin:0px;
 background: #484848 !important;
background: -moz-linear-gradient(top,  #484848 0%, #000000 100%, #1e5799 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#484848), color-stop(100%,#000000), color-stop(100%,#1e5799)) !important;
background: -webkit-linear-gradient(top,  #484848 0%,#000000 100%,#1e5799 100%) !important;
background: -o-linear-gradient(top,  #484848 0%,#000000 100%,#1e5799 100%) !important;
background: -ms-linear-gradient(top,  #484848 0%,#000000 100%,#1e5799 100%) !important;
background: linear-gradient(to bottom,  #484848 0%,#000000 100%,#1e5799 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#1e5799',GradientType=0 ) !important;
}

div.view-paint-page-view .views-view-grid td a.imagecache-4up_linked img{
  position:relative;
  top:20px;
}


/*-------------------- FRONT PAGE SLIDESHOW -----------------------*/

div#block-block-11 {
	height:300px;
}

#block-block-11  div  div  div.view-content  div.views-slideshow-controls-bottom.clear-block {

padding-left: 475px;
margin-top: -25px;
	
}