/* html elements */

body, html      {
	margin:0;
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, Ssans-serif;
	font-size:12px;
	height:100%;
	color: #555555;
	background-image: url(images/pageBG.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	   }

h1             {
	color:#FF6600;
	font-size:18px;
	font-weight:bold;
	margin-top:0px;
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:18px;
                }
h2             {
	margin: 0;
	width: 100%;
	font-size: 16px;
	color: #6D6273;
                }
h4             {
	font-size: 14px;
	color: #6D6273;
                }

hr {
	height: 1px;
	border: solid 1px #FFF;
}
a img, a:link img, a:visited img, a:hover img
{
	border: none;
	text-decoration: none;
}

.entry img {
}
.entry a img {
	border: 1px solid #000;
}
.entry a:visited img {
	border: 1px solid #000;
}
.entry a:link img {
	border: 1px solid #000;
}
.entry a:hover img{
	border: 1px solid #FF9900;
}


/* id div's */

#contentmiddle a {
                color: #FF6600;
                text-decoration:none;
                }
#contentmiddle a:hover {
	color: #FF9900;
	text-decoration:underline;
	}
#wrap           {
	width:834px;
	margin: 0 auto;
	background-image: url(images/wrapBG.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	  }
#head       {
	height:110px;
                }
#headleft  {
	background-image: url(images/xmissy_logo.gif);
	background-repeat: no-repeat;
	width:210px;
	height:110px;
	float:left;
	background-position: bottom;
	     }
.blogroll {
	padding-left: 20px;
	line-height: 15px;
}
.blogrollFriends {
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}
.blogroll li {
	font-size: 12px;
	font-weight: bold;
	padding: 4px 0px;
	list-style-type: disc;
}
.blogroll p {
	margin: 4px 0;
	paddin: 0px;
	line-height: 14px;
}

#headmiddle     {
	background-image: url(images/content_header.jpg);
	width:424px;
	height:110px;
	float:left;
	    }
#headmiddle_blank     {
	background-image: url(images/content_header_blank.jpg);
	width:424px;
	height:110px;
	float:left;
 }
#headright      {
	width:200px;
	height:110px;
	float:right;
	    }
#title          {
	font-size:20px;
	font-weight:bold;
	padding:10px;
	position:relative;
	top:50px;
	text-align:left;
	}
#title a        {
	color:black;
	text-decoration:none;
	}
#tagline        {
	 font-size:12px;
	 font-weight:bold;
	 text-align:right;
	 color:#fff;
	 line-height:26px;
	 position:relative;
	 width:660px;
	 }
#styleswitcher a img {
	border:none;
	    }
#topbar         {
	height:26px;
	  }
#content        {
	width: 834px;
	   }
#left_column    {
	width:210px;
	float:left;
	   }
#contentmiddle  {
	width:384px;
	float:left;
	padding-left: 22px;
	padding-right: 18px;
	background-image: url(images/contentBG.gif);
	height: 100%;
	      }
#right_column   {
	color:#FF6600;
	float:right;
	width: 200px;
	margin-top: 4px;
	height: 100%;
	     }

#right_column h2 {
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-align: center;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Ssans-serif;
	margin-bottom: 4px;
	letter-spacing: 0.2em;
}
#right_column img {
	border: none;
	margin-bottom: 4px;
	}
#right_column ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#right_column li {
	margin: 0 6px;
	line-height: 1.3;
}
.blockright {
	padding-top: 4px;
	margin-bottom: 12px;
	margin-right: 4px;
	margin-left: 4px;
	padding-bottom: 4px;
}
.blockright a{
	text-decoration:none;
	color: #616161;	
}
.blockright a:hover {
	text-decoration:underline;
	color: #B2B2B2;				
		        }
.blockright hr{
	noshade: noshade;
}				
.blockleft a {
	text-decoration:none;
	color: #713217;	
	               }
.blockleft a:hover {
	text-decoration:underline;
	color: #FF6600;				
		        }
#footer     {
	background-color: #000000;
	height:36px;
	text-align: center;
	color: #999999;
	font-size: 10px;
	padding-left: 16px;
	padding-top: 4px;
position: relative;
	top:10%;
               }
#footer a {
	text-decoration:none;
	color: #CCCCCC;
	}
#footer a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	}

#footer img {
	float: left;
}

#Chatlogin {
	position:absolute;
	width:220px;
	height:120px;
	z-index:1;
	left: 20%;
	top: 20%;
	visibility: hidden;
}

#Memberform {
	margin: 0 0 0 18px;
}


/* classes */

.popupheader {
	background-image: url(images/popup_header.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 210px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Ssans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 7px;
	padding-left: 10px;
}
.popupbg {
	background-image: url(images/popup_bg.gif);
	background-repeat: repeat-y;
	text-align: center;
}
.popupfooter {
	background-image: url(images/popup_footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 10px;
	width: 220px;
}

.block {
         margin-left:2px;
         padding: 4px;
	 border: none;
         }
		 	 
.blockleft {
	width:192px;
	border: 2px solid #FFF;
	font-size:12px;
	background-repeat:repeat-y;
	background-position:center top;
	background-image: url(images/panelleft_bg.png);
	margin: 0 0 24px 4px;
              }
.blockleft_content {
	background-image: url(images/panelleft_header.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 6px;
	width: 182px;
	color: #533764;
}

#left_column H2 {
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: 0.6em;
	text-align: center;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Ssans-serif;
	padding: 5px 0px 0px 0px;
}
#left_column ul {
	list-style: none;
	padding: 0;
	margin: 0;
	padding: 5px 0px 5px 0px;
}
#left_column li {
	background: url(images/arrow.gif) left 5px no-repeat;
	padding: 0 0 0 12px;
	margin: 0 6px;
	line-height: 18px;
}
#left_column p {
margin: 0 0 0 18px;
}
.blockleft_footer {
	background-image: url(images/panelleft_footer.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-left: 22px;
	padding-right: 4px;
	padding-bottom: 4px;
	width: 164px;
	text-align: left;
	border-top: solid 1px #000000;
	margin-top: 6px;
	font-size: 10px;
	font-weight: bold;
}
.blockleft img {
	  border:none;
	  }
.block h3, .blockleft h3 {
	        color: #000;
	        font-size: 12px;
	        }
.block p {
            margin: 0px;
            }
.date {
	color: #666;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	float: right;
        }

.entry img {
}
.entry a img {
	border: 1px solid #000;
}
.entry a:hover img{
	border: 1px solid #FF9900;
}

#content table a:link, #content table a:visited {
	font-weight: bold;
}
#content table i a:link, #content table i a:visited {
	text-decoration: none;
}

.entryfooter a, .date a, .entryfooter_linkdump a, .date_linkdump a {
				 text-decoration: none;
				 color: #663399;
				 }
.entryfooter_linkdump a {
	          text-decoration: none;
	          font-weight: normal;
	          color: #000;
	          font-size:9px;
	          }
.entryfooter a:hover, .date a:hover {
		text-decoration: underline;
		color: #777;
		}
.prevnext_links {
	     float: right;
	     color: #fff;
	     }
#content .entry { 
		background-image: url(images/post_bg.gif);	     
		background-repeat: repeat-y;
		background-position: center;
	     }

.entry h1   {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 6px;
	font-size: 18px;
                }

.entry        {
                margin-bottom:20px;
                padding-right:0px;
                background-color:#fff;
				line-height:17px;
                }

.entry p     {
                text-align:justify;
                }
.commententry {
	border:1px #ccc solid;
	background-color:#fff;
	padding:10px;
	margin-bottom:0px;
	margin-right:0px;
	font-size: 12px;
	    }
.entryfooter, .commententryfooter, entryfooter_linkdump    {
	color:#666;
	font-size:11px;
	text-align:left;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Ssans-serif;
	padding: 20px 0px 0 18px;
			         }
.entryfooter {
	text-transform: uppercase;
	font-size:10px;
	background-image: url(images/post_footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.commentfooter {
	padding-left:2px;
	background: #EEE;
	margin-bottom:5px;
	margin-left:0px;
	font-size: 12px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	     }
	     
/* FORMS FORMS FORMS FORMS FORMS */
.commentform{
	font-size:11px;
	margin: 0 0 0 16px;
}
.formfield {
	border-top:1px #999 solid;
	border-left:1px #999 solid;
	border-bottom:1px #eee solid;
	border-right:1px #eee solid;
	background-color:#fff;
	background-position:right bottom;
	background-repeat:repeat-y;
	font-size:11px;
	height:12px;
	padding:2px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Ssans-serif;
	background-image: url(pics/formback.png);
}

input.formfield {
	height:16px;
	width: 230px;
	border-color: #666666;
	border-width: 1px;
	border-style: solid;
}

textarea.formfield {
	height:120px;
	width: 340px;
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
}
	
	
.formbutton {
	font-size:11px;
}
	      
/* FORMS FORMS FORMS FORMS FORMS */
	      
.entryfooter_linkdump    {
	          border-top:1px #bbb dotted;
	          text-align:left;
	          color:#999;
	          font-size:9px;
	          margin-top:5px;
	          }
.pivot-image  {
	 border:1px #ccc solid;
	 background:#fff; 
	 padding:5px;
	 margin:2px;
	 }


/* ACCESSIBILITY CHANGES - JM 2004/11/26 */
/* these hide the accessibility tags to stop the layout from changing */

.pivot-search label { visibility:hidden; display:none; }
.pivot-search legend { visibility:hidden; display:none; }
.pivot-search fieldset { border:0; padding:0; margin:0; }

.pivot-search-result label { visibility:hidden; display:none; }
.pivot-search-result legend { visibility:hidden; display:none; }
.pivot-search-result fieldset { border:0; padding:0; margin:0; } 

/* this replaces inline style tags */
img.badge { border:0; margin-bottom:2px; }

/* this is a bonus */
/* a img.badge:hover { border-bottom:1px #314e8c solid; margin-bottom:1px; } */

#searchform {
	text-align: center;
	background-color: transparent;
	background-image: url(images/search.gif);
	background-repeat: no-repeat;
	background-position: center;
	}
#searchform .formfield {
	background: transparent;
	border: none;
	font-size: 10px;
	width: 146px;
	height: 20px;
	color: #000;
	padding-top: 8px;
}
#resultpage #searchform {
	background-color: #CCCCCC;
	border: 1px solid #52326B;
	margin-bottom: 10px;
}
.leftbox {
	float: left;
	padding-right: 4px;
}
.rightbox {
	float: right;
	margin-right: 6px;
	padding-left: 4px;
}


.rightentry:hover  {
                       background-color:#E3DCEA;
}
#navrow {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	width: 100%;
	margin-bottom: 8px;
}
.correctie {
	text-decoration: line-through;
	}
.playerdiv01 {
	background-image: url(images/player_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 360px;
	height: 294px;
	text-align: center;
	padding-top: 40px;
}
.playerdivWM {
	background-image: url(images/playerWM_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 360px;
	height: 343px;
	text-align: center;

	padding-top: 40px;
}
.advertentie {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #D9CDF7;
	border-right-color: #D9CDF7;
	padding-top: 5px;
}
#BannerPos1 {
	height: 80px;
	padding-bottom: 10px;
	border-bottom: solid 1px #6A4D79;
	margin-bottom: 20px;
	text-align: center;
}
.PollTable td {
	border-bottom: 1px solid #999999;
}
.PollSet {
	background-color: #FFF;
	width: 350px;
}
.poll {
	border: 1px solid #999999;
	background-color: #F4F4F4;
}
.poll td {
	border-bottom: 1px solid #999999;
}
.poll th {
	text-align: left;
}
.pollbar {
   background:#FCFD00;
   height:7px;
}
.pollbar_1 {
	background-color: #9933CC;
}
.pollbar_2 {
	background-color: #FFCC00;
}
.pollbar_3 {
	background-color: #66CC33;
}
.pollbar_4 {
	background-color: #FF0000;
}
.pollbar_5 {
	background-color: #003399;
}
.pollbar_6 {
	background-color: #3399FF;
}
.pollbar_7 {
	background-color: #CC3399;
}
.pollbar_8 {
	background-color: #66CCCC;
}
.pollbar_9 {
	background-color: #996633;
}
.pollbar_10 {
	background-color: #FFFF00;
}
.MainZone_Ads {
	margin: 6px auto 30px auto;
	text-align: center;
}
