/* Basic Body Elements */	
body { margin:0px 0px 0px 0px; color: #000; background-color: #EBF0F5; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
/* To avoid Ns6 & IE5 problems */
table { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }

/* Page Container */	
#pagecontainer { float:left; 	}
/* Banner and Logo */
#top { background-color: #306898; height: 100px; width:1000px;}
	#logo {float: left; position: relative; left: 4px; top: 22px; }
	#banner{ float: right; position: relative; right: 8px; top: 4px; }
/* Navigation Menu */
#navmenu { background-color: #90A000; width: 100%; padding-top: 3px; padding-bottom: 2px; height: 30px; width:1000px;}
/* Navigation menu */
	#navmenu ul {margin: 2px; padding: 0;  text-transform: uppercase;}
		#navmenu li {list-style: none; float: left; margin: 1px 2px 0 2px; line-height: 26px; white-space: nowrap; font-size: 9px; }
			#navmenu li a {display: block;  padding: 0 10px 0 21px; text-decoration: none; font-weight: bold; color: #EBF0F5; }
			#navmenu li a:hover {display: block;  padding: 0 10px 0 21px; text-decoration: none; font-weight: bold; color: #18344C; }
/* Navigation Menu Classes */
			.nmhome { background: url(http://images.thethingsiwant.com/topmenu/home.gif) no-repeat left; }
			.nmhomehere { background: url(http://images.thethingsiwant.com/topmenu/home.gif) no-repeat left; }
			.nmregistration { background: url(http://images.thethingsiwant.com/topmenu/registration.gif) no-repeat left; }
			.nmregistrationhere { background: url(http://images.thethingsiwant.com/topmenu/registration.gif) no-repeat left; }
			.nmmanaging { background: url(http://images.thethingsiwant.com/topmenu/managing.gif) no-repeat left; }
			.nmmanaginghere { background: url(http://images.thethingsiwant.com/topmenu/managing.gif) no-repeat left; }
			.nmsearching { background: url(http://images.thethingsiwant.com/topmenu/searching.gif) no-repeat left; }
			.nmsearchinghere { background: url(http://images.thethingsiwant.com/topmenu/searching.gif) no-repeat left; }
			.nmsupport { background: url(http://images.thethingsiwant.com/topmenu/support.gif) no-repeat left; }
			.nmsupporthere { background: url(http://images.thethingsiwant.com/topmenu/support.gif) no-repeat left; }
			.nmshopping { background: url(http://images.thethingsiwant.com/topmenu/shopping.gif) no-repeat left; }
			.nmshoppinghere { background: url(http://images.thethingsiwant.com/topmenu/shopping.gif) no-repeat left; }

			#navmenu li a.nmhere { display: block;  padding: 0 10px 0 21px; text-decoration: none; font-weight: bold; color: #18344C; }
/* Login option*/
	#login { float: right; text-transform: lowercase; font-size: 10px; padding: 8px 6px 0 0; }

/* LeftColumn + Content */
#mainpage { margin-top: 6px; float: left; margin-left: 2px; margin-right: 4px; }
#mainpagenolmenu { margin-top: 6px; float: left; margin-left: 2px; margin-right: 4px; width:996px; }

/* Content Container */
	#content { float: left; width: 754px; margin-left: 16px;}
/* leftcolumn Container */
	#leftcolumn { float: left; width: 223px; padding: 0px; }
/* contexmenu UL */
		#TTIWcontextmenu { font-size: 12px; border: 1px solid #0C1A26; margin: 0; padding: 0; }
			#TTIWcontextmenu li{ display: list-item; list-style: none; font-size: 10px; border-bottom: 1px dotted #C7A1B7; width:217px;  padding: 3px 2px 3px 2px; }
				#TTIWcontextmenu a{ text-decoration: none; font-weight: bold; color: #18344C; font-size: 12px; }
				#TTIWcontextmenu a:hover{ text-decoration: none; font-weight: bold; color: #AB7292; font-size: 12px; }
			#TTIWcontextmenu li.TTIWcontexttitle { background-color: #6B3252; border-bottom: 1px solid #0C1A26; text-align: justify; font-size: 12px; font-weight: bolder; color: #EBF0F5; }
			#TTIWcontextmenu li.TTIWcontextfooter { border-bottom:0px; text-align: right; padding-top: 6px; }
			#TTIWcontextmenu li.TTIWcontextordered {  padding-top: 6px;  text-indent: -10px; padding-left: 14px; margin-left: 4px; width: 138px;}
			#TTIWcontextmenu li.TTIWcontextorderedhere {  padding-top: 6px;  text-indent: -10px; padding-left: 14px; margin-left: 4px; width: 138px;  font-weight: bold; }
			#TTIWcontextmenu select { font-size: 9px; border-width: 1px;}
/* footer */
	#footer { clear: both; text-align: center; padding: 26px 0 0 0; width:998px;}
		#commercialmenu { margin: 2px; text-transform: capitalize; font-size: 10px; }
		#commercialmenu a { color: #60844C; }
		#commercialmenu a:hover { color: #6B3252; }
		#copyright { font-size: 9px;  padding: 0 0 10px 0; }
		#oursiteslinks { margin: 2px; text-transform: capitalize; font-size: 9px; padding: 10px 0 10px 0; }
		#oursiteslinks a { color: #60844C; }
		#oursiteslinks a:hover { color: #6B3252; }
		#translation select { font-size: 9px; border: 1px solid #18344C; color: #472137; background-color: #F4F6E6; }
		#translation .transoptgroup{ text-transform: capitalize; font-style: normal; }
		#translation { text-transform: capitalize; font-style: normal; line-height: 20px; font-weight: normal; margin-bottom: 16px; }

/* banner */
	#AdSpaceRight { position: absolute; left: 1012px; padding-left: 4px; }


/* IE5 boxhack - should go last */	
		#leftcolumn {
		width: 220px;
		voice-family: "\"}\""; 
		voice-family:inherit;
		width:223px;
	}
	html>body>leftcolumn {
  width:223px;
} 


