/* Nonchalance CSS Document */
body { background-color:#CFE2DE; color:#827559; font:12px Arial, Helvetica, sans-serif; margin:0 auto; padding:0px; text-align:center; }

img { border:0px; }
p { line-height:150%; }

a { color: #827559; text-decoration:none; }
a:hover { color: #827559; text-decoration: underline; }

#container { margin:0 auto; padding:0px; text-align:left; background:url(images/nonchalance_contbg.gif) repeat-y; width:900px; } 
#header { margin:0px; padding:0px; background:url(images/nonchalance_header.gif) no-repeat; width:900px; height:144px; min-height:144px; }
#main { padding:0px 30px 75px 0px; float:right; margin:0px 0px 0px 0px; width:690px; }
#right { padding:0 0 0 20px; width:142px; min-height:14px; float:left;  }
#navigation { padding:0 0 15px 0; margin:0px; list-style:none; width:139px; border-bottom:1px #fff solid; 
font:12px Arial, Helvetica, sans-serif; font-weight:bold; }
#navlist { font:12px Trebuchet, Arial, Helvetica, sans-serif; font-weight:bold;  margin-left:5px; padding-left:0; list-style:none; }
#navlist ul { list-style:none; }
#navlist li { padding:1em 0 0 1em; list-style:none; background:url(images/nonchalance_navbullet.gif) 0 1.3em no-repeat; }
#navlist2 { font:12px Tahoma, Arial, Helvetica, sans-serif; margin-left:10px; list-style-image:none; padding:3px 0 0px 0; }
#navlist2 ul { padding:0 0; margin-left:0px; }
#navlist2 li { padding:0 0 0 0; list-style:none; background:#CFE2DE; }
#navlist a { color: #827559; text-decoration: none; }
#navlist2 a { color: #827559; text-decoration: none; }
#navlist2 a:hover { color: #827559; text-decoration: underline; }

#footC { margin:0px; padding:0px; background:url(images/nonchalance_foot.gif) bottom left no-repeat; 
	width:900px; height:29px; min-height:29px; clear:both; }
#footer { width:500px; text-align:center; font:11px Arial, Helvetica, sans-serif; position:relative; top:-35px; left:275px; }

.logo { text-align:center; margin:0 auto; }
.product { text-align:center; margin:0 auto; }
