	/*  
	Author: Jason Schuller
	http://www.boygj.com/
	*/
		
		
		/* 04 - HEADER
/* ----------------------------------------------*/
		* { margin:0;	padding:0;	}
		html,body { background: url(images/base2.jpg) top center no-repeat ;background-color: #ffffff;	}
		body {	font:12px arial,helvetica,verdana,sans-serif; overflow-x: hidden !important;	 line-height:1.2em;	}
		
		h2 {	font-family:"Century Gothic";	font-size:24px;	font-weight:200;	color:#333333;	margin-bottom:8px; }
	
	a:hover {
	color:#760000;
	text-decoration: line-through;
	}
	
	h3 {
		font-size:18px;
		font-weight:400;
		margin-bottom:2px;
		color: #999999;
	}
	
	h4 {
	font-size:14px;
	color: #CC3300;
	font-weight: 200;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	p {
	margin-bottom:8px;
	}
	
	strong {
	color:#FFFFFF;
	}
	
	a:link, a:visited {
	color:#333333;
	text-decoration:none;
	}
	
	a:hover {
	color:#760000;
	text-decoration: none;
	}
	
	img {
	border:none;
	margin-top: 3px;
	}
	
	
	
	
	#titlevideo	{ 	height:93px;	width: 633px;	margin-left: 13px;	background: url(images/titlevideo.jpg) no-repeat top center;	}	
	#titleabout 	{	height:93px;	width: 633px;	margin-left: 13px;	background: url(images/titleabout.jpg) no-repeat top center;	}
	#titlecontact	{	height:93px;	width: 633px;	margin-left: 13px;	background: url(images/titlecont.jpg) no-repeat top center;	}	
	#titleblog	{	height:93px; width: 633px;	margin-left: 13px;	background: url(images/titleblog.jpg) no-repeat top center;	margin-bottom: 10px;	}
	#titlecont	{	height:53px; background-image: url(images/titlecont.png);	width: 856px;	margin-left: 65px;	}
	#titlephotos { 	height:93px; width: 633px;	margin-left: 13px;	background: url(images/titlephotos.jpg) no-repeat top center;	}	
	#titlevents { 	height:93px; width: 633px;	margin-left: 13px;	background: url(images/titlevents.jpg) no-repeat top center;	}
	#titledonate  {	height:93px; width: 633px;	margin-left: 13px;	background: url(images/titledonate.jpg) no-repeat top center;	 }	
	#titlecrew  {	height:93px; width: 633px;	margin-left: 13px;	background: url(images/titlecrew.jpg) no-repeat top center;	 }

	/** showcase **/
	#showcase {	width:100%;	padding:0 0 0 0;	float:left;	margin: -190px 0 0 0px;}	
	#showsinglev {		width:100%;		padding:30px 0 0 0;		float:left;	}	
	#page {	width:100%;	padding:0 0 0 0;	float:left;	background-image: url(images/bg2.jpg);}	
	#insideshowcase {	width:880px;	margin:0px auto;	padding-left: 0px;}	

	#insideshowcase a img{	margin: 0 0 -15px 0;	}	
	#insidesinglev {width:1010px;	margin:0px auto;	padding-top: 5px;	}	
	#insideshowcase h4 {	color:#A7A7A7;	font-size:14px;	font-weight:normal;	margin:0 0 2px 0; padding:0;}
	#socialize {	float:left;	padding:8px;	background:#0D0D0D;	border:1px solid #3C3C3C;	width:620px;	margin:0 0 30px 0;	}
	
	
	
	/** copy **/
	
	#insidecopy {	width:1010px;	margin:0px auto;	padding:5px 0 20px 0;}	
	#insidecopy p {	font-size:14px;	line-height:normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;	}
	
	
	#copywrap { 	width:600px;	float:left;	padding-left: 50px;	}	
	#copywrap2 { 	width:529px;	float:left;	padding-left: 10px;	}
	
	.h4 { font-size:14px; color:#666666;  }
	
	.copycontent {	width:625px;	float:left;	margin:0 45px 20px 30px;}
	
	
		
	/* 04 - HEADER
/* ----------------------------------------------*/
	#header {width:100%; height: 360px;	}
	#insideheader { 	width:1010px;	margin:0px auto;	height: 362px;}	
	#logo {	float:left;	padding:35px 0 20px 155px;	}		
	#logo2 { 	float:left;	padding:15px 0 20px 15px;	width: 550px;}
	
	#topmenu { 	float:left;	width:610px;	height:50px;	text-transform:lowercase;	font-family: impact;	text-align:left;	font-size:26px;	margin: 12px 0 0 75px;}	
	#topmenu ul {	list-style:none;	margin:12px 0 0 45px;	float:left;	}	
	#topmenu li {	display:inline;	margin:0 6px 0 0;}	
	#topmenu li a {	display:inline;	}	
	#topmenu li a:hover {	display:inline;	background:url(images/category.gif) no-repeat top left;	color: #f4f4f4;	}
	
	#menu_r {	width:250px;	margin:20px 7px 3px 0px;	float: left;}	
	#menu_r img{
	width:232px;
	height:120px;
	padding: 7px 8px 10px 8px;
	background-color:#f2f2f2;
	border: #cccccc solid 1px;
}	
	#menu_r h2 { 	font-family: Impact;	font-size: 30px;	height: 20px;	padding: 5px 0 10px 7px;	margin-bottom:0px;}
	#menu_r h4 {	font-family: tahoma;	font-size: 12px;	height: 20px;	padding: 5px 0 10px 7px;	text-align:center;	margin-bottom:0px;}

	#menu_rt {	width:250px; color: #333333;	margin:30px 0px 0px 0px;	float: left; font-family: tahoma;	font-size: 12px;	height: 20px;	}	
	#menu_rt a {	color: #CC0000;}
	#menu_rt a:hover {	color: #CC0000;}


	
	#menu_r li { margin:20px 0 0 0; padding:0 0 16px 0; width:auto; height:100%; }
	#sidebar li ul { margin:0; list-style:none; background:url(images/sidebar.gif) repeat-y; background-position: center; padding-top: 0; padding-right: 12px; padding-left: 20px; font: 14px Verdana, Arial, Helvetica, sans-serif; }
	#sidebar li ul.links a:hover	{ font: 14px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	#sidebar li ul li {	margin:0 auto; padding:10px;	height:auto; background:url(images/divider2.gif) no-repeat bottom center; }
	#sidebar li ul li.links a {	font: 14px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	#sidebar li ul li.links a:hover	{	font: 14px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	

	/* 04 - INDEX
/* ----------------------------------------------*/
	#titleindex { 	height:412px;	width: 865px;	background: url(images/home-img-1.jpg) no-repeat top center;	text-align: center;	margin-left: 0px;}
	#itemindex{
	width:250px;
	margin:330px 45px 3px 17px;
	float: right;
}	
	#itemindex .post-title2{
	font-family: Impact;
	font-size: 30px;
	height: 20px;
	padding: 0 0 px px;
}
	#itemindex .post-title2 a   { color: #fff; }
	#itemindex .post-title2 a:hover   { color: #CC0000;}
	
	

	
	/** bars **/
	.inner-columns2 {	margin:0 0 0 0px;	padding:0;	width:900px;}
	.inner-columns2 li { 	height:450px;	list-style: none;	width: 150px;	position: inherit;}
	.inner-columns2 li ul { list-style:none;	padding-right: 12px;	margin-bottom: 10px;	height: 20px;}
	.inner-columns2 li ul li {	margin:0 auto;	height:170px;	}
	#index-col2 {	margin:0 0 30px 5px;	padding:0;	width:860px;	height:auto;	float:left;	background:url(images/left-col2.jpg) repeat-y;	}
	#index-top {	margin:0;	padding:0;	width:860px;	height:auto;	background: url(images/left-top2.jpg) no-repeat top center;	}			
	#index-bottom {	margin:0;	padding:0;	width:860px;	height:17px;	background:url(images/left-bottom2.jpg) no-repeat bottom center; }
	.left-content {	margin:0 auto;	padding:10px 0 0 0;	width:590px; }
	.left-content-blank {	margin:0 auto; padding:0;	width:590px; height:auto;	}
	#line4 	{ background-image: url(images/divider.gif);	background-repeat: repeat-x;	height:5px;	bottom: 5px;	margin: 20px 0 5px -60px;}
	.title  { 	margin:0;	font:24px Impact;	color:#333333;	text-transform:uppercase;	padding: 10px 0 15px 25px;}
	
	
	/** video thumb **/
	#item2{	width:250px;	margin:0 7px 3px 17px;	float: left;	}	
	#item2 .post-title2{ font-family: Impact; font-size: 20px;	height: 30px;	padding: 20px 0 10px 7px;}
	.entry2b { 	font-family: Impact;	font-size: 25px;	line-height: 30px;	text-align: center;}
	.entry2b a {	color: #333333;}
	.entry2b a:hover {	color: #CC0000;}
			
	#item2 .post-title2 a   { color: #333333; }
	#item2 .post-title2 a:hover   { color: #CC0000;}
	#description2{	font-size:12px;	float: left;	margin: 10px 0 20px 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	line-height: 20px;	}
	#covershot2{	width:250px;	height:150px;	float:left;}
	#item2 .thumbnail { float: left;	width:250px;	height:150px;	padding: 0px;	overflow: hidden;	border-bottom: solid 5px #cc0000;}
	img.thumb { width: 1250px;height: 400px;}
	a:hover img.thumb {width:250px;	height:150px;}	
	#description2 p{	height:235px;	overflow:hidden;	font-family: Impact;	font-size: 22px;		height:170px;	padding:3px 0 0 0;	line-height: 14pt;	font-size:16px;	}
	
	
	/** video recent **/
	#item3{ width:185px;	margin:0px 0px 15px 17px;	float: left;}	
	#covershot2{	width:250px;	height:150px;	float:left;}
	#item3 .thumbnail { border-top: solid 4px #333333;	float: left;	width:185px;	height:110px;	padding: 0px;	overflow: hidden;}
	#item3 img.thumb { width: 1250px;height: 400px;}
	#item3 a:hover img.thumb { width:185px; height:110px;}	
	
	#item3 .entry2 {		line-height:20px;	color:#000000;	margin: 0px 0px 5px 0px;	font-family: font-family: Impact;	font-size: 17px;}
	#item3 .entry2 a {	margin:10px 0 0 0;	padding:2px 5px;	font-family: Impact;	font-size: 17px;	color:#333333;	display:inline-block;}
	#item3 .entry2 a:hover { margin:10px 0 0 0;	padding:2px 5px;	font-family: Impact;	font-size: 18px;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	#item3 .altvideoitem { 	width:185px;	height: 148px;	border-top: #333333 solid 5px;	overflow: hidden;	padding: 0 0px 0 0px;}	
	#item3 .videoitem img, .altvideoitem img {	width:185px;	height:110px;	float:left;		}
	
	#item3b{ width:175px;margin:0px 0px 0px 0px;	float: left;}	
	#item3b .altvideoitemm {	width:165px;	height: 125px;	overflow: hidden;	padding: 0 0px 0 3px;}	
	#item3b .videoitem img, .altvideoitemm img {	width:150px;	height:110px;	float:left;	border: #cccccc solid 1px;	padding: 3px 3px 3px 3px;}
	
	
	
	
	/** blog  **/
    .post2 			{width:520px;margin:10px 0 0px 130px;position:relative;}
	.post2 h2 			{	font-weight:normal;	}
	.post2 h2 a			{	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.1em;	font-family: Impact;	margin-top: 5px;}
	.post2 h2 a:hover   { color: #CC0000;}
	.post2 h3 			{	font-size:18px;	font-weight:400;	color: #333333;	padding: 3px 0 10px 0;}	
	.post2 .date		{  	position:absolute;	width:60px;	height:64px;	margin-left:-69px;	background:url(images/date_bg.png);	text-align:center;	color:#FFFFFF;	font-family: Impact;	top: 5px;	left: 67px;	}
	.post2 .date .day	{	font-size:26px;	line-height:20px;	padding-top:5px;	color: #333333;}	
	.post2 .date .mounth	{	font-size:14px;	text-transform:uppercase;	color: #990000;	padding-top: 12px;}
	.post2 				{ 	margin:0 0 0 15px;	padding:20px 20px 10px 70px;	float: left;	width: 440px;}	
	.entry2 {	font-size:12px;	line-height:20px;	color:#000000;	margin: 0px 0px 5px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
	.entry2 a {	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;}
	.entry2 a:hover {	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
			
	
	/** contact **/
	.contact { width:585px;	float:left;	margin:0 45px 20px 30px;	}
		
	
	/** about **/
	.about { 	width:590px;	float:left;	margin:0 0 0 0;}	
	.about h2 { margin:0; color: #333333; font:24px Impact; }
	
		
	
	/** search **/
	.searchitem { float:left; width:300px; margin:0 15px 0 0;  }
	.searchitem p { font-size:12px; line-height:1.2em; }
	#insidesearch { width:1040px; margin:0px auto; padding:0;}
	
	
	/** begin images **/
	p img {	padding: 0;	max-width: 100%;	}	
	img.centered { 	display: block;	margin-left: auto;	margin-right: auto;	}	
	img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}
	img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}	
	.alignright {	float: right;	margin-left: 300px;	}	
	.alignleft {	float: left;		margin-left: 30px;	}
	
		
	/** navigation **/
	.navigation { margin:20px; width: 550px;}
	.alignleft { float:left;	margin-right:10px;	margin-bottom: 20px;}
	.alignright {	float:right;	margin-left: 50px;	margin-bottom: 20px;}
		
	
			
	/* 04 - RIGHT COLUMN
/* ----------------------------------------------*/

	#sidebar { 	width:300px; float:left; font-size:12px; margin:0; padding:0; list-style:none;	}	
	#sidebar h2 { 	margin:0;	font:24px Impact;	color:#333333;	text-transform:uppercase;	background:url(images/sidebar-top.gif) no-repeat bottom center;	padding-bottom: 15px;	padding-left: 25px;}
	#sidebar li { margin:20px 0 0 0; padding:0 0 16px 0; width:auto; height:100%; background:url(images/sidebar-bottom.gif) no-repeat bottom center;}
	#sidebar li ul { margin:0; list-style:none; background:url(images/sidebar.gif) repeat-y; background-position: center; padding-top: 0; padding-right: 12px; padding-left: 20px; font: 14px Verdana, Arial, Helvetica, sans-serif; }
	#sidebar li ul.links a:hover	{ font: 14px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	#sidebar li ul li {	margin:0 auto; padding:10px;	height:auto; background:url(images/divider2.gif) no-repeat bottom center; }
	#sidebar li ul li.links a {	font: 14px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	#sidebar li ul li.links a:hover	{	font: 14px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	#sidebar #searchform {	background:url(images/sidebar-top.gif) no-repeat top center;	padding-top: 13px;	margin:0px;	}
	
	/* video thumb */
	.altvideowrap {	padding: 0 0 10px 0;}
	

	#sidebar p, #altsidebar p {	font-size:12px;	padding:0 10px 2px 10px; line-height: 1.2em;}	
	#sidebar h3, #altsidebar h3 { color:#A7A7A7; padding:10px 10px 2px 10px;	}
	#footerText { 	margin-top: 5px;	width: 776px;	float: left;	height: 180px;	padding-left: 55px;}
	#footerTextb{	margin-left: -30px;}
	
	#blog 	{ 	height:40px;	margin: 0 0 0 120px;	width: 400px;}	
	#line3 	{ background-image: url(images/divider.gif) ; background-repeat: repeat-x; height:5px;	bottom: 5px; margin: 5px 0 5px 0; }
	
	
	/* 04 - BLOG
/* ----------------------------------------------*/

	.post { width:520px;margin:10px 0 0px 130px;position:relative; }
	.post h2 {  color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin-top: 5px;}
	.post h2 a	 {	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin-top: 5px;}
	.post h2 a:hover   { color: #CC0000;}
	.post h3 {	font-size:18px;	font-weight:400;	color: #333333;	padding: 3px 0 10px 0;}	
	.post .date	{ 	position:absolute;	width:60px;	height:64px;	margin-left:-69px;	background:url(images/date_bg.png);	text-align:center;	color:#FFFFFF;	font-family: Impact;	top: 5px;	left: 90px;}
	.post .date .day { font-size:26px;	line-height:20px;	padding-top:5px;	color: #333333;}	
	.post .date .mounth	{	font-size:14px;	text-transform:uppercase;	color: #993300;	padding-top: 12px;}
	.entry { 	font-size:16px;	line-height:20px;	color:#000000;	margin: 10px 0 15px 0;	font-family: "Century Gothic";	padding-bottom: 15px;}
	.entry a {	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;}	
	.entry a:hover {	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	.tags a {display: inline;	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;	}
	
	
	
	
	/* 04 - CREW
/* ----------------------------------------------*/

	.postt { width:520px;margin:10px 0 0px 130px;position:relative; }
	.postt h2 {  color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin-top: 5px;}
	.postt h2 a	 {	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin-top: 5px;}
	.postt h2 a:hover   { color: #CC0000;}
	.postt h3 {	font-size:18px;	font-weight:400;	color: #333333;	padding: 3px 0 10px 0;}	
	.entry { 	font-size:16px;	line-height:20px;	color:#000000;	margin: 10px 0 15px 0;	font-family: "Century Gothic";	padding-bottom: 15px;}
	.entry a {	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;}	
	.entry a:hover {	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	.tags a {display: inline;	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;	}
	
	
		
	/* 04 - VIDEO
/* ----------------------------------------------*/

	#item{ width:595px;	margin:0 0 0px 20px;	}	
	#item h2 { 	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin: 15px 0 5px 0;}
	#item h2 a	 {	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin-top: 5px;}
	#video {	float:left;	margin:0 0 0 0;	width: 580px;	}	
	#videolist {width:300px;	float:left;	}	
	
	#item .post-title    {font-family: Impact;	font-size: 30px;	height: 20px;	padding: 20px 0 10px 0px;}
	#item .post-title a   { color: #333333; }
	#item .post-title a:hover   { color: #CC0000;}
	#description   { font-size:13px; margin-bottom: 20px;	height: 75px;}	
	#description a { color:#CC0000;	font:13px Verdana, Arial, Helvetica, sans-serif;}
	#description a:hover {	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	#covershot     {	width:595px;	height:210px;	margin: 15px 0 15px 0;}
	#covershot img {	width:595px; height:200px;	overflow:hidden;border: solid 1px #666666;}
	

	#items { width:595px;	margin:0 0 0px 20px;	}	
	#items h2 { 	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin: 15px 0 5px 0;}
	#items h2 a	 {	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin-top: 5px;}
	#items a {	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;}	
	#items a:hover {	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	#items ul {	padding:0 0 15px 0;	width:auto;}	
	#items li { font:13px Verdana, Arial, Helvetica, sans-serif; list-style:none; 	margin:5px 0 0 0;	padding:0 0 0 40px;	width:auto;}
	
	#item .commentss { background:transparent url(images/comment.png) no-repeat scroll 0 0;	color:#333333;	cursor:pointer;	float:right; font-family: Impact;	font-size:14px;	height:30px; padding:11px 0px 0;	text-align:center;	width:40px;	margin: -10px 0 -10px 0;}
	#item .commentst { color:#333333;	cursor:pointer;	float:right;	font-family: Impact;	font-size:14px;	height:30px;	padding:11px 0px 0;	text-align:center;	width:65px;	margin: -10px 0 -10px 0;}



/* 04 - PHOTOS
/* ----------------------------------------------*/

	#itemb{ width:595px;	margin:0 0 0px 20px;	}	
	#itemb h2 { 	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin: 15px 0 5px 0;}
	#itemb h2 a	 {	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin-top: 5px;}
	
	#itemb .post-title    {font-family: Impact;	font-size: 30px;	height: 20px;	padding: 20px 0 10px 0px;}
	#itemb .post-title a   { color: #333333; }
	#itemb .post-title a:hover   { color: #CC0000;}
	#description   { 	font-size:13px;	margin-bottom: 0px;	height: 75px;}	
	#description a { color:#CC0000;	font:13px Verdana, Arial, Helvetica, sans-serif;}
	#description a:hover {	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	
	.altvideoitemb { 	width:570px;	height:150px;	overflow: hidden;	padding: 0 10px 0 10px;	margin: 20px 0 0 0;}
	.altvideoitemb img { 	width:250px; height:120px;	float:left;	margin:5px 18px 0 0;	border:1px solid #3C3C3C;}
		
	#items { width:595px;	margin:0 0 0px 20px;	}	
	#items h2 { 	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin: 15px 0 5px 0;}
	#items h2 a	 {	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin-top: 5px;}
	#items a {	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;}	
	#items a:hover {	margin:10px 0 0 0;	padding:2px 5px;	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;	display:inline-block;	background-color: #DED9D9;}
	#items ul {	padding:0 0 15px 0;	width:auto;}	
	#items li { font:13px Verdana, Arial, Helvetica, sans-serif; list-style:none; 	margin:5px 0 0 0;	padding:0 0 0 40px;	width:auto;}
	
	#insideshowcase2 { 	width:958px;	margin:0px auto;	padding-left: 0px;}	
	#insidephoto { 	width:940px;	padding: 7px 8px 10px 8px;	background-color:#f2f2f2;}	





/* ----------------------------------------------*/




	.clearfix { display: inline-block; width:580px; margin-left:30px;}
	#content {	margin:-197px 0 0 30px;	padding:0;	width:947px;	height:auto;	float:left;}
		
		#left-col {	margin:0 0 30px 0;	padding:0;	width:659px;	height:auto;	float:left;	background:url(images/left-col.jpg) repeat-y;}		
		#left-top {	margin:0;	padding:0;	width:659px;	height:auto;	background: url(images/left-top.gif) no-repeat top center;}
		#left-bottom {	margin:0; padding:0;	width:659px; height:17px;	background:url(images/left-bottom.gif) no-repeat bottom center;	}
		.left-content {	margin:0 auto;	padding:10px 0 0 0;	width:590px;	}			
		.left-content-blank {	margin:0 auto; padding:0;	width:590px; height:auto;	}
		
		
		#right-col { 			margin:0; padding:0;			width:281px; height:auto;			float:right;		}
		
		#content2 { 	margin:0;	padding:0;	width:947px;	height:auto;	float:left;}
		
		#left-col {	margin:0 0 30px 0;	padding:0;	width:659px;	height:auto;	float:left;	background:url(images/left-col.jpg) repeat-y;}		
		#left-top {	margin:0;	padding:0;	width:659px;	height:auto;	background: url(images/left-top.gif) no-repeat top center;}
		#left-bottom {	margin:0; padding:0;	width:659px; height:17px;	background:url(images/left-bottom.gif) no-repeat bottom center;	}
		.left-content {	margin:0 auto;	padding:10px 0 0 0;	width:590px;	}			
		.left-content-blank {	margin:0 auto; padding:0;	width:590px; height:auto;	}
		
		
		#right-col { 			margin:0; padding:0;			width:281px; height:auto;			float:right;		}	
			
		#titleindex2 { 	height:383px;	width: 947px;	text-align: center;	;}
		
	

/* 03 - LEFT COLUMN
/* ----------------------------------------------*/
.category { margin:15px 0 10px 0;display:block;}
.divider {	margin:0; padding:0;	width:auto; height:1px;	background:url(images/divider.gif) no-repeat top center;}
.inner-columns {	margin:0 0 0 13px;	padding:0;	width:632px;}


/* 03 - COMMENT
/* ----------------------------------------------*/
		.post {	margin:0;	padding:15px 20px 0px 90px;	background:url(images/divider.gif) no-repeat bottom center;}
			.postt {
	margin:0;
	padding:15px 0px 0px 40px;
	background:url(images/divider.gif) no-repeat bottom center;
}
		.post-top {	margin:0; padding:15px 20px 10px 20px;	background:url(images/divider.gif) no-repeat top center;}
		.post-fancy { margin:0; padding:15px 20px 10px 20px;}
		#postcomments { width:100%;	margin:10px 0 0 0px; font-size: 16px; color: #CC3300; }
		.commentlist { margin:30px 0 0 0; padding:1px 0 0 0; float:left; background:url(images/comment-bottom.gif) top left no-repeat; }
		.commentform { margin:30px 0 0 0; padding:1px 0 0 0;float:left; background:none; }
		.left-content ol.commentlist li, .left-content ol.commentform li {	margin:0; padding:0;list-style-type:none;	list-style-position: outside; }
		.inner { margin:0; padding:0;float:left; overflow:hidden; }
		.comment-author { margin:0 10px -1000px 0;	width:130px;height:auto; float:left; text-align:right; display:inline;}
		.commentform-key {	margin:10px 10px -1000px 0;	width:180px; height:auto; float:left; text-align:right;	display:inline;	}
		.comment-author p { padding:0 5px 3px 0; background:url(images/divider.gif) no-repeat bottom center; text-align:right; 	}
		.comment-text, .comment-text-alt, .comment-form { 	margin:0 0 20px 0; padding:20px 20px 10px 20px;	width:405px; background:#f2f2f2; border:1px solid #e6e6e6; text-align:left;	min-height:150px; height:100%;	float:right;}
		.user {	font-size:24px;	font-family: Impact; color: #CC3300;}
		.said { font-size:24px;	font-family: Impact; color: #999999;}
		.comment-box { margin:0; padding:10px 20px 10px 20px; width:360px; text-align:left; overflow:visible; float:right; }
		.inner .comment-text-alt { background:#f9f9f1;}		
		li.inner .comment-text p, li.inner .comment-text-alt p, .comment-box p { background:none; font-size:1.1em; text-align:left;	}
		.text {	margin:0; padding:5px; background:#FFF ; border:1px solid #e5e3d8; }

	
		#top { width:595px;	margin:0 0 0px 20px;	}	
		#top h2 { 	color:#333333;	font-weight:lighter;	font-size:28px;	text-decoration:none;	line-height: 0.2em;	font-family: Impact;	margin: 15px 0 5px 0;}
		.archive { 	margin:0;	padding:15px 20px 20px 20px;	background:url(images/divider.gif) no-repeat bottom center;}	
		.archive .titles a{ font-family: Impact;	font-size:18px;	font-weight:100;	color:#CC0000;	padding: 3px 0 0px 0;}	
		.archive .date {	font-size:18px;	font-weight:400;	color: #333333;	padding: 3px 0 10px 0;}	
		.archive a {	font:13px Verdana, Arial, Helvetica, sans-serif;	color:#CC0000;}	

		#sidebar .text {	width:150px;}
		.submit {	width:85px;	height:26px;	background:url(images/submit.gif) no-repeat;	font:.95em Georgia, "Times New Roman", Times, serif;	color:#48463C;	text-align:center;	border:0;}


/* 03 - FOOTER
/* ----------------------------------------------*/
		#siteinfo { width: 100%; height: 150px; background: url(images/bottom.jpg) bottom no-repeat; text-align: left; clear: both;	margin: 0 auto;}
		#siteinfo .wrap{ 	width: 947px;	margin: 0 auto;	text-align: center;}
		#copyright { 	margin-bottom: 0.5em;	font-family: "Century Gothic";	font-size: 15px;	color: #CCCCCC;	float: left;	text-align: center;	margin-left: 340px;}
		#copyright a {	font-family: "Century Gothic";	font-size: 15px;	color: #CC3300;}
	

