/*
-------------------  _design_inventory = 
*/
/*
#header {top:-65px;}
#header #logo {width:166px}
#header #menusection {width:85%}
#header #menusection span#menu_tab {top:65px}
#header #menusection p {margin-top:32px}
*/
#home_background #backgroundimgholder { cursor:pointer}

#header {position:fixed;}

/* ============= inventory detailed page ====================== */
#backlink { position:absolute; z-index:29; left:2%; top:15%; width:201px; height:39px;}
#previmg, #nextimg {position:absolute; z-index:28; height:100%; width:75px; top:0; background:url(../../images/pimgarrows.png) no-repeat center; cursor:pointer;}
#previmg {left:0; background-position:5px 50%}
#nextimg {right:0; background-position:-80px 50%}

#invdetails_bottom {width:60%; height:210px; background-color:#666666; background-color:rgba(0,0,0,0.35); position:fixed; bottom:0;padding:0;z-index:30; margin-left:-30%;left:50%; 
/*margin:0 auto;left:0;right:0;*/
min-width:740px;
border-top-right-radius:20px;
-webkit-border-top-right-radius:20px;
-moz-border-radius-topright:20px; 
-khtml-border-top-right-radius:20px; 

border-top-left-radius:20px;
-webkit-border-top-left-radius:20px;
-moz-border-radius-topleft:20px; 
-khtml-border-top-left-radius:20px;
/*
box-shadow:0 0 15px 5px #000000; 
-webkit-box-shadow:0 0 15px 5px #000000; 
-moz-box-shadow:0 0 15px 5px #000000; 
-khtml-box-shadow:0 0 15px 5px #000000; 
-o-box-shadow:0 0 15px 5px #000000;*/
}
#invdetails_bottom>ul {display:block; width:80%; margin:0 auto 8px 110px; float:left}
#invdetails_bottom>ul li {float:left; display:block;padding:5px 20px;position:relative;margin-bottom:15px; margin-right:1px; background-color:#4F4F4F; background-color:rgba(0,0,0,0.8); /*background:url(../../images/navigation-line.png) right no-repeat;*/}
#invdetails_bottom>ul li a {color:#; font-size:16px; text-decoration:none}
#invdetails_bottom>ul li a:hover {color:#fff}
#invdetails_bottom>ul li a.selected {color:#fff}

#invdetails_bottom>ul li:first-child {
border-bottom-left-radius:8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomleft:8px; 
-khtml-border-bottom-left-radius:8px;
}
#invdetails_bottom>ul li:last-child {
border-bottom-right-radius:8px;
-webkit-border-bottom-right-radius:8px;
-moz-border-radius-bottomright:8px; 
-khtml-border-bottom-right-radius:8px;
}
#invdetails_bottom>span { float:right; margin-top:15px; margin-right:15px}

#invdetails_bottom .detailsblock {width:90%; margin:10px auto 0; background-color:#4F4F4F;background-color:rgba(0,0,0,0.8);color:#EBCC78; height:88%; font-size:14px; /*position:relative; z-index:90; /*overflow:hidden;*/}

#invdetails_bottom h1 { color:#fff; font-size:18px; background-color:#4F4F4F; float:left; position:relative;padding:5px 10px 0 10px;left:5%; z-index:100; bottom:13px;background-color:rgba(0,0,0,0.8); 
border-top-left-radius:8px;
-webkit-top-bottom-left-radius:8px;
-moz-border-radius-topleft:8px; 
-khtml-border-top-left-radius:8px;

border-top-right-radius:8px;
-webkit-border-top-right-radius:8px;
-moz-border-radius-topright:8px; 
-khtml-border-top-right-radius:8px;
}
#invdetails_bottom h1.intprice { float:right;color:#EBCC78; right:5%; left:auto}
#invdetails_bottom #details div {width:26%; height:100%; float:left; padding:10px;}
#invdetails_bottom #details dl { float:left; width:100%; font-size:16px}
#invdetails_bottom #details dt { color:#fff; float:left; width:35%}
#invdetails_bottom #details dd { color:#EBCC78; float:left}

#invdetails_bottom #features_holder>div {overflow: hidden; height: 100%; position:relative; z-index:90;}
#invdetails_bottom #features_holder>div>div {/*float:left;*/height:470px;margin-top:10px;width:33.33%; position:absolute; z-index:40}
#invdetails_bottom #features_holder>div>div h3 { padding:5px 20px; color:#FFF; font-size:14px}
#invdetails_bottom #features_holder>div>div ul { margin-left:30px;}
#invdetails_bottom #features_holder>div>div ul li { font-size:12px; color:#EBCC78; margin:3px;}
#invdetails_bottom #features_holder ins {display:block; width:100%; text-align:center; position:absolute; bottom:0; padding-bottom:15px; z-index:42}
#invdetails_bottom #vindec-prev, #invdetails_bottom #vindec-next { position:absolute; top:50%;background:url(../../images/featurearrows.png) no-repeat; width:33px; height:42px; cursor:pointer; display:none;}
#invdetails_bottom #vindec-prev {left:2%; background-position:0 0 }
#invdetails_bottom #vindec-next {right:2%; background-position:-33px 0}
#invdetails_bottom .maintext2 { width:33%; float:left}

#invdetails_bottom #carfax {text-align:center;}
#invdetails_bottom #carfax a {font-size:10px}
#invdetails_bottom #carfax a:hover {text-decoration:none}

#images_container { width:100%; height:100%; background-color:#666666; padding-top:5px;background-color:#353535}

#footer {height:50px; background-color:#000; width:100%; display:block; float:left; }
#footer p {margin-left:2%; }
#footer span {color:#EBCC78;}

#footer {display:none}

#contactuspopup {    

 background-color: rgba(0, 0, 0, 0.75);
    border-radius: 20px;
    -webkit-border-radius:20px;
		-moz-border-radius:20px; 
		-khtml-border-radius:20px;
    bottom: 230px;
    box-shadow:0 0 15px 5px #000000; 
		-webkit-box-shadow:0 0 10px 5px #000000; 
		-moz-box-shadow:0 0 10px 5px #000000; 
		-khtml-box-shadow:0 0 10px 5px #000000; 
		-o-box-shadow:0 0 10px 5px #000000; 
    left: 553px;
    position: fixed;
    visibility: hidden;
    width: 35%;
    z-index: 40;

}

/*
#contactuspopup { 
background-color:#666666; width:35%; position:fixed;z-index:40; left:473px; bottom:190px; visibility:hidden;
	border-right-radius:10px;
	-webkit-border-right-radius:10px;
	-moz-border-radius:10px; 
	-khtml-border-radius:10px;
	box-shadow:0 0 15px 5px #000000; 
	-webkit-box-shadow:0 0 10px 5px #000000; 
	-moz-box-shadow:0 0 10px 5px #000000; 
	-khtml-box-shadow:0 0 10px 5px #000000; 
	-o-box-shadow:0 0 10px 5px #000000; 
}
*/


#contactuspopup>ins { display:block; margin-top:0px;height:20px; width:100%; float:left; position:relative; background:url(../../images/arrowdown-grey.png) center bottom no-repeat; top:20px;}

/* send to friend */
div.send-to-friend {width:200px;height:41px;position:fixed;left:10px;top:50%;margin-top:-78px;z-index:99;background-image:url(../../images/email-ico.png);background-position:left top;background-repeat:no-repeat;cursor:pointer; margin-left:2%;}
div.send-to-friend>article {position:absolute;left:50px;top:0;background-color:rgba(0,0,0,.8);border:2px solid rgba(255,255,255,.2);width:400px;padding:10px;box-shadow:1px 1px 7px rgba(0,0,0,.55); -webkit-box-shadow:1px 1px 7px rgba(0,0,0,.55); -moz-box-shadow:1px 1px 7px rgba(0,0,0,.55);cursor:default;display:none;}
div.send-to-friend:hover>article {display:block}
div.send-to-friend>article header label {display:block;color:#FFF;font-size:1.1em;text-transform:uppercase;letter-spacing:1px;margin:5px 0}
div.send-to-friend>article header label em {color:rgba(255,255,255,.55);text-transform:none}
div.send-to-friend>article header input, div.send-to-friend>article header textarea {width:100%;float:left;background-color:#000;background-color:rgba(0,0,0,.5);border:1px solid #333;border:1px solid rgba(255,255,255,.2);color:#999;text-transform:none;font-size:11px;}
div.send-to-friend>article header input {width:70%}
div.send-to-friend>article header input:focus, div.send-to-friend>article header textarea:focus {background-color:rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.4);color:#FFF;box-shadow:0 0 10px rgba(255,255,255,.25);-webkit-box-shadow:0 0 10px rgba(255,255,255,.25);-moz-box-shadow:0 0 10px rgba(255,255,255,.25);}
div.send-to-friend>article header br {clear:both}
div.send-to-friend>article p {margin:0}
div.send-to-friend>article p.name {color:#FFF;font-size:1.4em;margin-top:5px}
div.send-to-friend>article p.url {color:#FFF;color:rgba(255,255,255,.55);font-size:1.1em;text-decoration:underline;margin:5px 0}
div.send-to-friend>article small {font-size:1em;color:#FFF;color:rgba(255,255,255,.35);}
div.send-to-friend>article a:link, div.send-to-friend>div a:visited {color:#FFF}
div.send-to-friend>article footer hr {border-top:1px solid rgba(255,255,255,.2)}
div.send-to-friend>article footer label {color:rgba(255,255,255,.75);font-size:1.2em;text-transform:uppercase;letter-spacing:1px;float:left;cursor:pointer;padding:5px 0;}
div.send-to-friend>article footer label:hover {color:#FFF;}
div.send-to-friend>article footer label:hover {-webkit-transition: color .75s ease-out;-moz-transition: color .75s ease-out; transition: color .75s ease-out;}
div.send-to-friend>article footer button {float:right;margin-left:10px;color:#FFF;color:rgba(255,255,255,.75);background-color:#000;border:1px solid #333;border:1px solid rgba(255,255,255,.2);padding:5px;}
div.send-to-friend>article footer button:hover {color:#FFF;background-color:#111111;border:1px solid rgba(255,255,255,.3);}