/* ========Text Definition========*/

h1 {
font-family : Impact, Tahoma, Arial, San-Serif;
font-size   : 24px;
line-height : 24px;
font-weight : bold;
color       : #FF0000;
}

h2 {
font-family : Tahoma, Arial, San-Serif;
font-size   : 14px;
line-height : 14px;
font-weight : bold;
color       : #000000;
}

h3 {
font-family : Tahoma, Arial, San-Serif;
font-size   : 12px;
line-height : 14px;
font-weight : bold;
color       : #000000;
}

p {
font-family : Tahoma, Arial, San-Serif;
font-size   : 12px;
line-height : 14px;
font-weight : none;
color       : #000000;
text-align  : left
}

a {
font-family : Tahoma, Arial, San-Serif;
text-decoration: none;
font-size   : 12px;
line-height : 14px;
font-weight : bold;
color       : #000000;
text-align  : left
}

a:hover {
font-family : Tahoma, Arial, San-Serif;
text-decoration: none;
font-size   : 12px;
line-height : 14px;
font-weight :bold;
color       : #800000;
text-align  : left
}

li {
font-family : Tahoma, Arial, San-Serif;
font-size   : 12px;
line-height : 14px;
font-weight : none;
color       : #000000;
text-align  : left
}

table {
	font-family : Tahoma, Arial, San-Serif;
	font-size   : 12px;
	line-height : 14px;
	font-weight : none;
	color       : #000000;
	text-align  : left
}


div.links a {
	font-family : Tahoma, Arial, San-Serif;
	text-decoration: none;
	font-size   : 14px;
	line-height : 18px;
	font-weight : bolder;
	color       : #000000;
	text-align  : left
}

div.links a:hover {
	font-family : Tahoma, Arial, San-Serif;
	text-decoration: none;
	font-size   : 14px;
	line-height : 18px;
	font-weight : bolder;
	color       : #FF0000;
	text-align  : left
}
/* ========Content Definition========*/

/* The Body */
div.body {
	position: absolute;
	top: 0px;
	margin:0px;
	border: none;
}

/* The Content */
tr.content {
	background: url('images/bodyBG.png') repeat-y;
}

.sideitem { 
	text-decoration: none;
	border: 2px solid #000000; 
	padding: 0px 4px 4px 4px; 
	background: #FFFFFF;
	margin-bottom: 10px; 
	margin-top: 10px; 
	color: #000;
	width: 150px;
}

.sideitem_header { 
	font-size: 17px;
	padding-top:7px;
	padding-bottom: 7px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}


#gallery {position:relative; width:686px; margin:40px auto; padding:10px; border:6px solid #d10506; background:#000}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:672px; height:375px; padding:5px; border:2px solid #666; background:#FFF url(images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px; width:682px; height:110px; border:2px solid #000; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:100px; width:682px; }
#thumbs {position:absolute; list-style:none; margin-left:2px; height:100px; width:10000px; border-right:2px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:auto}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; cursor:auto}
#previmg {left:0; background:url(images/left.gif) left center no-repeat; border-left:5px solid #FFF}
/* #previmg:hover {opacity:1; filter:alpha(opacity=100)} */
#nextimg {right:0; background:url(images/right.gif) right center no-repeat; border-right:5px solid #FFF}
/* #nextimg:hover {opacity:1; filter:alpha(opacity=100)} */


.options 
{ 
    vertical-align:text-top; 
    background-color: #FFFFE0;
    color: #000;
    border: 2px solid #000;
    padding: 5px 5px 5px 5px; 
    width: 220px;		
}

.itemdescr 
{ 
    vertical-align:text-top; 
    background-color: #999999; 
    color: #000;
    border: 2px solid #000;
    padding: 5px 5px 5px 5px; 
    width: 260px;		
	height: 310px;		
}

.prodimg_thumb { 
	padding:2px; 
	border:1px solid #999;
}

.prodimg_thumb:hover { 
	padding:2px; 
	border:1px solid #800000;
}

.product_image { 
	padding : 3px; 
	width: 450px;
	border: 0px solid #FFF;
}

.product_thumb { 
	padding : 3px; 
	margin-top: 4px;
	width: 106px;
	border:2px solid #ccc;
}
.product_title {
	font-family : Tahoms, Arial;
	font-size   : 16px;
	font-weight : bold;
	color       : #000000;
}

.itemtitlebig {
	font-family : Impact, Arial;
	font-size   : 20px;
	font-weight : bold;
	color       : #800000;
}

.product_subtitle {
	font-family : courier;
	font-size   : 12px;
	line-height : 15px;
	font-weight : normal;
	color       : #000000;
}

.product_descr {
	font-family : tahoma, arial;
	font-size   : 13px;
	line-height : 16px;
	font-weight : normal;
	color       : #FFF;
}

.product_price {
	font-family : Impact, Arial;
	font-size   : 21px;
	line-height : 24px;
	color       : #800000;
}

.product_price3 {
	font-family : Tahoma, Arial;
	font-size   : 16px;
	line-height : 16px;
	color       : #800000;
}

.product_price {
	font-family : Impact, Arial;
	font-size   : 21px;
	line-height : 24px;
	color       : #800000;
}

.header {
	font-family : Impact, Arial;
	font-size   : 22px;
	line-height : 24px;
	color       : #800000;
}

.product_price2 {
	font-family : Impact, Arial;
	font-size   : 21px;
	line-height : 24px;
	color       : yellow;
}
