		BODY {
    			margin: 0px 0px 0px 0px;
		}
		
		.container { 
			margin-left: auto;
			margin-right: auto;
			color:#000000;
			font-size:12px;
			font-family:arial;
			width:800px;
		}
		
		.logo_section {
		width:100%;
		}
		
		.menu {
		width:100%;
		font-size:13px;
		font-weight:800;
		text-align: center;
		color: #000000
		}
		
		.menu2 {
		width:100%;
		font-size:11px;
		font-weight:800;
		text-align: center;
		color: #000000
		}
		
		.menu2 a:link {color: #000000;}     /* unvisited link */
		.menu2 a:visited {color: #000000;}  /* visited link */
		.menu2 a:hover {color: #999999;}   /* mouse over link */
		.menu2 a:active {color: #0000FF;}   /* selected link */
		
		a.menu {
			text-decoration:none;
		}
		
		.menu a:link {color: #000000}     /* unvisited link */
		.menu a:visited {color: #000000}  /* visited link */
		.menu a:hover {color: #999999}   /* mouse over link */
		.menu a:active {color: #0000FF}   /* selected link */
		
		.video_container {
		padding: 5px 0px 0px 0px;
		text-align:center;
		}
		
		.video_page {
		background-color:#FFFFFF;
		overflow: hidden;
		}
		
		.video_container_text {
		padding: 2px 10px 25px 10px;
		text-align:left;
		}
		
		.video_thumb_cell {
		width:104px;
		}
		
		.news_container {
		width:100%;
		background-color: #000000;
		}
		
		.news_inset {
		background-color: #FFFFFF;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		width:650px;
		}
		
		.news_top_bubbles {
		padding: 38px 0px 5px 0px;
		/*height: 50px;*/
		background: url(images/top_bubbles.gif) top left no-repeat;
		}
		
		.news_bottom_bubbles {
		height: 50px;
		background: url(images/bottom_bubbles.gif) top left no-repeat;
		}
		
		.news_item_container {
		padding: 7px 0px 7px 0px;
		margin-left: auto;
		margin-right: auto;
		width:95%;
		}
		
		.news_item_container a:link {color: #000000;}     /* unvisited link */
		.news_item_container a:visited {color: #000000;}  /* visited link */
		.news_item_container a:hover {color: #999999;}   /* mouse over link */
		.news_item_container a:active {color: #0000FF;}   /* selected link */
		
		.news_item_title {
		padding: 0px 0px 0px 7px;
		font-weight: bold;
		background-color: #00DEFF;
		text-align: left;
		}
		
		.news_item_posted_by {
		padding: 0px 0px 0px 4px;
		background-color:#CCCCCC;
		font-size: 10px;
		text-align: left;
		border-left: 2px solid #00DEFF;
		border-right: 2px solid #00DEFF;
		}
		
		.news_item_right_border {
		background: url(images/news_right_border.gif) right repeat-y;
		}
		
		.news_item_news {
		padding: 2px 7px 2px 7px;
		background: url(images/news_left_border.gif) left repeat-y;
		font-size: 11px;
		text-align: left;
		border-bottom: 10px solid #00DEFF;
		}
		
		.prev_next {
		padding: 7px 0px 7px 0px;
		margin-left: auto;
		margin-right: auto;
		width:95%;
		}
		
		.about_container {
		overflow: hidden;
		width:100%;
	    padding: 7px 0px 7px 0px;
		}
		
		.about_img {
		float: left;
		padding: 0px 2px 0px 0px;
		}
		
		.classic_news_synopsis {
		padding: 10px 0px 0px 0px;
		width:100%;
		}
		
		
		.review_container {
		padding: 0px 0px 0px 5px;
		text-align: left;
		border-left: 2px solid #CCCCCC;
		border-right: 2px solid #CCCCCC;
		border-bottom: 2px solid #CCCCCC;
		text-decoration:none;
		}
		
		.review_sections {
		margin: 4px 0px 0px 0px;
		padding: 0px 0px 0px 4px;
		background-color:#CCCCCC;
		font-weight:800;
		}
		
		.review_title {
		padding: 0px 0px 0px 2px;
		width:100%;
		font-weight:800;
		font-size:15px;
		}
		
		.image_prev_next {
		float: left;
		width:240px;
		text-align:center;
		}
		
		.image_prev_next_float {
		float: right;
		width:240px;
		text-align:center;
		}
		
		.photo_archives {
		overflow: hidden;
		width:100%;
		}
		
		.image_list_container {
		float: left;
		width:200px;
		}
		
		.image_random_container {
		float: right;
		width:360px;
		text-align:center;
		}
		
		.web2 {
		float: left;
		padding: 10px 0px 10px 0px;
		}
		
	