
/*						:::		LET OP!!!		:::					*/	

/*	Geen cijfers vooraan de class of div definition plaatsen */

/*						:::		---------	:::						*/	




/*						:::		general site settings		:::					*/	

body {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-color: #7DA7D9;
	width: 100%;
	text-align: center;
}

#shadeholder {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width: 760px;
	background-image: url(../images/shade.gif);
	background-repeat: repeat-y;
	background-position: center;
	text-align: left;
}

#bottomshade {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

#contentholder {
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	width: 736px;
	text-align: left;
}

#header {
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
}

#header img{
	border: 0px;
}

#bottom {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 736px;
	background-color: #D29BD4;
	border-top: 1px solid #4B4B4D;
	text-align: center;
	
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: none;
	clear: both;
}

#bottom a {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: none;
	clear: both;
	
}

#bottom a:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: underline;
	clear: both;
	background:	#D29BD4;
	
}

/*						:::		menu settings		:::					*/	

#menu {
	float: left;
	width: 126px;
	border-top: 1px solid #F4EADF;
}


/*						:::		content settings		:::					*/	

#content {
	float: left;
	width: 590px;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 20px;
}

#leftcolumn {
	float: left;
	width: 300px;
	margin-left: 0px;
	margin-right: 20px;
}

#rightcolumn {
	float: left;
	width: 250px;
}


/*						:::		breadcrumbs			:::					*/	

#breadcrumbtext {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	padding-top: 6px;
	padding-bottom: 10px;
	margin-left: 0px;
}

#breadcrumbtext a {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #457FF5;
	text-decoration: none;
}

#breadcrumbtext a:hover {
	font-size: 11px;
	text-decoration: none;
	background-color: #F4EADF;
	color: #2477D9;
}

.starttext {
	font-weight: bold;
}

.breadcrumbhome {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;
}

.breadcrumbhome:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #F4EADF;
}

.breadcrumb {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #457FF5;
	text-decoration: none;
}


/*						:::		home - news			:::					*/	

#bignews {
	padding: 10px;
	background-color: #F4EADF;
}

#newsheader {
	font-family: "Trebuchet MS";
	font-size: 36px;
	font-weight: bold;
	color: #4B4B4B;
	margin-bottom: 15px;
	
}

#morenews {	
	border-left: 1px dashed #C1C1C1;
	border-right: 1px dashed #C1C1C1;
	border-bottom: 1px dashed #C1C1C1;
}

#morenewsmargin {
	padding: 7px;
}

.morenewshome {
	font-family: "Arial";
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
}

.morenewshome:hover{
	font-family: "Arial";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

#paddingnews .a {
	margin-bottom:  -2px;

}

.morenewsarrow {
	margin-bottom: -2px;
}

.newslinks {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	
}

.newslinks:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #F4EADF;
}

.purpledate {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #BD8CBF;
}


.homeheader {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #4B4B4B;
	display: block;
	margin-bottom: 15px;
}




/*						:::		home - spotlight			:::					*/	


/* spotlight
#spotlightholder {
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
	padding-bottom: 1px;
	z-index: -1;
	background-color: #DADADA; 
	
}
*/



/*poll */
#spotlightholder {
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	z-index: -1;
	background-color: #F4EAE0;
	border: 5px solid #9AC753;
}


.spotlight {
	margin-left: 0px;
	margin-bottom: 4px;
}

.spotlight a {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4D;
	text-decoration: none;

	padding-top: 4px;
	margin-top: 0px;
	margin-left: 5px;
	background-color: #F4EADF;
	display: block;
	width: 240px;
	height: 100px;
}

.spotlight a:hover {
	background-color: #E6E6E6;
	color: #000000;
}

.spotlightpic1 {
	float: left;
	border: none;
	margin-top: 1px;
	margin-right: 10px;
	margin-left: 5px;
	margin-bottom: 0px;
	border: 5px solid #FDC689;
	width: 80px;
	height: 80px;
}

.spotlightpic2 {
	float: left;
	border: none;
	margin-top: 1px;
	margin-right: 10px;
	margin-left: 5px;
	border: 5px solid #ACD373;
	width: 80px;
	height: 80px;
}

.spotlightpic3 {
	float: left;
	border: none;
	margin-top: 1px;
	margin-right: 10px;
	margin-left: 5px;
	border: 5px solid #F3AECC;
	width: 80px;
	height: 80px;
}

.spotlightsubheader {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: none;
}

#spotlightheader {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	font-family: "Trebuchet MS";
	font-size: 36px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: none;
	z-index: 1;
}


/*						:::		home - poll		:::					*/	

#pollholder {
	margin-top: 30px;
	width: 100%;
	background-color: #F4EADF;
	padding-bottom: 10px;
}

.pollquestion {
	display: block;
	margin-left: 42px;
	margin-bottom: 10px;
}

.pollradio {
	margin-left: 20px;
}

.pollsubmitbutton {
	margin-right: 5px;
	margin-left: 42px;
	width: 44px;
	height: 22px;
	border: 1px solid #4B4B4B;
	background-color: #BD8CBF;
	color: #FFFFFF;
	font-weight: bold;
}


/*						:::		home - statement of the week		:::					*/	

#statement {
	margin-top: 30px;
	width: 300px;
	display: block;
	border: 1px dashed #C1C1C1;
	padding-top: 10px;
	padding-bottom: 10px;
}

.statementpic {
	float: left;
	border: 0;
	margin-top: -10px;
	padding-bottom: 10px;
}

/*						:::		home - top 5					:::					*/
#top5header {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	font-family: "Trebuchet MS";
	font-size: 32px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: none;
	z-index: 1;
}

.top5top {
	margin-left: 0px;
	margin-bottom: 0px;
	border-top: 5px solid #9AC753;
	border-left: 5px solid #9AC753;
	border-right: 5px solid #9AC753;
	border-bottom: 5px solid #9AC753;
}

.top5 {	
	margin-left: 0px;
	margin-bottom: 0px;
	border-left: 5px solid #9AC753;
	border-right: 5px solid #9AC753;
	border-bottom: 5px solid #9AC753;
}


.top51 {
	margin-left: 0px;
	margin-bottom: 0px;
	border-left: 5px solid #9AC753;
	border-right: 5px solid #9AC753;
	border-bottom: 5px solid #9AC753;
}

.top5top a{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 5px;
	
	margin-top: 0px;
	margin-left: 0px;
	background-color: #F5F5F5;
	display: block;
	width: 230px;
	height: 60px;
}

.top5 a {
	font-family: Arial;
	font-size: 10px;	
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 5px;
	
	margin-top: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	display: block;
	width: 230px;
	height: 60px;
}

.top51 a{
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 5px;
	
	margin-top: 0px;
	margin-left: 0px;
	background-color: #F5F5F5;
	display: block;
	width: 230px;
	height: 60px;
}


.top5top a:hover {
	background-color: #F4EADF;
	color: #000000;
}

.top5 a:hover {
	background-color: #F4EADF;
	color: #000000;
}

.top51 a:hover {
	background-color: #F4EADF;
	color: #000000;
}

.top5nmbr{
	border: 0px;
	margin-right: 3px;
	margin-bottom:	-3px;
}

.top5subheader {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
}

.top5stars{
	border: 0px;
}

.top5link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #457FF5;
}



/*						:::		page - mainbody		:::					*/	

.pagetitle {
	margin-top: 0px;
	margin-bottom: 16px;
	display: block;
	font-family: Arial;
	font-size: 36px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	font-family: "trebuchet ms";
}

.subpagetitle {
	margin-left:	15px;
	margin-top:		-28px;
	margin-bottom: 15px;
	display: block;
	font-family: "trebuchet ms";
	font-size: 24px;
	font-weight: bold;
	color: #F7941D;
	text-decoration: none;
}

.subpagetitledatingenliefde {
	margin-left:	15px;
	margin-top:		-28px;
	margin-bottom: 15px;
	display: block;
	font-family: "trebuchet ms";
	font-size: 24px;
	font-weight: bold;
	color: #F3AECC;
	text-decoration: none;
}

.subpagetitlespeeddaten {
	margin-left:	15px;
	margin-top:		-28px;
	margin-bottom: 15px;
	display: block;
	font-family: "trebuchet ms";
	font-size: 24px;
	font-weight: bold;
	color: #F58C77;
	text-decoration: none;
}

.subpagetitledeeerstedate {
	margin-left:	15px;
	margin-top:		-28px;
	margin-bottom: 15px;
	display: block;
	font-family: "trebuchet ms";
	font-size: 24px;
	font-weight: bold;
	color: #ABD373;
	text-decoration: none;
}

.subpagetitleonlinedating {
	margin-left:	15px;
	margin-top:		-28px;
	margin-bottom: 15px;
	display: block;
	font-family: "trebuchet ms";
	font-size: 24px;
	font-weight: bold;
	color: #FFB35F;
	text-decoration: none;
}

.subpagetitlenieuws {
	margin-left:	15px;
	margin-top:		-28px;
	margin-bottom: 15px;
	display: block;
	font-family: "trebuchet ms";
	font-size: 24px;
	font-weight: bold;
	color: #FFB35F;
	text-decoration: none;
}

/*						:::		page - smallmenu		:::					*/	

.submenutitle {
	font-family: "trebuchet ms";
	font-size: 24px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	
	display: block;
	margin-top: 11px;
	margin-bottom: 18px;
}

#submenuholder {
	width: 250px;
	background-color: #DADADA;
	padding-top: 5px;
	padding-bottom: 4px;
}

#submenu {
	margin-bottom: 1px;
	margin-left: 5px;
	width: 240px;
}

#submenu a {
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4D;
	text-decoration: none;
	
	background-color: #F4EAE0;
	display: block;
	height: 60px;
	
}

#submenu a:hover {
	background-color: #E6E6E6;
	color: #000000;
}

.datingenliefde {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	border: 5px solid #F3AECC;
}

.speeddaten {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	border: 5px solid #F58C77;
}

.deeerstedate {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	border: 5px solid #ABD373;
}

.onlinedating {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	border: 5px solid #FFB35F;
}

.submenuheader {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: none;
}


/*						:::		page - related articles		:::					*/	

#relatedarticles {
	float: left;
	margin-top: 20px;
	background-color: #F4EAE0;
	width: 250px;
	padding-bottom: 17px;
}

table.relatedarticles {
	margin: 12px 0px 0px 0px;
	margin-left: 10px;
	margin-right: 10px;
}

table.relatedarticles a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	line-height: 13px;
}

table.relatedarticles a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: underline;
}

.relatedarticlesheader {
	font-family: "Trebuchet MS";
	font-size: 19px;
	font-weight: bold;
	color: #BD8CBF;
}


/*						:::		news - main body		:::					*/	

#newsholder {
	width: 570px;
}

.newsmainheader {
	font-family: "Arial";
	font-size: 36px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: none;
	margin-bottom: 15px;
	display: block;
}

.nieuwsheader {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: none;
}

.nieuwsarrow {
	border: none;
	margin-right: 1px;
	margin-bottom: -2px;
}

.nieuwspic {
	float: left;
	margin-right: 10px;
	border: 5px solid #BC8CBE;
}

.newstopic {
	margin-bottom: 10px;
}

.newstopic a {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4D;
	text-decoration: none;
	
	background-color: #FFFFFF;
	display: block;
	height: 70px;
	line-height: 17px;
}

.newstopic a:hover {
	background-color: #F4EADF;
	color: #4B4B4B;
}

.nieuwsdate {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #BD8CBF;
}

.nieuwsdate a{
	text-decoration: none;
}


table.newspagemorenews {
	border: none;
	margin-left: -2px;
}

td.greybackgroundcell {
	background-color: #ABD373;
	width: 68px;
}

td.spacercell {
	width: 3px;
}

table.newsarchive {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 11px -2px;
	border: none;
}

td.monthtitle {
	padding: 0px 2px 0px 0px;
	margin: 0;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
	background-color: #EFEFEF;
	width: 68px;
	text-align: right;
	vertical-align: top;
}

#dateholder {
	margin-left: 7px;
	margin-bottom: 2px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
}

#marginpadding {
	margin-top: -2px;
	margin-bottom: -5px;
}

#marginpadding2 {
	float: left;
	margin-top: 8px;
	margin-bottom: 0px;
}

#morenews {
	clear: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#meertextholder {
	float: left;
	width: 70px;
	text-align: right;
}

#meerbuttonholder {
	float: left;
}

a.vorigevolgende {
	margin-left: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
}

a:hover.vorigevolgende {
	color: #4B4B4B;
	text-decoration: underline;
}

table.activecontent{
	margin-left: 4px;
}

td.activepage {
	margin: 0;
	padding: 0;
	width: 15px;
	height: 12px;
	border: 1px solid #BD8CBF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	text-align: center;
	background-color: #FFFFFF;
}

td.unactivepage {
	
	margin: 0;
	padding: 0;
}

td.unactivepage a {
	width: 16px;
	height: 18px;
	display: block;
	background-color: #BD8CBF;
	border: 1px solid #BD8CBF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

td.unactivepage a:hover {
	background-color: #FFFFFF;
	color: #4B4B4B;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid #BD8CBF;
	text-decoration: none;
}


/*						:::		news - morenews		:::					*/	

.morenewsheader {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #4B4B4B;
	display: block;
	padding-top: 10px;
	margin-bottom: 10px;	
}



/*						:::		news on page.php - morenews		:::					*/	

.morenewsheaderpage {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #4B4B4B;
	display: block;
	margin-top:		-20px;
	margin-bottom: 10px;
	
}

#morenewsbox {
	float: left;
	margin-top: 20px;
	background-color: #F4EAE0;
	width: 230px;
	padding: 10px;
}

.morenewstable {
	width: 230px;
	margin-bottom: -4px;
}


.newsimage {
	width: 300px;
	height: 120px;
	margin-bottom: 15px;
	margin-left: -5px;
}

/*						:::		news on page.php - lastnews		:::					*/	

#lastnewsbox {
	float: left;
	margin-top: 20px;
	background-color: #F4EADF;
	width: 230px;
	padding: 10px;
}

/*						:::		forumlinks on page.php 		:::					*/


#lastforumbox {
	float: left;
	margin-top: 20px;
	background-color: #F4EADF;
	width: 230px;
	padding: 10px;
}

#lastforumbox ul{

	
		
}

#forumjavascript{
	margin-left: -20px;

}



.forumLink {
	margin-left: 5px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	
}

.forumLink:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #F4EADF;
}

.forumTekst{

}
/*						:::		general text settings		:::					*/	

body {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;
}

a {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #457FF5;
	text-decoration: none;
}

a:hover {
	background-color: #F4EADF;
	text-decoration: none;
	color: #2477D9;
}

.bluelink {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #457FF5;
}

td {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;
}



h3 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #A864A8;
	margin-bottom: 0px;
	/*color: #4B4B4B;*/
	text-decoration: none;
}

.yellowh3{
	color: #F7941D;
	
}
.greenh3{
	color: #8DC63F;
}
.redh3{
	color: #F14E2B;
}
.pinkh3{
	color: #F06EAA;
}
.red{   color: #FF0000;
}

.smallComment{
	font-size: 10px;
}

/*					:::	links page	:::				*/

#linkscolumn {
               float: left;
	       width: 550px;
	       margin-left: 0px;
	       margin-right: 20px;
}
				

h4 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #A864A8;
	text-decoration: none;
	margin-bottom: 0px;
}

h5 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	margin: 0px;
}

h6 {
        font-family: "Trebuchet MS";
        font-size: 18px;
        font-weight: bold;
        color: #9AC753;
        text-decoration: none;
        margin-bottom: 5px;
	margin-top: 0px;
}

#linktous {
	  border: 1px dashed #C1C1C1;
	  margin-top: 20px;
	  width: 550px;
}

#linktous td {
	  padding: 10px;
}

#linktouscode {
      background-color: #D9D9D9;
	  border: 1px solid #000000;
	  font-size: 10px;
	  margin-top: 7px;
	  padding: 5px;
}

/*						:::		specials	:::					*/

h3.special {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #931E0F;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 0px;
}


/*						:::		Forum		:::					*/	

#forum	{
	 /*border: 1px dashed #C1C1C1;*/
	 width:		550px;

}

#forumtable {
	width:		550px;
	border: 1px solid #C1C1C1;
	/*border-top: 1px dashed #C1C1C1;
	border-left: 1px dashed #C1C1C1;
	border-right: 1px dashed #C1C1C1;*/
	border-collapse: collapse;
	
	
}

#datum	{
	padding: 5px;
	width:  50px;
	font-size: 11px;
}

#date	{
	padding: 5px;
	width:  50px;
	font-size: 11px;
}

#post	{		
	padding: 5px;
	width: 300px;
	font-size: 11px;	
}

#user	{
	padding: 5px;
	width:  50px;
	font-size: 11px;
}

#users	{
	padding: 5px;
	width:  50px;
	font-size: 11px;
}


#reply	{		
	padding: 5px;
	width: 50px;
	font-size: 11px;
}

#lastpost	{		
	padding: 5px;
	width: 80px;
	font-size: 11px;
}


#last	{		
	padding: 5px;
	width: 80px;
	font-size: 11px;
}

.legenda {
	background: #9AC753;
}

.legendacomment {
	background: #457FF5;
}

#row1{

}

#row2{
	background: #D9D9D9;
}

#login input.forumSubmit, button {

	width:40px;
	height:20px;
	color:#457FF5;
	font-weight:normal;
	padding:2px 5px;
	background-color: #D9D9D9;
	cursor:pointer;
	border:none;
}

.forumpostmessage{
	padding: 15px;
}





/*						:::		Specials	:::					*/	

#specialpic {
	width: 300px;
	height: 120px;

}


#specialpic img{
	
	border: 0px;
}

#specialbar1 {
	width: 300px;
	height: 20px;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.specialmargin1 {
	margin-left: 10px;
	color: #FFFFFF;
}

.specialmargin	{
	margin-left: 10px;
	color: #FFFFFF;
}

#smallspecialbg {
	background-color: #DADADA;
	width: 240px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}

#smallspecialtext {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}

.speciallink {
	display: block;
	width: 240px;
	
	background-color: #F4EADF;
	padding-bottom: 10px;
	font-family: "Arial";
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;
}

.speciallink:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E6E6E6;
}

.speciallink span.bigblue {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #457FF5;
}

.speciallink:hover span.bigblue {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #448CCB;
}

.speciallink #smallspecialbar {
	
	width: 240px;
	height: 20px;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.speciallink:hover #smallspecialbar {
	background-color: #E14E5F;
}

.speciallink span.specialmargin {
	padding-left: 0px;
}

.thumbspecial {
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 240px;
	height: 60px;
	margin-top: 1px;
	background-color: #F4EADF;
	font-family: "Arial";
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;
}

.thumbspecial:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E6E6E6;
}

.thumbspecial img.thumb1 {
	border: 5px solid #A2AC71;
	float: left;
	margin-left: 10px;
	margin-right: 10px;	
}

.thumbspecial:hover img.thumb1 {
	border: 5px solid #8B9462;
}

.thumbspecial img.thumb2 {
	border: 5px solid #A54D17;
	float: left;
	margin-left: 10px;
	margin-right: 10px;	
}

.thumbspecial:hover img.thumb2 {
	border: 5px solid #914414;
}

.thumbspecial img.thumb3 {
	border: 5px solid #D24933;
	float: left;
	margin-left: 10px;
	margin-right: 10px;	
}

.thumbspecial:hover img.thumb3 {
	border: 5px solid #BD422E;
}

.thumbspecial span.thumbheader {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: none;
}

.thumbspecial:hover span.thumbheader {
	color: #000000;
	text-decoration: none;
}

.thumbspecial span.bigblue {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #457FF5;
}

.thumbspecial:hover span.bigblue {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #448CCB;
}

.thumbtext {
	margin-right: 10px;
}

.noborder {
	border: 0;
}

#specialmenu{
	float: left;
	background-color: #F4EAE0;
	width: 230px;
	padding: 10px;
}

.thumbspecial img.subspecial1 {
	float: left;
	margin-left: 10px;
	margin-right: 10px;	
	
}

.thumbspecial:hover img.subspecial1 {
	border: 5px solid #D1CB60;
}

#subspecialsmargin {
	margin-top: 58px;
}

.backtospecials {
}

.backtospecials img {
	border: 0;
}

.backtospecials:hover img {
	background-color: #FFFFFF;
}

.tablemargin {
	margin: 0;
	padding: 0;
}

.tablewidth {
	width: 32px;
}

.blackarrowmargin {
	margin-top: 3px;
}


/*						:::		Contact pages		:::					*/	

.advertise {
	float: left;
	border: 5px solid #B1D082;
	margin-right: 10px;
}

.contact {
	background-color: #F3F3F3;
	border-top: 1px solid #737373;
	border-left: 1px solid #737373;
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
}

.contact2 {
	margin-bottom: 2px;
	padding-left: 5px;
	width: 150px;
	background-color: #F3F3F3;
	border-top: 1px solid #737373;
	border-left: 1px solid #737373;
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
}

.contactbutton {
	width: 80px;
	height: 20px;
	background-color: #ACD373;
	border-bottom: 1px solid #8EAE60;
	border-right: 1px solid #8EAE60;
	border-top: 1px solid #C4DF9B;
	border-left: 1px solid #C4DF9B;
	font-weight: bold;
	font-size: 11px;
	color: #4B4B4B;
	cursor: pointer;
}


/*						:::		Ask Marion			:::					*/	

#askmarion {
	padding: 10px;
	border: 5px solid #DADADA;
	background-color: #F4EADF;
	width: 220px;
	text-align: left;
}

.askmarionbut {
	width: 120px;
	height: 22px;
	background-color: #EB5109;
	border-bottom: 1px solid #CB4709;
	border-right: 1px solid #CB4709;
	border-top: 1px solid #EC7138;
	border-left: 1px solid #EC7138;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}

.askmarionfield {
	background-color: #F3F3F3;
	border-top: 1px solid #737373;
	border-left: 1px solid #737373;
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	font-family: "Arial";
	font-weight: normal;
	font-size: 12px;
	color: #4B4B4B;
	width: 120px;
}

.askmarioncheckbox {
	background-color: #F4EADF;
	margin-left: -1px;
	margin-bottom: -1px;
}

.askmariontextarea {
	width: 215px;
	background-color: #F3F3F3;
	border-top: 1px solid #737373;
	border-left: 1px solid #737373;
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	font-family: "Arial";
	font-weight: normal;
	font-size: 12px;
	color: #4B4B4B;
}

.smallmariontext {
	font-weight: normal;
	font-size: 11px;
	color: #4B4B4B;
}

.orangebold {
	font-weight: bold;
	color: #EB5109;
}

.titlemarion {
	font-family: "Trebuchet MS";
	font-size: 36px;
	font-weight: bold;
	color: #EB5109;
}

.thisweekmarion {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #A13902;
}


/*						:::		Partner pages		:::					*/	


#contactpartner {
	border: 1px solid #DADADA;
	background-color: #F2F1F1;
	width: 228px;
	padding: 10px;
}

.partnerarticleshead{
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "Trebuchet MS";
	font-size: 28px;
	font-weight: bold;
	color: #4B4B4D;
	text-decoration: none;
}

.partnerarticles{
	margin-bottom: 20px;
	font-size: 28px;
	font-weight: bold;
}

.contactpartnerhead {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
}

.partnerbutton {
	width: 120px;
	height: 22px;
	background-color: #ACD373;
	border-bottom: 1px solid #8EAE60;
	border-right: 1px solid #8EAE60;
	border-top: 1px solid #C4DF9B;
	border-left: 1px solid #C4DF9B;
	font-weight: bold;
	font-size: 11px;
	color: #4B4B4B;
}

.partnerfield {
	background-color: #FFFFFF;
	border-top: 1px solid #737373;
	border-left: 1px solid #737373;
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	font-family: "Arial";
	font-weight: normal;
	font-size: 12px;
	color: #4B4B4B;
	width: 120px;
}

.partnertextarea {
	width: 160px;
	background-color: #FFFFFF;
	border-top: 1px solid #737373;
	border-left: 1px solid #737373;
	border-bottom: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	font-family: "Arial";
	font-weight: normal;
	font-size: 12px;
	color: #4B4B4B;
}

.masterflirt {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	border: 5px solid #B7050D;
}

#partnerservice {
	background-color: #F4EAE0;
}

#partnerservheader {
	background-color: #E2D6C9;
	padding: 10px;
}

.mysterytitle {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #2B3554;
}

#partnerservtxt {
	padding: 10px;
}

.marionsmallpic {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	border: 5px solid #099A84;
}

.partnerholder {
	margin-top: 10px;
	padding-top: 5px;
	display: block;
	width: 300px;
	height: 75px;
	background-color: #F4EADF;
}

.partnerimage {
	float: left;
	border: 0;
	margin-right: 10px;
	margin-top: -5px;
}

.partnerheader {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #4B4B4B;
}

.partnersmalltext {
	font-family: "Arial";
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	line-height: 12px;
}

.smallbluelink {
	font-family: "Arial";
	font-size: 11px;
	font-weight: bold;
	color: #457FF5;
}

.partnerholder:hover span.partnerheader {
	color: #000000;
}

.partnerholder:hover span.partnersmalltext {
	color: #000000;
}

.partnerholder:hover span.smallbluelink {
	color: #448CCB;
}

a.forumapplylink {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #942C29;
	text-decoration: none;
}

a.forumapplylink:hover {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #942C29;
	text-decoration: underline;
	background-color: transparent;
}

.forumapplysmalltxt {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #942C29;
	text-decoration: none;
}

.paddingtop5 {
	padding-top: 5px;
}

.paddingtop8 {
	padding-top: 8px;
}

.paddingtop10 {
	padding-top: 10px;
}

.paddingtop30 {
	padding-top: 63px;
}

.linkmarginleft {
	margin-left: 10px;
}

.subpagetitleforumapply {
	margin-left:	15px;
	margin-top:		-28px;
	margin-bottom: 15px;
	display: block;
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #942C29;
	text-decoration: none;
}
