@media screen {
	/* CSS HACKS FOR KAGI SITE. */
	table {
		border: 0px;
	}

	#storecontent {
		width: 736px;
		margin-left: auto;
		margin-right: auto;
	}

	/* A bit hacky, but gets rid of the cart image for most users. */
	#storecontent br + div {
		display: none;
	}

	#storecontent br {
		display: none;
	}

	form {
		margin: 0px;
	}

	#storecontent .s0nt5 br {
		display: block;
	}

	tr {
		background-color: transparent !important;
	}
	
	#ayluro3h2 {
		display: block !important;
		margin: 0px;
		padding: 0px;
	}
	
	#ayluro3h2 h2 {
		background-color: #e5e5cf;
		background: -moz-linear-gradient(-90deg, #F8F8F8, #e5e5cf);
		background: -webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#e5e5cf));
		background: -khtml-gradient	(linear, left top, left bottom, from(#F8F8F8), to(#e5e5cf));
		filter: progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#F8F8F8', endcolorstr='#e5e5cf');
		-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#F8F8F8', endcolorstr='#e5e5cf')";
	}
}

/* Ayluro 3.0 */
@media screen {
/* ayluro.css */
html { overflow-x: auto; overflow-y: scroll; margin: 0px; padding: 0px; background-color: #444;  background-image: url("/gif/6FGEM_LIVE/bgpattern.png"); } body { margin: 0px; padding: 0px; font-family: "HelveticaNeue-Light", "Helvetica Neue", sans-serif; font-weight: 200; font-size: 11pt; } #content { width: 768px; margin: 15px auto 0px auto; padding: 0px; background-color: transparent; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; box-shadow: 0px 2px 15px #000000; -webkit-box-shadow: 0px 2px 15px #000000; -moz-box-shadow: 0px 2px 15px #000000; } h1 { } h2 { } h3 { font-family: Futura, "HelveticaNeue-Bold", "Helvetica Neue", sans-serif; font-weight: 500; font-size: 13pt; text-align: center; letter-spacing: -0.05em; } #body { position: relative; z-index: 50; width: 736px ; min-height: 400px; margin: 0px; padding: 15px; border-left: 1px solid #EEE; border-right: 1px solid #BBB; border-bottom: 0px; text-align: justify; border-bottom-left-radius: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomleft: 15px; border-bottom-right-radius: 15px; -webkit-border-bottom-right-radius: 15px; -moz-border-radius-bottomright: 15px; background-color: #F2F2F2; } #bodygradient { position: absolute; top: 0px; left: 0px; width: 766px; height: 35px; background-color: #F2F2F2; background: -webkit-gradient(linear, left top, left bottom, from(#C4C4C4), to(#F2F2F2)); background: -khtml-gradient(linear, left top, left bottom, from(#C4C4C4), to(#F2F2F2)); background: -moz-linear-gradient(-90deg, #C4C4C4, #F2F2F2); filter: progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#C4C4C4', endcolorstr='#F2F2F2'); -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#C4C4C4', endcolorstr='#F2F2F2')"; z-index: -50; } #body > * { margin: 0px; } #body > p { margin-bottom: 1em; } #body > :last-child { margin-bottom: 0px; } img { border: 0px; } hr, .hr { margin: 1em 25% 1em 25% !important; width: 50%; height: 1px; -color: #999999; background: -webkit-gradient(linear, left top, right top, color-stop(0, transparent), color-stop(0.5, #999999), color-stop(1, transparent)); background: -khtml-gradient(linear, left top, right top, color-stop(0, transparent), color-stop(0.5, #999999), color-stop(1, transparent)); background: -moz-linear-gradient(0deg, transparent, #999999, transparent); border: 0px; padding: 0px; } code, pre { font-family: "Anonymous Pro", Monaco, Courier, "Courier New", fixed; } q:before { content: "\201C"; } q:after { content: "\201D"; } q q:before { content: "\2018"; } q q:after { content: "\2019"; } a { background-color: transparent; text-decoration: none !important; font-weight: 600; color: #446; background-color: transparent; text-shadow: transparent 0px 0px 0px; -webkit-transition: text-shadow 0.1s linear; -moz-transition: text-shadow 0.1s linear; -o-transition: text-shadow 0.1s linear; } a:hover { text-shadow: #446 0px 0px 4px; } a:active { text-shadow: #449 0px 0px 8px; } a:visited { color: #646; background-color: transparent; } a:visited:hover { text-shadow: #646 0px 0px 4px; } a:visited:active { text-shadow: #949 0px 0px 8px; }

/* banners.css */
h2 { margin: 15px 15px 30px 15px !important; text-align: center; width: 706px; height: 320px; position: relative; overflow: hidden; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; box-shadow: 0px 2px 15px #000000; -webkit-box-shadow: 0px 2px 15px #000000; -moz-box-shadow: 0px 2px 15px #000000; } h2 .img { height: 320px; width: 160px; margin: 0px; padding: 0px; position: absolute; top: 0px; right: 0px; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; overflow: hidden; background-repeat: no-repeat; background-position: center left; } h2 a { text-decoration: none; text-shadow: none; } h2 .joke { display: block; width: 516px; margin: 0px; padding: 0px 15px 0px 15px; text-align: center; position: absolute; bottom: 110px; font-family: "Futura-Medium", "Futura", "HelveticaNeue-Bold", "Helvetica Neue", sans-serif; font-weight: 500; font-size: 40pt; letter-spacing: -0.025em; line-height: 50px; color: #000; text-shadow: #FFF 0px 1px 0px; } h2 .byline { display: block; width: 516px; margin: 0px; padding: 15px 15px 0px 15px; text-align: center; position: absolute; top: 210px; font-family: "Futura-CondensedMedium", "Futura", "HelveticaNeue-CondensedBold", "Helvetica Neue", sans-serif; font-weight: 100; font-stretch: condensed; font-size: 24pt; line-height: 20pt; color: #808080; text-shadow: #FFF 0px 1px 0px; }

/* footer.css */
#footer { width: 738px; height: auto; margin: 15px auto 15px auto; padding: 0px; text-align: justify; color: #DDDDDD; background-color: transparent; text-shadow: #000 0px -1px 0px; font-size: 9pt; } #footer a, .emaillink { background-color: transparent; text-decoration: none; font-weight: bold; color: #7C7CBF; background-color: transparent; text-shadow: #333 0px -1px 0px; } #footer a:hover { text-shadow: #7C7CBF 0px 0px 4px; } #footer a:active { text-shadow: #7C7CBF 0px 0px 8px; } #footer a:visited { color: #BF73BF; background-color: transparent; } #footer a:visited:hover { text-shadow: #BF73BF 0px 0px 4px; } #footer a:visited:active { text-shadow: #BF73BF 0px 0px 8px; }

/* tabs.css */
#navigation { position: relative; z-index: 100; width: 768px; height: 50px; border-bottom: 1px solid #EEE; overflow: visible; z-index: 100; } h1 { background-color: #D9D9D9; background: -webkit-gradient(linear, left top, left bottom, from(#F2F2F2), to(#D9D9D9)); background: -khtml-gradient(linear, left top, left bottom, from(#F2F2F2), to(#D9D9D9)); background: -moz-linear-gradient(-90deg, #F2F2F2, #D9D9D9); filter: progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#F2F2F2', endcolorstr='#D9D9D9'); -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#F2F2F2', endcolorstr='#D9D9D9')"; background-color: #EEE; width: 234px ; height: 48px; border-top: 1px solid #FFF; border-left: 1px solid #EEE; border-right: 1px solid #BBB; border-bottom: 1px solid #BBB; display: block; position: relative; float: left; z-index: 150; margin: 0px; padding: 0px; overflow: visible; } h1 .title { background-repeat: no-repeat; background-position: center top; text-indent: -1000%; overflow: hidden; text-align: center; display: block; margin: 0px; padding: 0px; position: relative; width: 234px; height: 56px; } #tabs { background-color: #D9D9D9; background: -webkit-gradient(linear, left top, left bottom, from(#F2F2F2), to(#D9D9D9)); background: -khtml-gradient(linear, left top, left bottom, from(#F2F2F2), to(#D9D9D9)); background: -moz-linear-gradient(-90deg, #F2F2F2, #D9D9D9); filter: progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#F2F2F2', endcolorstr='#D9D9D9'); -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#F2F2F2', endcolorstr='#D9D9D9')"; background-color: #EEE; margin: 0px; padding: 0px; list-style: none; display: block; position: relative; float: left; overflow: visible; width: 532px ; height: 50px; z-index: 200; } #tabs li { margin: 0px; padding: 0px; width: 131px ; height: 48px; line-height: 48px; display: inline; position: relative; float: left; border-top: 1px solid #FFF; border-left: 1px solid #EEE; border-right: 1px solid #BBB; border-bottom: 1px solid #BBB; } #tabs li a { display: block; margin: 0px; padding: 0px; background-repeat: no-repeat; background-position: center top; text-indent: -1000%; overflow: hidden; z-index: 200; } #tabs li.sel, h1.sel { height: 50px; z-index: 250; } h1 { border-top-left-radius: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topleft: 15px; } #tabs, #tab_empty { border-top-right-radius: 15px; -webkit-border-top-right-radius: 15px; -moz-border-radius-topright: 15px; } #tabs li.sel, h1.sel { background-color: #C4C4C4; background: -webkit-gradient(linear, left top, left bottom, from(#E8E8E8), to(#C4C4C4)); background: -khtml-gradient(linear, left top, left bottom, from(#E8E8E8), to(#C4C4C4)); background: -moz-linear-gradient(-90deg, #E8E8E8, #C4C4C4); filter: progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#E8E8E8', endcolorstr='#C4C4C4'); -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#E8E8E8', endcolorstr='#C4C4C4')"; border-bottom: none; } h1 .title { background-image: url("/gif/6FGEM_LIVE/ayluro3.png"); } #tab_products a { background-image: url("/gif/6FGEM_LIVE/products3.png"); } #tab_store.sel a { background-image: url("/gif/6FGEM_LIVE/store_sel3.png"); } #tab_store.sel { background-color: #C4C4C4 !important; background: -webkit-gradient(linear, left top, left bottom, from(#E5E5CF), to(#C4C4C4)) !important; background: -khtml-gradient(linear, left top, left bottom, from(#E5E5CF), to(#C4C4C4)) !important; background: -moz-linear-gradient(-90deg, #E5E5CF, #C4C4C4) !important; filter: progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#E5E5CF', endcolorstr='#C4C4C4') !important; -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(gradienttype=0, startcolorstr='#E5E5CF', endcolorstr='#C4C4C4')" !important; } #tab_support a { background-image: url("/gif/6FGEM_LIVE/support3.png"); }

} 
