/* style/widgets.css */

/* ----- content ----

- buttonLink, button1
- widget_bg1
- widget_bg2
- widget_bg3
- widget_bg4
- deals
- product thumbs
- contact info
- table

--- END OF content --- */


/* buttonLink, button1 */
.widget.buttonLink, .button1 {
	color: #fff;
	background: #6b9c0f;
	border-bottom: none;
}

.widget.buttonLink:hover, .button1:hover {
	color: #405d0a;	
	border-bottom: 0;
	background: #a8dc45;
	box-shadow: 0 0 5px #88bd24;
}
/* END OF buttonLink, button1 */


/* widget_bg1 */
.widget_bg1 {
	background: #6b9c0f;
}

.widget_bg1 h2, .widget_bg1 h3, .widget_bg1 h4,
.widget_bg1 h5, .widget_bg1 h6,
.widget_bg1 a {
	color: #fff;
}

.widget_bg1 a {
	border-bottom: 2px dotted #fff;
}

.widget_bg1  a:hover {
	border-bottom: 2px solid #fff;
}

.widget_bg1 p {
	color: #2a4100;
}
/* END OF widget_bg1 */


/* widget_bg2 */
.widget_bg2 {
	color: #90b1d3;
	background: -o-linear-gradient(rgb(51,90,129),rgb(19,50,81));
	background: -webkit-gradient(linear, left top, left bottom, from(#335a81), to(#133251));
	background: -moz-linear-gradient(top,  #335a81,  #133251);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#335a81', endColorstr='#133251');
}

.widget_bg2 h2, .widget_bg2 h3, .widget_bg2 h4, 
.widget_bg2 h5, .widget_bg2 h6,
.widget_bg2 a {
	color: #fff;
}

.widget_bg2 a {
	border-bottom: 1px dotted #fff;
}

.widget_bg2 a:hover {
	color: #fff;
	border-bottom: 1px solid #fff;
}
/* END OF widget_bg2 */


/* widget_bg3 */
.widget_bg3 {
	background: #0f0f0f;
}

.widget_bg3 h2, .widget_bg3 h3, .widget_bg3 h4,
.widget_bg3 h5, .widget_bg3 h6 {
	color: #6b9c0f;
	border-bottom: 1px dotted;
}

.widget_bg3  a:hover {
	color: #fff;
	border-bottom: 1px solid;
}

.widget_bg3,
.widget_bg3 p {
	color: #fff;
}
/* END OF widget_bg3 */


/* widget_bg4 */
.widget_bg4 {
	background: #e9e9e9;
}
/* END OF widget_bg4 */


/* deals */
#deals .dealTitle {	
	border-left: 1px solid #88c315;
	border-right: 1px solid #304807;
}

#deals .dealDescription {	
	border-right: 1px solid #000;
	border-left: 1px solid #365d84;
}

#deals .lastDeal {
	border-right: none;
}
/* END OF deals */


/* contactInfo */
.contactInfo a {
	border-bottom: 1px dotted;
}

.contactInfo a:hover {
	border-bottom: 1px solid;
}
/* END OF contactInfo */


/* table */
table th {
	background: #ccc;
}

table td {
	background: #e9e9e9;
}

table th, table td {	
	border: 1px solid #fff;
}

table.productsTable .ideal {
	background: #80BA14;
}

table.productsTable .suitable {
	background: #536E87;
}
/* END OF table */
