#menu a:link		{border-bottom:#FFFFFF solid 2px;}
#menu a:visited 	{border-bottom:#FFFFFF solid 2px;}
#menu a:hover 		{border-bottom:#000000 solid 2px;}

#nav-menu ul	{list-style: none; padding: 0; margin: 0;}
#nav-menu li	{float: left; margin: 0 0.15em;}
#nav-menu li a	{background: url(background.gif) #fff bottom left repeat-x; height: 2em; line-height: 2em; float: left; width: 9em; display: block; border: 0.1em solid #dcdce9; color: #0d2474; text-decoration: none; text-align: center;}

/* Hide from IE5-Mac \*/
#nav-menu li a	{float: none}
/* End hide */

#nav-menu{width:30em}

/* CSS Document */

body	{margin:0; padding:0px; text-align:center; background-color:#EEEEEE; background-image: url(../images/backFade.jpg); background-repeat: repeat-x;}

h1	{font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; padding-left:0px; padding-bottom:0px; letter-spacing:1px; margin-left: 0px; margin-right: 0px;}
h2	{font-family:Arial, Helvetica, sans-serif; padding-left:0px; margin-left: 0px; margin-right: 0px;}
h3	{font-family:Arial, Helvetica, sans-serif; padding-left:0px; margin-left: 0px; margin-right: 0px;}
p	{padding-left:0px; padding-right:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left: 0px; margin-right: 0px;}
li	{font-family:Arial, Helvetica, sans-serif; font-size: 12px;}

.productsMenu		{display:inline; padding-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.starList 			{list-style:none; line-height:20px; padding-left:26px; background:url(../images/star.gif) no-repeat 0 50%;}
.paddingTen			{padding-left:11px;}
.paddingLeftTen		{padding-left:11px;}
.paddingRightFive	{padding-right:5px;}
.productsMenuBoxed li				{margin:5px; padding:5px; display:inline; border:#000000 solid 1px; background:#FFFF00; cursor:pointer;}
.productsMenuBoxed a				{height:100%; text-decoration:none;	color:#000000;}
.productsMenuBoxed a:hover			{color:#000000; text-decoration:underline;}
.productsMenuBoxed a:visited hover	{color:#000000; text-decoration:none;}

#flag			{text-align:justify; float:left; width:25%;}
#flagContainer	{padding-top:0px; margin-bottom:0px; padding-bottom:0px; width:100%;}
#languageFlag	{float:right;}
#formFlag		{float:right; margin:0px;}

blockquote		{width:700px; height:101px; background:url(../images/comic_quote_box_full.gif) no-repeat;margin-left: auto; margin-right: auto; margin-top:0px; margin-bottom:0px;}

#quote		{font-family:"Comic Sans MS","Times New Roman", Times, serif; font-size:24px; font-style:italic; font-weight:bold; line-height:1em; padding-top:50px; padding-left:20px;}
#quote a	{color:#000000;}
#quote a:hover	{color:#999999;}
#author		{padding: 0px 20px 0px 30px; margin-top:-18px;}

#container	{width:740px; margin: 0; padding: 5px 5px 5px 5px;background-color:#FFFFFF; }
#wrapper	{width:750px; margin-top: 5px; margin-left: auto; margin-right: auto; padding: 5px 5px 5px 5px; background-color:#999999; border: none;}

#content		{width:740px; text-align:left; clear:both; border: 0; margin: 0; padding-top:5px;}
#contentHome	{width:740px; text-align:left; border: 0; margin: 0; padding:0;}

#productsContent	{width:740px; text-align:left; clear:both; border: 0; margin: 0; padding-top:5px;}
#productsContent a	{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:underline; color:#000000;}
#productsContent a:hover	{color:#999999;}
#contentFAQ a	{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#666666;}

#footer		{margin: 0px; padding: 0px; border: 0px; height: 30px; width:740px;}
#footerText	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#footerText a	{text-decoration:none; color:#999999; font-size:9px;}

#home{}

#menu ul{font-family:Verdana, Arial, Helvetica, sans-serif;padding:0px;	margin:0px;	padding-top:10px; padding-bottom:10px;}
#menu li{font-family:Verdana, Arial, Helvetica, sans-serif;	display:inline;	padding-left:10px; padding-right:10px; margin:0px; font-size:24px; font-weight:bold;}
#menu a{margin:0px;	padding:0px; text-decoration:none; color:#000000;}
#menu a:hover{text-decoration:underline;}

.flingImage{background-image:url(../images/Fling_background.jpg) no-repeat;}

#header{width: 740px; height: 100px; background-image: url(../images/fling_logo_shimmer.jpg);	background-repeat: no-repeat; background-position: left top; margin: 0; padding: 0;}

#topmenu		{height: 16px; padding: 82px 0 0 0; margin: 0; float: right;}
#topmenu ul		{margin: 0; padding: 0; }
#topmenu li		{float: left; margin: 0; padding: 0; list-style: none;}
#topmenu a		{border: 1px solid #CCCCCC; border-left: none; text-align:center; display: block; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color:#ffffff; width: 100px; height: 16px; margin: 0; padding: 0;}
#firstitem a	{border-left: 1px solid #CCCCCC;}

div#topmenu a:link		{color:#999999; text-decoration: none; letter-spacing: 1px; font-size:12px;background-color:#ffffff; width: 100px; height: 16px;}
div#topmenu a:visited	{color:#999999; text-decoration: none; letter-spacing: 1px; font-size:12px;background-color:#ffffff; width: 100px; height: 16px;}
div#topmenu a:hover		{color:#ffffff; text-decoration: none; letter-spacing: 1px; font-size:12px;background-color:#999999; width: 100px; height: 16px;}
div#topmenu a:active	{color:#999999; text-decoration: none; letter-spacing: 1px; font-size:12px;background-color:#ffffff; width: 100px; height: 16px;}

#flashHeader	{margin-top: 5px; margin-bottom: 10px; padding: 0; border: 0; position-horizontal: center;}

#frenchEmail	{float:right; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#frenchEmail a	{text-decoration:none; color:#666666;}
#frenchEmail a:hover	{text-decoration:none; color:#CCCCCC}


