@charset "utf-8";
/* CSS Document */
img { text-align: top; }
*{padding:0px;margin:0px;border:0px;}
h1{padding-bottom:5px;font:17px/150% arial;color:#666;font-weight:bold;}
p{padding:10px 0px;}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;color:#666;}
body{background:url(../images/body_bg.jpg) repeat-x;}
#vishaun{float:left;width:364px;}
#vishaun img, #header img, #nav img{float:left;}
#right{float:left; width:626px;}
#nav{margin-left:311px;text-align:right;}
#content{padding:30px 10px;background:url(../images/content_bg.jpg) no-repeat;font:12px/150% arial;color:#666;min-height:400px;}
#footer{position:relative;height:140px;}
#impact{position:absolute;top:30px;left:364px;}
#footernav{position:absolute;top:30px;left:412px;font:10px/15px arial;color:#000;}
#footernav a{text-decoration:none;color:#000;margin:0px 3px;}
#footernav a:hover{text-decoration:none;color:#FFF;}
.footerbg{background:#b2b2b2;}
.tupperware{width:990px;margin:0 auto;}
.redux{clear:both; _display: inline; }

div.image { margin: 10px; float: left; border: 1px solid #888; }
div.image:hover { border: 1px solid #000; }

ul { list-style: none; margin: 10px 0 20px 2px; }
ul li { padding: 3px 0 0 0; margin: 7px 0 7px 1px; }
ul li a { background: url(../images/icon_music.gif) no-repeat 0 1px; padding-left: 23px; }
