@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ABABAB;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #00000F;
}
#container {
	width: 768px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #000000;
	margin-left: auto; /* the auto margins (in conjunction with a width) center the page */
	margin-right: auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center; /* this overrides the text-align: center on the body element. */
}
#mainContent {
	padding:0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

#Table_01 {
	top:0px;
	width:768px;
	height:939px;
}

#home-01_ {
	width:768px;
	height:68px;
	background-image: url('images/home_01.jpg');
}

#home-02_ {
	width:65px;
	height:88px;
	background-image: url('images/home_02.jpg');
	float:left;
}

#home-off_ {
	width:126px;
	height:88px;
	float:left;
}

#friends-off_ {
	width:122px;
	height:88px;
	float:left;
}

#pics-off_ {
	width:110px;
	height:88px;
	float:left;
}

#vote-off_ {
	width:99px;
	height:88px;
	float:left;
}

#trailer-off_ {
	width:79px;
	height:88px;
	float:left;
}

#about-off_ {
	width:101px;
	height:88px;
	float:left;
}

#home-09_ {
	width:66px;
	height:88px;
	float:left;
	background-image: url('images/home_09.jpg');
}

#home-10_ {
	width:65px;
	height:395px;
	float:left;
	background-image: url('images/home_10.jpg');
}

#home-11_ {
	width:703px;
	height:395px;
	float:right;
	background-image: url('images/home_11.jpg');
}

#home-12_ {
	width:65px;
	height:213px;
	float:left;
	background-image: url('images/home_12.jpg');
}

#home-13_ {
	width:228px;
	height:213px;
	float:left;
	background-image: url('images/home_13.jpg');
}

#catbrain1_ {
	width:475px;
	height:213px;
	float:left;
}

#home-14_ {
	width:475px;
	height:175px;
	float:left;
	background-image: url('images/home_14.jpg');
}

#home-15_ {
	width:65px;
	height:175px;
	float:left;
	background-image: url('images/home_15.jpg');
}

#home-16_ {
	width:228px;
	height:76px;
	float:left;
	background-image: url('images/home_16.jpg');
}

#home-17_ {
	width:16px;
	height:99px;
	float:left;
	background-image: url('images/home_17.jpg');
}

#catbrain2_ {
	padding-top:76px;
	width:228x;
	height:99px;
	float:left;
}

#home-19_ {
	width:13px;
	height:99px;
	float:left;
	background-image: url('images/home_19.jpg');
}

#home-20_ {
	width:199px;
	height:35px;
	float:left;
	background-image: url('images/home_19.jpg');
}

#home-10A_ {
	width:65px;
	height:608px;
	float:left;
	background-image: url('images/home_10A.jpg');
}

#damien_ {
	width:703px;
	height:608px;
	float:left;
	background-image: url('images/damien.jpg');
}

#chris_ {
	width:703px;
	height:608px;
	float:left;
	background-image: url('images/chris.jpg');
}

#andy_ {
	width:703px;
	height:608px;
	float:left;
	background-image: url('images/andy.jpg');
}

#jess_ {
	width:703px;
	height:608px;
	float:left;
	background-image: url('images/jess.jpg');
}

#john_ {
	width:703px;
	height:608px;
	float:left;
	background-image: url('images/john.jpg');
}

#ksenja_ {
	width:703px;
	height:608px;
	float:left;
	background-image: url('images/ksenja.jpg');
}

#nathan_ {
	width:703px;
	height:608px;
	float:left;
	background-image: url('images/nathan.jpg');
}

#rachel_ {
	width:703px;
	height:608px;
	float:left;
	background-image: url('images/rachel.jpg');
}

#vote_ {
	width:703px;
	height:608px;
	float:right;
}

#vote1_ {
	width:703px;
	height:235px;
	background-image: url('images/vote1.jpg');
}

#vote2_ {
	width:703px;
	height:269px;
	background-image: url('images/vote2.jpg');
}

#vote3_ {
	width:703px;
	height:608px;
	background-image: url('images/vote3.jpg');
}

#moviehatch_off_ {
	width:703px;
	height:104px;
}

#about_ {
	width:703px;
	height:608px;
	float:right;
}

#about1_ {
	width:703px;
	height:477px;
	background-image: url('images/about1.jpg');
	float:left;
}

#about2_ {
	width:420px;
	height:131px;
	background-image: url('images/about2.jpg');
	float:left;
}

#email_off_ {
	width:283px;
	height:131px;
}

#email_ {
	width:279px;
	height:126px;
	float:right;
}

#trailer_ {
	width:703px;
	height:608px;
	float:right;
}

#trailer1_ {
	width:703px;
	height:162px;
	background-image: url('images/trailer1.jpg');
	float:left;
}

#trailer2_ {
	width:703px;
	height:446px;
	padding-top:10px;
	background-image: url('images/trailer2.jpg');
	float:left;
}

#friends_ {
	width:703px;
	height:608px;
	float:right;
}

#friends1_ {
	width:703px;
	height:110px;
	background-image: url('images/friends1.jpg');
	float:left;
}

#friends2_ {
	width:24px;
	height:236px;
	background-image: url('images/friends2.jpg');
	float:right;
}

#friends4_ {
	width:24px;
	height:262px;
	background-image: url('images/friends4.jpg');
	float:right;
}

#chris_off_ {
	width:179px;
	height:236px;
	float:left;
}

#jess_off_ {
	width:163px;
	height:236px;
	float:left;
}

#andy_off_ {
	width:166px;
	height:236px;
	float:left;
}

#nathan_off_ {
	width:171px;
	height:236px;
	float:left;
}

#john_off_ {
	width:179px;
	height:262px;
	float:left;
}

#ksenja_off_ {
	width:164px;
	height:262px;
	float:left;
}

#rachel_off_ {
	width:166px;
	height:262px;
	float:left;
}

#damien_off_ {
	width:170px;
	height:262px;
	float:left;
}

#pics_ {
	width:703px;
	height:608px;
	float:right;
}

#pics1_ {
	width:703px;
	height:112px;
	float:left;
	background-image: url('images/pics1.jpg');
}

#pics2_ {
	width:203px;
	height:163px;
	float:left;
}

#pics3_ {
	width:138px;
	height:163px;
	float:left;
}

#pics4_ {
	width:148px;
	height:163px;
	float:left;
}

#pics5_ {
	width:214px;
	height:163px;
	float:right;
}

#pics6_ {
	width:203px;
	height:156px;
	float:left;
}

#pics7_ {
	width:138px;
	height:156px;
	float:left;
}

#pics8_ {
	width:148px;
	height:156px;
	float:left;
}

#pics9_ {
	width:214px;
	height:156px;
	float:left;
}

#pics10_ {
	width:703px;
	height:177px;
	background-image: url('images/pics10.jpg');
	float:left;
}


.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

a {
	color:#DDDD00;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	text-decoration:none;
	color:#999999;
}

#padder {
	margin-top:40px;
}

.trail {
	color:#000000;
	text-decoration:none;
	font-family:"Comic Sans MS", Verdana, Arial;
}

.trail:hover {
	text-decoration:underline;
}