body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	background-color: #5C5C5C;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;

}
form {
	margin: 0px;
	padding: 0px;
}

img {
	border: none;
	margin: 0px;
	padding: 0px;
}

a:link {
	color: #c00;
	font-size: 11px;
	text-decoration: underline;
}
a:visited {
	color: #c00;
	font-size: 11px;
	text-decoration: underline;
}
a:hover {
	color: #c00;
	font-size: 11px;
	text-decoration: none;
}


.bld {
	font-weight: bold;
}


#wrapper {
	padding: 10px 0px 0px 0px;
	width: 859px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}

#header {
	margin: 0px;
 	padding: 0px;
	height: 62px;
	width: 859px;
}

#logo {
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 62px;
	width: 268px;
	float: left;
}
#aclo
 {
 background-image: url(../images/menubg1px.gif);
	background-repeat:  repeat-x;
 	height: 62px;
	margin: 0px;
	padding:  0px 0px 0px  0px;
	float: right;
	width: 591px;
  }




#menubuts {
	margin: 0px;
	padding: 12px 0px 0px 10px;
	height: 50px;
		width: 581px;
		
		background-image: url(../images/rghtcorn.gif);
	background-repeat: no-repeat;
	background-position: right top;							
}
#menubuts ul {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#menubuts ul li {
	display: block;
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
}

#menubuts ul li.separ {
	display: block;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	height: 37px;
	width: 1px;
	background-image: url(../images/msepar.gif);

}

 

#menubuts ul li a.hom {
	cursor: pointer;
	display: block;
	background-image: url(../images/mbut1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height:  37px;
	width: 70px;

}
#menubuts ul li a.hom:hover
{
	cursor: pointer;
	display: block;
	background-image: url(../images/mbut1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	height:  37px;
	width: 70px;
}
 


#menubuts ul li a.sdh
 {
	cursor: pointer;
	display: block;
	background-image: url(../images/mbut2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height:  37px;
	width: 127px;
}
#menubuts ul li a.sdh:hover {
	cursor: pointer;
	display: block;
	background-image: url(../images/mbut2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	height:  37px;
	width: 127px;
}

 

#menubuts ul li a.rsh {
	cursor: pointer;
	display: block;
	background-image: url(../images/mbut3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height:  37px;
	width: 127px;
}
#menubuts ul li a.rsh:hover {
	cursor: pointer;
	display: block;
	background-image: url(../images/mbut3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	height:  37px;
	width: 127px;
}

 

#menubuts ul li a.dds
 {
	cursor: pointer;
	display: block;
	background-image: url(../images/mbut4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height:  37px;
	width: 138px;
}
#menubuts ul li a.dds:hover {
	cursor: pointer;
	display: block;
	background-image: url(../images/mbut4.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	height:  37px;
	width: 138px;
}

 
#menubuts ul li a.dmn
 {
	cursor: pointer;
	display: block;
	background-image: url(../images/mbut5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height:  37px;
	width: 92px;
}
#menubuts ul li a.dmn:hover {
	cursor: pointer;
	display: block;
	background-image: url(../images/mbut5.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	height:  37px;
	width: 92px;
}


#menu 
{
	margin: 0px;
 	padding: 0px;
	height: 34px;
	width: 859px;
 
 
 background-image: url(../images/shoppan1px.gif);
	background-repeat: repeat-x;
}



 




#chkout {
 	margin: 0px;
	padding: 10px 0px 0px 60px;
	height: 24px;
	width: 504px;
	float: left;

	background-image: url(../images/iko1.gif);
	background-repeat: no-repeat;
	background-position: 25px 0px;

color: #fff;
}


   a.fmlink:link {
text-decoration: underline;
	font-weight: bold;
color: #fff;

 padding:  0px 7px   0px 7px;
}
a.fmlink:visited {
text-decoration: underline;
 padding:  0px 7px   0px 7px;
	font-weight: bold;
color: #fff;

}
a.fmlink:hover {
 padding:  0px 7px   0px 7px;
 text-decoration: none;
	font-weight: bold;
color: #fff;

}


#srchpan
 {
 background-image: url(../images/searchpan.gif);
	background-repeat: no-repeat;
	height: 34px;
	margin: 0px;
	padding:  0px 0px 0px  0px;
	float: right;
	width: 295px;
  }

#srchblok {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 34px;
}


#srchlabel {
	margin: 0px;
	padding: 10px 0px 0px 20px;
	width: 54px;
	height: 24px;
	
	float: left;
	
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}



#searchbox {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.searchfield {
	margin: 0px;
	padding: 7px 0px 0px 0px;
	float: left;
	
	
}



.seek {
 	margin: 0px;
	padding: 4px 0px 0px   10px;
	height: 15px;
	width: 140px;
	border: none;
	text-align: left;
background: transparent url(../images/searchfild.gif) no-repeat fixed;
font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 10px;
	color: #000000;
}

.searchfield > .seek {
 	margin: 0px;
	padding: 4px 0px 0px   10px;
	height: 15px;
	width: 140px;
	border: none;
	text-align: left;

background: transparent url(../images/searchfild.gif) no-repeat ;

font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 10px;
	color: #000000;
}



#gosearch {
	margin: 0px;
	padding: 6px 0px 0px 10px;
	float: left;
}
.gosrch {
	margin: 0px;
	padding: 0px;
	width: 44px;
	height: 22px;
	cursor: pointer;
	background-image: url(../images/butgo.gif);
	background-repeat: no-repeat;
	border: none;
}
























 #cnt {
	padding: 0px 0px  0px 0px;
	width: 859px;
 	margin: 0px;
 	
	background-image: url(../images/cntmdl.gif);
	background-repeat:  repeat-y;
}
 #colons {
	padding: 0px 0px 0px 0px;
  	margin: 0px;
 }
 
 
  
  
  

  
  #rightcol
 {
	margin: 0px;
	padding: 54px 0px 0px 0px;
 	width:  683px;
	
	background-image: url(../images/fastsheep.gif);
	background-repeat: no-repeat;
			float: left;
   }
   


 #wso
 {
	margin: 0px 0px 0px 7px;
	padding: 0px;
   }
   
 #wsotop {
	margin: 0px;
	padding: 0px;
	width: 668px;
	height: 58px;
 	background-image: url(../images/wsotop.gif);
	background-repeat: no-repeat;
 }

  
#wsomdl {
	margin: 0px;
	padding:  10px 0px 10px 0px;
	width: 668px;
  	background-image: url(../images/wso_mdl.gif);
	background-repeat: no-repeat;
	
	background-color: #DAD9DA;
 }
   
#wsobot  {
	margin: 0px;
	padding: 0px;
	width: 668px;
	height: 6px;
  	background-image: url(../images/wso_bot.gif);
	background-repeat: no-repeat;
 }
 

.wsoblok {
	margin: 0px;
	padding:  10px 0px 0px 75px;
	
 
	
   }

.wsoblokel {
	margin: 0px;
	padding: 0px  0px 0px 10px ;
	float: left;
   }


.filmpars {
	margin: 0px;
	padding: 0px ;
	float: left;
   }


.filmttl
{
padding: 0px 0px 0px 20px;
font-size: 24px;
 }

.tex {
	margin: 0px;
	padding: 15px 0px 0px 25px;
   }
   
.points
{
	margin: 0px;
	padding: 0px;
	float: left;
   }

.stas
{
	margin: 0px 0px 0px 10px;
	padding: 0px;
	float: left;
   }


.flmpri
{
margin: 0px;
padding: 0px 0px 0px  10px;
  float: left;
 width: 180px;
}
.anspri
{
margin: 0px;
padding: 0px 0px 0px  0px;
font-size: 18px;
color: #818181;
  text-decoration: line-through;
  
  text-align: center;
}
.newpri
{
margin: 0px;
padding: 0px 0px 0px  0px;
font-size: 48px;
color: #272727;

line-height: 48px;
 }

 
#sep
{
	margin: 0px;
	padding: 0px 0px 0px 200px;
    }



#thi
{
	margin: 0px;
	padding: 50px 0px 0px 10px;
	
	background-image: url(../images/todhot.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
    }


  
  
  #thimdl
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 663px;
	background-color: #F0F0F0;
		background-image: url(../images/thitop.gif);
	background-repeat: no-repeat;

       }

  
   #septr
{
	margin: 0px;
	padding: 0px 0px 0px 30px;
    }


#thibot 
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 663px;
	height: 7px;
	
	background-image: url(../images/thibot.gif);
	background-repeat: no-repeat;
     }



.hiblok {
	margin: 0px;
	padding:   15px 0px 0px 0px;
	width: 220px;
 text-align: center;
	float: left;
   }

.azr {
	color: #000;
	font-size: 11px;
}


.grn {
	color: #c00;
	font-size: 24px;
		margin: 0px;
	padding:   0px 0px 0px 0px;

  }


.cast
{
	margin: 0px;
	padding:   0px 0px 0px 0px;
    }


   a.mr:link {
text-decoration: underline;
	font-weight: bold;
color: #000;

 }
a.mr:visited {
text-decoration: underline;
 	font-weight: bold;
color: #000;

}
a.mr:hover {
  text-decoration: none;
	font-weight: bold;
color: #000;

}



 #leftcol
 {
	margin: 0px;
	padding: 0px;
 	width:  176px;
		float: left;
   }




.lcm 
{
margin: 0px;
padding: 0px;
}

.lcm ul
{
margin: 0px;
padding: 0px;
  	list-style-type: none;
 }
 
 
.lcm ul li
{
margin: 0px;
padding: 0px;

height: 25px;
}

 .lcm ul li.lmtl
{
margin: 0px;
padding: 0px;
background-image: url(../images/leftl1.gif);
	background-repeat: no-repeat;
height: 36px;
}


a.lcme:link  
  {
	cursor: pointer;
	display: block;
	background-image: url(../images/lmbutboth.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 5px 0px 0px 33px;
	height:  20px;
	width: 143px;
	
text-decoration: none;
font-size: 12px;
color: #434343;
}

a.lcme:visited 
  {
	cursor: pointer;
	display: block;
	background-image: url(../images/lmbutboth.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 5px 0px 0px 33px;
	height:  20px;
	width: 143px;
	
text-decoration: none;
font-size: 12px;
color: #434343;
}


a.lcme:hover
 {
	cursor: pointer;
	display: block;
	background-image: url(../images/lmbutboth.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 5px 0px 0px 33px;
	height:  20px;
	width: 143px;
	
text-decoration: none;
font-size: 12px;
color: #000;

}


 .lcm ul li.val
{
margin: 0px;
padding: 0px;
background-image: url(../images/viewall.gif);
	background-repeat: no-repeat;
height: 24px;
}

a.valink:link  
  {
	cursor: pointer;
	display: block;
	background-image: url(../images/viewall.gif);
	background-repeat: no-repeat;
 	margin: 0px;
	padding:  0px;
	height:  24px;
 	width:  176px;
 }

a.valink:visited 
  {
	cursor: pointer;
	display: block;
	background-image: url(../images/viewall.gif);
	background-repeat: no-repeat;
 	margin: 0px;
	padding:  0px;
	height:  24px;
 	width:  176px;
 }


a.valink:hover
  {
	cursor: pointer;
	display: block;
	background-image: url(../images/viewall.gif);
	background-repeat: no-repeat;
 	margin: 0px;
	padding:  0px;
	height:  24px;
 	width:  176px;
 }


 .lcm ul li.to
{
margin: 0px;
padding: 0px;
background-image: url(../images/leftl2.gif);
	background-repeat: no-repeat;
height: 30px;
}
 .lcm ul li.tr
{
margin: 0px;
padding: 0px;
background-image: url(../images/leftl3.gif);
	background-repeat: no-repeat;
height: 38px;
}




.tsl
{
margin: 0px;
padding: 0px;
background-image: url(../images/tsbg1px.gif);
	background-repeat:   repeat-y ;
 
 }

.tsl ul
{
margin: 0px 0px  0px 0px;
padding: 0px 0px    0px 0px;
  	list-style-type: none;
	background-image: url(../images/tsbgnew.gif);
	background-repeat:  no-repeat ;
		background-position: left bottom;
 }
 
 
.tsl ul li
{
margin: 0px;
padding: 0px;

height: 22px;
}


a.tslink:link  
  {
	cursor: pointer;
	display: block;
	background-image: url(../images/puce1.gif);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	margin: 0px;
	padding: 5px 0px 0px 33px;
	height:  17px;
	width: 143px;
	
	text-decoration: underline;
font-size: 12px;
color: #434343;
}

a.tslink:visited 
  {
	cursor: pointer;
	display: block;
	background-image: url(../images/puce1.gif);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	margin: 0px;
	padding: 5px 0px 0px 33px;
	height:  17px;
	width: 143px;
	
	text-decoration: underline;
font-size: 12px;
color: #434343;
}


a.tslink:hover
 {
	cursor: pointer;
	display: block;
	background-image: url(../images/puce1.gif);
	background-repeat: no-repeat;
	background-position: 15px 8px;
	margin: 0px;
	padding: 5px 0px 0px 33px;
	height:  17px;
	width: 143px;
	
text-decoration: none;
font-size: 12px;
color: #434343;

}




#nwsl
 {
	margin: 0px;
	padding:  0px 0px   0px 0px;
	background-image: url(../images/tsbg1px.gif);
	background-repeat:   repeat-y ;
  }


#nwsltx
{
margin: 0px;
padding: 0px 0px  0px 0px;
 	background-image: url(../images/tsbgnew.gif);
	background-repeat:  no-repeat ;
		background-position: left bottom;
		
		text-align: center;
 }


#nwslhd
 {
	margin: 0px;
	padding:  10px 30px   10px 30px;
   }






#nwslmail
 {
	margin: 0px;
	padding:  0px 0px   0px 0px;
  	width:  176px;

  }
 .nwsfield {
	margin: 0px;
	padding: 5px 0px 5px 0px;
 }



.nws {
 	margin: 0px;
	padding: 5px 0px 0px   10px;
	height: 15px;
	width: 140px;
	border: none;
	text-align: left;
background: transparent url(../images/sbmfild.gif) no-repeat fixed;
font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 10px;
	color: #000000;
}

.nwsfield > .nws {
 	margin: 0px;
	padding: 5px 0px 0px   10px;
	height: 15px;
	width: 140px;
	border: none;
	text-align: left;

background: transparent url(../images/sbmfild.gif) no-repeat ;

font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 10px;
	color: #000000;
}



#gonwsl {
	margin: 0px;
	padding: 5px 0px 20px  0px;
 }
.nwslgo  {
	margin: 0px;
	padding: 0px;
	width: 78px;
	height: 26px;
	cursor: pointer;
	background-image: url(../images/butsbm.gif);
	background-repeat: no-repeat;
	border: none;
}

 .lcm ul li.qtr
{
margin: 0px;
padding: 0px;
background-image: url(../images/leftl4.gif);
	background-repeat: no-repeat;
height: 38px;
}




 .tsl ul li.tslbot
{
margin: 0px;
padding: 0px;
background-image: url(../images/separ4.gif);
	background-repeat: no-repeat;

	background-position: left bottom;
 }



 #cntbot {
	padding: 0px 0px  0px 0px;
	width: 859px;
	height: 5px;
 	margin: 0px;
 	
	background-image: url(../images/cntbot.gif);
	background-repeat:  no-repeat ;
		background-position: left bottom;

}




#footbg
 {
	margin: 10px 0px   0px 0px;
	padding:  0px 0px    0px 0px;
 background-image: url(../images/footbg.gif);
	background-repeat: repeat-x;
  }
 #footer 
 {
padding:  0px 0px 0px 0px;
	width: 859px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
 
 }

 #cpr
 { 
 margin:  0px ;
padding:  10px 0px 0px 0px;
	color: #c0c0c0;
font-size: 10px;

 }

  #footcnt 
 {
padding:  20px 0px 30px 0px;
	margin: 0px;
  }

#footmenu {
	padding: 20px 0px  0px 30px;
 	
  	margin: 0px;
 float: left;	
 	
 	
	width: 290px;
	
	background-image: url(../images/ordin.gif);
	background-repeat:  no-repeat ;
		background-position: 30px 0px;
}


#footmenu ul
{
margin: 0px 0px  0px 0px;
padding: 0px 0px    0px 0px;
  	list-style-type: none;
	
	width: 145px;
	float: left;
  }
 
 
#footmenu ul li
{
margin: 0px;
padding: 0px;
 }













a.ftlink:link  
  {
 	background-image: url(../images/puce3.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
 	
	
font-size: 11px;
color: #fff;

text-decoration: underline;
}

a.ftlink:visited 
  {
 	background-image: url(../images/puce3.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
 	
	
font-size: 11px;
color: #fff;

text-decoration: underline;
}


a.ftlink:hover
 {
 	background-image: url(../images/puce3.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin: 0px;
	padding: 0px 0px 0px 15px;
 	
	
font-size: 11px;
color: #fff;

text-decoration: none;


}






 
#footcards {
	padding:  20px 0px    0px 0px;
  	margin: 0px;
	float: left;
	
		width: 285px;


background-image: url(../images/acc.gif);
	background-repeat:  no-repeat ;
		background-position: 0px 0px;
 }


#footseals {
	padding:  0px 0px    0px 0px;
  	margin: 0px;
	float: right;
 		text-align: right;
		width: 240px;
 }

 .footsepr
  {
	padding:   0px 0px    0px 0px;
  	margin: 0px;
	float: left;
	
		width: 2px;
height: 49px;

background-image: url(../images/separ2.gif);
	background-repeat:  no-repeat ;
		background-position: 0px 5px;
 }

 