/* MAIN */
body 					{ font-family:Verdana; margin:0; padding:10px 0 0 0; background-color:#FFF; background:url("http://www.cph-invitational.dk/kollage/images/sitebg?novary=1191939947") repeat-x top; background-color:#C2C2C2; }
#wrapper 				{ width:876px; left:50%; margin-left:-438px; display:block; position:relative; }

#header 				{ height:167px; background:url("http://www.cph-invitational.dk/kollage/images/header?novary=1239810939") no-repeat left top; }
#header .headertext			{ font-size:33px; font-family:Arial; font-weight:bold; letter-spacing:-1px; color:#FFF; position:absolute; top:36px; left:0px; text-align:center; width:870px; }
#header .headertextsub			{ font-size:18px; font-family:Arial; font-weight:bold; letter-spacing:-1px; color:#FFF; position:absolute; top:72px; left:0px; text-align:center; width:870px; }
#header .headertextsub2			{ font-size:11px; color:#FFF; position:absolute; top:145px; left:15px; }
#wrapper2				{ background:url("http://www.cph-invitational.dk/kollage/images/mainbg?novary=1191939934") repeat-y; padding:0 9px; }

/* MAIN CLASSES */
.break					{ clear:both; }
.dotline				{ height:18px; background:url("http://www.cph-invitational.dk/kollage/images/dotline?novary=1191939920") repeat-x center; }
.small					{ font-size:10px; color:#999; }

/* MENU */
#menu					{ width:161px; float:left; border-bottom:1px solid #FFF; }
#menu a 				{ padding:0px; color:#000; display:block; text-decoration:none; }
#menu a:hover 				{ text-decoration:underline; }
.menuItem 				{ font-family:verdana,geneva,arial,helvetica; font-size:11px; font-weight:bold ! important; line-height:27px ! important; display:block ! important; text-decoration:none ! important; }
.menuItem a				{ height:28px; width:143px; color:#FFF ! important; background:url("http://www.cph-invitational.dk/kollage/images/menubg?novary=1192043814") no-repeat top left; padding:0 0 0 18px ! important; text-decoration:none ! important; }
a.lvl1	 				{ }
a.selected				{ background-position:0 -28px; }
a.lvl2	 				{ background-position:0 -56px; }
a.lvl2:hover, a.lvl1:hover 		{ background-position:0 -84px; }

/* CONTENT */
#content				{ width:496px; float:left; margin:10px 20px; font-size:13px; }
#content a				{ color:#AA0000; }
#content p				{ margin:2px 15px 10px 0; }
#content h1				{ margin:0 0 5px 0; font-size:20px; letter-spacing:-1px; font-weight:bold; color:#AA0000; }
#content h2, h3				{ margin:3px 0; font-size:16px; font-weight:bold; color:#4F589D; }
#content .infoBox			{ padding:10px; border:1px solid #AA0000; font-size:14px; }
#content .contentboxTop			{ width:504px; height:18px; background:url("http://www.cph-invitational.dk/kollage/images/contentbox_top?novary=1191939916") no-repeat left bottom; line-height:0px; font-size:0px; }
#content .contentBox			{ width:482px; border-left:1px solid #4F589D; border-right:1px solid #4F589D; background-color:#ECECF7; padding:10px; line-height:15px; }
#content .contentboxFooter		{ width:504px; height:10px; background:url("http://www.cph-invitational.dk/kollage/images/contentbox_footer?novary=1191939904") no-repeat left top; line-height:0px; font-size:0px; }

/* IE5-mac hack */
* html .contentBox, .contentboxTop 	{ margin-bottom: -3px; }
/* End IE5-mac hack */

/* RIGHTCOL */
#rightcol				{ width:151px; padding:0 5px; float:right; border-top:1px solid #FFF; }
#rightcol .text				{ font-size:11px; color:#FFFFFF; font-weight:bold; margin:5px 0 5px 3px;}
#rightcol img				{ margin:1px 0 1px 1px;  }

/* THE REST */
#footer					{ height:36px; line-height:26px; font-size:10px; color:#999; text-align:center; background:url("http://www.cph-invitational.dk/kollage/images/footerbg?novary=1191939924") no-repeat; }