
body
{
    margin: 0px;
    background-image: url(../image/background.gif);
    background-color: #000000;
    text-align: center;
    color: #C0C0C0;
}
#dv_Main {
	width: 90%;
	height: 744px;
	margin-left:auto;
	margin-right:auto;
}
#dv_Main #dv_topFrame {
	background-image: url(../image/topFrame.png);
	margin: 0px;
	padding: 0px;
	height: 90px;
    background-repeat:repeat-x;
    width: 100%;
    
}
#dv_Main #dv_spacer {
    height: 3px;
}
#dv_Main #dv_Middle {
	margin: 2px;
	padding: 0px;
    width: 100%;
    border-style:solid;
    border-width: 1px;
    border-color: cyan;
}
#dv_Main #dv_topFrame #dv_topBorder {
    margin: 2px;
	padding: 0px;
    border-style:solid;
    border-width: 1px;
    border-color: cyan;
}
#dv_Main #dv_topFrame #dv_topBorder #dv_Logo{
	padding: 3px;
	height: 80px;
    width: 95%;
}
#dv_Main #dv_SubTop {
	background-image: url(../image/subTop.png);
	margin: 0px;
	padding: 0px;
	height: 69px;
	width: 100%;
	clear: none;
	float: left;
}

#dv_Main #td_SubLeft
{
    background-color:black;
	margin: 0px;
	padding: 0px;
	width: 20px;

}
#dv_Main #td_SubCenter {
	margin: 0px;
	padding: 10px;
	width: 96%;
	position: relative;
	clear: none;

}
#dv_Main #td_SubRight {
	background-color:black;
	margin: 0px;
	padding: 0px;
	width: 20px;
}
#dv_Main #dv_SubBottom {
	background-image: url(../image/subBottom.png);
	margin: 0px;
	padding: 0px;
	height: 48px;
	width: 100%;
	position: relative;
	clear: both;
	float: left;
}
.BoldContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.NormalContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
}
a:hover{
	text-decoration:underline;
	color:#FF0000;
}
.MainContent
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: left;
    font-size: 12px;
	letter-spacing: 0.1em;
	line-height: 1.7em;
}

.SmallContent
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: left;
    font-size: 11px;
	letter-spacing: 0.1em;
	line-height: 1.7em;
}

#dv_Main #dv_SubCenter #tblContent {
	text-align: center;
	width: 100%;
	height: 500px;
	margin: 0px;
	padding: 0px;
}
#dv_Main #dv_SubTop #dv_TopNav
{
    height: 20px;
    width: 100%;
    position: relative;
    top: 24px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-transform: capitalize;
    color: #C0C0C0;
}
#dv_TopNav a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #C0C0C0;
    text-transform: capitalize;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
}
#dv_TopNav a:hover{
	text-decoration:underline;
	color:#FF0000;
}
#dv_FooterTop
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-transform: capitalize;
    color: #C0C0C0;
    height: 20px;
    position: relative;
    top: 4px;
}
#dv_FooterTop a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #C0C0C0;
    text-transform: capitalize;
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    text-decoration: none;
}
#dv_FooterTop a:hover{
	text-decoration:underline;
	color:#990000;
}
#dv_FooterBottom
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #C0C0C0;
    height: 20px;
    position: relative;
    top: 4px;
}
#dv_Main #dv_SubCenter #tblContent td {
	padding: 20px;
}
.ListItems
{
    list-style-type: disc;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    list-style-image: url('../image/vinyl-icon.png');
    letter-spacing: 0.1em;
    line-height: 1.7em;
}
.ImageWrapLeft
{
    padding: 5px 10px 5px 0px;
    float: left;
}
.ImageWrapRight
{
    padding: 5px 0px 5px 10px;
    float: right;
}
.ErrorText
{
    color:Red;
}

#dv_Latest_Images {
    height:500px;
}

#dv_gallery
{
    width: 100%;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 16px;
    height: 16px;
    margin: 1px;
    padding: 1px;
    cursor: pointer;
    display: inline;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../Image/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../Image/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../Image/SavedStar.png);
}

 .fadeIn {
    /* CSS needed for animation
        ---------------------------------------------------- */
    opacity:0;
    -webkit-animation:fadeIn ease-in 1;
    -moz-animation:fadeIn ease-in 1;
    -o-animation:fadeIn ease-in 1;
    animation:fadeIn ease-in 1;
    -webkit-animation-fill-mode:forwards;
    -moz-animation-fill-mode:forwards;
    -o-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
}
/* Animation Times - Time for image to fade in
---------------------------------------------------- */
.fadeIn-3s {
    -webkit-animation-duration:3s;
    -moz-animation-duration:3s;
    -o-animation-duration:3s;
    animation-duration:3s;
}
.fadeIn-5s {
    -webkit-animation-duration:5s;
    -moz-animation-duration:5s;
    -o-animation-duration:5s;
    animation-duration:5s;
}
/* Key Frames
---------------------------------------------------- */
@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@-o-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }


