body {
 background-color:#fff;
 background-image:url('images/background1.jpg');
 background-position:top;
 background-repeat:repeat-x;
 margin:0px;
 padding:0px;
 font-family:arial;
 background-attachment:fixed;
}

#nav {
 background-image:url('images/navback.jpg');
 margin-top:2px;
 text-align:left;
 width:950px;
 padding:2px 0 6px 0;
}

#nav a {
 color:#fff;
 font-family: arial;
 font-size:0.8em;
 text-decoration:none;
 margin-left:30px;
 font-weight:bold;
}

#holder {
 width:950px;
}

#clear {
 clear:both;
}

#leftbar {
 width:196px;
 padding:0px;
 margin-top:10px;
 float:left;
}

#leftbarinner {
 background-image:url('images/leftbar_mid.jpg');
 text-align:left;
 padding-left:15px;
 font-family:arial;
 font-weight:bold;
 font-size:0.9em;
 line-height:1.5em;
}

#leftbarinner a {
 text-decoration:none;
 font-family:arial;
 font-size:0.8em;
 color:#333;
 font-weight:normal;
}

#rightside {
 float:right;
 width:750px;
 margin-top:20px;
}

#rightbar {
 width:169px;
 padding:0px;
 float:right;
 color:#666;
}

#rightbar b {
 color:#000;
 font-size:1.2em;
}

#rightbarinner {
 background-image:url('images/rightbar_mid.jpg');
 text-align:left;
 padding-left:8px;
 padding-right:2px;
 font-family:arial;
 font-size:0.7em;
 line-height:1.5em;
}

#rightbarinner a {
 color:#000;
}

#maincontent {
 width:575px;
 float:left;
 text-align:left;
 font-family:arial;
 font-size:0.8em;
}

h1 {
 background-image:url('images/catbackground.jpg');
 width:575px;
 padding-top:6px;
 padding-bottom:10px;
 font-family:arial;
 font-size:1.2em;
 margin-top:30px;
}

#products {
 text-align:center;
 font-family:arial;
 font-size:1em;
}

#trailer {
 font-size:0.7em;
 color:#666;
 padding:10px 0 10px 0;
}

#trailer a {
 color:#666;
 text-decoration:none;
}
