/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

@import url(../../../css/style.css); 
body#page {
   background-image: none;
   background-color:#fff;
}
body {color:#222}
h1, h2, h3, h4, h5, h6 {
/*    font-family: 'Helvetica', sans-serif;*/
font-family: Oswald, sans-serif; 
font-weight:400;
}

strong {
 font-family: 'droid_sansbold';
 text-shadow: none;
 letter-spacing:-1px;
}

h2 {
		font-weight:bold;
		font-size:18px;
		
	color: #000;
	font-weight:normal;
}

h3 {
color: #000;
line-height: 1.25em;

font-size: 15px;
}
h1 {

font-weight:normal;
font-size:26px;
font-weight:normal;
	color: #000;
letter-spacing:-1px}

h4 {

	font-size:16px;
	line-height:24px;
	font-weight: 500;

}

 header {
    line-height: 30px;
    margin-bottom: 8px;
    padding-bottom: 0;
}

#toolbar {
    margin-bottom: 0px;
}
#toolbar-bg {
		width:950px;
		
		padding: 0px 5px;
		font-family:Oswald, sans-serif;
		text-align:right;
		padding-right:20px;
		color:#b5a37d;
		font-size:12px;
		letter-spacing:1px;
		margin-bottom:-6px;
}

/* Logo */
#logo .custom-logo {
	width: 270px;
	height: 60px;
	background: url(../../../images/yootheme/logo.png) 0 0 no-repeat;
}
#top-a h3, #top-b h3, #innertop h3 {display:none}
#bottom-b h3, #sidebar-a h3.module-title {
	display:none;
	
}

.wp-front_page #top-a .width33 {width:300px; }
.wp-front_page #top-a .width66 {width:670px; }
.wp-front_page #top-a .width66 .module {margin:5px 0 0 0}
#bottom-b h2 {margin:5px 0;font-size:20px;margin-top:20px}


.bg-location {padding:10px;}

.cities {text-align:left;margin:0;width:100%; }
.cities td {text-align:left: vertical-align:top  }
.cities .locations {font-size:1.3em; color:#000;  font-family: Helvetica, sans-serif;font-weight:bold;line-height:24px;padding-bottom:8px;letter-spacing:-1px}

.cities td > a  {
	display:block;color:#000;font-family: Helvetica, sans-serif;font-weight:bold;;line-height:14px;font-size:.9em;
     height:24px;padding: 5px 10px 5px 30px;background-image:url("../../../../../uploads/2013/01/pawn-logo-small.png"); background-repeat:no-repeat; background-position:0 0px;
}
.cities td a:hover {color:#C59242}

#shopBSL {width:auto;height:46px; border:1px solid #b95422; border-radius:3px; padding:4px; background-color:#a53b03}
#shopBSL #shop-loc {width: 100%;height:44px;color:#fff; }
#shopBSL #shop-loc td {padding-top:5px}
#shopBSL #shop-loc .ebay {background:url(../../../../../uploads/2013/04/ebay.png) no-repeat 150px 4px transparent; width:230px;text-align:left;padding-left:30px}
#shopBSL #shop-loc .ca-loc {width:310px;text-align:left;padding-top:6px;}
#shopBSL a {
color: white;
font-size:1.5em;
line-height:.75em;
font-family: Helvetica, sans-serif;
}

.stores h5 {
line-height: 1.3em;
}

#shopBSL a:hover {
color: #eddd83;
}



#intro {height:242px; width:300px;background-image:url(../../../../../uploads/2013/03/home-intro.png);background-repeat:no-repeat;background-position: top left; position:relative; font-family:Oswald, sans-serif; font-size:16px;}
#intro h2 {font-family:Oswald, sans-serif; font-size:20px;}
#intro #buy-trend {width: 180px; height:130px; position:absolute; top: 2px; left:160px}
#intro .top {height:75px;font-size:14px;padding:10px 0 0 10px; border: #aaa 1px  solid; }
#intro .trends{height:74px;padding:10px 0 0 10px;border-left: #aaa 1px  solid;border-bottom: #aaa 1px  solid; border-right: #aaa 1px  solid}
 #intro .alerts{height:78px;padding:20px 0 10px 10px;border-left: #aaa 1px  solid;border-bottom: #aaa 1px  solid; border-right: #aaa 1px  solid}

#intro .top {background-color:rgba(255,255,255,.5);}
#intro .alerts {background-color:#c4b28b; }
#intro .trends {background-color:#E2E0DC;color:black; }
#intro .trends h2 {color:black;margin:0;}
#intro .trends a:hover h2  {color:white;}
#intro .trends h2 span {font-family:Helvetica, sans-serif;font-size:22px}
#intro .alerts h2 {color:white;margin:0;color:white;}
#intro .top h2 {color:black;margin:10px 0 0;}


.weloan {width:930px;height:40px;background-color: rgba(255, 255, 255, .75);left:0; top:200px;z-index:10;position:absolute;border-top:1px solid #aaa;border-bottom:1px solid #aaa;
padding: 0 20px;text-align:right;}
.weloan h2 {font-size:24px;color:black;line-height:0}
.weloanBox {max-height:250px;width:auto;background-color:#fff;position:relative; border:1px solid #ccc}


.ebaytable img {border:1px solid #A37529;}
.ebaytable .example {text-align: center;font-size:11px;line-height:14px;font-family:Helvetica, sans-serif;padding-bottom:10px;}
.mod-box .module-title, #system .item > header {
    background: none;
}

#headerbar .module {
    float: right;
    margin-right: 0;
    max-width: 480px;
	
	
}

#headerbar {
    margin-bottom: 0;
}
#block-main > div {
    background: url("../../../images/main_b.png") repeat-x scroll 0 100% transparent;
    padding: 0 0 10px 0;
}


/* slideshow
----------------------------------------------------------------------------------------------------*/
.wk-slideshow-default  {
   margin:0 0 0 10px;
	border:1px solid #aaa;
	background-color:#d8d5cf;
}

/*
.wk-slideshow-default > div .next,.wk-slideshow-default > div:hover .next {
	height:50px;
	width:50px;
	right: -60px !important;
	top:50%;
	background: url("../../../../../uploads/2013/02/right-slide.png") no-repeat scroll 0px 0px transparent;
	    
	margin-top:-25px;
}

.wk-slideshow-default > div .prev ,.wk-slideshow-default > div:hover .prev{
	height:50px;
	width:50px;
	left: -60px !important;
	top:50%;
	background: url("../../../../../uploads/2013/02/left-slide.png") no-repeat scroll 0px 0px transparent;
	   
	margin-top:-25px;
}
*/
.wk-slideshow .caption {
    background: none repeat scroll 0 0 transparent;
    padding: 0;
    position: absolute;
   
	max-height:220px;
	width:40%;
	top:0px;
	left:360px;
    z-index: 5;
}
.wk-slideshow ul {
  
}
.wk-slideshow .caption {
    color: #000;
}

.wk-slideshow .caption h2 {
	
	font-size:22px;
	letter-spacing:-1px;
	font-weight:400;
}

#apmex-widget-spotprice {
background-color: #000;
border: 1px solid #000;
font-family: 'Oswald';
color: white;
font-size:1.1em;
width:350px;
padding:6px 0 6px 0;
border-radius:10px;
}
#apmex-widget-spotprice img {
border: 1px solid black;
margin:0 8px;
float:left;
}

#apmex-widget-spotprice span {
font-size:1.4em;
}

#apmex-widget-spotprice a {
font-size:.9em;
text-decoration:italic;
}

.readon span { 
border:1px solid #ddd;border-bottom:1px solid #ccc; border-radius:3px; padding:4px; background-color:#f4f4f4;box-shadow: 0 2px 1px rgba(0, 0, 0, 0.15); font-size:.9em;padding:5px; font-family: 'Oswald';

}

a:link.readon, a:visited.readon {
text-decoration:none;
color: #444;
}

 a:hover.readon {
color: #999;
text-decoration:none;
}




.wk-slideshow .caption p {
	padding-top:20px;
	border-top:1px dotted #000;
		font-size:14px;
		line-height:18px;
		width:90%;
		color:#444;
}

/* Menus
----------------------------------------------------------------------------------------------------*/
#menubar {
	position: relative;
	height: 50px;
	padding-bottom:1px;
	border-bottom: 1px solid #a0a0a0;
	border-bottom: 1px solid rgba(0,0,0,0.25);
	border-radius: 4px;
	background: none;
	background-clip: padding-box;
}

#menubar-r {
    border-radius: 0 4px 4px 0;
    box-shadow: 0 3px 2px rgba(0, 0, 0, 0.15);
    height: 50px;
    overflow: hidden;
}



/* Menus
----------------------------------------------------------------------------------------------------*/

.menu-dropdown li.level1:hover .level1 > span,
.menu-dropdown li.remain .level1 > span,
.menu-dropdown li.active .level1 > span { background-image: none }

.menu-dropdown a.level2:hover { background-color: transparent;color:#877a29; }

.mod-box-color .menu-sidebar li.parent .level1 > span { background-image: none; }

.mod-box-color .menu-sidebar a.level2 { background-image:none; }

.menu-dropdown li.level1 {
    background: none no-repeat scroll 100% 0 padding-box transparent;
    box-shadow: 0 3px 2px rgba(0, 0, 0, 0.15);
    padding: 0 1px 2px 0;
}
.menu-dropdown a.level1, .menu-dropdown span.level1 {
    background: none repeat scroll 0 0 padding-box #d7d2c7;
    border-top: 1px solid #D3D3D3;
    box-shadow: none;
    color: #444;
    font-size: 13px;
    padding: 4px 20px 4px;
    font-family:Oswald,Helvetica, sans-serif;
	text-transform:capitalize;
}
.menu-dropdown a.level1 > span, .menu-dropdown span.level1 > span {
    background:none repeat-x scroll 0 100% transparent;
    height: 40px;
    line-height: 30px;
    padding: 0;
}

.menu-dropdown a.level1.active, .menu-dropdown span.level1.active {
    background:none repeat-x scroll 0 0 padding-box transparent;
    box-shadow: 8px 0 12px -10px #999999 inset, -8px 0 12px -10px #999999 inset, 0 1px 0 #A9A9A9, 0 2px 0 rgba(255, 255, 255, 0.4);
    position: relative;
	padding-bottom:7px;
	
    top: 0;
}
.menu-dropdown:first-child li.level1:first-child .level1 {
    border-left: 1px solid #c3c3c3;
    border-radius: 4px 0 0 4px;
}

.menu-dropdown li.active .level1 > span {
    color: #000;
    font-weight:bold;
}
/* Modules
----------------------------------------------------------------------------------------------------*/

.mod-box .module-title,
#system .item > header { background:none }
.module.mod-box-color .module-title { background: url(../../../images/mod_box_color_header.png) 0 100% repeat-x; }

/* Module Box: Color */
.mod-box-color {
	border-color: #3C86B7;
	border-bottom-color: #30698F;
	background: #3C86B7 url(../../../images/mod_box_color.png) 0 100% repeat-x;
	box-shadow: 0 1px 2px rgba(0,0,0,0.08);
}

.mod-box-color > div {
	background: #5F9FCB;
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1);
}

.mod-box-color a { color: #0D5A8E; }

.mod-box-color a:hover,
.mod-box-color .menu-sidebar a:hover > span,
.mod-box-color .menu-sidebar span:hover > span,
.mod-box-color > div .module-title .subtitle { color: #D9EDFC; }

.headerBox {max-height:170px;width:350px;border-radius:5px;overflow:hidden; box-shadow: 0 0 3px rgba(0, 0, 0, 0.65);}
.black {background-color:#000; background-image:url('../../../../../uploads/2013/02/metals.png'); background-repeat:no-repeat; background-position:50px -20px;}
.headerBox img {border-radius:5px;overflow:hidden;}
  #content, .mod-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background:none repeat-x scroll 0 100% padding-box transparent;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: none;
    padding-bottom: 1px;
    text-shadow: none;
	border:1px solid #c7c7c7; border-radius: 0 4px 4px 0;
    
-webkit-box-shadow: 1px 1px 5px rgba(19, 19, 19, 0.25);
-moz-box-shadow:    1px 1px 5px rgba(19, 19, 19, 0.25);
box-shadow:         1px 1px 5px rgba(19, 19, 19, 0.25);



}
#content > div {
    background: none repeat scroll 0 0 #fff;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 0 1px #FFFFFF inset;
    padding: 20px;
    background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #f2f1ed), color-stop(1, #fff));
background-image: -moz-linear-gradient(top left, #f2f1ed 0%, #fff 100%);
}
#top-a .mod-box {border:none; border-radius:none}
#top-a .mod-box > div {
    background: none repeat scroll 0 0 #fff;
    border-radius: 0;
    box-shadow: none;
	border:none;
    padding:0;
}
#sidebar-a .mod-box > div, sidebar-b .mod-box > div{
	background: none  repeat scroll 0 0 #f2f1ed;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 0 1px #FFFFFF inset;
    padding: 10px;
}

.carloan {font-size:18px;font-weight:normal;width:200px:height:112px;padding-top:10px;padding-left:5px;letter-spacing:-1px;color:#5e5a45}
.cars {font-size:20px;font-family:Brawler;height:auto;padding-left:5px ;background-color:#fff;position:absolute; top:0; left:0px; color:#84320a}
/* Tools
----------------------------------------------------------------------------------------------------*/

form.style button:hover,
form.style input[type="button"]:hover,
form.style input.button:hover,
form.style #submit:hover {
	border-color: #30698F;
	background-color: #5F9FCB;
	box-shadow: 0 2px 1px rgba(0,0,0,0.1);
}

#quotestop {
background-color: #d8d5cf;
color: white;
font-family: 'Oswald';
padding: 6px;
font-size: 1.2em;
border-radius: 10px;

}

#quotes {
background-color: #fff;
background-image: url("../../../../../uploads/2012/01/quote.png");
background-position: 4pt 4pt;
background-repeat: no-repeat;
color: #3B3838;
font-family: Lucida-sans,Georgia,Times,serif;
font-style: italic;
line-height: 145%;
padding: 10px 9px 6px;
text-indent: 24px;
border-radius: 10px;
margin-top:10px;
}

#wpcf7-f2346-w1-o1 textarea {
width: 320px;
height: 35px;
}

#wpcf7-f2346-w1-o1 {
font-size: .85em;
}

.mod-box-color > div {
color: #000;
text-shadow: 0 1px 0 rgba(0,0,0,0.1);
}

a.alertslink {
color: black;
}

.alerts a:hover {
color:white;
}

td.tabletop  {
padding-left: 15px;
}

.example {
width: 33%;
text-align: center;
padding: 0 10px;
}

.mod-box > div {
/*padding: 0px;}*/
background: #f2f1ed;
}

.mod-box .widget_twitter {
padding: 20px;
}

.ebaytable {
border-radiuse: 10px;
}