/*CSS Reset*/body, div, dl, dt, dd, li, pre,form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }ol, ul { list-style: none; margin: 0; padding: 0; }table { border-collapse: collapse; border-spacing: 0; } caption, th { text-align: left; font-weight: normal; font-style: normal; }acronym, abbr, fieldset, img { border: 0;}:focus { outline: 0; }


body {font-family: Helvetica, Arial, Verdana; font-size: 10px; line-height: 16px; padding-bottom: 40px; color: #333333;}

/*body#intro { background:url(/images/intro.jpg) left top; }*/

body.page { background:url(/images/background.gif) repeat-y #ffffff; }

p {margin-bottom: 16px;}

em { font-style: italic;}

ul {margin-bottom: 16px;}

#header { width: 850px; background: #ffffff; height: 60px; padding: 30px 55px 30px 55px;}

#intro #header { width: 325px; background: #ffffff; height: 60px; padding: 30px 55px 30px 30px; margin-left: 25px;}


#main { width: 960px;  }

#intro #main {background:url(/images/background-intro.gif); height: 400px; width: 960px;}

#footer { width: 960px; background: #ffffff; height: 30px; position: fixed; bottom: 0;}

#content { float: left; width: 540px; padding-right: 20px; padding-bottom:20px;}

#content img {float: left; margin-right: 15px;}



#mainMenu { padding: 0 15px; width: 150px; margin-left: 40px; float: left;  }
#intro #mainMenu { padding: 0 10px 30px 25px; width: 320px; margin-left: 30px; float: left; }



#mainMenu a          { color: #333333; text-decoration: none;}
#mainMenu a:hover    { color: #cc0000; }

.mainSubMenu { margin: 0 0 0 10px;}

#mainMenu .mainSubMenu a:link,
#mainMenu .mainSubMenu a:active,
#mainMenu .mainSubMenu a:visited { color: #707070; text-decoration: none;}
#mainMenu .mainSubMenu a:hover { color: #cc0000;}

#subMenu { padding: 0 15px; width: 150px;  float: left; }

#subMenu a:link,
#subMenu a:active,
#subMenu a:visited { color: #333333; text-decoration: none;}
#subMenu a:hover   { color: #cc0000; }


#mainMenu li.active a,
#mainMenu .mainSubMenu li a.active,
#subMenu li.active a { color: #cc0000;  }



/* TYPOGRAPHY */

h1 {width: 214px; height: 24px; background: url(/images/morten-schelde.gif) no-repeat; text-indent: -9999px;}

#intro h1 {margin-bottom: 10px;}

h1 a { display:block;height:24px;}

h2, h3 { font-weight: bold;}


/*  MENU COLORING  */

body#news a.sectionNews,
body#editions a#sectionEditions,
body#etchings a#sectionEtchings,
body#lambdaprints a#sectionLampdaprints,
body#litographs a#sectionLitographs,
body#prints a#sectionPrints,

body#commissions a#sectionCommissions,

body#books a#sectionBooks,

body#texts a#sectionTexts,
body#biography a#sectionBiography,
body#press a#sectionPress,
body#contact a#sectionContact,

body#paintings-2008 a#sectionPaintings,
body#paintings-2009 a#sectionPaintings,
body#paintings-2010 a#sectionPaintings,
body#paintings-2011 a#sectionPaintings,
body#paintings-2012 a#sectionPaintings,
body#paintings-2013 a#sectionPaintings,
body#paintings-2014 a#sectionPaintings,

body#drawings-2014 a#sectionDrawings,
body#drawings-2013 a#sectionDrawings,
body#drawings-2012 a#sectionDrawings,
body#drawings-2011 a#sectionDrawings,
body#drawings-2010 a#sectionDrawings,
body#drawings-2009 a#sectionDrawings,
body#drawings-2008 a#sectionDrawings,
body#drawings-2007 a#sectionDrawings,
body#drawings-2006 a#sectionDrawings,
body#drawings-2005 a#sectionDrawings,
body#drawings-2004 a#sectionDrawings,
body#drawings-2003 a#sectionDrawings,
body#drawings-2002 a#sectionDrawings,
body#drawings-2001 a#sectionDrawings,
body#drawings-2000 a#sectionDrawings {
	color:#cc0000;
}

body#news ul#mainMenu a#sectionNews {color:#cc0000;}

a:link,
a:active,
a:visited,
a:hover {color:#cc0000;}

div#content.text img {float:none;}

	

