BODY {
BACKGROUND: #fff; MARGIN: auto; FONT: 12px/18px helvetica, 
"Helvetica Neue", arial, sans-serif; COLOR: #000; TEXT-ALIGN: center
}

H1 {
	MARGIN-TOP: 10px
}
H2 {
COLOR: #629dac; MARGIN-TOP: -2px; DISPLAY: block; FONT: 22px/28px helvetica, "Helvetica Neue", arial, sans-serif; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 2px
}
#detail H2 A:hover {
	BACKGROUND: #629dac; COLOR: #fff
}

H3 {MARGIN-TOP: 5px; MARGIN-BOTTOM: 2px;
FONT: bold 11px/18px "Lucida Grande", Verdana, Arial, sans-serif;
TEXT-TRANSFORM: uppercase; COLOR: #629dac;
}



#header {
PADDING: 0px;
MARGIN: 0px; OVERFLOW: hidden; WIDTH: 688px;  
}

#headernew {
PADDING: 0px;
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
MARGIN-LEFT: 6px; 
MARGIN-RIGHT: 6px;
MARGIN-TOP: 6px;
MARGIN-BOTTOM: 0px;
OVERFLOW: hidden; WIDTH: 688px;  
}


#menu {
WIDTH: 870px; 
HEIGHT: 33px; 
TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: #fff;
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
PADDING-TOP: 1px; 
PADDING-BOTTOM: 1px;
BORDER-TOP: #444 1px solid; 
BORDER-BOTTOM: #444 1px solid; 
MARGIN-LEFT: 6px; 
MARGIN-RIGHT: 6px; 
MARGIN-TOP: 0px; 
MARGIN-BOTTOM: 0px;
LIST-STYLE-TYPE: none; 
}

#menu LI {
	FLOAT: right
}




#menu A {
DISPLAY: block; 
BACKGROUND: #8CC63F; BORDER-LEFT: #fff 1px solid; 
PADDING-LEFT: 0px; 
PADDING-RIGHT: 0px; 
PADDING-TOP: 7px; 
PADDING-BOTTOM: 7px;
MARGIN: 0px;
WIDTH: 145px; COLOR: #6C5635; 
TEXT-DECORATION: none
}





#menu A:hover {
 BACKGROUND: #FFF;	
}


#menu A.last {
	WIDTH: 140px; BORDER-LEFT-STYLE: none
}



#bottommenu {
WIDTH: 870px; 
HEIGHT: 20px; 
TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
PADDING-TOP: 1px; 
PADDING-BOTTOM: 1px;
MARGIN-LEFT: 6px; 
MARGIN-RIGHT: 6px; 
MARGIN-TOP: 5px; 
MARGIN-BOTTOM: 0px;
LIST-STYLE-TYPE: none; 
}

#bottommenu LI {
	FLOAT: left;
}


#bottommenu A {
DISPLAY: block;
PADDING: 0px; BORDER-RIGHT: #999 1px solid; 
WIDTH: 180px; COLOR: #666; LINE-HEIGHT: 15px;  
TEXT-DECORATION: none
}

#bottommenu A:hover {
 COLOR: #629dac;	
}


#bottommenu A.last {
	WIDTH: 180px; BORDER-RIGHT: #fff
}





.cart {
WIDTH: 700px;
HEIGHT: 160px;                                
MARGIN-LEFT: -20px;
MARGIN-RIGHT: 0px;
TEXT-ALIGN: left;
MARGIN-TOP: -160px;
}


.newcart {
WIDTH: 700px;
HEIGHT: 165px;                                
MARGIN-LEFT: 0px;
MARGIN-RIGHT: 0px;
TEXT-ALIGN: left;
MARGIN-TOP: -165px;
}



.logo {
WIDTH: 880px;                                
PADDING-TOP: 115px;
BORDER-TOP: #ddd 0px solid; 
FONT: italic 26px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
WORD-SPACING: 0px; COLOR: #629dac; 
LINE-HEIGHT: 36px; TEXT-ALIGN: left;
BACKGROUND: url(../images/main/newlogo.jpg) #fff no-repeat right top;
MARGIN-TOP: 10px;
BORDER-BOTTOM: #629dac 0px solid;
}

#columns {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 3px double; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; FONT: 11px/18px "Lucida Grande", 
Verdana, Arial, sans-serif; WIDTH: 330px; COLOR: #888; PADDING-TOP: 0px; 
BORDER-BOTTOM: #ddd 3px double
}


.column {
MARGIN-RIGHT: 6px;
PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  
PADDING-BOTTOM: 20px; WIDTH: 330px; PADDING-TOP: 0px; TEXT-ALIGN: left;
}


.column H4 {
TEXT-ALIGN: right;	
MARGIN: 0px; FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; COLOR: #629dac; BORDER-BOTTOM: #bce1ea 1px solid
}

.column H5 {
TEXT-ALIGN: right;	
MARGIN: 0px; FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; COLOR: #629dac; 
BORDER-RIGHT: #bce1ea 1px solid
}

.column P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}
.column A {
	FONT-WEIGHT: bold; COLOR: #3c7a8a; TEXT-DECORATION: none
}
.column A:hover {
	TEXT-DECORATION: underline
}


.columnl {
MARGIN-LEFT: 6px;	
PADDING-RIGHT: 5px; PADDING-LEFT: 0px;  
PADDING-BOTTOM: 20px; WIDTH: 330px; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.columnl H6 {
TEXT-ALIGN: left;	
MARGIN: 0px; 
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-ALIGN: left;
TEXT-TRANSFORM: lowercase; COLOR: #629dac; BORDER-BOTTOM: #bce1ea 1px solid
}

.columnl P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}
.columnl A {
	COLOR: #3c7a8a; TEXT-DECORATION: none
}
.columnl A:hover {
	TEXT-DECORATION: underline
}


#columnws {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 3px double; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; FONT: 11px/18px "Lucida Grande", 
Verdana, Arial, sans-serif; WIDTH: 600px; COLOR: #888; PADDING-TOP: 0px; 
BORDER-BOTTOM: #ddd 3px double
}


.columnw {
	PADDING-RIGHT: 5px; PADDING-LEFT: 12px; FLOAT: left; 
PADDING-BOTTOM: 5px; WIDTH: 437px; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.columnw H6 {
TEXT-ALIGN: left;	
MARGIN: 0px; 
FONT: bold italic 20px/25px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: uppercase; COLOR: #629dac; BORDER-BOTTOM: #bce1ea 1px solid
}



.columnw P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}

.columnw A {
	FONT-WEIGHT: bold; COLOR: #3c7a8a; TEXT-DECORATION: none
}
.columnw A:hover {
	TEXT-DECORATION: underline
}



#columnwnews {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 3px double; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; FONT: 11px/18px "Lucida Grande", 
Verdana, Arial, sans-serif; WIDTH: 550px; COLOR: #888; PADDING-TOP: 0px; 
BORDER-BOTTOM: #ddd 3px double
}


.columnwnew {
BACKGROUND: url(../images/main/back2.jpg) #fff no-repeat right top;
	PADDING-RIGHT: 180px; PADDING-LEFT: 12px; FLOAT: left; 
PADDING-BOTTOM: 5px; WIDTH: 430px; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.columnwnew H6 {
TEXT-ALIGN: left;	
MARGIN: 0px; 
FONT: bold italic 20px/25px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: uppercase; COLOR: #629dac; BORDER-BOTTOM: #bce1ea 1px solid
}



.columnwnew P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}

.columnwnew A {
	FONT-WEIGHT: bold; COLOR: #3c7a8a; TEXT-DECORATION: none
}
.columnwnew A:hover {
	TEXT-DECORATION: underline
}


#columnpresss {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 3px double; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; FONT: 11px/18px "Lucida Grande", 
Verdana, Arial, sans-serif; WIDTH: 500px; COLOR: #888; PADDING-TOP: 0px; 
BORDER-BOTTOM: #ddd 3px double
}


.columnpress {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: center; 
PADDING-BOTTOM: 5px; WIDTH: 700px; PADDING-TOP: 0px; TEXT-ALIGN: center
}

.columnpress H6 {
TEXT-ALIGN: left;	
MARGIN: 0px; 
FONT: bold italic 20px/25px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: uppercase; COLOR: #629dac; BORDER-BOTTOM: #bce1ea 1px solid
}




.allwidth {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; 
PADDING-BOTTOM: 20px; WIDTH: 688px; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.allwidth H7 {
TEXT-ALIGN: left;	
MARGIN: 0px; 
FONT: bold italic 20px/25px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: uppercase; COLOR: #629dac; BORDER-BOTTOM: #bce1ea 1px solid
}

.allwidth P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}



.allwidth A {
	FONT-WEIGHT: bold; COLOR: #3c7a8a; TEXT-DECORATION: none
}
.allwidth A:hover {
	TEXT-DECORATION: underline
}


.allwidth1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FLOAT: left; 
PADDING-BOTTOM: 10px; WIDTH: 665px; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.allwidth1 H7 {
TEXT-ALIGN: left;	
MARGIN: 0px; 
FONT: bold italic 20px/25px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: uppercase; COLOR: #629dac; BORDER-BOTTOM: #bce1ea 1px solid
}

.allwidth1 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid
}



.allwidth1 A {
	FONT-WEIGHT: bold; COLOR: #3c7a8a; TEXT-DECORATION: none
}
.allwidth1 A:hover {
	TEXT-DECORATION: underline
}


.image {
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;  
WIDTH: 233px;
MARGIN: 0px;
TEXT-ALIGN: center;
FLOAT: left;
}

.image A {
	FONT-WEIGHT: bold; COLOR: #3c7a8a; TEXT-DECORATION: none
}


.posimage {
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;  
WIDTH: 130px;
MARGIN: 0px;
TEXT-ALIGN: left;
FLOAT: left;
}


.posimageh {
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 5px;  
WIDTH: 225px;
MARGIN: 0px;
TEXT-ALIGN: left;
FLOAT: left;
}



.shopimage {
PADDING-TOP: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;  
WIDTH: 350px;
MARGIN: 0px;
TEXT-ALIGN: center;
FLOAT: left;
}




#main {
BACKGROUND: #fff;
MARGIN-TOP: 5px;
MARGIN-LEFT: auto;
MARGIN-RIGHT: auto;
MARGIN-BOTTOM: 3px;
PADDING-TOP: 10px;
PADDING-BOTTOM: 3px;
PADDING-LEFT: 6px;
PADDING-RIGHT: 6px;
BORDER-TOP: #999 1px solid; 
BORDER-bottom: #999 1px solid; 
BORDER-LEFT: #999 1px solid; 
BORDER-RIGHT: #999 1px solid; 
WIDTH: 880px; 
TEXT-ALIGN: center;
}


#middle {
BACKGROUND: url(../images/main/back2.jpg) #fff no-repeat right top;
WIDTH: 880px; TEXT-ALIGN: left;
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
MARGIN: 0px; 
LIST-STYLE-TYPE: none; 
OVERFLOW: hidden;
}

#middle LI {
	FLOAT: left

}




#bottom {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 4px; 
MARGIN: 5px auto; WIDTH: 688px; COLOR: #999; PADDING-TOP: 8px; 
FONT-FAMILY: georgia, times, "Times New Roman", serif; LETTER-SPACING: 1px
}
#bottom P {
PADDING-RIGHT: 18px; PADDING-LEFT: 0px; FONT-SIZE: 10px; 
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 688px; 
LINE-HEIGHT: 12px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#bottom P SPAN {
	DISPLAY: block
}
#bottom A {
	FONT: bold 11px/12px helvetica, "Helvetica Neue", arial, sans-serif; 
 COLOR: #666; LETTER-SPACING: 1px; TEXT-DECORATION: none
}

#bottom A:hover {
	COLOR: #629dac
}

#bottom A.cc {
	FONT: 10px/12px georgia, times, "Times New Roman", serif
}
#bottom SPAN.visibility {
	DISPLAY: none
}



#instr {
WIDTH: 688px; HEIGHT: 28px; TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: #fff;
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
BORDER-TOP: #444 1px solid; PADDING-TOP: 2px; 
BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 2px;
MARGIN: 0px; 
LIST-STYLE-TYPE: none; 
}

#instr FI {
	FLOAT: right
}


#instr A {
PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 3px; BORDER-LEFT: #fff 1px solid; 
WIDTH: 109px; COLOR: #85613F; LINE-HEIGHT: 15px; PADDING-TOP: 7px; 
HEIGHT: 18px; TEXT-DECORATION: none
BACKGROUND: url(../images/instr/instr1.jpg)
}

#instr A:hover {
 BACKGROUND: #FFF;	
}


#instr A.last {
	WIDTH: 108px; BORDER-LEFT-STYLE: none
}


#instr A:hover SPAN {
PADDING-RIGHT: 5px; DISPLAY: block;  
Z-INDEX: 100; BACKGROUND: white; LEFT: 0px; PADDING-BOTTOM: 5px; 
MARGIN-TOP: 100px; FONT: 10px Verdana, sans-serif; WIDTH: 125px; COLOR: #aaa; 
PADDING-TOP: 50px; POSITION: absolute; TOP: 180px; TEXT-ALIGN: center
}


#instr A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#instr A:hover IMG {
	 WIDTH: 250px; LEFT: 555px; POSITION: absolute; TOP: 190px; HEIGHT: 350px
}





#linksputon {
	 LEFT: 3px; FONT: 16px Verdana, sans-serif; WIDTH: 65px; 
 TOP: 3px; HEIGHT: 99px
float: left;
}

#linksputon A {
PADDING-RIGHT: 10px; 
DISPLAY: block; 
PADDING-LEFT: 10px; 
BORDER-LEFT-WIDTH: 0px; 
PADDING-BOTTOM: 5px; MARGIN: 0px; 
PADDING-TOP: 5px; 
}


#linksputon A:hover {
  BORDER-RIGHT: white 0px double; 
}

#linksputon A SPAN {
	DISPLAY: none
}

#linksputon A:hover SPAN {
DISPLAY: block;  
BACKGROUND: white;  
WIDTH: 333px;
PADDING-BOTTOM: 5px; 
FONT: 12px Verdana, sans-serif; 
COLOR: #444; 
POSITION: absolute; 
LEFT: 300px; 
TOP: 355px; TEXT-ALIGN: left
}


#linksputon A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}

#linksputon A:hover IMG {
WIDTH: 333px;
HEIGHT: 500px; 
LEFT: 300px; 
TOP: 355px;
POSITION: absolute;  
}



#linksputin {
	 LEFT: 3px; FONT: 16px Verdana, sans-serif; WIDTH: 65px; 
 TOP: 3px; HEIGHT: 99px
float: left;
}

#linksputin A {
PADDING-RIGHT: 0px; 
DISPLAY: block; 
PADDING-LEFT: 0px; 
BORDER-LEFT-WIDTH: 0px; 
PADDING-BOTTOM: 5px; MARGIN: 0px; 
PADDING-TOP: 5px; 
}


#linksputin A:hover {
  BORDER-RIGHT: white 0px double; 
}

#linksputin A SPAN {
	DISPLAY: none
}

#linksputin A:hover SPAN {
DISPLAY: block;  
BACKGROUND: white;  
WIDTH: 333px;
PADDING-BOTTOM: 5px; 
FONT: 12px Verdana, sans-serif; 
COLOR: #444; 
POSITION: absolute; 
LEFT: 300px; 
TOP: 490px; TEXT-ALIGN: left
}


#linksputin A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}

#linksputin A:hover IMG {
WIDTH: 333px;
HEIGHT: 500px; 
LEFT: 300px; 
TOP: 490px;
POSITION: absolute;  
}





#puton {
WIDTH: 650px; HEIGHT: 99px; TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: url(../images/instr/puton.jpg);
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
BORDER-TOP: #444 1px solid; PADDING-TOP: 0px; 
BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 0px;
MARGIN: auto; 
LIST-STYLE-TYPE: none; 
}

#puton LI {
	FLOAT: left
}


#puton A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; 
WIDTH: 64px; COLOR: #85613F; LINE-HEIGHT: 15px; PADDING-TOP: 0px; 
HEIGHT: 99px; TEXT-DECORATION: none;
MARGIN: auto;
}

#puton A:hover {
 BACKGROUND: #FFF;	
}


#puton A.last {
	WIDTH: 100px; BORDER-LEFT-STYLE: none
}


#putin {
WIDTH: 650px; HEIGHT: 99px; TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: url(../images/instr/putin.jpg);
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
BORDER-TOP: #444 1px solid; PADDING-TOP: 0px; 
BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 0px;
MARGIN: auto; 
LIST-STYLE-TYPE: none; 
}

#putin LI {
	FLOAT: left
}


#putin A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; 
WIDTH: 64px; COLOR: #85613F; LINE-HEIGHT: 15px; PADDING-TOP: 0px; 
HEIGHT: 99px; TEXT-DECORATION: none;
MARGIN: auto;
}

#putin A:hover {
 BACKGROUND: #FFF;	
}


#putin A.last {
	WIDTH: 100px; BORDER-LEFT-STYLE: none
}




#linkskan {
	 LEFT: 3px; FONT: 16px Verdana, sans-serif; WIDTH: 65px; 
 TOP: 3px; HEIGHT: 99px
float: left;
}

#linkskan A {
PADDING-RIGHT: 10px; 
DISPLAY: block; 
PADDING-LEFT: 10px; 
BORDER-LEFT-WIDTH: 0px; 
PADDING-BOTTOM: 5px; MARGIN: 0px; 
PADDING-TOP: 5px; 
}


#linkskan A:hover {
  BORDER-RIGHT: white 0px double; 
}

#linkskan A SPAN {
	DISPLAY: none
}

#linkskan A:hover SPAN {
DISPLAY: block;  
BACKGROUND: white;  
WIDTH: 333px;
PADDING-BOTTOM: 5px; 
FONT: 12px Verdana, sans-serif; 
COLOR: #444; 
POSITION: absolute; 
LEFT: 300px; 
TOP: 620px; TEXT-ALIGN: left
}


#linkskan A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}

#linkskan A:hover IMG {
WIDTH: 333px;
HEIGHT: 500px; 
LEFT: 300px; 
TOP: 620px;
POSITION: absolute;  
}


#kan {
WIDTH: 650px; HEIGHT: 99px; TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: url(../images/instr/kan.jpg);
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
BORDER-TOP: #444 1px solid; PADDING-TOP: 0px; 
BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 0px;
MARGIN: auto; 
LIST-STYLE-TYPE: none; 
}

#kan LI {
	FLOAT: left
}


#kan A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; 
WIDTH: 64px; COLOR: #85613F; LINE-HEIGHT: 15px; PADDING-TOP: 0px; 
HEIGHT: 99px; TEXT-DECORATION: none;
MARGIN: auto;
}

#kan A:hover {
 BACKGROUND: #FFF;	
}


#kan A.last {
	WIDTH: 100px; BORDER-LEFT-STYLE: none
}


#linkstum {
	 LEFT: 3px; FONT: 16px Verdana, sans-serif; WIDTH: 65px; 
 TOP: 3px; HEIGHT: 99px
float: left;
}

#linkstum A {
PADDING-RIGHT: 10px; 
DISPLAY: block; 
PADDING-LEFT: 10px; 
BORDER-LEFT-WIDTH: 0px; 
PADDING-BOTTOM: 5px; MARGIN: 0px; 
PADDING-TOP: 5px; 
}


#linkstum A:hover {
  BORDER-RIGHT: white 0px double; 
}

#linkstum A SPAN {
	DISPLAY: none
}

#linkstum A:hover SPAN {
DISPLAY: block;  
BACKGROUND: white;  
WIDTH: 333px;
PADDING-BOTTOM: 5px; 
FONT: 12px Verdana, sans-serif; 
COLOR: #444; 
POSITION: absolute; 
LEFT: 300px; 
TOP: 750px; TEXT-ALIGN: left
}


#linkstum A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}

#linkstum A:hover IMG {
WIDTH: 333px;
HEIGHT: 500px; 
LEFT: 300px; 
TOP: 750px;
POSITION: absolute;  
}


#tum {
WIDTH: 650px; HEIGHT: 99px; TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: url(../images/instr/tum-out.jpg);
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
BORDER-TOP: #444 1px solid; PADDING-TOP: 0px; 
BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 0px;
MARGIN: auto; 
LIST-STYLE-TYPE: none; 
}

#tum LI {
	FLOAT: left
}


#tum A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; 
WIDTH: 64px; COLOR: #85613F; LINE-HEIGHT: 15px; PADDING-TOP: 0px; 
HEIGHT: 99px; TEXT-DECORATION: none;
MARGIN: auto;
}

#tum A:hover {
 BACKGROUND: #FFF;	
}


#tum A.last {
	WIDTH: 100px; BORDER-LEFT-STYLE: none
}


#linksrev {
	 LEFT: 3px; FONT: 16px Verdana, sans-serif; WIDTH: 65px; 
 TOP: 3px; HEIGHT: 99px
float: left;
}

#linksrev A {
PADDING-RIGHT: 10px; 
DISPLAY: block; 
PADDING-LEFT: 10px; 
BORDER-LEFT-WIDTH: 0px; 
PADDING-BOTTOM: 5px; MARGIN: 0px; 
PADDING-TOP: 5px; 
}


#linksrev A:hover {
  BORDER-RIGHT: white 0px double; 
}

#linksrev A SPAN {
	DISPLAY: none
}

#linksrev A:hover SPAN {
DISPLAY: block;  
BACKGROUND: white;  
WIDTH: 333px;
PADDING-BOTTOM: 5px; 
FONT: 12px Verdana, sans-serif; 
COLOR: #444; 
POSITION: absolute; 
LEFT: 300px; 
TOP: 790px; TEXT-ALIGN: left
}


#linksrev A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}

#linksrev A:hover IMG {
WIDTH: 333px;
HEIGHT: 500px; 
LEFT: 300px; 
TOP: 290px;
POSITION: absolute;  
}


#rev {
WIDTH: 650px; HEIGHT: 99px; TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: url(../images/instr/rev.jpg);
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
BORDER-TOP: #444 1px solid; PADDING-TOP: 0px; 
BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 0px;
MARGIN: auto; 
LIST-STYLE-TYPE: none; 
}

#rev LI {
	FLOAT: left
}


#rev A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; 
WIDTH: 64px; COLOR: #85613F; LINE-HEIGHT: 15px; PADDING-TOP: 0px; 
HEIGHT: 99px; TEXT-DECORATION: none;
MARGIN: auto;
}

#rev A:hover {
 BACKGROUND: #FFF;	
}


#rev A.last {
	WIDTH: 100px; BORDER-LEFT-STYLE: none
}



#linkstod {
	 LEFT: 3px; FONT: 16px Verdana, sans-serif; WIDTH: 65px; 
 TOP: 3px; HEIGHT: 99px
float: left;
}

#linkstod A {
PADDING-RIGHT: 10px; 
DISPLAY: block; 
PADDING-LEFT: 10px; 
BORDER-LEFT-WIDTH: 0px; 
PADDING-BOTTOM: 5px; MARGIN: 0px; 
PADDING-TOP: 5px; 
}


#linkstod A:hover {
  BORDER-RIGHT: white 0px double; 
}

#linkstod A SPAN {
	DISPLAY: none
}

#linkstod A:hover SPAN {
DISPLAY: block;  
BACKGROUND: white;  
WIDTH: 333px;
PADDING-BOTTOM: 5px; 
FONT: 12px Verdana, sans-serif; 
COLOR: #444; 
POSITION: absolute; 
LEFT: 300px; 
TOP: 930px; TEXT-ALIGN: left
}


#linkstod A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}

#linkstod A:hover IMG {
WIDTH: 333px;
HEIGHT: 500px; 
LEFT: 300px; 
TOP: 430px;
POSITION: absolute;  
}


#tod {
WIDTH: 650px; HEIGHT: 99px; TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: url(../images/instr/tod.jpg);
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
BORDER-TOP: #444 1px solid; PADDING-TOP: 0px; 
BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 0px;
MARGIN: auto; 
LIST-STYLE-TYPE: none; 
}

#tod LI {
	FLOAT: left
}


#tod A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; 
WIDTH: 64px; COLOR: #85613F; LINE-HEIGHT: 15px; PADDING-TOP: 0px; 
HEIGHT: 99px; TEXT-DECORATION: none;
MARGIN: auto;
}

#tod A:hover {
 BACKGROUND: #FFF;	
}


#tod A.last {
	WIDTH: 100px; BORDER-LEFT-STYLE: none
}




#linksback {
	 LEFT: 3px; FONT: 16px Verdana, sans-serif; WIDTH: 65px; 
 TOP: 3px; HEIGHT: 99px
float: left;
}

#linksback A {
PADDING-RIGHT: 10px; 
DISPLAY: block; 
PADDING-LEFT: 10px; 
BORDER-LEFT-WIDTH: 0px; 
PADDING-BOTTOM: 5px; MARGIN: 0px; 
PADDING-TOP: 5px; 
}


#linksback A:hover {
  BORDER-RIGHT: white 0px double; 
}

#linksback A SPAN {
	DISPLAY: none
}

#linksback A:hover SPAN {
DISPLAY: block;  
BACKGROUND: white;  
WIDTH: 333px;
PADDING-BOTTOM: 5px; 
FONT: 12px Verdana, sans-serif; 
COLOR: #444; 
POSITION: absolute; 
LEFT: 300px; 
TOP: 1050px; TEXT-ALIGN: left
}


#linksback A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}

#linksback A:hover IMG {
WIDTH: 333px;
HEIGHT: 500px; 
LEFT: 300px; 
TOP: 550px;
POSITION: absolute;  
}


#back {
WIDTH: 650px; HEIGHT: 99px; TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: url(../images/instr/back.jpg);
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
BORDER-TOP: #444 1px solid; PADDING-TOP: 0px; 
BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 0px;
MARGIN: auto; 
LIST-STYLE-TYPE: none; 
}

#back LI {
	FLOAT: left
}


#back A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; 
WIDTH: 64px; COLOR: #85613F; LINE-HEIGHT: 15px; PADDING-TOP: 0px; 
HEIGHT: 99px; TEXT-DECORATION: none;
MARGIN: auto;
}

#back A:hover {
 BACKGROUND: #FFF;	
}


#back A.last {
	WIDTH: 100px; BORDER-LEFT-STYLE: none
}



#linksrol {
	 LEFT: 3px; FONT: 16px Verdana, sans-serif; WIDTH: 100px; 
 TOP: 3px; HEIGHT: 67px
float: left;
}

#linksrol A {
PADDING-RIGHT: 10px; 
DISPLAY: block; 
PADDING-LEFT: 10px; 
BORDER-LEFT-WIDTH: 0px; 
PADDING-BOTTOM: 5px; MARGIN: 0px; 
PADDING-TOP: 5px; 
}


#linksrol A:hover {
  BORDER-RIGHT: white 0px double; 
}

#linksrol A SPAN {
	DISPLAY: none
}

#linksrol A:hover SPAN {
PADDING-RIGHT: 15px; DISPLAY: block;  
BACKGROUND: white;  
WIDTH: 500px;
PADDING-BOTTOM: 5px; 
FONT: 12px Verdana, sans-serif; 
COLOR: #444; 
MARGIN-TOP: 333px; POSITION: absolute; 
LEFT: 300px; 
TOP: 840px; TEXT-ALIGN: left
}


#linksrol A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}

#linksrol A:hover IMG {
WIDTH: 500px;
HEIGHT: 333px; 
LEFT: 300px; 
TOP: 840px;
POSITION: absolute;  
}



#rol {
WIDTH: 600px; HEIGHT: 67px; TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: url(../images/instr/rollup.jpg);
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
BORDER-TOP: #444 1px solid; PADDING-TOP: 0px; 
BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 0px;
MARGIN: auto; 
LIST-STYLE-TYPE: none; 
}

#rol LI {
	FLOAT: left
}


#rol A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; 
WIDTH: 99px; COLOR: #85613F; LINE-HEIGHT: 15px; PADDING-TOP: 0px; 
HEIGHT: 67px; TEXT-DECORATION: none;
MARGIN: auto;
}

#rol A:hover {
 BACKGROUND: #FFF;	
}


#rol A.last {
	WIDTH: 100px; BORDER-LEFT-STYLE: none
}



#linkstro {
	 LEFT: 3px; FONT: 16px Verdana, sans-serif; WIDTH: 65px; 
 TOP: 3px; HEIGHT: 99px
float: left;
}

#linkstro A {
PADDING-RIGHT: 10px; 
DISPLAY: block; 
PADDING-LEFT: 10px; 
BORDER-LEFT-WIDTH: 0px; 
PADDING-BOTTOM: 5px; MARGIN: 0px; 
PADDING-TOP: 5px; 
}


#linkstro A:hover {
  BORDER-RIGHT: white 0px double; 
}

#linkstro A SPAN {
	DISPLAY: none
}

#linkstro A:hover SPAN {
DISPLAY: block;  
BACKGROUND: white;  
WIDTH: 333px;
PADDING-BOTTOM: 5px; 
FONT: 12px Verdana, sans-serif; 
COLOR: #444; 
POSITION: absolute; 
LEFT: 300px; 
TOP: 1310px; TEXT-ALIGN: left
}


#linkstro A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}

#linkstro A:hover IMG {
WIDTH: 333px;
HEIGHT: 500px; 
LEFT: 300px; 
TOP: 810px;
POSITION: absolute;  
}


#tro {
WIDTH: 650px; HEIGHT: 99px; TEXT-ALIGN: center;
FONT: bold italic 13px/18px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: lowercase; 
BACKGROUND: url(../images/instr/tro.jpg);
PADDING-RIGHT: 0px;  
PADDING-LEFT: 0px; 
BORDER-TOP: #444 1px solid; PADDING-TOP: 0px; 
BORDER-BOTTOM: #444 1px solid; PADDING-BOTTOM: 0px;
MARGIN: auto; 
LIST-STYLE-TYPE: none; 
}

#tro LI {
	FLOAT: left
}


#tro A {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; 
WIDTH: 64px; COLOR: #85613F; LINE-HEIGHT: 15px; PADDING-TOP: 0px; 
HEIGHT: 99px; TEXT-DECORATION: none;
MARGIN: auto;
}

#tro A:hover {
 troGROUND: #FFF;	
}


#tro A.last {
	WIDTH: 100px; BORDER-LEFT-STYLE: none
}




FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading2, DIV.pageHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TD.pageHeading, DIV.pageHeading {
FONT: bold italic 20px/25px georgia, times, "Times New Roman", serif; 
TEXT-TRANSFORM: uppercase; COLOR: #629dac; BORDER-BOTTOM: #bce1ea 1px solid
}




TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


#boxs {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 3px double; PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; FONT: 11px/18px "Lucida Grande", 
Verdana, Arial, sans-serif; WIDTH: 150px; COLOR: #888; PADDING-TOP: 0px; 
BORDER-BOTTOM: #ddd 3px double
}

.box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  
PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 0px; TEXT-ALIGN: left;
}

























/*
  jCarousel
  This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container".
-----------------------------*/
.jcarousel-container { position: relative; }
.jcarousel-clip { padding: 0; margin: 0; z-index: 2; overflow: hidden; position: relative; }
.jcarousel-list { margin: 0px !important; padding: 0; z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; }
.jcarousel-list li,
.jcarousel-item { width: 75px; height: 75px; /* No width/height causes infinite loops. */ float: left; list-style: none; }
/* buttons added dynamically before the <ul> (inside the <div> described above) & have the classnames "jcarousel-next" and "jcarousel-prev". */
.jcarousel-next,
.jcarousel-prev { z-index: 3; display: none; }




div.col_960 { width: 860px; }
div.col_center { float: center; }


/* Features Carousel - home/spotlights.php */
/* This should be in it's own file, but is here to save request for now */
div#featuresCarousel_main .content_body { padding: 0px; background-color: #000; border: none; } /*overrides existing values*/
div#featuresCarousel_main a { text-decoration: none; }

div#featuresCarousel_main .content_body #feature_item_region { height: 233px;}
div#featuresCarousel_main .content_body a.feature_item { height: 233px; background-color: #000; background-repeat: no-repeat; background-position: top center; display: block; opacity: 0.6;}
div#featuresCarousel_main .content_body a.feature_item .content { height: 70px; margin: 0; padding-top: 5px; display: block; position: relative; top: 163px; background-color: #000;}
div#featuresCarousel_main .content_body a.feature_item .content_text { position:relative; width:412px; top: 95px; left: 5px; display: block; }
div#featuresCarousel_main .content_body a.feature_item .content_text .title { margin: 2px 5px; padding-top: 5px; color: #FFFF99; font: bold 11pt/14pt Arial,Helvetica,Verdana,sans-serif; text-transform: capitalize; }
div#featuresCarousel_main .content_body a.feature_item .content_text .body { height: 34px; color: #FFF; display: block; margin: 0 5px 0; }

div#featuresCarousel_main .content_body a.feature_item:hover .content_text .title,
div#featuresCarousel_main .content_body a.feature_item .content_text .title.hover { color: #FFFF00 !important; }




/*RT Features Main jCarousel Skin*/
.jcarousel-skin-rt_features_main .jcarousel-container,
.jcarousel-skin-rt_features_main .jcarousel-item a.img { background: #ffffff no-repeat top center;}
.jcarousel-skin-rt_features_main .jcarousel-container-horizontal { padding: 6px 20px; }
.jcarousel-skin-rt_features_main .jcarousel-clip-horizontal { width:  800px; height: 270px; margin: 0 auto; }
.jcarousel-skin-rt_features_main .jcarousel-item { width: 197px; height: 267px; }
.jcarousel-skin-rt_features_main .jcarousel-item a { font-weight: normal; color: #FFF; }
.jcarousel-skin-rt_features_main .jcarousel-item a:hover { color: #FFFF00; }

.jcarousel-skin-rt_features_main .jcarousel-item a.hover img,
.jcarousel-skin-rt_features_main .jcarousel-item a:hover img { border-color: #FFFF99; }
.jcarousel-skin-rt_features_main .jcarousel-item a.img { width: 180px; height: 267px; border: 2px solid #b7babb; display: block; background-position: top center; }
.jcarousel-skin-rt_features_main .jcarousel-item a.img:hover { border-color: #FFFF99; }

div#jcarousel-skin-rt_features_main .jcarousel-item a span { position: relative; top: 250px; display: block; text-align: center; font-size: 0.8em; line-height: 12px; background-color: #000; } 

.jcarousel-skin-rt_features_main .jcarousel-item a span { position: relative; top: 250px; display: block; text-align: center; font-size: 0.8em; line-height: 12px; background-color: #000; filter:alpha(opacity=60);} /* IE6 doesnt like borders here. */
    html>body .jcarousel-skin-rt_features_main .jcarousel-item a span { width:184px; height:23px; border:2px solid transparent; top:240px; left:-2px; padding-top: 3px; display: block; background-color: #000; opacity: 0.6;}
.jcarousel-skin-rt_features_main .jcarousel-item a span.selected { color: #FFFF99; }
.jcarousel-skin-rt_features_main .jcarousel-item a:hover span { color: #FFFF99; }
.jcarousel-skin-rt_features_main .jcarousel-item a:hover span.selected { color: #FFFF00 !important; }

.jcarousel-skin-rt_features_main .jcarousel-item-horizontal { margin-right: 6px; }
.jcarousel-skin-rt_features_main .jcarousel-item-placeholder { background: #fff; color: #000; }



/*RT Features Main jCarousel Skin - Horizontal Buttons*/
.jcarousel-skin-rt_features_main .jcarousel-next-horizontal,
.jcarousel-skin-rt_features_main .jcarousel-prev-horizontal { background: transparent url(http://www.dynamotv.com/ostube/templates/default/images/buttons.gif) no-repeat 0 0; }
    html>body .jcarousel-skin-rt_features_main .jcarousel-next-horizontal,
    html>body .jcarousel-skin-rt_features_main .jcarousel-prev-horizontal { background-image: url(http://www.dynamotv.com/ostube/templates/default/images/buttons.png); }
.jcarousel-skin-rt_features_main .jcarousel-next-horizontal { width: 18px; height: 14px; position: absolute; top: 120px; right: 7px; cursor: pointer; background-position: 0 0; }
.jcarousel-skin-rt_features_main .jcarousel-next-horizontal:hover { background-position: -18px 0; }
.jcarousel-skin-rt_features_main .jcarousel-next-horizontal:active { background-position: -36px 0; }
.jcarousel-skin-rt_features_main .jcarousel-next-disabled-horizontal,
.jcarousel-skin-rt_features_main .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-rt_features_main .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -54px 0; }
.jcarousel-skin-rt_features_main .jcarousel-prev-horizontal { width: 18px; height: 14px; position: absolute; top: 120px; left: -14px; cursor: pointer; background-position: 0 -14px; }
    html>body .jcarousel-skin-rt_features_main .jcarousel-prev-horizontal { left: 7px; } /*ie6 is -7px*/
.jcarousel-skin-rt_features_main .jcarousel-prev-horizontal:hover { background-position: -18px -14px; }
.jcarousel-skin-rt_features_main .jcarousel-prev-horizontal:active { background-position: -36px -14px; }
.jcarousel-skin-rt_features_main .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-rt_features_main .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-rt_features_main .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -54px -14px; }




