/* FerrisApps, by Kamala Miller
	based on Valley, by Dennis van Houts */



body {

	background: #F3F6ED;

	background-image: url(images/appback3.jpg);

	color: #444;

	font-family: 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	text-align: center;

}



#wrapper {

      margin: 10px auto;

	width: 616px;

}



#menu {
	margin: 0px;
	text-align: right;
	width: 570px;
	position: relative;
	top: -10px;
}

.content, .content2, .menucontent {

      border: #DFDAC7 8px solid;

	padding: 15px;

	font-size: 12px;

	background: #FFF;

	background-image: url('images/bg.gif');

	color: #444;

	text-align: left;
	
	width: 100%;

}

.content2 {

	width: 570px;

}

.menucontent
{
	border-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
}

.fixfuckedie {
	margin: 0px;
	padding: 0px;
	width: 100%
}



#main {

	width: 600px;

	text-align: left;

}



#sitebanner, #sitebanner2 {

	border: #DFDAC7 8px solid;
	
	border-width: 8px;

	padding: 0px;

	font-size: 12px;

	background: #7D8B5A;

	color: #444;

	text-align: left;

	position: relative;
	
	top: 8px;
	
	width: 600px;
}

#sitebanner img, #sitebanner2 img {

	display: block;

	border-bottom: #FFF 1px solid;

}



#navbar {

      font-family:Verdana, Arial, Sans-Serif;

      background: #7D8B5A;

	padding-right: 15px;

	padding-left: 10px;

	font-size: 12px;

	padding-bottom: 5px;

	padding-top: 5px;

}



#navbar {

      font-weight: bold;	

}



#navbar a, #navbar a:active, #navbar a:visited {

	color: #BBC4A3;

	text-decoration: none;

}



#navbar a:hover {

	color: #F7F3ED; 

     	text-decoration: none;

}



ul, ol {

	margin-top: 0;

	margin-bottom: 0;

}



#logo {

	position: relative;

	height: 89px;
	
	margin: 0px;

	background-image: url('images/banner1.png');

	background-repeat: no-repeat;

	width: 600px;
}



.header {

	padding-right: 0px;

	padding-left: 0px;

	font-weight: bold;

	font-size: 11px;

	padding-bottom: 3px;

	margin: 0px 0px 10px;

	color: #444;

	padding-top: 0px;

	border-bottom: #444 1px dashed;
	
}





h3 {

	color: #444;

	font-weight: bold;

	margin-bottom: 2px;

}



.left {

	float: left;

	text-align: left;

}

.right {

	text-align: right;

	font-weight: normal;

}



.newssmalltext {

	font: 12px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	color:#444;

}



img {

	vertical-align: middle;

}



hr {

	border: 1px dotted #BBB;

	height: 1px;

	width: 92%;

	text-align:center;

}



/* Tekst layout */



.smalltext {

	font: 11px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	color: #444;

}



.smalltextnav {

	font: 12px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	font-weight: bold;

	color: #BBC4A3;

}



.smalltextheader {

	font: xx-large 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	color: #753206;
	
	margin-right: 0px;

	margin-bottom: -7px;

	position: relative;

}



.bodytable {

	padding: 2px;

	font: 12px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	color: #444;

}



.button {	

	border: #E1D6C6 1px solid;

      background-color: #F3F6ED;

	color: #444;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	text-align:center;

}



.button a {

	color: #BBC4A3;

}

.button a:hover {

	color: #0085b0;

}



a, a:active {

	color: #7A7636;

	text-decoration: none;

}



a:visited {

      color: #8a3207;      

	text-decoration: none;

}



a:hover {

	color: #753206;

	text-decoration: underline;

}



.smallblacktext {

	background: none;

	font: 11px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	color:#444;

}



.indent{

	padding: 10px 10px 10px 10px;

	margin: 5px;

	font: 10px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	color: #838387;

	border: 1px solid #D6D6D6;

}



.defaulttext {

   	background: none;

	font: 11px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	color:#444;

}



td {

	font: 13px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	color:#444;

	padding: 0px;

	text-align:left;

}



blockquote {

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	color:#7e96ac;

	border: 1px solid #D6D6D6;

}

.mediumtext {

	font: 11px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

	color:#444;

}



.tbox{

	background-color: #FFF;

	border: #E1D6C6 1px solid;

	color: #444;

	font: 11px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;

}



.tbox.chatbox {

	background-color: #F3F6ED;

	width: 80%;

	margin-left: auto;

	margin-right: auto;

}



.tbox.search {

	background-color: #F3F6ED;

}



.nextprev{

	background-color: #EBEFF2;

	border: #C3BDBD 1px solid;

	color: #444;

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	text-align:center;

	padding : 2px;

	text-align: right;

}



form {

	margin: 2px 0px 0px 0px;

}

.spacer {

	padding: 2px 0 2px 0;

}



.cspacer {

	padding: 6px 0 6px 0;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}



.border {

	border: #999 1px solid;

	background-color: #F0F1F1;

	padding: 2px;

}



p {

	margin-top: 0px

}



/* Forum Layout */



.fborder {

	border: #DFDAC7 1px solid;

}

.forumheader{

	background-color: #7D8B5A;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	font-weight: bold;

	color:#BBC4A3;

	padding: 4px;

	background-image : url('../e107_images/forum/fcap2.png');

	border: 1px solid #DFDAC7;

}



.forumheader a {

	color: #BBC4A3;

	font-weight: bold;

	text-decoration: none;

}



.forumheader a:active {

      color: #BBC4A3;

	font-weight: bold;

	text-decoration: none;

}



.forumheader a:visited {

      color: #BBC4A3;

	font-weight: bold;

	text-decoration: none;

}



.forumheader a:hover {

	color: #F7F3ED;

	font-weight: bold;

      text-decoration: none;

}





/* Klein blokje */



.forumheader2{

	background-color: #DFDAC7;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	color:#444;

	padding: 4px;

	border: #DFDAC7 1px solid;

}



.forumheader3{

	background-color: #F3F6ED;

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#444;

	padding: 4px;

	border: #DFDAC7 1px solid;

}



.forumborder{

	border: #000080 1px solid;

}



.fcaption {

	border: #DFDAC7 1px solid;

	padding: 2px 0 2px 0;

	background-color: #DFDAC7;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	color:#616060;

}



.finfobar{

	background-color: #DFDAC7;

	color:#444;

	padding: 4px;

	border: 1px solid #DFDAC7;

	background-image : url('../e107_images/forum/finfobar.png');font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, tahoma, arial, helvetica, sans-serif

}



.helpbox {

	color:#444;

	font: 9px tahoma, verdana, arial, helvetica, sans-serif;

	border: 0px none red;

	background-color: transparent;

}



.nforumholder {

	border: 1px solid #345487;

	padding: 0px;

	background-color: #FFF;

}



.nforumcaption {

	background-image: url(images/nforumcaption.png);

	padding: 8px 4px 8px 4px;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	color: #FFF;

}



.nforumcaption2 {

	background-image: url(images/nforumcaption2.png);

	padding: 8px 0px 8px 4px;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #444;

	font-weight: bold;

}



.nforumcaption3 {

	border: 1px solid #FFF;

	padding: 4px;

	background-color: #E4EAF2;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumthread {

	border: 1px solid #FFF;

	padding: 4px;

	background-color: #EEF2F7;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumthread2 {

	border: 1px solid #FFF;

	padding: 4px;

	background-color: #D1DCEB;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumreplycaption {

	border: 1px solid #FFF;

	padding: 4px;

	background-color: #E2EDF2;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumreply {

	border: 1px solid #FFF;

	padding: 4px;

	background-color: #EDF4F7;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumreply2 {

	border: 1px solid #FFF;

	padding: 4px;

	background-color: #CFE0EB;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}

.nforumdisclaimer {

      padding-top: 8px;

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	color:#444;

}



.nforumview1 {

	border: 1px solid #FFF;

	padding: 4px;

	background-color: #E4EAF2;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumview2 {

	border: 1px solid #FFF;

	padding: 4px;

	background-color: #DFE6EF;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumview3 {

	padding: 4px;

	background-color: #BCD0ED;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #263448;

}



.nforumview4 {

	padding: 4px;

	background-color: #E4EAF2;

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	color: #3A4F6C;

}



a.forumlink{

	color: #616060;

	text-decoration: none;

}



a.forumlink:hover {

	color: #616060;

	text-decoration: underline;

}



.treeclass1 {

	background-color: #F4F7FA;

	border: #5e5d63 1px solid;

	color: #000;

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	padding: 2px 0px 2px 2px;

}



.treeclass2 {

	background-color: #F4F7FA;

	border: #000 1px solid;

	color: #000;

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	padding: 2px 0px 2px 2px;

}



.treeclass3 {
	background-color: #F4F7FA;
	color: #000;
	font: 9px verdana, tahoma, arial, helvetica, sans-serif;
	padding: 1px;
	width: 100%;
}

.pagetitle
{
	color: #F7F3ED;
	position: relative;
	bottom: 83px;
	font-size: 18pt;
	margin-bottom: -83px;
}

.topitem
{
	position: relative;
	top: -55px;
}

.oldPrice{
	text-decoration: line-through;
}

.salePrice{
	color: #33aa66;
	font-size:larger;
}
