* { 
	margin:0;
	padding:0;
	outline:none !important; }
	
html {
	overflow-y: scroll; }

BODY
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	line-height : 17px;
	background : #bbe263 url('/grafx/logo_sky.png') repeat-x;
	cursor:default;
	outline:none !important; 
    
/*	background-color:#FFFFFF;
	background-image:url(/grafx/bg_wood.jpg);
	background-position:center top;
	background-repeat:repeat; */
}

img {
	border:0; }
	
A, .submit {
	cursor:pointer; }
	
A:LINK, A:VISITED {
	color : #000099;
	text-decoration : none; }

A:HOVER, A:ACTIVE {
	color : #0000ff;
	text-decoration : underline; }
	
A:LINK.AClr, A:VISITED.AClr {
	color : #990000; }
	
.AClr {
	color : #990000; }

A:HOVER.AClr, A:ACTIVE.AClr {
	color : #e60003; }

A:FOCUS {
	text-decoration : none; }

P A:LINK, P A:VISITED {
	border-bottom: 1px dotted #000099; }
	
P A:HOVER, P A:ACTIVE {
	text-decoration : none;
	border-bottom: 1px solid #0000ff; }	
	
.wrapTop {
    margin: 0 auto 0 auto;
	clear:right;
	width: 970px;
	height:125px; }

.wrapPaper {
    margin: 0 auto 0 auto;
	width: 928px;
	min-height: 800px;
    padding: 0 20px 0 20px;
	background : #ffffff url('/grafx/logo_back_paper.png') no-repeat;
    border: #4e5c2c solid;
    border-width: 0 1px 0 1px; }
	
.wrapRec {
	width:338px;
	height:292px;
	font-size:10px;
	border:1px solid #b4c39a;
	background-color:#f9fcf1;
	margin-top:20px; }
	
.wrapRec.google {
	height:269px;
	padding:19px 0 0 0; }
	
.wrapTxtads {
	width:314px;
	font-size:11px;
	border:1px solid #b4c39a;
	background-color:#f9fcf1;
	padding:0 12px 8px 12px;
	margin-top:20px; }

.wrapShadow {
	width: 968px;
	height: 13px;
	background : #ffffff url('/grafx/bottom_shadow.png') repeat-x bottom;
    border: #4e5c2c solid;
    border-width: 0; }
	
.wrapBottom {
    margin: 0 auto 6px auto;
    width: 968px;
	height:361px;
	line-height:15px;
    padding: 0;
	background : #e7f5c5 url('/grafx/back_bottom.gif') no-repeat 460px bottom;
    border: #4e5c2c solid;
    border-width: 0 1px 1px 1px; }
	
.wrapPixel {
    margin: 0 auto 20px auto;
    width: 968px;
	font-size:11px;
    padding: 0; }
	
.logo {
    float:left;
	height:125px; }
	
.logo3 {
    float:left;
	width:378px;
	height:125px;
	background : url('/grafx/logo3.png') no-repeat;
    padding: 0; }
	
.colA {
    float:left;
    width: 568px;
	margin:0 20px 10px 0; }
	
.colB {
    float:left;
    width: 340px;
	margin:0 0 10px 0; }
	
.colAB {
    float:left;
    width: 928px;
	margin:10px 0 0 0; }

H1 {
	font-size : 17px;
	color : #4e5c2c;
	line-height : 19px;
	font-weight : bold;
	height:20px;
	overflow:hidden; }

H2 {
	font-size : 17px;
	color : #990000;
	line-height : 19px;
	height:20px;
	overflow:hidden;
	font-weight : bold;	
	width:460px !important;
	margin : 0 0 0 -1px;
	padding : 0 6px 0 0; }
	
H2 SPAN {
	color:#000;
	font-weight:normal; }
	
H3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold; 
	position: relative;
	left: -1px;
	padding : 16px 0 1px 0; }
	
H3.prods {
	padding : 20px 0 4px 0; }
	
.green {
	color : #617237; }

.ico80x80 {
	float:left;
	width:80px;
	height:80px;
	margin:0 20px 0 0; }

.ico80x80.picnews {
	width:60px;
	height:60px;
	margin:12px 4px 0 4px; }

.ico80x60 {
	float:left;
	width:80px;
	height:60px;
	margin:12px 12px 0 0; }

.ico80x60old {
	float:left;
	width:80px;
	height:60px;
	margin:0 20px 0 0;
	border: 0px; }

.pic120x90 {
	float:left;
	width:120px;
	height:90px;
	margin:0 12px 16px 0;
	border: 1px #b4c39a solid; }
	
.dot {
	background-repeat: no-repeat;
	font-size:11px;
	line-height:19px;
	padding-left:9px; }
	
.dot.white {
	background-image:url('/grafx/dot_white.gif');
	background-position:left 16px;
	padding:8px 0 8px 8px; }
	
.dot.white.more { 
	background-position:left 8px;
	padding:0 0 0 8px; }
	
.dot.greenlight { 
	background-image:url('/grafx/dot_greenlight.gif');
	background-position:left 8px; }

.dot.greenlight.reg {
	padding:6px 0 0 25px; 
	background-position:16px 14px; }

.dot.greenlight.prfl {
	float:left;
	font-weight:bold;
	width:96px;
	color : #4e5c2c;
	padding:0 0 0 9px; 
	background-position:left 8px; }
	
.atSign {
	position:relative;
	top: 1px;
	margin:0 1px 0 0; }
	
.atSign.lnk2 {
	background-color : #990000; }
	
UL.sections {
	float:left;
	margin:0 8px 0 0; }
	
LI {
	background-repeat:no-repeat;
	line-height:19px;
	list-style-type: none; }
	
LI.dotGreendark { 
	background-image:url('/grafx/dot_greendark.gif');
	background-position:left 8px;
	padding-left:9px;
	font-size : 11px; }

.head {
    height:20px;
    padding: 2px 0 0 28px;
    font-size:11px;
    font-weight: bold;
	color:#4e5c2c; }
		
.head.A568 {
	padding-bottom:4px;
    background: #ffffff url('/grafx/head_568.png') no-repeat; }

.head.B340 {
    margin-top: 20px;
    background: url('/grafx/head_340.png') no-repeat; }
	
.blockRightClosed {
	width:316px;
	margin:0;
	background-color:#f9fcf1;
	border-top: 1px #ffffff solid;
	border-bottom: 1px #b4c39a solid;
	padding:10px 12px 12px 12px; }
	
.blockRightClosed.search {
	border-top: 1px #b4c39a solid;
	padding: 8px 12px 9px 20px;
	margin-top:20px;
	width:308px; }
	
.blockRightClosed.profile {
	padding: 11px 12px 9px 12px;
	font-size:12px; }
	
.profileNoAvatar {
	float:left;
	width:80px;
	height:100px;
	border: 1px #b4c39a solid;
	margin: 0 12px 0 0; }
	
.profileAvatar {
	float:left;
	width:80px;
	height:100px;
	border: 1px #b4c39a solid;
	margin:0 12px 0 0; }
		
.blockRightClosed.forum {
	padding-bottom:12px; }
		
.blockRightClosed.products {
	padding-bottom:12px; }
		
.blockRightClosed.picnews {
	width:340px;
	overflow:hidden;
	background-color:#ffffff;
	padding:0 0 12px 0; }

.txtProfile {
	position: relative;
	left:-3px;
	padding:0 0 10px 0;
	font-size:12px;
	font-style: italic; }
	
#profile DIV {
	font-size:11px;
	line-height:20px;
	float:left; }
	
#profile H4 {
	font-size : 13px;
	color : #4e5c2c;
	line-height : 19px;
	font-weight : bold;	
	margin : 0 0 0 0;
	padding: 4px 0 12px 0; }
	
#profile H4 span {
	color : #000;
	font-weight:normal; }
	
form {
	margin:0;
	padding:0; }
	
.input {
	float:left;
	height:15px !important;
	font-size: 11px;
	line-height:15px;
	border:1px #b4c39a solid;
	padding: 1px 2px 2px 4px; }
	
.input.loginname {
	color:#acacac;
	width:110px;
	margin:7px 0 0 16px; }
	
.input.loginpass {
	color:#acacac;
	width:110px;
	margin:7px 0 0 8px; }
	
.input.search {
	width:223px;
	margin:1px 0 0 0; }
	
.submit {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	float:left;
	height:22px;
	line-height: 15px;
	font-size : 11px;
	padding-bottom:3px; }
	
.submit.login {
	width:44px;
	margin: 6px 0 0 12px; }
	
.submit.search {
	width:60px;
	margin: 0 0 0 12px; }
	
.submit.editprfl {
	float:right;
	width:60px;
	margin: 10px 0 0 12px; }
	
.submit.logout {
	float:right;
	width:80px;
	margin: 10px 0 0 12px; }
	
.radio {
    width:13px;
	height:13px;
	margin: 4px 5px 3px 2px;
	position:relative;
	top:1px; }
	
.forumLine {
	font-size:11px;
	line-height:16px;
	margin:8px 0 0 0; }
	
.margin {
	margin-left: 47px; }
	
.button {
	float:right;
	height:25px;
	margin:10px 0 0 0; }

.blockjouwMedia {
	float:right;
	width:306px;
	height:260px;
	font-size:11px;
	line-height:19px;
	margin:20px 20px 0 0;
	padding:12px 17px 0 17px;
	background: url(/grafx/back_jm.gif) no-repeat; }	

.blockBot {
	float:left;
	height:160px;
	margin:20px 0 0 20px;
	padding:3px 0 0 34px; }

.blockBot.populair {
	width:270px;
	background: url(/grafx/head_populair.gif) no-repeat; }

.blockBot.sections {
	width:238px;
	margin-left:12px;
	background: url(/grafx/head_sections.gif) no-repeat; }
	
.iframeMovie {
	float:left;
	width:448px;
	height:273px;
	padding:0 20px 21px 0; }
	
.footerJM {
	float:right;
	width:135px;
	height:66px;
	margin:3px 50px 15px 0; }

.blockTags {
	float:left;
	width:534px;
	height:128px;
	margin:20px 0 0 20px;
	padding:0 0 0 34px;
	background: url(/grafx/head_tags.gif) no-repeat;
	overflow:hidden;
	text-align: justify; }

.blockTags li {
   	float: left;
   	line-height: 32px;
   	list-style-type: none;
   	margin-right: 10px; }

.tag { font-size:11px; }

.tag.px12 { font-size:12px; }
.tag.px14 { font-size:14px; }
.tag.px18 { font-size:18px; }
.tag.px22 { font-size:22px; }
.px22 A:LINK, .px22 A:VISITED, .px22 A:HOVER, .px22 A:ACTIVE {color:#990000;}
.tag.px24 { font-size:24px;font-weight:bold; }
.px24 A:LINK, .px24 A:VISITED, .px24 A:HOVER, .px24 A:ACTIVE {color:#990000;}
/* Wrapper */
#menu {
	float:left;
	margin:20px 0 0 140px;
    background-image: url(/grafx/menu_back.png); 
    background-repeat: no-repeat;
    background-position: bottom left;
    width:788px;
    height:30px; }

#menu.bottom {
	float:left;
	margin:20px 0 18px 0;
    background-image: url(/grafx/menu_backbot.png);
    width: 928px; }

.menuItem {
    background-image: url(/grafx/menu_sep.png); 
    background-repeat: no-repeat;
    background-position: right center;
    overflow: hidden;
    float:left;
    height:30px; }

/* Url Handler */
.menuItem A, .menuItem A:LINK, .menuItem A:VISITED, .menuItem A:ACTIVE {
    display:list-item;
    list-style-type:none;
    line-height:29px;
    padding:0 16px 1px 18px;
    margin-right:2px;
    font-family:tahoma;
    font-weight:bold;
    font-size:11px;
    color:#4e5c2c;
    text-decoration:none; }
	
.menuItem.home A, .menuItem.home A:LINK, .menuItem.home  A:VISITED, .menuItem.home A:ACTIVE {
	width:33px;
    padding:0; }

.menuItem A:hover {
    background-image: url(/grafx/menu_hover.png); 
    background-repeat: repeat-x;
    background-position: left center;
    margin-right:2px;
    color:#990000;
    text-decoration:none; }

.menuItem.home A:hover {
    background-image: url(/grafx/menu_home_hover.png); 
    background-repeat: repeat-x;
    background-position: left 3px;
    margin:0 0 0 2px;
    color:#990000;
    text-decoration:none; }

.selectMenu {
    background-image: url(/grafx/menu_hover.png) !important; 
    background-repeat: repeat-x;
    background-position: left center;
    color:#990000 !important; }

#home .selectMenu {
    background-image: url(/grafx/menu_home_hover.png) !important; 
    background-repeat: repeat-x;
    background-position: left 3px;
    margin:0 0 0 2px;
    color:#990000 !important; }.wrapIntro {
	color : #272e16;
	padding:28px 37px 28px 60px; }
	
H1 {
	padding: 0 0 13px 40px; }
	
H2 SPAN {
	padding-left:1px; }
	
H3 SPAN {
	color : #272e16; }
	
p {
	clear: left;
	font-size:12px;
	line-height : 17px;
	padding:0 0 17px 0; }

.wrapItemHome {
	width:568px;
	padding-top:12px; }
	
.wrapItemHomeTxt {
	float:left;
	width:448px;
	padding-bottom:18px;
	border-bottom:1px solid #b4c39a; }

.readon {
	float:right;
	height:19px;
	font-size:11px; }
	
.readon.left {
 	width:3px;
	background: url('/grafx/readon_replies_left.png') no-repeat; }
	
.readon.txt {
	padding:0 3px 0 5px;
	background: url('/grafx/readon_replies_back.png') repeat-x; }
	
.readon.right {
 	width:3px;
	margin-right:1px;
	background: url('/grafx/readon_replies_right.png') no-repeat; }	

.readon.no {
 	width:19px;
	margin-right:1px;
	padding:0 0 0 6px; }

.replies {
	float:left;
	height:19px;
	font-size:11px; }
	
.replies.left {
 	width:3px;
	background: url('/grafx/readon_replies_left.png') no-repeat; }
	
.replies.txt {
	padding:0 3px 0 4px;
	background: url('/grafx/readon_replies_back.png') repeat-x; }
	
.replies.right {
 	width:3px;
	background: url('/grafx/readon_replies_right.png') no-repeat; }
	
.button.archive {
	float:none;
	margin:20px 0 3px 0; }
