/* Nibble Consultancy Site         */
/* CSS Nibble media solutions - WJ */
/* Februari 2009                   */

body {
	background-color         : #9F5C0D;
	background-image         : url(../pageimg/background.jpg);
	background-position      : top;
	background-repeat        : repeat-x;
	margin                   : 0;
	padding                  : 0;
	text-align               : center;
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 11px;
	color                    : #000;
}

div#bodywrapper {
	text-align               : left;
	margin-left              : auto;
	margin-right             : auto;
	margin-top               : 0px;
	margin-bottom            : 0px;
	width                    : 1032px;
}

/*HEADER*/
div#bodywrapper #header{
	width                    : 1032px;
	height                   : 255px;
	margin                   : 0px;
	padding                  : 0px;	
}

div#bodywrapper #header #topedge{
	height                   : 20px;
	margin                   : 0px;
	padding                  : 0px;
	background-image         : url(../pageimg/pagetop.jpg);
	background-position      : left top;
	background-repeat        : no-repeat;
}

div#bodywrapper #header #visual {
	float                    : left;
	width                    : 1032px;
	height                   : 235px;
	margin                   : 0px;
	padding                  : 0px;
}

div#bodywrapper #bodycontent {
	float                    : left;
	width                    : 1032px;
	background-image         : url(../pageimg/bodyback.jpg);
	background-position      : top;
	background-repeat        : repeat-y;
	text-align               : center;
	margin                   : 0;
	padding                  : 0;
}

/*CONTENT*/
div#bodywrapper #bodycontent #content {
	text-align               : left;
	width                    : 910px;
	margin                   : 20px 60px 10px 60px;
	padding                  : 0;
}

div#bodywrapper #bodycontent #content h1 {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 16px;
	font-weight              : bold;
	color                    : #600;
}

div#bodywrapper #bodycontent #content h2 {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 14px;
	font-weight              : bold;
	color                    : #C90;
}

div#bodywrapper #bodycontent #content h3 {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 14px;
	font-weight              : bold;
	color                    : #600;
	line-height              : normal;
	border-bottom            : 1px solid #600;
	width                    : 370px;
}

div#bodywrapper #bodycontent #content h4 {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 12px;
	font-weight              : bold;
	color                    : #666;
	margin                   : 0;
}

div#bodywrapper #bodycontent #content h5 {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 14px;
	font-weight              : bold;
	color                    : #600;
	line-height              : normal;
	border-bottom            : 1px solid #600;
	width                    : 620px;
}

div#bodywrapper #bodycontent #content p {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 12px;
	font-weight              : normal;
	line-height              : 16px; 
	color                    : #333;
}

div#bodywrapper #bodycontent #content p a {
	color                    : #333;
	text-decoration          : none;
	font-weight              : bold;
}

div#bodywrapper #bodycontent #content p a:hover {
	text-decoration          : underline;
	font-weight              : bold;
}

div#bodywrapper #bodycontent #content .payoff {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 16px;
	line-height              : 16px;
	font-weight              : bold;
	color                    : #C90;
}

div#bodywrapper #bodycontent #content .note {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 12px;
	color                    : #600;
	font-style               : italic;
	margin-bottom            : 25px;
	width                    : 370px;
	border-bottom            : 1px dashed #C90;
	color                    : #C90;
}

div#bodywrapper #bodycontent #content .notew {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 12px;
	color                    : #600;
	font-style               : italic;
	margin-bottom            : 25px;
	width                    : 620px;
	border-bottom            : 1px dashed #C90;
	color                    : #C90;
}

/*RIGHT COLOMN*/
div#bodywrapper #bodycontent #content #rightCol {
	float                    : right;
	background-color         : #E9E9E9;
	border-left              : 1px dashed #900;
	width                    : 250px;
	margin                   : 10px 0 10px 10px;
	padding                  : 10px;
}

div#bodywrapper #bodycontent #content #rightCol p.head {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 14px;
	line-height              : 14px;
	font-weight              : bold;
	color                    : #600;
	margin                   : 0 0 20px 0;
}

div#bodywrapper #bodycontent #content #rightCol p {
	font-family              : Arial, Helvetica, sans-serif; 
	font-size                : 12px;
	line-height              : 16px;
	font-weight              : normal;
	margin                   : 5px 0 0 0;
	color                    : #333;
}

/*FOOTER*/
div#bodywrapper #footer {
	float                    : left;
	width                    : 1032px;
	height                   : 45px;
	text-align               : left;
	background-image         : url(../pageimg/pagefoot.jpg);
	background-position      : top;
	background-repeat        : none;
}

div#bodywrapper #footer .footleft {
	float                    : left;
	margin                   : 5px 0 0 45px;
	font-family              : Arial, Helvetica, sans-serif;
	font-size                : 11px;
	font-weight              : normal;
	color                    : #D6CCCC;
	line-height              : 20px;
}

div#bodywrapper #footer .footright {
	float                    : right;
	margin                   : 5px 45px 0 0;
	font-family              : Arial, Helvetica, sans-serif;
	font-size                : 11px;
	font-weight              : normal;
	color                    : #D6CCCC;
	line-height              : 20px;
}

div#bodywrapper #footer .footright a {
	text-decoration          : none;
	color                    : #D6CCCC;
}

div#bodywrapper #footer .footright a:hover {
	text-decoration          : underline;
	color                    : #D6CCCC;
}

/* MENU */
div#bodywrapper #menu {
	position                 : relative;
	z-index                  : 100;
	background-image         : url(../pageimg/menuback.jpg);
	background-repeat        : no-repeat;
	width                    : 1032px;
	height                   : 18px;
	padding                  : 5px 0px 5px 50px;
	margin                   : 0px;
	display                  : block;
}

div#bodywrapper #menu dl, dt, dd, ul, li {
	margin                   : 0;
	padding                  : 0;
	list-style-type          : none;
	font-family              : Arial, Helvetica, sans-serif;
	font-size                : 12px;
	font-weight              : bold;
	color                    : #FFF;
	height                   : 20px;
	line-height              : 20px;
}

div#bodywrapper #menu dl {
	float                    : left;
	width                    : 105px;
	height                   : 20px;
	margin                   : 0 5px 0 0;
}

div#bodywrapper #menu dt {
	cursor                   : pointer;
	text-align               : center;
	font-weight              : bold;
	width                    : 105px;
	background               : url(../pageimg/mnubtn.jpg) no-repeat scroll 0px 0px;
}

div#bodywrapper #menu dd {
	display                  : none;
	background-color         : #FFF;
	margin                   : 0px;
}

div#bodywrapper #menu li {
	text-align               : center;
	background               : #FFFFFF;
	margin                   : 0;
	padding                  : 0;
}
	
div#bodywrapper #menu dt a {
	font-family              : Arial, Helvetica, sans-serif;
	font-size                : 12px;
	color                    : #FFF;
	text-decoration          : none;
	display                  : block;
	height                   : 20px;
}
	
div#bodywrapper #menu li a {
	font-family              : Arial, Helvetica, sans-serif;
	font-size                : 12px;
	color                    : #300;
	text-decoration          : none;
	display                  : block;
	height                   : 20px;
	margin                   : 0;
	padding                  : 0;
}
	
div#bodywrapper #menu dt a:hover, #menu dt a:focus {
	background               : url(../pageimg/mnubtn.jpg) no-repeat scroll 0px -20px;
}

div#bodywrapper #menu li a:hover, #menu li a:focus {
	color                    : #900;
}

/* FORMS */
div#bodywrapper #bodycontent #content form {
	margin                   : 0px;	
}

div#bodywrapper #bodycontent #content .formfields {
	font-family              : Arial, Helvetica, sans-serif;
	font-size                : 10px;
	margin                   : 0px;
	color                    : #666666;
	border                   : 1px solid #666666; 
	width                    : 300px;
}

div#bodywrapper #bodycontent #content .formbtn {
	font-family              : Arial, Helvetica, sans-serif;
	font-size                : 10px;
	font-weight              : bold;
	background-color         : #600;
	margin                   : 0px 0px 0px 5px;
	color                    : #FFF;
	border                   : 1px solid #000; 
	width                    : 100px;
}

div#bodywrapper #bodycontent #content .formbtn:hover {
	font-family              : Arial, Helvetica, sans-serif;
	font-size                : 10px;
	font-weight              : bold;
	background-color         : #FFF;
	margin                   : 0px 0px 0px 5px;
	color                    : #000;
	border                   : 1px solid #000; 
	width                    : 100px;
}

/* LIST */
div#bodywrapper #bodycontent #content .list_base {
	margin                   : 0em;
	padding                  : 0;
	
}
	
div#bodywrapper #bodycontent #content .list_base ul {
	color                    : #333;
	font-family              : Arial, Helvetica, sans-serif;
	font-size                : 12px;
	font-weight              : normal;
	list-style-position      : outside;
	list-style-type          : none;
	margin-top               : 0em;
	margin-left              : 0em;
	padding-left             : 1.5em;
	text-indent              : -1.0em;
	height                   : 100%;
}

div#bodywrapper #bodycontent #content .list_base li {
	font-family              : Arial, Helvetica, sans-serif;
	color                    : #333;
	font-size                : 12px;
	font-weight              : normal;
	height                   : 100%;
}

/*IMG*/
div#bodywrapper #bodycontent #content .rightImg {
	float                    : right;
	margin                   : 0 5px 0 10px;
}

	