/* CoachIzzo.com - Layout Vitals */

body {
	font-family: Helvetica, Arial, Verdana;
	background-color:#000;
	color:#838383;
	font-size:12px;
	padding:0px;
	margin:0px;
	background-image: url(../img/bg/bg_pattern.jpg);
	background-repeat: no-repeat;
}
	/* the above background image can be switched with inline styles  */


p {
	margin:0;
	padding:0;
}


.total {
	width:1000px;
	margin: 0 auto;
	position: relative;
}

.id {
	position:absolute;
	top: 0px;
	left: -29px;
}

.id-int {
	float:center;
	position:absolute;
	top: 1px;
	left: -140px;
	height:34px;
}

.id-twt {
	float:center;
	position:absolute;
	top: 35px;
	left: 1267px;
	height:34px;
}

.id-fcb {
	float:center;
	position:absolute;
	top: 68px;
	left: 1267px;
	height:34px;
}

.page {
	margin-left: 20px;
	width: 958px;
	border:1px solid #1a1a1a;
	background-image: url();
	background-repeat: repeat-y;	/* the above background image to be tested  */
}

.page-player {
	margin-left: 80px;
	width: 951px;
	background-image: url();
	background-repeat: repeat-y;	/* the above background image to be tested  */
}

.footer {
	width: 958px;
	font-size:10px;
	padding:20px 0px 35px 0px;
	margin-right: 21px;
	float:right;
	background-color:#000;
}

.footer div.left {
	float:left;
	padding-left: 15px;	
}

.footer div.left a {
	color:#5a5a5a;	
}

.footer div.left a img {
	border:0px;
	vertical-align:-9%;
	height:9px;
	width:13px;
	padding-right:8px;
}

.footer a {		
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: -0.5px;
	text-decoration:none;
	padding-right:15px;	
}

.footerlogo {
	float:right;
	padding-left: 10px;	
}

.clear { clear:both; line-height: 0px; font-size: 0px; height: 0px; }

/* END CoachIzzo.com - Layout Vitals */	



/* start feature */


.feature {
	width: 951px;
	padding: 0px;
	margin: 0px;

}

#image {
	width: 958px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #000000;	
}

#image-title {
	width: 958px;
	height: 137px;
	margin-top: 15px;
}


#image-subfeature {
	width: 958px;
	height: 850px;
	margin-top: 0px;
	background-color: #fff;
}

#image-subfeature-video {
	position: absolute;
	margin-top: -330px;
	margin-left: 55px;
}

#image-subfeature-gallery {
	position: absolute;
	margin-top: -365px;
	margin-left: 55px;
}

#image-subfeature-izzogallery {
	position: absolute;
	margin-top: -290px;
	margin-left: 380px;
}

#image-subfeature-madness {
	position: absolute;
	margin-top: -335px;
	margin-left: 616px;
}

#image-subfeature-izzone {
	position: absolute;
	margin-top: -535px;
	margin-left: 34px;
}

#image-subfeature-izzojump {
	position: absolute;
	margin-top: -250px;
	margin-left: 340px;
}


#image-subfeature-2000 {
	position: absolute;
	margin-top: -535px;
	margin-left: 34px;
}

#image-subfeature-2000gallery {
	position: absolute;
	margin-top: -200px;
	margin-left: 65px;
}

#image-subfeature-1979gallery {
	position: absolute;
	margin-top: -430px;
	margin-left: 65px;
}

#image-breslin-izzone {
	position: absolute;
	margin-top: -505px;
	margin-left: 34px;
}


#image-subfeature-2000link {
	position: absolute;
	margin-top: -470px;
	margin-left: 66px;
}

#image-subfeature-1979link {
	position: absolute;
	margin-top: -435px;
	margin-left: 66px;
}

#image-subfeature-1957imglink {
	position: absolute;
	margin-top: -835px;
	margin-left: 788px;
}

#image-subfeature-1979imglink {
	position: absolute;
	margin-top: -361px;
	margin-left: 219px;
}

#image-subfeature-1999imglink {
	position: absolute;
	margin-top: -597px;
	margin-left: 385px;
}

#image-subfeature-2000imglink {
	position: absolute;
	margin-top: -893px;
	margin-left: 385px;
}

#image-subfeature-2001imglink {
	position: absolute;
	margin-top: -355px;
	margin-left: 385px;
}

#image-subfeature-2005imglink {
	position: absolute;
	margin-top: -597px;
	margin-left: 723px;
}

#image-subfeature-2009imglink {
	position: absolute;
	margin-top: -428px;
	margin-left: 723px;
}

#image-subfeature-2010imglink {
	position: absolute;
	margin-top: -265px;
	margin-left: 723px;
}

#image-subfeature-1979img01 {
	position: absolute;
	margin-top: -396px;
	margin-left: 0px;
}

#image-subfeature-1979img02 {
	position: absolute;
	margin-top: -247px;
	margin-left: 321px;
}

#image-subfeature-1979img03 {
	position: absolute;
	margin-top: -397px;
	margin-left: 608px;
}

#ajax {
	position: absolute;
	margin-top: -50px;
	margin-left: 15px;
}

#closeup {
	margin-left: 902px;
	margin-top: -12px;
	padding-bottom: 3px;
	}

#twitter-madness {
	position: absolute;
	margin-top: -180px;
	margin-left: 616px;
}

#facebook-madness {
	position: absolute;
	margin-top: -180px;
	margin-left: 690px;
}
	

/* end feature */



/* start content */

.content_area {
	float:left;
	width:958px;
	bbackground-color: #f6f6f6;
	background-color: #0c0c0c;
}

.content_area-player {
	float:left;
	width:958px;
	background-color: #f6f6f6;
	background-image: url(../img/img_bgplayer.gif);
	background-repeat: no-repeat;
}

.content {
	float:left;
	width:650px;
	background-color: #0c0c0c;
}

.content_player {
	float:left;
	width:650px;
}

.content_full {
	float:left;
	width:951px;
	background-color: #f6f6f6;
}

/* end content */




/* start divider */

.divide {
	padding-top:5px;
}

.divide img {
	display:block;
}

.divide-sidebar {
	padding-top:5px;
	padding-bottom:15px;
}

.divide-sidebar img {
	display:block;
}

.divide-detailed {
	padding-top:8px;
	padding-bottom:27px;
	clear: both;
}

.divide-footer {
	padding-top:11px;
}

/* end divider */


/* start article */

.article{
	width:540px;
	margin-top:55px;
	margin-left:55px;
	position: relative;
}

.article h1 { 
	font-size:32px; 
	color:#ffffff;
	margin: 0 0 10px 0; 
	font-weight: normal;
	line-height: 33px; 
	padding: 0; 
	clear: both; 
}

.article h2 { font-size:15px; color:#39a285; margin: 0 0 4px 0; font-weight: bold; padding: 0; clear: both; }
.article h3 { font-size:15px; color:#5f574f; ccolor:#c1c1c1; margin: 0 0 4px 0; font-weight: bold; padding: 0; clear: both; }
.article h4 { font-size:13px; ccolor:#1c453b; color:#c1c1c1; margin: 0 0 4px 0; font-weight: normal; padding: 0; clear: both; }
.article h5 { font-size:17px; color:#ffffff; margin: 0 0 4px 0; font-weight: bold; padding: 0; clear: both; }
.article h6 { font-size:32px; color:#1c453b; ccolor:#ffffff; margin: 0 0 10px 0; font-weight: normal; line-height: 33px; padding: 0; clear: both; 
}

.article-subheader {
	width: 450px;
	overflow: hidden;
	float: left;
}

.subheader {		
	font-size:11px;
	padding:0px;
	margin:0px;	
}

.article p.article-date { font-size: 11px; padding: 1px 0px; text-transform:uppercase; float: left; margin-right: 10px; display: inline; }

.article p { padding: 14px 0px; }

.article-body {
	color:#a3a3a3;
	ccolor:#303030;
	width:540px;
	line-height:22px;
	padding-bottom:60px;
}

.article-body-player {
	color:#303030;
	width:540px;
	line-height:22px;
	padding-bottom:60px;
}

.article-body a {
	color: #b0b0b0;
	text-decoration: underline;
}

.article-body a:hover { color: #1c453b; }

.article-body img {
	width:541px;
}

.article-footer { width:541px; padding-top:19px; margin-left:55px; padding-bottom:27px; color:#b0b0b0; }
.article-footer a { color:#b0b0b0; text-decoration:none; }
.article-footer .right, .article-footer .left { width: 200px; }
.article-footer .left span {left center no-repeat; padding-left: 12px; height: 15px; line-height: 15px; }
.article-footer a:hover { color: #39a285; }

/* end article */


/* start sidebar */

.sidebar {
	float:right;
	width:256px;
	text-align:left;
	color: #020a03;		
	background-color:#000000;
	background-image: url(../img/img_bgsidebar.gif);
	background-repeat: repeat-x;
}

.sidebar-tagview {
	float:right;
	width:256px;
	text-align:left;
	color: #ffffff;		
}

.sidenav-tags {
	width:201px;
	margin-left:27px;
	margin-top:27px;
	margin-bottom:27px;	
}

.sidenav-tags-home {
	width:201px;
	margin-left:27px;
	margin-top:27px;
	margin-bottom:27px;	
}

.sidenav-tags-list {
	width:201px;	
}

.sidenav-tags-list a {
	line-height: 18px;
}

.sidenav-tags a:hover { color: #39a285; }

.sidelink {
	float:left;
	width:100%;	
}

.sidenav-tags h3 { font-size:13px; padding-bottom:5px; color: #505050; margin: 0; }

.sidenav-tags a {
	color:#b0b0b0;
	text-decoration:none;
}

/* end sidebar */

/* start sideswitch */
.sideswitch {
	width:201px;
	margin-left:27px;
	margin-top:15px;
	margin-bottom:6px;
}

.sideswitch a {
	color: #fff;
	text-decoration: none;
	font-weight:bold;
}

.sideswitch a:hover { color: #39a285; }
/* end sideswitch */


/* start side bar video options */

.sidebar-video {
	float:right;
	width:300px;
	text-align:left;
	color: #ffffff;		
	background-color:#000000;
}

.sidenav-videocnt{
	width:286px;
	margin-left:5px;
	margin-top:1px;
	margin-bottom:27px;	
}

/* end side bar video options */

/* jquerywindows */
			
	a {
	color:#333; 
	text-decoration:none;
	}
	
	a:hover {
	color:#ccc; 
	text-decoration:none;
	}

	#mask {
	position:fixed;
	left:0;
	top:0;
	z-index:9000;
	background-color:#000;
	display:none;
	}
  
	#boxes .window {
	position:fixed;
	left:0;
	top:0;
	display:none;
	z-index:9999;
	padding:20px;
	}

	#boxes #gallery {
	width:903px; 
	height:675px;
	margin-top:0px;
	margin-left:0px;
	paddding-right:15px;
	xborder-style:solid;
	xborder-color:#414141;
	border-width: 1px;
	background-color:#000;
	background-image: url(../img/img_bggallery.gif);
	}
						
	.boxlink {font-size: 12px}
	
	
/* end jquerywindows */
			
			
			

