/* BASIC */



*



{



margin:0;



padding:0;



}



body 



{



background-image:url('images/allaround1400x800.jpg');



background-position: 



               top-left 50%;	background-repeat:repeat-x,y;  



font-size: 62.5%;



font-family: Lucida Grande, "Verdana", Geneva, Lucida, Arial, Helvetica, sans-serif;



font-color:#000000;



/*height:700px;*/



/*height:625px;*/



height:960px;



margin:10px;



padding:0



}







/* WRAPPER: wraps entire contents of page */



#wrapper 



{



/*background-image:url('images/wrapper-img.jpg');*/



background-repeat:no-repeat;



background-position:220px px;



background-position:top;







width:955px;



/*height:800px;*/



height:952px;



margin:10px auto 0 auto; /* auto centers wrapper*/



text-align: left;



}















/* BANNER */



#banner 



{



position: relative;







}



#banner1



{



float:left;



width:200px;



height:125px;



/*padding:20px 0px 0px 38px;*/



/*background: url('images/P021-1_resized.JPG') no-repeat;; margin-left:45px; margin-right:40px; margin-top:0px; margin-bottom:0px*/



}











#logo



{



position:relative;



}











#logo_comp







{



position:absolute;



padding-top:35px;



width:350px;



height:150px;



top:15px;



left:630px;



}















#banner2



{



position:relative;



float:right;



width:300px;



text-align:center;



font-size:140%;



font-weight:bolder;



padding:30px 20px 0px 20px;



}







/* TOP NAVIGATION */

#navigation_top_container

{

position: relative;

height:35px; 

width:955px;

margin:0 auto;

padding:0;

}

#navigation_top 

{

position: absolute;

top: 0;

right: 0;

padding:0;

margin:0;

list-style: none;

}

#navigation_top ul 

{

margin:0 auto;

padding:0;

list-style: none;

width:950px;

height:37px;

}

#navigation_top li 

{

float:right;

}

#navigation_top a 

{

text-decoration: none;

padding:.8em 1.1em;

display: block;

font-size:124%;

font-weight:bolder;

}



#navigation_top li.level1.current, a.level1.current 

{

height:35px;

}

#navigation_top li ul 

{

display: none;  

}

#navigation_top li:hover ul 

{

position: absolute;

display: inline;

left: 0;

/*width: 100%;*/

width:950px;

margin:0;

padding:0; 

z-index:9999;

}

#navigation_top li:hover li 

{

display: inline;

float: right; 

}



#navigation_top a.level1:hover

{

height:13px;

}





/*===================================*/



/* SIDE NAVIGATION */



#navigation_side ul	

{

margin-top:5px;

padding-bottom: 0px;  /* moves bottom text down*/

list-style: none;

float: left;

width:100%;

}



#navigation_side li 

{

float: left;

padding:5px;

margin:0;

display:inline;

width:160px; 

}





#navigation_side li a, #navigation_side li a:link 

{

text-decoration: none;

font-weight: bold;

width:150px; 

font-size: 1.4em;

}







/*==============================================*/



/* IE 6 hack to make entire button clickable */







* html #navigation_side a { width:1px; }



/* MAIN CONTENT */



#main 



{  

 



margin-left:185px;



margin-right:20px;



padding:0px 15px 0px 20px;



height:750px;



}







#main h1 



{



padding-top:15px;



margin-bottom:10px;



text-transform: uppercase;



font-weight: bold;



font-size: 1.8em;



}



#main h2 



{



font-size: 1.4em;



margin-bottom:5px;



}







#main p 



{



font-size: 1.4em;



margin-bottom:10px;



}



#contentWrapper 



{



position: relative;



padding-top:10px;



clear: both;



width:100%;



/*height:550px;*/



}















/* SIDEBAR */



#sidebar



{



position: relative;



float: left;



width:180px;



margin-left:-205px;



height:750px;



}







#sidebar p 



{



padding-left:-10px;



margin-top:0px;



}



#company_info	



{



width:180px;



padding-top:-20px;



position:relative;



float:left;



}



















/*CSS Hacks for Internet Explorer */



/* fix the over extended h2 borders */



* html h2 



{



	zoom: 1;



}



* html .sidebar 



{







/* double margin bug fix */



display: inline;



}



/* COPYRIGHT INFO */







#copyright 



{ 	



/*padding: 0px; */



padding:2px 0;



width:955px;



margin:0px auto;



text-align: center;



/*border:1px solid #fe9a9c;*/



}



















span.th-desc



{



font-size:150%;



font-weight:bold;



padding:10px;



}







/*Pages=======================================================*/

/*Page 960-TS-111q-QO_DS*/



#left-side960-111q



{



width:400px;



position:relative;



float:left;



}



#right-side960-111q



{



width:290px;



position:relative;



float:right;



}



#topleft-text960-111q

{



margin:0px auto;



width:350px;



position:relative;



float:left;



padding:0px 0px 10px 20px;



/*height:600px;*/



height:0px;



}





#top-text960-111q

{



margin-top:15px;



padding:0px 0px px -5px;



width:750px;



/*height:300px;*/



height:140px;



position:relative;



float:left;



}







#righttop-text960-111q



{

 margin:20px 10px 0px 0px; 



 width:280px; 



 position:relative; 



 float:right; 



 padding:0px 0px 0px 0px; 



 height:0; 



 overflow-x:hidden;



 overflow-y:auto; 



/*border:3px solid black;*/



}







#quick-order960-111q



{



margin:0px auto;



width:400px;



position:relative;



float:left;



padding:0px 0px 0px 0px;



/*height:600px;*/



height:500px;



}







#specials960-111q

{



margin:140px 0px 0px 0px;



width:280px;



position:relative;



float:right;



/*height:170px;*/



height:560px;

padding:15px 10px 0px 10px;





overflow-x:hidden;



overflow-y:auto;



/*border:3px solid black;*/





}







/*Page 960-TS-113-directions*/



#Top-text960-113d



{



 margin:10px auto;



/* width:700px;*/



 width:600px;



 position:relative;



 float:right;



 padding:5px 50px 0px 0px;



 /*height:200px;*/



 height:110px;



 }







#Bottom-show960-113d



{



 margin:0px auto;



 padding:0px 50px 0px 0px;



 width:600px;



 /*height:250px;*/



 height:390px;



 position:relative;



 float:right;



}







/*Page 960-TS-113*/



#Top-text960-113



{



 margin:10px auto;



/* width:700px;*/



 width:600px;



 position:relative;



 float:right;



 padding:5px 50px 0px 0px;



 /*height:200px;*/



 height:140px;



 }







#Bottom-show960-113



{



 margin:0px auto;



 padding:0px 0px 0px 0px;



 width:660px;



 /*height:250px;*/



 height:480px;



 position:relative;



 float:right;

overflow-x:hidden;



  overflow-y:auto; 





}











#centered-text960-110



 {



 margin:0 auto; 



 width:700px; 



 position:relative; 



 float:left; 



 padding:0px 0px 0px 50px; 



  height:635px;



 overflow-x:hidden;



  overflow-y:auto; 



 }











#centered-text960-110-cart



 {



 margin:0 auto; 



 width:770px; 



 position:relative; 



 float:left; 



 padding:0px 0px 0px 0px; 



  height:720px;



 overflow-x:hidden;



  overflow-y:auto; 



 }



















































/*Page 960-T-104*/































#textbox960-104















{ 















margin:0 auto; 















width:600px; 















position:relative;















float:center; 















padding:0px 20px 0px 10px; 















height:250px; 















overflow-x:hidden; 















overflow-y:auto; 















} 































#slideshow960-104















{ 















margin:0 auto; 















width:550px; 















position:relative;















float:center; 















padding:0px 20px 0px 10px; 















height:450px; 















} 































/*Page 960-T-105*/































#Tleft-text960-105















{ 















margin:0 auto; 















padding:0px 0px 10px 20px; 















width:500px; 















height:250px; 















position:relative; 















float:left; 















}  































#right-text960-105















{ 















margin:0 auto; 















width:325px; 















height:550px; 















position:relative; 















float:right; 















padding:0px 20px 0 10px; 















overflow-x:hidden; 















overflow-y:auto;















 } 































#left-show960-105 















{ 















margin:0 auto; 















padding:0px 0px 0px 0px; 















width:600px; 















height:550px; 















position:relative; 















float:left; 















} 































#Bleft-text960-105















{ 















margin:0 auto; 















padding:0px 0px 10px 20px; 















width:500px; 















height:250px; 















position:relative; 















float:left; 















}  































/*Page 960-T-106*/































#Tright-text960-106















{ 















margin:0 auto; 















padding:0px 0px 10px 20px; 















width:500px; 















height:250px; 















position:relative; 















float:right; 















}  































#left-text960-106















{ 















margin:0 auto; 















width:325px; 















height:550px; 















position:relative; 















float:left; 















padding:0px 20px 0 10px; 















overflow-x:hidden; 















overflow-y:auto;















 } 































#right-show960-106 















{ 















margin:0 auto; 















padding:0px 0px 0px 0px; 















width:600px; 















height:550px; 















position:relative; 















float:right; 















} 































#Bright-text960-106















{ 















margin:0 auto; 















padding:0px 0px 10px 20px; 















width:500px; 















height:250px; 















position:relative; 















float:right; 















} 































/*Page 960-TS-120*/



#Right-text960-120

{

 margin:10px auto; 

 width:250px; 

 position:relative; 

 float:right; 

 padding:10px 10px 0px 0px; 

 height:570px; 

 overflow-x:hidden;

 overflow-y:auto; 

 }

#Top-left-show960-120

 {

 margin:10px auto; 

 padding:0px 0px 0px 0px; 

 width:400px; 

 height:300px; 

 position:relative; 

 float:left;

}

#Bottom-Left-Text960-120

{

 margin:10px auto; 

 width:370px; 

 position:relative; 

 float:left; 

 padding:0px 5px 0px 20px; 

height:270px;

 overflow-x:hidden;

 overflow-y:auto;

}











/*Page 960-TS-123*/







#left-column960-123







{







float:left;







width:400px;







position:relative;







}















#lefttop-text960-123







 {







 margin:10px auto; 







 padding:0px 0px 20px 0px; 







 width:350px; 







 height:100px; 







 position:relative; 







 float:left;







}























#Right-text960-123







{







 margin:0px auto; 







 width:260px; 







 position:relative; 







 float:right; 







 padding:0px 20px 0px 30px; 







 height:550px; 







 overflow-x:hidden;







 overflow-y:auto; 







 }







#Top-left-show960-123







 {







 margin:0px auto; 







 padding:50px 0px 0px 0px; 







/* width:350px; 







 height:200px; */







  width:400px; 







 height:250px; 







position:relative; 







 float:left;







}







#Bottom-Left-Text960-123







{







 margin:0 auto; 







 width:370px; 







 position:relative; 







 float:left; 







 padding:0px 5px 0px 20px; 







height:200px;







 overflow-x:hidden;







 overflow-y:auto;







}



























/*Page 960-TS-email*/







#Right-text960-email



{



 margin:0 auto; 



 width:160px; 



 position:relative; 



 float:left; 



 padding:0px 0px 0px 0px; 



 height:450px; 



 overflow-x:hidden;



 overflow-y:auto; 



 }



#email-comp-960



 {



 margin:50px auto; 



 padding:0px 0px 0px 0px; 



 width:400px; 



 height:300px; 



 position:relative; 



 float:left;



}



#Bottom-Left-Text960-email



{



 margin:0 auto; 



 width:370px; 



 position:relative; 



 float:left; 



 padding:0px 5px 0px 20px; 



height:200px;



 overflow-x:hidden;



 overflow-y:auto;



}









/*Page 960-TS-130*/







#Right-show960-130



{



 margin:50px auto; 



 width:350px; 



 position:relative; 



 float:right; 



 padding:0px 40px 0px 0px; 



 height:250px; 



 }



#Top-left-Text960-130



 {



 margin:0 auto; 



 padding:0px 0px 0px 0px; 



 width:300px; 



 height:535px; 



 position:relative; 



 float:left;



overflow-x:hidden;







overflow-y:auto;







}



#Bottom-right-Text960-130



{



 margin:0 auto; 



 width:350px; 



 position:relative; 



 float:left; 



 padding:0px 0px 0px 60px; 



height:160px;



 overflow-x:hidden;



 overflow-y:auto;



}



































/*Page 960-TS-116*/















#Tleft-show960-116







 {







 margin:20px auto;







 padding:10px 0px 10px 20px;







 width:350px;







 height:300px;







 position:relative;







 float:left;







}















#Tright-show960-116







 { 







 margin:0 auto;







 padding:15px 0px 20px 0px;







 /*width:250px;*/







 width:200px;







 height:160px;







 position:relative;







 float:right;







}















#Mright-show960-116







 {







 margin:0 auto;







 padding:10px 0px 20px 10px;







 /*width:250px;*/







 width:200px;







 height:160px;







 position:relative;







 float:right;







}















#Bottom-Left-Text960-116







 {







 margin:0 auto;







 padding:30px 0px 0px 50px;







 width:375px;







 height:200px;







 position:relative;







 float:left;







 overflow-x:hidden;







 overflow-y:auto;







}















#Bright-show960-116







 {







 margin:0 auto;







 padding:10px 0px 10px 20px;







 width:200px;







 height:160px;







 position:relative;







 float:right;







 }































/*Page 960-TS-302*/



#left-side960-302



{



width:350px;



position:relative;



float:left;



}



#right-side960-302



{



width:350px;



position:relative;



float:right;



}







#left-show960-302



{



margin-top:10px;



padding:0px 0px 0px 0px;



width:350px;



/*height:300px;*/



height:400px;



overflow-x:hidden;



overflow-y:auto;



position:relative;



float:left;



}







#righttop-text960-302



{



margin-top:30px;



width:350px;



position:relative;



float:right;



padding:0px 0px 0px 10px;



height:370px;



overflow-x:hidden;



overflow-y:auto;



}







#undershow-text960-302



{



margin:0 auto;



width:300px;



position:relative;



float:left;



padding:30px 0px 0px 30px;



/*height:200px;*/



height:130px;



overflow-x:hidden;



overflow-y:auto;



}







#rightbottom-text960-302



{



margin:0 auto;



width:350px;



position:relative;



float:right;



padding:10px 0px 0px 10px;



/*height:170px;*/



height:150px;



overflow-x:hidden;



overflow-y:auto;



}







/*Page 960-TS-111-2*/



#left-side960-111



{



width:400px;



position:relative;



float:left;



}



#right-side960-111



{



width:290px;



position:relative;



float:right;



}







#left-show960-111



{



margin-top:0px;



padding:0px 0px 0px 0px;



width:400px;



/*height:300px;*/



height:600px;



position:relative;



float:left;



}







#righttop-text960-111



{

 margin:10px 10px 0px 0px; 



 width:260px; 



 position:relative; 



 float:right; 



 padding:10px 20px 0px 0px; 



 height:100px; 



 overflow-x:hidden;



 overflow-y:auto; 



/*border:3px solid black;*/



}







#undershow-text960-111



{



margin:20px auto;



width:400px;



position:relative;



float:left;



padding:0px 0px 0px 0px;



/*height:200px;*/



height:0px;



}







#rightbottom-text960-111



{



margin:0px 10px 0px 0px;



width:270px;



position:relative;



float:right;



/*height:170px;*/



height:270px;

padding:30px 10px 0px 10px;





overflow-x:hidden;



overflow-y:auto;



border:3px solid black;





}

#rightbottom2-text960-111



{



margin:30px auto;



width:250px;



position:relative;



float:right;



padding:0px 20px 0px 30px;



/*height:170px;*/



height:160px;



overflow-x:hidden;



overflow-y:auto;



/*border:1px solid white;*/



}





/*Page 960-TS-111-3*/



#left-side960-111-3



{



width:290px;



position:relative;



float:left;



}



#right-side960-111-3



{



width:400px;



position:relative;



float:right;



}







#left-show960-111-3



{



margin:20px 0px 0px 30px;



padding:0px 0px 0px 0px;



width:260px;



/*height:300px;*/



height:100px;



position:relative;



float:left;



}







#righttop-text960-111-3



{

 margin:0px 20px 0px 0px; 



 width:370px; 



 position:relative; 



 float:right; 



 padding:0px 0px 0px 20px; 



 height:655px; 



 overflow-x:hidden;



 overflow-y:auto; 



/*border:3px solid black;*/



}







#undershow-text960-111-3



{



margin:310px 0px 0px 15px;



width:280px;



position:relative;



float:left;



padding:0px 0px 0px 0px;



/*height:200px;*/



height:210px;



/*border:3px solid black;*/



}







/*#rightbottom-text960-111-3



{



margin:0px 10px 0px 0px;



width:270px;



position:relative;



float:right;



/*height:170px;*/



height:0px;

padding:0px 10px 0px 10px;





overflow-x:hidden;



overflow-y:auto;*/





}

/*#rightbottom2-text960-111-3



{



margin:0px auto;



width:250px;



position:relative;



float:right;



padding:0px 20px 0px 30px;



/*height:170px;*/



height:0px;



overflow-x:hidden;



overflow-y:auto;



/*border:1px solid white;*/

*/



}















/*Page 960-TS-114*/















#Top-text960-114



{



 margin:10px 0px 0px 0px;



 width:500px;



 position:relative;



 float:right;



 padding:0px 100px 0px 0px;



 /*height:200px;*/



 height:115px;



 }



#Left-show960-114



{



 margin:0 auto;



 padding:0px 0px 0px 30px;



 width:300px;



 /*height:250px;*/



 height:500px;



 position:relative;



 float:left;



}



#Right-show960-114



{



 margin:0 auto;



 padding:0px 0px 0px 0px;



 width:300px;



 /*height:250px;*/



 height:500px;



 position:relative;



 float:right;

overflow-x:hidden;



overflow-y:auto;



}



#Bottom-text960-114



{



 margin:0 auto;



 width:500px;



 position:relative;



 float:right;



 padding:0px 115px 0px 0px;



 /*height:200px;*/



 height:0px;



 }



/*Page 960-TS-114-QO*/



#Top-text960-114-qo



{



 margin:10px auto;



 width:500px;



 position:relative;



 float:right;



 padding:0px 115px 0px 0px;



 /*height:200px;*/



 height:25px;



 }



#Left-show960-114-qo



{



 margin:0 auto;



 padding:0px 0px 0px 0px;



 width:400px;



 /*height:250px;*/



 height:500px;



 position:relative;



 float:left;



}



#Right-show960-114-qo



{



 margin:20px auto;



 padding:10px 0px 0px 0px;



 width:300px;



 /*height:250px;*/



 height:300px;



 position:relative;



 float:right;



overflow-x:hidden;



overflow-y:auto;



border:3px solid black;

}



#Bottom-text960-114-qo



{



 margin:0 auto;



 width:500px;



 position:relative;



 float:right;



 padding:0px 115px 0px 0px;



 /*height:200px;*/



 height:0px;



 }





/*Page 960-TS-114ec*/







#Top-text960-114ec



{



 margin:10px auto;



 width:500px;



 position:relative;



 float:right;



 padding:0px 115px 0px 0px;



 /*height:200px;*/



 height:125px;



 }



#Left-show960-114ec



{



 margin:0 auto;



 padding:0px 0px 0px 20px;



 width:300px;



 /*height:250px;*/



 height:500px;



 position:relative;



 float:left;



}



#Right-show960-114ec



{



 margin:0 auto;



 padding:0px 40px 0px 0px;



 width:300px;



 /*height:250px;*/



 height:300px;



 position:relative;



 float:right;



}



#Bottom-text960-114ec



{



 margin:0px auto;



 width:340px;



 position:relative;



 float:right;



 padding:0px 0px 0px 30px;



 /*height:200px;*/



 height:100px;



 }















/*Page 960-TS-117*/



#Top-show960-117



{



 margin:0 auto;



/* width:700px;*/



 width:740px;



 position:relative;



 float:right;



 padding:5px 0px 0px 10px;



 /*height:200px;*/



 height:335px;



 }







#Bottom-text960-117



{



 margin:10px auto;



 padding:0px 0px 0px 10px;



 width:730px;



 /*height:250px;*/



 height:240px;



 position:relative;



 float:right;



border-top-style:solid;



border-width:8px;



border-color:#335795;







}















/*Page 960-TS-118*/







#top-text960-118



{



 margin:10px auto;



 padding:0px 0px 0px 10px;



 width:740px;



 /*height:250px;*/



 height:25px;



 position:relative;



 float:right;







}







#Top-show960-118



{



 margin:20px auto;



/* width:700px;*/



 width:740px;



 position:relative;



 float:right;



 padding:5px 0px 0px 10px;



 /*height:200px;*/



 height:335px;



 }







/*#Bottom-text960-118



{



 margin:145px auto;



 padding:0px 0px 0px 10px;



 width:730px;



 /*height:250px;*/



 height:25px;



 position:relative;



 float:right;



border-top-style:solid;



border-width:8px;



border-color:#335795;



overflow-x:hidden;



overflow-y:auto;



}*/











/*Page 960-TS-122*/



#Top-left-show960-122



 {



 margin:10px auto;



 padding:0px 0px 0px 0px;



 width:100px;



 height:400px;



 position:relative;



 float:left;



}







#Top-right-show960-122



 { 



 margin:0 auto;



 padding:10px 0px 0px 0px;



 /*width:250px;*/



 width:200px;



 height:50px;



 position:relative;



 float:right;



}







#Mid-right-show960-122



{



 margin:0 auto;



 padding:10px 0px 0px 0px;



 /*width:250px;*/



 width:200px;



 height:150px;



 position:relative;



 float:right;



}



#Bottom-left-text960-122

 {



 margin:0px auto;



 padding:0px 0px 0px 0px;



 width:750px;



 height:150px;



 position:relative;



 float:left;



 overflow-x:hidden;



 overflow-y:auto;



}



#Bright-show960-122



 {



 margin:0px auto;



 padding:0px 0px 0px 0px;



 width:200px;



 height:100px;



 position:relative;



 float:right;



 }







































/*Page 960-TS-308*/















#toptext960-308















{















 margin:0 auto;















 width:500px;















 position:relative;















 float:right;















 padding:0px 115px 0px 0px;















 /*height:200px;*/















 height:50px;















 }































#left-show960-308















{















 margin:0 auto;















 padding:30px 0px 0px 30px;















 width:300px;















 /*height:250px;*/















 height:300px;















 position:relative;















 float:left;















}































#right-show960-308















{















 margin:0 auto;















 padding:30px 40px 0px 0px;















 width:300px;















 /*height:250px;*/















 height:300px;















 position:relative;















 float:right;















}































/*Page 960-TS-503*/







#left-side960-503



{



margin:0 auto;



 width:350px;



 position:relative;



 float:left;



 padding:10px 0px 0px 0px;



 height:300px;



 



}







#Tright-text960-503



{



 margin:0 auto;



 width:350px;



 position:relative;



 float:right;



 padding:10px 0px 0px 0px;



 height:520px;



 overflow-x:hidden;



 overflow-y:auto;



 }











#Bundershow960-503



{



margin:0 auto;



 padding:0px 0px 0px 40px;



 width:350px;



 /*height:150px;*/



 height:100px;



 position:relative;



 float:left;



}































 #Tleft-show960-503



 {



 margin:10px auto;



 padding:20px 0px 0px 0px;



 width:350px;



 /*height:250px;*/



 height:300px;



 position:relative;



 float:left;



}































/*Page 960-TS-503a*/































#left-side960-503a















{















width:350px;















position:relative;















float:left;















}































#Tright-text960-503a















{















 margin:0 auto;















 width:250px;















 position:relative;















 float:right;















 padding:30px 0px 0px 0px;















 height:520px;















 overflow-x:hidden;















 overflow-y:auto;















 }































#Bundershow960-503a















{















margin:0px auto;















 padding:150px 0px 0px 20px;















 width:300px;















 /*height:150px;*/















 height:100px;















 position:relative;















 float:left;















}































 #Tleft-show960-503a















 {















 margin:0 auto;















 padding:30px 0px 0px 0px;















 width:400px;















 /*height:350px;*/















 height:300px;















 position:relative;















 float:left;















}































/*Page 960-TS-425*/































#Tleft-text960-425















{















 margin:0 auto;















 width:375px;















 position:relative;















 float:left;















 padding:20px 0px 30px 10px;















 height:350px;















 overflow-x:hidden;















 overflow-y:auto;















 }















/*















 #Tright-text960-425	















 {















 margin:0 auto;















 width:325px;















 position:relative;















 float:right;















 padding:20px 0px 0px 10px;















 height:520px;















 overflow-x:hidden;















 overflow-y:auto;















 }































  #Bleft-text960-425















 {















  margin:0 auto;















  padding:0px 0px 0px 40px;















  width:375px;















  height:200px;















  overflow-x:hidden;















  overflow-y:auto;















  position:relative;















  float:left;















 }*/































  #Bleft-text960-425















 {















  margin:0 auto;















  /*padding:0px 0px 0px 40px;*/















   padding:20px 0px 30px 10px;















  width:375px;















  /*height:200px;*/















  height:170px;















  overflow-x:hidden;















  overflow-y:auto;















  position:relative;















  float:left;















 }















 #Tright-text960-425	















 {















 margin:0 auto;















 /*width:325px;*/















 width:300px;















 position:relative;















 float:right;















 padding:20px 0px 0px 10px;















 height:520px;















 overflow-x:hidden;















 overflow-y:auto;















 }































/*960-450 MH4*/















#top-text960-450















{















margin:0 auto;















position:relative;















float:left;















overflow-x:hidden;















overflow-y:auto;















width:560px;















height:450px;















padding:20px 0px 0px 0px;















}















 /*div.mult { float:left; width:200px; height:150px; margin:10px; }*/  



div.mult 



{ 



float:left;



}



























 #gallery-thumb0, #gallery-thumb1, #gallery-thumb2, #gallery-thumb3 















{ 















margin:0 auto;















position:relative;















float:left;















width:140px;















height:140px;















}















#bottom-show960-450















{















margin:auto;















position:relative;















float:left;















width:480px;



height:100px;







padding:0px 0px 0px 0px;















}	



/*960-451 MH4(5)*/



#bottom-text960-451



{



margin:-10px auto;



position:relative;



float:left;



overflow-x:hidden;



overflow-y:auto;



width:660px;



height:50px;



padding:0px 0px 0px 0px;



}







/*div.mult 







{ 







float:left; 







width:120px; 







height:120px; 







margin:0px; 







}*/















 /*#gallery-thumb0, #gallery-thumb1, #gallery-thumb2, #gallery-thumb3 







{ 







margin:0 auto;







position:relative;







float:left;







width:143px;







height:135px;







}*/















#top-show960-451







{







margin:0px auto;







position:relative;







float:left;







width:600px;







height:140px;







padding:10px 0px 30px 0px;







}	



















/*960-906 MH4(5)*/







 #Top-show960-906 div.highslide-gallery div.mult 



{ 



float:left; 



/*width:100px; 



height:100px; */



width:120px;



height:80px;



/*margin:20px; */



margin:10px; 



}



 #Top-show960-906 



{



margin:0px auto;



position:relative;



float:left;



/*width:600px;*/



width:700px;



/*height:140px;*/



height:120px;



/*padding:10px 0px 10px 0px;*/



padding:0px;



}	



#Bottom-text960-906



{



/*margin:-10px auto;*/



margin:0 auto;



position:relative;



float:left;



/*width:660px;*/



width:700px;



/*height:50px;*/



height:490px;



/*padding:0px 0px 30px 0px;*/



padding:0px 5px 0px 5px;



overflow-x:hidden;



overflow-y:auto;



}























/*Page 960-903V mult3VR*/



#Left-text903V



{



position:relative;



/*width:450px;*/



width:455px;



float:left;



height:600px;



overflow-x:hidden;



overflow-y:auto;



padding:0px 0px 0px 40px;



}







#Right-show903V



{



margin-top:0px;



width:200px;



position:relative;



height:500px;



float:right;

padding:0px 0px 0px 10px;





}







#Right-show903V div.highslide-gallery div.mult



{



width:200px;



position:relative;



/*padding:20px;*/



margin:20px 0px 0px 0px;



}















/*960-907 MH5Top*/
#Top-text960-907
{
margin:20px 0px 0px 0px;
position:relative;
float:left;
overflow-x:hidden;
overflow-y:auto;
width:740px;
height:40px;
padding:0px 0px 0px 0px;
}

#Mid-text960-907
{
margin:10px auto;
position:relative;
float:left;
overflow-x:hidden;
overflow-y:auto;
width:740px;
height:420px;
padding:0px 0px 0px 0px;
}


#Bottom-show960-907 div.highslide-gallery div.mult 
{ 

float:left; 
width:150px; 
height:100px; 
margin:12px; 
}

#Bottom-show960-907 
{
margin:0px auto;
position:relative;
float:left;
width:760px;
height:140px;
padding:10px 0px 10px 15px;

}












/*960-910 MH5Top*/







#Top-text960-910



{



margin:0px auto;



position:relative;



float:left;



overflow-x:hidden;



overflow-y:auto;



width:740px;



height:350px;



padding:0px 0px 10px 0px;



}







#Bottom-show960-910 div.highslide-gallery div.mult 



{ 



float:left; 



width:240px; 



height:210px; 



margin:0px; 



}







#Bottom-show960-910 



{



margin:0px 0px 0px 0px;



position:relative;



float:left;



width:740px;



height:210px;



padding:0px 0px 0px 20px;



}	



















/*960-908 MH5Top*/







#Top-show960-908



{



 margin:0px 0px 0px 0px;



 /* width:700px;*/



 width:740px;



 position:relative;



 float:right;



 padding:0px 0px 0px 0px;



 /*height:200px;*/



 height:335px;



 }











#Top-text960-908



{



margin:10px 0px 0px 20px;



position:relative;



float:right;



overflow-x:hidden;



overflow-y:auto;



width:732px;



height:140px;



padding:0px 5px 0px 5px;



border-top-style:solid;



border-width:8px;



border-color:#335795;







}







#Bottom-show960-908 div.highslide-gallery div.mult 



{ 



float:left; 



width:120px; 



height:100px; 



margin-right:30px; 



margin-left:27px; 







}







#Bottom-show960-908 



{



margin:0px 0px 0px 0px;



position:relative;



float:right;



width:740px;



height:100px;



padding:0px 0px 0px 0px;



}	



















/*Page 960-TS-213*/































#left-side960-213















{















position:relative;















float:left;















width:350px;















}































#left-show960-213















{















position:relative;















width:350px;















height:250px;















float:left;















}































#right-text960-213















{















position:relative;















width:350px;















float:right;















height:550px;















overflow-x:hidden;















overflow-y:auto;















}































#under-show-text960-213















{















padding:0 25px;















position:relative;















float:left;















height:300px;















overflow-x:hidden;















overflow-y:auto;















}































/*Page 960-303 mult3VR*/











#left-text303



{



position:relative;



width:480px;



float:left;



height:550px;



overflow-x:hidden;



overflow-y:auto;



}







#right-show303



{



width:220px;



position:relative;



height:500px;



float:right;



}







#right-show303 div.highslide-gallery div.mult



{



width:200px;



position:relative;



padding:10px;



}







#right-text303



{



width:200px;



Position:relative;



float:right;



padding:10px;



}















/*Page 960-909 mult3VR*/











#Left-text909



{



position:relative;



width:460px;



float:left;



height:50px;



overflow-x:hidden;



overflow-y:auto;



padding-top:10px;



}







#Right-show909



{



margin-top:30px;







width:220px;



position:relative;



height:500px;



float:right;



}







#Right-show909 div.highslide-gallery div.mult



{



width:200px;



position:relative;



padding:20px;



}







#Bottom-Text960-909



{



width:460px;



Position:relative;



float:right;



height:550px;



padding-top:0px; 



}



















/*Page 960-M3x3*/







#Top-Text960-904



{



margin:10px ;



position:relative;



width:680px;



float:left;



height:50px;



}






#gallery_show960-M3x3-904
{
position:relative;
/*margin:0px 30px;*/
width:700px;
/*margin:0 0 0 22px;*/ /* actual width of the show is 678px, 700 - 678 = 22 This works for everybody but IE9*/
margin:0 0 0 15px; /* max margin that works for IE9 */
height:500px;
float:left;
}

#gallery_show960-M3x3-904 div.highslide-gallery div.mult



{



position:relative;



width:200px;



height:150px;



padding:5px;



/*margin:5px;*/



margin:7px;



text-align:center;



/*border:1px solid #777777;*/



}















/*Page 960-M1x3-930*/







#Top-Text960-930



{



margin:10px ;



position:relative;



width:680px;



float:left;



height:50px;



}







#gallery_show960-M1x3-930



{



position:relative;



margin:0px 30px;



width:700px;



height:500px;



float:left;



}



#gallery_show960-M1x3-930 div.highslide-gallery div.mult



{



position:relative;



width:200px;



height:150px;



padding:5px;



/*margin:5px;*/



margin:7px;



text-align:center;



/*border:1px solid #777777;*/



}























/*Page 960-TS-904-M3x3*/



#gallery_show960-M3x3



{



position:relative;



margin:20px 60px;



width:600px;



height:600px;



float:left;



}







#gallery_show960-M3x4 div.highslide-gallery div.mult



{



position:relative;



width:120px;



height:120px;



padding:5px;



/*margin:5px;*/



margin:7px;



text-align:center;



/*border:1px solid #777777;*/



}























/*Page 960-5x4*/







#gallery_show960-M5x4







{



position:relative;



margin:30px 0px 0px 10px;



width:700px;



height:550px;



float:left;



}















#gallery_show960-M5x4 div.highslide-gallery div.mult



{



position:relative;



width:120px;



height:120px;



/*margin:6px; - with border */



/*border:1px solid #777777;*/



margin:8px;	/*without border */



text-align:center;



}







/*Page 960-902-4x3 12 img 150px*/







#gallery_show960-M4x3-902







{



position:relative;



margin:70px 0px 0px 5px;



/*width:720px;*/



width:700px;



height:550px;



float:left;



}



#gallery_show960-M4x3-902 div.highslide-gallery div.mult



{



position:relative;



width:150px;



height:150px;



/*margin:8px;	*/



margin:10px;	



text-align:center;











}







/*Page 960-903-4x3 12img 150px*/







#Top-Text960-903



{



margin:10px ;



position:relative;



width:680px;



float:left;



height:50px;



}







#gallery_show960-M4x3-903



{



position:relative;



margin:0px 0px 0px 5px;



/*width:720px;*/



width:700px;



height:500px;



float:left;



}



#gallery_show960-M4x3-903 div.highslide-gallery div.mult



{



position:relative;



width:150px;



height:150px;



/*margin:8px;	*/



margin:10px;	



text-align:center;



}



#Bottom-Text960-903



{position:relative;



width:680px;



float:left;



height:75px;



overflow-x:hidden;



overflow-y:auto;



}



























/*Page 960-901-4x3 20img 150px*/







#Top-Text960-901



{



margin:10px ;



position:relative;



width:680px;



float:left;



height:50px;



}







#gallery_show960-M5x4-901



{



position:relative;



margin:0px 0px 0px 10px;



width:700px;



height:550px;



float:left;



}







#gallery_show960-M5x4-901 div.highslide-gallery div.mult



{



position:relative;



width:120px;



height:120px;



/*margin:6px; - with border */



/*border:1px solid #777777;*/



margin:8px;	/*without border */



text-align:center;



}



































/*#show960-TS-910*/







.event_div



{



position:relative;



width:350px;



padding:10px;



margin:10px auto 10px auto;



}



#main_space



{



float:left;



width:400px;



}







#show960406TS



{



float:right;



width:200px;



height:10px;



}







#show960406TS #gallery-thumb0, #show960406TS #gallery-thumb1, #show960406TS #gallery-thumb2 



{ 



position:relative;



 width:200px; 



height:180px;



 margin:10px;



 top:35px;



  }







#comment



{



margin:0 auto;



}



.comment_form_label



{



float:left;



width:20%;



padding-right:2%;



text-align:right;



}



.comment_form_label_chk

{

/*width:85%;*/

width:100%;

text-align:left;

}





.comment_form_input



{



border:1px solid gray;



width:200px;



}



.comment_form_textarea



{



border:1px solid gray;



width:200px;



}



.comment_form_checkbox



{

margin-left:25%;



border:1px solid gray;



}



.comment_form_button



{



/*margin:0 auto;*/

margin-left:25%;



border:1px solid gray;



}



/* cc email form */

.cc_form_msg

{

font-size:85%;

}



.no_border

{

border:none;

}



.transp

{

background-color:transparent;

}



.cc_msg_color

{

color:red;

}



.cc_form_input

{

border:2px solid black;

width:200px;

}



.cc_form_label

{

font-size:160%;

font-weight:bold;

}



#spec_date

{

text-align:center;

font-size:140%;

margin-bottom:10px;

}



/*product name - the link*/

.p_list_prod_name

{

font-weight:bolder;



text-align:center;

font-size:130%;

color:black;

}



/*description*/

.p_list_prod_desc

{
font-style: italic;
font-size:100%;
color:gray;

}



/*description*/

.p_list_prod_desc

{

font-size:100%;

color:black;

}



/* fax opt out form */

.optout_form_label

{

font-weight:bold;

font-size:120%;

}

.optout_form_input

{

width:100px;

padding:0 3px;

}

.optout_form_label_chk

{

margin-right:5px;

}

.optout_form_button

{

}

/*--- css for quick order ---*/

#quick_order

{

width:360px;

border:1px solid #666666;

background-color:#ffffff;

font-size:10pt;

}



/* regular height of the order form */

#quick_order.normal

{

height:510px;

}



/* expanded height of the order form when delivery is checked */

#quick_order.expanded

{

height:585px;	

}



/*store name, city and state */

#qo_title

{

text-align:center;

font-size:14pt;

font-weight:bold;

color:red;

}



#quick_order input, #quick_order select

{

border:1px solid #666666;

height:18px;

}



#quick_order input

{

padding-left:5px;

}



#captcha_image

{

margin-right:20px;

margin-bottom:5px;

border:1px solid #666666;

}



.qo_form_label

{

font-weight:bold;

}

.qo_form_textarea

{

width:320px;

height:100px;

border:1px solid #666666;

}



#qo_form_email

{

width:200px; 

float:left;

}

#qo_form_email input

{

width:200px; 

}



#qo_form_phone

{

width:105px; 

float:left;

margin-left:10px;

}

#qo_form_phone input 

{

width:105px; 

}



#qo_form_city

{

width:155px; 

float:left;

}

#qo_form_city input

{

width:155px; 

}



/*#qo_form_state

{

width:150px; 

float:left;

margin-left:10px;

}

#qo_form_state select 

{

width:150px; 

padding-top:0px;

}*/



input.qo_form_full 

{

width:315px; 

}



#qo_form_verify

{

width:250px;

margin-top:0px;

}



#q_order_form

{

margin:0px;

width:340px;

}



.qo_div

{

margin-top:8px;

margin-left:10px;

float:left;

width:320px; 

}



#qo_form_address

{

float:left;

width:320px; 

}



#qo_form_addr, #qo_form_captcha

{

float:left;

width:320px; 

margin-top:0px;

}



#qo_form_captcha

{

margin-top:10px;

margin-left:10px;

}



.hidden{display:none;}



#quick_order .qo_form_radio

{

height:10px;

margin-right:3px;

}

