	    body {
	        margin: 0;
	        padding: 0;
	        border: 0;
	        width: 100%;
	        background: #161C2C;
	    }
		b a:link,b a:active,b a:visited { color: #000000;}

		a:link,a:active,a:visited { color: #684500;}

	    a img, img { border:none; }

		td{ font-size: 11px; font-family: tahoma, arial, Verdana; }

		input,submit,select,textarea,button	{font-family: tahoma,arial;	font-size: 11px; }
		input[type=text], input[type=password], textarea { padding-left: 3px; border: 1px solid #6F3C00; }

		.break {clear:both}

		.divframe { overflow:auto; }
		.pd5 { padding: 5px; }

		.layoutTable {
			width: 100%;
			border-collapse: collapse;
			border-spacing: 0;
		}
		.layoutTable td { padding: 0; }

		.layoutTable .middle {
			width: 975px;
		}
		.layoutTable .left {
			width:%;				/* Width of left column content (column width minus padding on either side) */
			background: url(http://www.albertatouristtv.com/layout/images/auto_left.jpg) no-repeat top right;
		}
		.layoutTable .right {
			width:%;				/* Width of right column content (column width minus padding on either side) */
			background: url(http://www.albertatouristtv.com/layout/images/auto_right.jpg) no-repeat top left;
		}
		.Header {
			width: 975px;
		}
		.Header img {
			display:block;
	    	float: left;
		}
		.BodyContent {
			background: url(http://www.albertatouristtv.com/layout/images/auto_middle.jpg) no-repeat top left;
			padding-top: 4px;
			height: auto;
		}
		.Wrapper {
			border: 3px solid #0E2706;
			background-color: #97BA88;
			margin-bottom: 3px;
		}
		.White {
			background-color: #FFFFFF;
		}
		.Lgreen {
			background-color: #EFEFD1;
		}

		.ContentTable {
			width: 100%;
			border-collapse: collapse;
			border-spacing: 0;
		}
		.ContentTable td {
			padding: 0;
			vertical-align: top;
		}
		.ContentTable .Left {
			padding-right: 4px;
		}
		h1 {
			background-color: #0E2706;
			font-family: arial, tahoma;
			font-size: 17px;
			color: white;
			padding: 4px 0px 4px 5px;
			margin: 0px;
		}
		h2 {
			background-color: #0E2706;
			font-size: 12px;
			color: white;
			font-weight: bold;
			padding: 4px 0px 4px 5px;
			margin: 0px;
		}
		hr, .hr { height: 1px; background: #0E2706; border: none; }

	/* FORUMS */
		.ForumTable{ width: 100%; border-collapse: collapse; margin: 3px !important; }
		.ForumTable td { padding: 5px; border: 1px solid #BFBFBF; }
		.ForumTable .DifBg{ background-color: #EFEFD1; }
		.ForumTable .title, .ForumTable .title td, .orangetitle { background-color: #F4F4F4; padding: 4px; font-weight: bold; font-size: 11px; color: #0099CC; }

		.code { width: 80%; background-color: #F4F4F4; border: 1px solid #A8A8A8; margin: 5px; padding: 3px; color: #4C4B4B; }
		.quote { width: 80%; background-color: #F4F4F4; border-left: 1px solid #A8A8A8; border-bottom: 1px solid #A8A8A8; margin: 5px; padding: 3px; color: #2F2F2F; }
		.AuthorBox { float:right; padding:6px; margin-left: 4px; margin-bottom: 2px; border-left: 1px dashed #C3CAD2; border-bottom: 1px dashed #C3CAD2; }


	/* MIME ICONS */
		/*.img { background:url("http://www.albertatouristtv.com/layout/images/mime/img.gif") left no-repeat; padding: 0 0 0 20px; }*/

		.closed { background:url("http://www.albertatouristtv.com/layout/images/mime/closed.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.current { background:url("http://www.albertatouristtv.com/layout/images/mime/current.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.open { background:url("http://www.albertatouristtv.com/layout/images/mime/open.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.folder { background:url("http://www.albertatouristtv.com/layout/images/mime/folder.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.audio { background:url("http://www.albertatouristtv.com/layout/images/mime/audio.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }

		.link { background:url("http://www.albertatouristtv.com/layout/images/mime/link.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.unknown { background:url("http://www.albertatouristtv.com/layout/images/mime/unknown.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }

		.bmp { background:url("http://www.albertatouristtv.com/layout/images/mime/bmp.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.css { background:url("http://www.albertatouristtv.com/layout/images/mime/css.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }

		.doc { background:url("http://www.albertatouristtv.com/layout/images/mime/doc.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.exe { background:url("http://www.albertatouristtv.com/layout/images/mime/exe.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }

		.gif { background:url("http://www.albertatouristtv.com/layout/images/mime/gif.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.htm { background:url("http://www.albertatouristtv.com/layout/images/mime/htm.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }

		.jpg { background:url("http://www.albertatouristtv.com/layout/images/mime/jpg.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.pdf { background:url("http://www.albertatouristtv.com/layout/images/mime/pdf.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.pps { background:url("http://www.albertatouristtv.com/layout/images/mime/pps.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.ppt { background:url("http://www.albertatouristtv.com/layout/images/mime/ppt.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.txt { background:url("http://www.albertatouristtv.com/layout/images/mime/txt.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.xls { background:url("http://www.albertatouristtv.com/layout/images/mime/xls.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.xlt { background:url("http://www.albertatouristtv.com/layout/images/mime/xlt.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.xml { background:url("http://www.albertatouristtv.com/layout/images/mime/xml.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.zip { background:url("http://www.albertatouristtv.com/layout/images/mime/zip.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }
		.rtf { background:url("http://www.albertatouristtv.com/layout/images/mime/rtf.gif") 0px 0px no-repeat; padding: 2px 0px 4px 20px; }

		.visio { background:url("http://www.albertatouristtv.com/layout/images/mime/visio.gif") left no-repeat; padding: 0 0 0 15px; }

	/* LINK ICONS */
		.Iarticle { background:url("http://www.albertatouristtv.com/layout/images/Iarticle.gif") left no-repeat; padding: 0 0 0 15px; }
		.Icomment { background:url("http://www.albertatouristtv.com/layout/images/Icomments.gif") left no-repeat; padding: 0 0 0 15px; }
		.Ipuzzle { background:url("http://www.albertatouristtv.com/layout/images/Ipuzzle.gif") left no-repeat; padding: 0 0 0 18px; }
		.Iexternal { background:url("http://www.albertatouristtv.com/layout/images/external-link.gif") right no-repeat; padding: 0 18px 0 0; }
		.Iup { background:url("http://www.albertatouristtv.com/layout/images/thumbsup.gif") right no-repeat; padding: 9px 18px 10px 0; }
		.Idown { background:url("http://www.albertatouristtv.com/layout/images/thumbsdown.gif") right no-repeat; padding: 9px 18px 10px 0; }

	/* Pagination */
		.PLinks { padding: 4px; font-weight: bold; font-size: 11px;}
		.PLinks a:link,.PLinks a:visited { padding: 3px 5px 3px 5px; background-color: #EEEEEE; text-decoration: none;}
		.PLinks a:hover { background-color: #F9BC7D;}
		.PLinks .curr-page {padding: 4px; margin: 1px; color: #000000;}

		.Pagination { padding: 4px; font-weight: bold; font-size: 11px;}
		.Pagination a:link,.Pagination a:visited { padding: 3px 5px 3px 5px; background-color: #F4F4F4; text-decoration: none;}
		.Pagination a:hover { background-color: #EEEEEE;}
		.Pagination .curr-page {padding: 4px; margin: 1px; color: #000000;}

	/* BOXOVER */
		.bo_small_header{ font-weight: bold; width: 150px; border: 1px solid #C8BA92; padding: 5px; font-size: 12px; color: #000000; background-color: #F3F0E7; z-index:1000;}
		.bo_small_body { border-bottom: 1px solid #C8BA92; border-left: 1px solid #C8BA92; border-right: 1px solid #C8BA92; width: 150px; padding: 5px; background-color: #FFFFFF; z-index:1000;}

	/* LINK STYLES */
		.whitelinks a:link,.whitelinks a:visited{text-decoration: none; color: #FFFFFF;}
		.whitelinks a:hover {text-decoration: underline;}

		a.white:link,a.white:visited{text-decoration: none; color: #FFFFFF;}
		a.white:hover {text-decoration: underline;}

		a.orange:link,a.orange:visited{text-decoration: none; color: #FF9900;}
		a.orange:hover {text-decoration: underline;}

		.EmptyTable { border-collapse: collapse; }
		.EmptyTable td{ border: 0px; padding: 0px; margin: 0px }

	/* MODULES */
		#module_list .handle { cursor: move; }
		#module_list .body { width:100% }
		#module_list .img { border: 1px solid grey; }

		.handle { background-color: #FFD8AF; font-size: 11px; padding: 4px; border-top: 1px solid #FFB55F; margin-top: 5px; height: 15px; cursor: move; }
		.settings { padding: 3px; height: 33px; background-color: #F4F4F4; }
		.settings div { border: 1px dashed #EF952C; text-align: right; padding: 3px; }

	/* VIDEOS LIST */
		#ImagePl { margin-bottom:3px; cursor: pointer; border: 1px solid #000000; position: relative;}
		#ImagePl .diag { position: absolute; right: 0px; top: 0px; }
		#ImagePl .floating { position:absolute; bottom:0px; right:0px; width: 100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.albertatouristtv.com/layout/images/op_black_60.png'); }
		#ImagePl .floating[class] { background-image:url(http://www.albertatouristtv.com/layout/images/op_black_60.png); }

	/* COMMENTS */
		.leavecomment textarea { height: 40px; width: 100%; }
		.commentdiv{ margin-bottom: 1px; /*background-color: #FFD19B;*/ padding: 8px; border-bottom: 1px solid orange; }
		.preview{ border: 1px solid #808080; background-color: #EFFCFF; }
		.commentdiv .commentheader { font-size: 12px; }
		.commentdiv img, .commentdiv .img, .avatar{ padding: 2px; margin-bottom: 2px; margin-right: 5px; background-color: #ffffff; border: 1px solid #BFBFBF; }

	/* VIDEO BAR TABS  - top right bottom left */
		.vbtab {  padding: 3px 10px 3px 8px; background-color: #FFFFFF;}
		.vbtab a { color: #000000; font-weight: bold;}
		.vbtab.vbselected a { color: #000000; }
		.vbtab.vbselected { background-color: #FAFAFA; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: none; }
		.vbtab:hover { background-color: #FAFAFA; }
		.vbtabbody { background-color: #FAFAFA; border: 1px solid #CCCCCC; padding: 5px; }

	/* LIGHT TABS  - top right bottom left */
		.ltab {  padding: 3px 10px 3px 8px; background-color: #DFDFB5; border: 1px solid #CCCCCC; border-bottom: none; margin-right: 3px;}
		.ltab a { color: #000000; font-weight: bold;}
		.ltab.lselected a { color: #000000; }
		.ltab.lselected { background-color: #FFFFFF; }
		.ltab:hover { background-color: #DFDFB5; }
		.ltabbody { width: 100%; border: 1px solid #CCCCCC; }

	/* VIDEO PAGE TABS */
		.vltab {  padding: 3px 10px 3px 8px; background-color: #909F8B; border: 1px solid #0E2706; border-bottom: none; margin-right: 3px;}
		.vltab a { color: #000000; font-weight: bold;}
		.vltab.vlselected a { color: #000000; }
		.vltab.vlselected { background-color: #FFFFFF; }
		.vltab:hover { background-color: #737F6F; }
		.vltabbody { width: 100%; border: 1px solid #0E2706; }

	/* VIDEO BACKGROUND */
		.video_head { height: 6px; width: 616px; background: url('http://www.albertatouristtv.com/layout/images/video_top.gif') no-repeat; }
		.video_body { background: url('http://www.albertatouristtv.com/layout/images/video_stretch.gif') repeat-y; padding: 8px; width: 600px; }
		.video_foot { height: 5px; width: 616px; background: url('http://www.albertatouristtv.com/layout/images/video_bottom.gif') no-repeat; margin-bottom: 3px; }
		.video_title { font-size: 12px; color: white; font-weight: bold; padding-bottom: 4px; }

	/* SHORT CSS CODES */
		.big		{ font-size: 18px; font-weight: bold; }
		.hide		{ display: none;}
		.float		{ float: left;}
		.relative	{ position: relative;}
		.pointer	{ cursor: pointer;}
		.drag		{ cursor: move;}
		.grey		{ color: grey;}
		.orange		{ color: #FF9900;}
		.white		{ color: white;}
		.red		{ color: red;}
		.green		{ color: green;}
		.message	{ color: red;}
		.error		{ color: red;}
		.nowrap		{ white-space: nowrap}
		.bold 		{ font-weight: bold}
		.pd3 		{ padding: 3px;}
		.pd5 		{ padding: 5px;}
		.pd10 		{ padding: 10px;}
		.pd15 		{ padding: 15px;}
		td.pd15 	{ padding: 15px;}
		.top		{ vertical-align: top;}
		.bottom		{ vertical-align: bottom;}
		.fright		{ float: right;}
		.fleft		{ float: left;}
		.inline		{ display: inline;}

/* POPUP DIALOG BOXES */
	.dia {
		height: 0px;
		width: 0px;
		overflow: visible;
		position: absolute;
		z-index: 99;
	}
	table.dia_table {
		border-collapse: collapse;
		margin: auto;
		table-layout: fixed;
		width: 350px;
	}
	td.dia_content {
		background-color: white;
		border: 1px solid #4F4F4F;
		padding: 0px;
		vertical-align: top;
	}
	.dia_body {
		padding: 6px;
		border-bottom: 1px solid #ccc;
	}
	.diaiframe{
		border: 1px solid white;
		overflow: auto;
		width: 100%;
		height: 10px;
	}
	.dia_buttons {
		background: #f2f2f2;
		padding: 5px 8px 5px 8px;
	}
	.dia_content h1 {
		background: #F4F4F4;
		margin: 0px;
		padding: 8px;
		font-size: 12px;
		font-weight: bold;
		color: #00799F;
	}
	.dia_submit {
		border-left: 1px solid #D9DFEA;
		border-top: 1px solid #D9DFEA;
		border-right: 1px solid #0e1f5b;
		border-bottom: 1px solid #0e1f5b;
		background-color: #006688;
		color: #FFFFFF;
		font-size: 11px;
	}