/* CSS Document */



html, body{ background-color:#cccccc; margin:0px; padding:0px; padding-top:3px}

a {text-decoration:none;}
a:hover {
	text-decoration:underline;
	top: 0px;
}
a img{border:none;}

.logobg{background-image:url(../img/logo_bg.gif); background-repeat:no-repeat;}
.navileftbg{background-image:url(../img/navi_left.gif);}
.navirightbg{background-image:url(../img/navi_right.gif);}
.leftbg{background-image:url(../img/left_bg.gif);}
.rightbg{background-image:url(../img/right_bg.gif);}

.normaltext{font-family:Verdana; font-size:12px; line-height:17px; color:#3a3a3a; font-weight:normal;}
.normalhd{font-family:Verdana; font-size:13px; line-height:17px; color:#ffffff; font-weight:bold;}
.normaltextbold{font-family:Verdana; font-size:16px; line-height:21px; color:#565555; font-weight:bold;}
.normaltext1{font-family:verdana; font-size:12px; line-height:17px; color:#ffffff; font-weight:normal;}
.normaltext2{font-family:Verdana; font-size:13px; line-height:20px; color:#3a3a3a; font-weight:normal;}
.normaltext3{font-family:Calibri; font-size:20px; line-height:30px; color:#C90000; font-weight:normal;}
.normaltext4{font-family:Calibri; font-size:14px; line-height:20px; color:#C90000; font-weight:normal;}
a.normaltext4:hover{font-family:Calibri; font-size:14px; line-height:20px; color:#C90000; font-weight:normal;}

.normal{font-family:Calibri; font-size:24px; line-height:35px; color:#202020; font-weight:normal;}
.normal1{font-family:Calibri; font-size:18px; line-height:23px; color:#9C9100; font-weight:bold;}
.normal2{font-family:Calibri; font-size:18px; line-height:23px; color:#637402; font-weight:bold;}

.link{font-family:Callibri; font-size:24px; line-height:27px; color:#316A03; font-weight:normal; }
a.link{font-family:Callibri; font-size:24px; line-height:27px; color:#316A03; font-weight:normal; }
a.link:hover{font-family:Callibri; font-size:24px; line-height:27px; color:#316A03; font-weight:normal;  text-decoration:underline;}
.link1{font-family:Callibri; font-size:20px; line-height:27px; color:#C90000; font-weight:normal; }
a.link1{font-family:Callibri; font-size:20px; line-height:27px; color:#C90000; font-weight:normal; }
a.link1:hover{font-family:Callibri; font-size:20px; line-height:27px; color:#C90000; font-weight:normal;  text-decoration:underline;}
.link2{font-family:Calibri; font-size:14px; line-height:20px; color:#C90000; font-weight:normal; text-decoration:underline;}
a.link2:hover{font-family:Calibri; font-size:14px; line-height:20px; color:#C90000; font-weight:normal; text-decoration:none;}
.textbox{border: 1px solid #E9E9DE;	font-family: Verdana; font-size:12px;}
.text_box{border: 3px solid #4a5705; color:#687b00; padding-left:3px;font-family: Verdana; font-size:12px; height:20px; line-height:18px;}
.text_box1{border: 1px solid #E9E9DE; color:#787878; padding-left:2px;font-family: Verdana; font-size:11px; height:23px; line-height:20px;}
.text_box2{border: 2px solid #667802; color:#787878; padding-left:2px;font-family: Verdana; font-size:11px; height:23px; line-height:20px;}
.button{border: 1px solid #E9E9DE; font-family:verdana; font-size:12px; color:#92937A; font-weight:bold; background-color:#E9E9DE; line-height:17px;}
.button1{border: 1px solid #9EB217; font-family:verdana; font-size:12px; color:#ffffff; font-weight:bold; background-color:#9EB217; line-height:17px;}


.hd{font-family:Verdana; font-size:22px; line-height:27px; color:#355700; font-weight:bold;}
.subhd{font-family:Verdana; font-size:12px; line-height:17px; color:#355700; font-weight:bold; }
.subhd1{font-family:Calibri; font-size:14px; line-height:17px; color:#859a0d; font-weight:bold; }


.subnavi{font-family:Verdana; font-size:12px; line-height:21px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.subnavi{font-family:Verdana; font-size:12px; line-height:21px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.subnavi:hover{font-family:Verdana; font-size:12px; line-height:21px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}


.footer{font-family:Verdana; font-size:11px; line-height:17px; color:#ffffff; font-weight:bold; }
a.footer{font-family:Verdana; font-size:11px; line-height:17px; color:#ffffff; font-weight:bold; }
a.footer:hover{font-family:Verdana; font-size:11px; line-height:17px; color:#ffffff; font-weight:bold;  text-decoration:underline;}

.mark{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#02285e;
	font-weight:normal;
	text-decoration:underline;
	}
a.mark:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#02285e;
	font-weight:normal;
	text-decoration:none;
	}
.bor{
	border:1px solid #ffffff;
	}
.padtop{

	}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/*_______________________________________________popupnote_________________________________________________*/

.hintText {
		font-family: tahoma, verdana, arial;
		font-size: 12px;
		background-color: #FFFFCC;
		color: #000000;
		padding: 5px;
	}
	.wrapped table,
	.wrapped td {
		border: 0;
		border-collapse: collapse;
		padding: 0;
		background-position: 0px;
	}


/*_______________________________________________google_checkout_advanced_cart_________________________________________________*/ 

.clear {
	clear:both;
}

.products {

}

.name {
}

.pics {

}

.descContainer {
	
}

#googlecart-widget-control {
	position: fixed;
	top: 3px;
	right: 3px;
	z-indez: 1;
}

/* product page */

.content {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
}

.product {
	background-color:#F7F7F7;
	border-bottom:#CCC 1px solid;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	margin-bottom:15px;
}

.product_1 {
	background-color:#FFFFFF;
	border-bottom:#CCC 1px solid;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	margin-bottom:15px;
}

.title_bar {
	padding:0px 5px;
	border-bottom:#e4e2e2 1px solid;
	border-top:#e4e2e2 1px solid;
}

.title {
	float:left;
	width:300px;
}

.price {
	float:right;
	text-align:right;
	color:#9a2e2e;
}

.image {
	float:left;
	padding:5px;
}

.pic {
	padding:3px;
	border:#CCC 1px solid;
}

.description {
	float:left;;
	text-align:right;
	padding:10px 5px;
	width:220px;
}

.description_button {
	float:right;
}

.text {
}

.selector {
	padding-top:5px;
}

#sidespecial {
	background-color: #8da60d;	
}

#order_here {
	color: #F30;
	text-decoration: none;
}

#temp-header {
	position: fixed;
	width: 1000px;
	height: 147px;
	display: block;
	text-align: center;
	left: 50%;
	background-image: url(../images/father-day-banner.jpg);
	background-repeat: no-repeat;
	margin-top: 22px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -500px;
}

