body {	font:	13px/1.2 Georgia, Garamond, sans-serif;	line-height: 15px;	background:#c1406B;	padding:0px;	margin:0px;	}	a {	color:#f12261;	}
.num {	font:	12px/1.2 Verdana;	line-height: 15px;	}.greek {	color:#999;	}	ol {	margin-right:40px;	}li {	margin-bottom:10px;	}			body {	margin:20px 0px 10px 10px;	}	#leftcontent		{	/* combine margin declarations*/		margin: 0px 30px 10px 15px;		width: 57%; /* changed width */		border: 1px solid #000;/*		margin-right: 15px; (/		/* New Consolidated Padding taken from mainstuff class */		padding: 85px 55px 95px 85px;		/* New Consolidated Background fixes image*/		background-image: url(images/dblogo.gif);		background-repeat: no-repeat;		background-color: #dedede;		background-position: 17px 8px;	}

#rightcontent{	width: 25%;	float:right;	position:absolute;	top:20px;	right:0px;}#promoTop{	background:#FFBDE6;	border:1px dashed #000;    margin-right:15px;	padding-bottom:10px;	}#promoMiddle{	background:#F12261;	border:1px dashed #000;    margin-right:15px;	padding-bottom:20px;	margin-top:20px;	}#promoBottom{	background:#FFFFFF;	border:1px dashed #000;    margin-right:15px;	padding-bottom:20px;	margin-top:20px;	}	p,h1,h2,h3,h4,input {	margin: 0px 10px 9px 10px;	}		h1 {	font-size:15px;	color: #003300;	padding-top:10px;	}	h2 {	padding-top: 12px;
	padding-bottom: 8px;	font-size:16px;	}			h4 {	color:#32499A;	font-size: 14px;	padding-bottom:8px;	padding-top:8px;	}			h5 {	color:#000000;	font-size: 12px;	margin: 0px 8px 2px 10px;		}		.promoCoupon{	font:13px/1.2 Georgia, Garamond, sans-serif;	color:white;	}h1.promoCoupon {	font-size: 15px;	}a.promoCoupon {	text-decoration:underline;	font-weight:normal;	color:#CCC;	}.green {	color: #003300;		}	#nav-menu ul{	list-style: none;	padding-left: 5px;	padding-bottom: 1px;	margin: 0;	white-space: nowrap;	}#nav-menu li {    display:inline; 	margin-bottom: 1em;	padding: 3px;	margin: 5px;	font-size: 14px;	font-weight: bold;	}#nav-menu li a {	height: 2em;	line-height: 2em;	color: #003300;	text-decoration: underline;	white-space: nowrap;	}

#nav-menu li a.sel {	height: 2em;	line-height: 2em;
   text-decoration: none;	color: #F12261;	white-space: nowrap;	}




/* Commented backslash hack hides rule from IE5-Mac \*/#nav-menu li a{	float: none;	color: #003300;}#nav-menu {min-width: 400px;} /* End IE5-Mac hack */#nav-menu {width: 90%;}	
