﻿@charset "UTF-8";
/* CSS Document */
/* ========================================
Client Name
Copyright 2009 Vinsolutions.com
/*==Videos
==========================================*/
.Videos {
	display:none;
	margin-left:-7px;
}
/*==photoArea
==========================================
div.photoArea{
    border:solid 7px #1D2B72;
}
/*==photoLinks
==========================================*/
.mediaArea div {
}
.mediaViewer .menu .fullScreen a {
	color:#888;
}
.mediaViewer ul, .mediaViewer li {
}
.mediaViewer {
	margin-top:10px;
}
.mediaViewer .menu {
		color:#888;
		background:transparent;
}
.mediaViewer .menu ul {
}
.mediaViewer .menu li {
    float:left;    
}
.mediaViewer .menu li a {
    margin-left:5px;
    padding-right:5px;
    border-right:solid 1px #555;
}
.mediaViewer .menu .stockphotos a, .mediaViewer .menu .photos a {
	background:url(/images/inventorydetails/icon-photos.gif) center left no-repeat;
	padding-left:20px;
}
.mediaViewer .menu .colors a {
	background:url(/images/inventorydetails/icon-colors.gif) center left no-repeat;
	padding-left:20px;
}
.mediaViewer .menu .video{
	float:right;
	margin-right:-2px;
}
.mediaViewer .menu .video a span {
	font-size:0px;
}
.mediaViewer .menu .video a {
	border:none;
	width:70px;
	height:20px;
	display:block;
	background:url(/images/inventorydetails/topTabs.png) top left;
	margin:0px;
	padding:0px;
}
.mediaViewer .menu .video a:hover {
	background:url(/images/inventorydetails/topTabs.png) bottom left;
}
.mediaViewer .menu li a:hover {
	list-style-type:none;
	cursor:pointer;
	text-decoration:underline;
}
.mediaViewer .menu .selected {
}
.mediaViewer .menu .fullScreen {
	float:left;
	width:25%;
}
.mediaViewer .mediaArea {
}
.mediaViewer .controls {
    height:20px;
    margin-top:-25px;
    margin-left:5px;
	color:#888;
	background-color:#eee;
	position:relative;
	z-index:99;
}
.mediaViewer .controls .fullScreen {
	float:left;
	width:40%;
}
.mediaViewer .controls .fullScreen a {
	text-decoration:none;
}
.mediaViewer .controls .fullScreen:hover {
	text-decoration:underline;
}
.mediaViewer .controls .photos ul{
    float:right;
    width:100px;
    text-align:right;
}
.mediaViewer .controls .photos li{
    float:left;
    width:33%;
    text-align:center;
}
.mediaViewer .controls .photos, .mediaViewer .controls .colors {

}
.mediaArea .rotator
{
    position:relative;
    display:block;
    height:353px;
    overflow:hidden;
}
.mediaArea .rotator img
{
    /*width:470px!important;*/
    height:auto;
}
.mediaArea .thumbnails
{
    margin-top:10px!important;
}
.controls .colors {
    height:395px;
}
.controls .colors, .controls .video {
	display:none;
}
.Play, .Pause, .Previous, .Next {
		width:15px;
	height:20px;
	display:inline-block;
	cursor:pointer;
}
.Play {
	background:url(../images/InventoryDetails/Play.png) no-repeat;
}
.Pause {
	background:url(../images/InventoryDetails/Pause.png) no-repeat;
}
.Previous {
	background:url(../images/InventoryDetails/Play.) no-repeat;
}
.Next {
	background:url(../images/InventoryDetails/Pause.) no-repeat;
}
.mediaArea .video .slideshow {
    border:solid 1px #ccc;
}
.mediaArea .video .slideshow embed{
    margin-top:72px;
    margin-bottom:82px;
    margin-left:55px;
}
.mediaViewer .morePhotos {
    margin-top:10px;
    margin-left:5px;
}
.mediaViewer .mediaArea .stockphotos{
}
.mediaViewer .stockphotos img{
}
.mediaViewer .morePhotos a{
    float:left;
    width:20%;
    vertical-align:bottom;
    text-decoration:none;
}
.mediaViewer .morePhotos .button {
    color:#555;
    border:solid 1% #555;
    padding:7px;
	background:url(../images/gradient2.png) #888 repeat-x;
   	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px; 
	text-align:center;
    font-size:10px;
    margin-top:5px;
}
.mediaViewer .morePhotos .otherPhotos img 
{
    float:left;
    width:18%;
    margin-right:3px;
    cursor:pointer;
}
.mediaViewer .morePhotos .otherPhotos img:hover,
.mediaViewer .morePhotos .otherPhotos .photoSelected{
    border:solid 1px green;
    padding:1px;
    margin-right:1px;
}
.topRightCorner {
	float:right;
	position:absolute;
	z-index:100;
	background:url(/images/inventorydetails/tab-preowned.png) no-repeat 0px 0px;
	width:105px;
	height:95px;
	margin-left:380px;
}
.topLeftCorner {
	float:left;
	position:absolute;
	z-index:100;
	background:url(/images/inventorydetails/tab-internetspecial.gif) no-repeat 0px 0px;
	width:105px;
	height:105px;
}
.mediaViewer .mediaArea .sldeepzoomphotos,
.mediaViewer .mediaArea .jsdeepzoomphotos,
.mediaViewer .mediaArea .photos,
.mediaViewer .mediaArea .colors,
.mediaViewer .mediaArea .video,
.mediaViewer .mediaArea .stockphotos
{
    display:none;
}