@charset "utf-8";
/* CSS Document */

body {font-size:12px; line-height:22px; font-family:verdana,Helvetica,sans-serif; margin:0; padding:0; color:#454545;
background-color:#fdf0f7;}

	
div#container{width:1186px; margin:0 auto;}
div#header{width:1186px; height:243px; background-image:url(images/header2.jpg); background-position:left; background-repeat:no-repeat;}

div#middle{width:1186px; height:auto; background-image:url(images/middle2.jpg); background-position:left; background-repeat:repeat-y; padding-bottom:12px; padding-top:5px; margin:0;}

div#footer{width:1186px; height:150px; background-image:url(images/footer2.jpg); background-position:left; background-repeat:no-repeat; margin-top:-10px; padding:0; clear:both;}

div#content{ margin-left:210px; width:867px; margin-top:0; padding-top:0;}


p.footer{ text-align:center; font-size:9px; margin-left:80px; padding-top:60px;}
p.techthree{ text-align:center; font-size:9px; margin-left:80px; padding-top:25px;}




a:link{color:#65a908; text-decoration:underline;}
a:visited{color:#65a908; text-decoration:underline;}
a:active{color:#65a908; text-decoration:underline;}
a:hover{color:#999; text-decoration:underline;}


h5{ font-size:12px;}


/*
**************************************************************************************************
menu
**************************************************************************************************
*/
#Menu
{
	width: 800px;
	height: 54px;
	display: block;
	margin-bottom:40px;
}

#Menu a
{
	width: 150px;
	height: 54px;
	float: left;
	background: url("images/menu.gif") top left no-repeat;
	color: #333;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

#Menu a span
{
	margin-left: 38px;
    line-height: 80px;
}

#Menu a:hover, #Menu a.active
{
	background-position: -150px 0px; color:#999;
}


#Menu a.current
{
	background: url("images/menu_current.gif") top left no-repeat; color:#999;
}




/*
**************************************************************************************************
end menu
**************************************************************************************************
*/


/*
**************************************************************************************************
starts catalog page
**************************************************************************************************
*/

div.catalog{margin-top:40px; margin-bottom:35px; padding-bottom:10px; clear:both;}
div.catalog img{ float:left; margin-right:10px; border:1px dashed #ffd0d0; padding:5px;}
div.catalog p span{ font-weight:bold;}
div.catalog p{margin-top:0; margin-bottom:0;}




/*
**************************************************************************************************
end catalog page
**************************************************************************************************
*/


/*
**************************************************************************************************
starts form for order page
**************************************************************************************************
*/

.form_center {
margin:0; border:1px dashed #ffd0d0; padding:5px;
} 



form {
background :transparent;
padding : 10px; 
width : 500px; 
} 
form label {
display : block; 
font-weight : bold; 
margin : 5px; 
width : 90px; 
text-align : left; 
background : transparent; 
} 
form h2, form label {
font-size : 10px; 
padding : 3px; 
} 

form div {
clear : left; 
} 
 
select option {
padding : 4px; 
} 
form > div > label {
float : left; 
} 
form > div {
clear : left; 
} 
div > input, div > select {
margin : 3px; 
padding : 4px; 
} 
select > option {
padding : 4px; 
} 


 
form div acronym {
color : red; 
}

span.red{color : red; }
p.note{ clear:both;}

/*
**************************************************************************************************
end of form for order page
**************************************************************************************************
*/



/*
**************************************************************************************************
holiday bags
**************************************************************************************************
*/
div.thumb {

		margin: 0px 12px 12px 0px;
		padding: 2px 2px 20px 2px;
		float: left;
		text-align: center;
		}

/*FIX BUG FIREFOX*/	
body >div.thumb {

		margin: 0 12px 12px 0;
		padding: 2px;
		border: 1px solid #FFE0E6;
		float: left;
		text-align: center;
		background: #DFE8F1;}

	.thumb img {
		/*display: inline;*/
		margin: 3px;
		padding: 2px;
		border: 1px dashed #ffd0d0;
	}
.thumb span{ display:block}



.mywraper{width:830px; padding-top:20px;  clear:both; margin-bottom:30px;}

div.cleared{clear:both;}
div.cleared ul{ margin-left:0; padding-left:0; list-style-position:inside;}



/*
**************************************************************************************************
end of holiday bags
**************************************************************************************************
*/



/*
**************************************************************************************************
start rollover effect
**************************************************************************************************
*/

#pic { float:left;
	position: relative;
	width: 80px; height:80px; margin-right:2px; background: transparent url(images/small_thumb_background.jpg) top left no-repeat; padding-top:3px;
}

#pic p{ text-align:center;}

#pic a .large{ z-index:1200;
	border: 0;
	display:block;
	height: 0;
	left: 0;
	position: absolute;
	top: 0;
	width:0; visibility:hidden;
}





#pic a.p1, #pic a.p1:visited {
	border: none;
	display:block;
	height: 80px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 107px;
}




#pic a.p1:hover{
	background-color: transparent;
	color: #666633;
	text-decoration: none;
}


#pic a.p1:hover .large {
	border:0;
	display:block;
	position: absolute;
	top: -255px; left:-100px;
	height: 243px; width: 310px; z-index:100; visibility:visible;
}


/*
**************************************************************************************************
end rollover effect
**************************************************************************************************
*/
