/* CSS Document */
div.siteHeader {
	background: url("../images/noble_headerBG-25x183.jpg") 0 0 repeat-x;
	background-color:#fff; 
	width:100%; 
	height:183px;
}
.siteHeader div.container {height:44px; line-height:40px; padding:0; text-align:center;}
.siteHeader .carouselContainer {width:980px; margin:0px auto; height:100px;}
.carouselHeader {display:none; visibility:collapse;}
.siteHeader .toptext {margin-left:10px; font-family: "Times New Roman", Times, serif; font-weight: bold; font-size:26px; color:#993234;}

.siteHeader .container.SBsitenav {
	position:relative; 
	width:980px; max-width:980px; 
	height:36px; 
	line-height:36px; 
	color:#fff;}

.siteHeader .container.SBsitenav .sb-search {
	position:absolute; 
	top:0; 
	right:0;}

nav.navigation {padding:0; margin:0;}
nav.navigation ul.scratchboardstock-nav {
	height:36px;
	line-height:36px;
	font-size:16px;
	font-weight: bold;
}
nav.navigation ul.scratchboardstock-nav li a {color:white; border-radius:0; background:none; margin:0; line-height:18px;}
nav.navigation ul.scratchboardstock-nav li a:hover {background:#444; color:#FC9;}
nav.navigation ul.scratchboardstock-nav li.active a {color:#FC9;}

header.header {visibility:hidden;display:none;}
.body .container {
    background-color: #fff;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    padding: 20px;
    border: none;
	color:#fff;
}
.body .container {
	background-image: url('/templates/protostar-scratchboardstock/images/backgrounds/bgpattern_02-960x800.jpg');
/*	background-attachment: fixed;*/
	background-size: cover;
}
body.site {
	background-image: url('/templates/protostar-scratchboardstock/images/backgrounds/siteBG-1889x1737.jpg');
	background-attachment: fixed;
	background-size: cover;
	padding: 0 0 50px 0;
	border-top:none !important;
}
div.body div.container div#sidebar {
	background-color:rgba(0,0,0,0.4);
}
footer div.container {
	border-radius: 0 0 8px 8px;
	width:100%;	
	padding:10px;
}
footer div.container a {
    color: #900;
}
footer div.container.footerThumbs {
    background-color: #666;
	background-image:none;
    border-top: 10px solid #993234;
    border-bottom: 4px solid #993234;
	border-radius: 0px;
	padding-top:0px;
}
footer div.container.footerMods {
	background:#ece4d9 url('/templates/protostar-scratchboardstock/images/page-foot-bg-960x240.jpg') 0 0 no-repeat;
}
footer div.container.footerMods div.footermenu {
    background-color: #ececec;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
	margin:10px 0px;
}
footer div.container.footerMods div.footermenu ul.nav-pills.footernav {
	margin:0; 
	padding:0; 
	font-size:10px;
}
footer div.container.footerMods div.footermenu ul.nav-pills.footernav li a {
    color: #666;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 2px;
    margin-bottom: 2px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
footer div.container.footerMods div.footermenu ul.nav-pills.footernav li a:hover {color:#c00; background:none;}
footer div.container.footerMods div.footermenu ul.nav-pills.footernav li.active a {background:none;}
div.pg-cv-name {text-align:center;}
div.pg-dv-desc {color:#FC9; text-align:center;font-size:18px; font-weight:bold;}
div.pg-cv-box {
     -webkit-box-shadow: 1px 1px 2px 1px rgba(120, 120, 120, 0), inset 0px 0px 7px 7px rgba(240, 240, 240, 0); 
     box-shadow: 1px 1px 2px 1px rgba(120, 120, 120, 0), inset 0px 0px 7px 7px rgba(240, 240, 240, 0); 
}
.pg-cv-box:hover {
	background: rgba(0,0,0,.3);
	color:#FCA;
}

.body .container div.sb-search-form {padding:20px; background-color:rgba(0,0,0,.3);}
.body .container div.sb-search-form legend {color:#fff; border-bottom:1px solid #666;}

.body .container .search .search-results .result-title a {color:#fff;}
.body .container .search .search-results span.highlight {
    background: none;
	color: #fffae6;
	text-decoration: underline;
}

/* MEDIA */
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
	.footer {border: 1px solid white;}
	.pg-cv-box-mod-ri {
    height: 54px;
    width: 54px;
	}
}

/*
@media (max-width: 767px) {
	.pg-cv-box-mod-ri {
    height: 54px;
    width: 54px;
	}
}
*/


