html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
/* remember to define focus styles! */
:focus {
  outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
body, table, th, td {
	background-image:url(../img/bg_pattern.svg);
	background-repeat:repeat;
	background-size:100px 100px;
}

#content{
	width:1130px;
	height:auto;
	margin:0px auto 0px auto;
}
#header{
	width:770px;
	height:171px;
	float:left;
	margin:0;
	background: linear-gradient(to right, #01BA42, #00E155 25%, #00FF65 50%, #00E155 75%, #01BA42);
}
#_header div {
	position:relative;
	width: 100%; height: 171px;
	margin:0;
	padding-left:13px;
	background-color: transparent !important;
}

#left {
	float:left;
	width:180px;
	height:956px !important;
	background: linear-gradient(to right, #029334, #00A63D 25%, #00C34B 50% , #00E059 75%, #00F461);
}
#recommended	{
	padding:0px;
	margin:0px;
	width:180px;
	height:30px;
	position:relative;
}
#recommended ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#recommended  li a, #recommended  li a:link, #recommended  li a:visited {
	display:block;
	background:url(../img/big-button.png) no-repeat;
	margin:0px 33px 0px 32px;
	width:115px;
	height:0px;
	padding-top:15px;
	padding-bottom:15px;
	text-decoration:none;
	text-align:center;
	color:black;
	line-height:0.25px;
	font-size:11px;
	font-weight:bold;
	font-family:Times New Roman;
}
#recommended  li a:hover {
	background:url(../img/big-button2.png) no-repeat;
}
#recommended ul.manufacturers {
	margin:20px 0px 40px 0px;
}
#recommended ul.manufacturers li a:hover {
	background:url(../img/big-button.png) no-repeat;
}
#recommended ul.static {
	margin-bottom:85px;
}
#recommended ul.static li a:hover {
	background:url(../img/big-button.png) no-repeat;
}
.marquee {
	width: 160px;
	height:18px;
	overflow: hidden;
	border:1px solid #006600;
	background:white;
	margin:45px 10px 20px 10px;
	padding-top:2px;
   -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
    box-shadow:        inset 0 0 10px #000000;
}

#adv_1 {
	width: 180px;
	height: auto;
	padding:0 20px;
}
#atthost {
	width:125px;
	height:125px;
	padding:15px 27.5px;
}
	
#menu {
	width:700px;
	height:115px;
	float:left;
	background: linear-gradient(to right, #01BA42, #00E155 25%, #00FF65 50%, #00E155 75%, #01BA42);
	list-style:none;
	position:relative;
	padding-left: 35px !important;
	padding-right: 35px !important;	
}
#menu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#menu li {
	float:left;
}
#menu li li {
	float:none;
}
#menu li a, #menu  li a:link, #menu li a:visited {
	display:block;
	width:87.5px;
	height:0px;
	background:url(../img/button1a.png) no-repeat;
	text-align:center;
	text-decoration:none;
	color:black;
	font-family:Times New Roman;
	font-size:13px;
	font-weight:bold;
	padding-top:13px;
	padding-bottom:13px;
	line-height:0.25ex;
}
#menu li a:hover {
	background:url(../img/button1b.png) no-repeat;
}
#menu li ul {
	position:absolute;
	overflow:hidden;
	display:none;
}
#menu li ul.pldp {
	position:absolute;
	left:287px;
	top:74px;
}
#menu li ul.pldp li a, #menu li ul.pldp li a:link, #menu li ul.pldp li a:visited {
	display:block;
	width:105px;
	height:0px;
	padding-top:8px;
	padding-bottom:8px;
	line-height:0.25ex;
	background:url(../img/pldp-button.png) no-repeat;
}
#menu li ul.pldp li a:hover {
		background:url(../img/pldp-button2.png) no-repeat;
}
#menu li:hover ul {
	height:auto;
	display:block;
}
#menu li ul a, #menu li ul a:link, #menu li ul a:visited {
	width:87px;
	height:0px;
	background:url(../img/button1-a.png) no-repeat;
	font-size:9px;
	font-family:Verdana;
	padding-top:8px;
	padding-bottom:8px;
	line-height:0.25ex;
}
#menu li ul a:hover {
	background:url(../img/button1-b.png) no-repeat;
}
#menu li ul.board1 a, #menu li ul.board1 a:link, #menu li ul.board1 a:visited {
	height:72px;
	background:url(../img/board1a.png) no-repeat;
	line-height:1.7;
	padding-top:6px;
}
#menu li ul.board1 a:hover {
	background:url(../img/board1b.png) no-repeat;
}
#menu li ul.board2 a, #menu li ul.board2 a:link, #menu li ul.board2 a:visited {
	height:36px;
	background:url(../img/board2a.png) no-repeat;
	line-height:1.7;
	padding-top:3px;
}
#menu li ul.board2 a:hover {
	background:url(../img/board2b.png) no-repeat;
}
#main {width: 770px; height: 670px; position: relative; float: left;}

#pinguins{
	width:770px;
	height:440px;
	float:left;
	background: linear-gradient(to right, #01BA42, #00E155 25%, #00FF65 50%, #00E155 75%, #01BA42);
}
#_pinguins div {
	position:relative;
	width:100%;
	height:440px;
	margin:0px;
	background-color:transparent !important;
}
#adv_2 {
	float: left;
	width: 770px;
	height: 230px;
	background: linear-gradient(to right, #01BA42, #00E155 25%, #00FF65 50%, #00E155 75%, #01BA42);
}
#salesmedia {
	padding: 15px 10px !important;

}
#ceneoaffcontainer23409 {
	padding: 35px 120px 35px 120px;	
}
#right{
	width:180px;
	height:956px !important;
	float:right;
	background: linear-gradient(to right, #00F461, #00E059 25%, #00C34B 50% , #00A63D 75%, #029334);
}
#ad_125 {
	width:180px;
	height:140px;
	padding:15px 0 16px 0;
}
.no1{
	margin:15px 18px 36px 18px;
	padding:0px;
	width:144px!important;
	height:120px!important;
}
#wishes {
	float:right;
	position:relative;
	width:180px;
	height:250px;
	}
._wishes {
	margin:20px 10px 20px 10px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	}
.pic {
	margin:0px 18px 0px 18px;
	}
#footer{
	float:left;
	width:1130px;
	height:30px;
	padding:0px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height: 2.2em;
	color:black;
	background: linear-gradient(to bottom, #009434, #029E39 16%, #02AE42 33%, #00C14A 50%, #00D654 67%,  #00E75B 84%, #00F260);
	bottom: fixed !important;
}
.blue_link {
	text-decoration: none;
	color:blue;
}	

	
	
	
	