/*
Theme Name: Licensing Expo 2010
Theme URI: http://www.licensingexpo.com/
Description: 
Version: 1
Author: hankd
Author URI: http://www.com
Tags: blue, custom header, fixed width, two columns, widgets

	L10 v1
	 http://www.licensingexpo.com

	

*/



/* Begin Typography & Colors */
		body {
			margin:0; 
			padding:0;
			text-align:center; 
			line-height: 1.5;
			font-size: 75%; 
			/*background:url(images/L10-grid.png) repeat-y top center;*/
			}
		
		#wrapper {
			width:930px;
			margin:0 auto;
			padding:0;
			text-align:left;
			font-family: arial; 
			font-size:13px;
			color:#333;
			}
			
		h1, h2, h3, h4, h5	{ font-family: inherit; font-size: 100%; font-weight: inherit; font-style: inherit; vertical-align: baseline; white-space: normal; text-align: left; margin: 0; padding: 0; border: 0; outline: 0; background: transparent; }
		h1, h2, h3, h4, h5				{ font-size: 100%; font-weight: normal; }
		
		h1, h2, h3, h4, h5				{ line-height: 1.2; }
		h4, h5, 						{ font-weight: bold; }
		h1, h2, h3, h4, h5				{ word-spacing: -0.125em; }
					
		h1, h2								{ position: relative; }
		h1, h2								{ line-height: 36px; margin-bottom: 18px; }
		h1, h2, h3, h4						{ margin-top: 18px; }
		h3, h4, h5							{ line-height: 18px; }
		h1									{ font-size: 32px; top: 5px; }
		h2									{ font-size: 28px; top: 8px; }
		h3									{ font-size: 22px; top: 1px; }
		h4									{ font-size: 21px; top: 2px; }
		h5									{ font-size: 18px; top: 4px; }
		h6									{ font-size: 11px; top: 5px; }
		h1:first-child,
		h2:first-child						{ margin-top: 0; }
		
		
		p									{ word-spacing: 0.125em; hyphenate: auto; hyphenate-lines: 3; }
		/*p+p								{ text-indent: 1.5em; } */
		p+p.no-indent						{ text-indent: 0; }
		
		p, pre, address						{ line-height: 18px; position: relative; top: 5px; }
		
		p em { font-size:11px; }
		
		input, select, button		{ cursor: pointer; }
		
		a:link, a:visited { /* color:#990000; */ color:#CA0002; text-decoration: none; }
		a:hover, a:active { color:#999; text-decoration: none; }
		
		/*ul { width:85%; }*/
		
		
		hr { position: relative; border:none; height:1px; color:#333; background:#333; margin: 18px 0 14px 0; }
		
		#floatlt { float:left; }
			
		#logo { float:left; margin:0 0 20px 20px; }
		
		#utilitynav { float:right; margin:0 0 0 0; }
		#utilitynav ul { margin:0; padding:0; list-style: none; }
		#utilitynav li { float:left; margin:0 0 0 5px; }
		
		#utilitynav a:link, #utilitynav a:visited { color:#fff; } 
		#utilitynav a:hover, #utilitynav a:active { color:#fff; }
		
		#titlebar { float:left; width:930px; display:inline-block; }
		
		#pagetitle { float:left;  }
		/*#pagetitle h1 { margin:0 0 0 20px; padding:0; }*/
		
		#navbar { float:right; margin:22px 0 18px 0; _margin:20px 0 20px 0; _padding-top:17px; color:#bbb; text-transform: uppercase; font-weight:normal; }
		#navbar a { margin:0 5px 0 5px; font-weight:bold; font-size:11px;  }
		#navbar a:link, #navbar a:visited { color:#333; text-decoration: none; }
		#navbar a:hover, #navbar a:active { /* color:#990000; */ color:#CA0002; text-decoration: none; }
		/*#navbar #standout { color:#990000; }*/
		/*#navbar #standout:hover { color:#999; }*/
		#navbar #active { /* color:#990000; */ color:#CA0002; }
		
		#hdrimage { margin:0 0 10px 0; padding:0; display:inline-block; }
		
		#hdrimageleft { float:left; width:655px; margin:0 10px 0 0; padding:0; }
		#hdrimageright { float:right; width:265px; margin:0; padding:0; }
		
		#hdrimageleftnews { float:left; width:550px; margin:0 20px 0 0; }
		#hdrimagerightnews { float:left; width:360px; }
		#hdrimagerightnews a { font-weight:bold; }
		#hdrimagerightnews a.more-link { float:right; margin:3px 12px 3px 0; }
		
		.editpage { clear:both; }
		.editpage a { font-size:11px; }
		
		#toplink { float:right; font-size:10px; border:1px solid #000; display:inline-block; clear:both; }

		
		#lone { float:left; margin:0 20px 20px 0; padding:0; width:170px; }
		
		#ltwo { float:left; margin:0 10px 20px 0; padding:0 15px 0 0; _padding:10px 10px 0 0; width:450px; background:url(images/bg-maincontent.png) repeat-x; color:#333;  }
		#ltwo a { font-weight:bold; }
		/* #ltwo p { margin:0; padding:0 0 10px 0; } */
		
		#lthree { float:right; width:265px; margin:0 0 20px 0; padding:0; }
		#lthree h6 { border-top:2px solid #333; border-bottom:1px solid #333; background:url(images/bg-hdr-paper.png) no-repeat top right #F0F0F0; height:12px; margin:0; padding:10px 0 10px 5px; text-transform: uppercase;  }
		#lthree .recentnews { border-bottom:1px dotted #999; margin:0; padding:0;  }
		/* #lthree .recentnews:hover { background:url(images/bg-recent-news-hover.png) repeat-x; } */
		#lthree p { margin:0; padding:5px 5px 0 5px; font-weight: bold; }
		#lthree p em { margin:0; padding:0; font-weight: normal; font-size:11px; color:#999;}
		
		#lthree .recentnews ul { list-style: none; margin:0; padding:0; }
		#lthree .recentnews li { border-bottom:1px dotted #999; margin:0; padding:0; font-size:11px; font-weight:bold; }
		#lthree .recentnews a { display:block; padding:13px 0 13px 5px; }
		#lthree .recentnews a:link, #lthree .recentnews a:visited { color:#333; text-decoration: none; } 
		#lthree .recentnews a:hover, #lthree .recentnews a:active { /* color:#990000; */ color:#CA0002; text-decoration: none; background:url(images/bg-recent-news-hover.png) repeat-x; }
		
		/* #lthree a.title { margin:0; padding:0; font-size:11px; font-weight:bold; }
		#lthree a.title:link, #lthree a.title:visited { color:#333; text-decoration: none; }
		#lthree a.title:hover, #lthree a.title:active { color:#990000; color:#CA0002; text-decoration: none; }
		
		#lthree a.more { float:right; margin:10px 20px 5px 0; font-size:11px; font-weight:bold; }
		#lthree a.more:link, #lthree a.more:visited { color:#999; text-decoration: none; }
		#lthree a.more:hover, #lthree a.more:active { color:#990000; color:#CA0002; text-decoration: none; } */
		
		#lfour { float:left; margin:0 0 20px 0; padding:0 10px 0 0; _padding:10px 10px 0 0; width:725px; background:url(images/bg-maincontent.png) repeat-x; }
		/* #lfour p { margin:0; padding:0 0 10px 0; } */
		#lfour img { margin:0 0 10px 0; }
		#lfour h4 { line-height:28px; }
		
		.newsblockhldr { float:left; width:360px; margin:0; padding:0; }
		.newsblock { float:left; width:170px; margin:10px 5px 0 0; font-size:11px; }
		.newsblock h6 { margin:0; padding:0; }
		.newsblock a { font-weight:bold; }
		.newsblock a.more-link { float:right; margin:7px 9px 0 0; }
		.newsblock #image { width:160px; height:66px; overflow:hidden; margin:0 0 5px 0; position:relative;  }
		.newsblock img { float:none; margin:0; _margin:0; padding:0; position:relative; top:-138px; right:50px; _right:50px; }
		
		#lfive { float:left; margin:0 10px 20px 0; padding:20px 0 0 0; width:655px; background:url(images/bg-maincontent.png) repeat-x top left; }
		#lfive h6 { font-weight:bold; margin:10px 0 10px 0; padding:0; }
		/*#lfive p { margin:0; padding:5px 5px 20px 0; }*/
		#lfive a { /*margin:10px 20px 10px 0;*/ font-weight:bold; }
		#lfive a { font-weight:bold; }
		
		#lfive h5 a:link, #lfive h5 a:visited { color:#333; float:none; text-decoration: none; }
		#lfive h5 a:hover, #lfive h5 a:active { color:#666; float:none; text-decoration: none; }
		
		#ltwo a, #lfour a { font-weight:bold; }
		
		#newsletter { 
			float:right; 
			background:/*url(images/bg-newsletter.png) no-repeat top right*/ #f7f7f7; 
			margin:0 0 10px 0; 
			padding:10px;   
			}
		#newsletter h6 { margin:10px 0 0 0; padding:0; border:none; background:none; }
		
		form { margin:20px 0 0 0; }
		form p { float:left; margin:0; padding:0; }
		form p label { display:block; margin:0 0 3px 0; }
		form input, form select, form p, form textarea { font-size:10px; }
		form input { width:95px; }
		form select { width:100px; }
		form textarea, form .email { width:210px; }
		
		form input, form textarea { color:#333; border:none; background:#ccc; margin:0 0 12px 0; padding:4px; font-weight:bold; }
		select { border:1px solid #333; color:#333; margin:0 0 7px 0; width:270px; }
		
		
		#modmagic { background:#CCC; margin:0 0 10px 0; padding:0 10px 10px 10px; }
		#modmagic p { margin:0; padding:5px 5px 0 0; font-size:11px; font-weight:normal; }
		#modmagic h2 { margin:0; }
		#modmagic .purplecopy { font-weight: bold; color:#663366; }
		#modmagic .blackbutton {  
			background:url(images/blackbutton-2.png) no-repeat; 
			color:#fff; 
			font-size:12px;
			width:148px; 
			height:20px; 
			margin:20px 0 0 0; 
			padding:2px 0 0 10px; 
			display:inline-block;
			}
		
		#modwhite { margin:0; padding:0; }
		#modwhite p { font-size:11px; font-weight:normal; }
		#modwhite h2 { margin:0; }
		#modwhite .redcopy { font-weight: bold; /* color:#990000; */ color:#CA0002; }
		#modwhite .redbutton { 
			background:url(images/redbutton.png) no-repeat; 
			color:#fff; 
			font-size:12px;
			width:148px; 
			height:20px; 
			margin:0 0 0 10px; 
			padding:2px 0 0 10px; 
			}
			
		#modlightgray { background:#F0F0F0; margin:0 0 10px 0; /* padding:0 10px 10px 10px; */ }
		#modlightgray p { margin:0; padding:5px 5px 0 0; font-size:11px; font-weight:normal; }
		#modlightgray h2 { margin:0; }
		#modlightgray .blackcopy { font-weight: bold; color:#666; }
		#modlightgray .blackbutton {  
			background:url(images/blackbutton-2.png) no-repeat; 
			color:#fff; 
			font-size:12px;
			width:148px; 
			height:20px; 
			margin:20px 0 0 0; 
			padding:2px 0 0 10px; 
			display:inline-block;
			}	
			
		#moddarkgray { background:#999; margin:0 0 10px 0; /* padding:0 10px 10px 10px;*/ }
		#moddarkgray p { margin:0; padding:5px 5px 0 0; font-size:11px; font-weight:normal; }
		#moddarkgray h2 { margin:0; }
		#moddarkgray h3 { margin:0; padding:5px 0 0 0; font-size:14px; color:#333; }
		#moddarkgray .whitecopy { font-weight: bold; color:#FFF; }
		#moddarkgray .blackbutton {  
			background:url(images/blackbutton-2.png) no-repeat; 
			color:#fff; 
			font-size:12px;
			width:148px; 
			height:20px; 
			margin:20px 0 0 0; 
			padding:2px 0 0 10px; 
			display:inline-block;
			}
			
		#modlightyellow { background:#FFFFE5; margin:0 0 10px 0; padding:0 10px 10px 10px; }
		#modlightyellow p { margin:0; padding:5px 5px 0 0; font-size:11px; font-weight:normal; }
		#modlightyellow h2 { margin:0; }
		#modlightyellow .orangecopy { font-weight: bold; color:#FF3333; }
		#modlightyellow .orangebutton {  
			background:url(images/orangebutton.png) no-repeat; 
			color:#fff; 
			font-size:12px;
			width:148px; 
			height:20px; 
			margin:20px 0 0 0; 
			padding:2px 0 0 10px; 
			display:inline-block;
			}
			
		#modpurple { background:#FAF2F2; margin:0 0 10px 0; padding:0 10px 10px 10px; }
		#modpurple p { margin:0; padding:5px 5px 0 0; font-size:11px; font-weight:normal; }
		#modpurple h2 { margin:0; }
		#modpurple h3 { margin:0; padding:5px 0 0 0; font-size:14px; color:#666666; }
		#modpurple .purplecopy { font-weight: bold; color:#663366; }
		#modpurple .purplebutton {  
			background:url(images/purplebutton.png) no-repeat; 
			color:#fff; 
			font-size:12px;
			width:148px; 
			height:20px; 
			margin:20px 0 0 0; 
			padding:2px 0 0 10px; 
			display:inline-block;
			}
		
		#modgrayline { background:url(images/bg-modgraylines.png); margin:0 0 0 0; padding:0 10px 20px 10px; height:220px; }
		#modgrayline p { font-size:11px; font-weight:normal; }
		#modgrayline h2 { margin:0; }
		#modgrayline .redcopy { font-weight: bold; /* color:#990000; */ color:#CA0002; }
		#modgrayline .redbutton { 
			float:right; 
			background:url(images/redbutton.png) no-repeat; 
			color:#fff; 
			font-size:12px;
			width:148px; 
			height:20px; 
			margin:20px 0 0 0; 
			padding:2px 0 0 10px; 
			}
			
		#modbluelines { background:url(images/bg-modbluelines.png); margin:0 0 10px 0; padding:0 10px 10px 10px; }
		#modbluelines p { font-size:11px; font-weight:normal; }
		#modbluelines h2 { margin:0; }
		#modbluelines .bluecopy { font-weight: bold; color:#003366; }
		#modbluelines .bluebutton { 
			float:right; 
			background:url(images/bluebutton.png) no-repeat; 
			color:#fff; 
			font-size:12px;
			width:148px; 
			height:20px; 
			margin:20px 0 0 0; 
			padding:2px 0 0 10px; 
			}
			
		#modgray { background:#F7F7F7; margin:0 0 10px 0; padding:0 10px 10px 10px; }
		#modgray p { font-size:11px; font-weight:normal; }
		#modgray h2 { margin:0; }
		#modgray .redcopy { font-weight: bold; /* color:#990000; */ color:#CA0002; }
		#modgray a:link, #modgray a:visited { color:#333; text-decoration: none; }
		#modgray a:hover, #modgray a:active { /* color:#990000; */ color:#CA0002; text-decoration: underline; }
		#modgray ul { margin-top:20px; }
		#modgray li a { font-size:12px; font-weight: bold; }
		#modgray li a:link, #modgray li a:visited { color:#666; text-decoration: none; }
		#modgray li a:hover, #modgray li a:active { color:#333; text-decoration: none; }
		
		.donext { float:left; width:135px; margin:30px 10px 0 0; padding:0 5px 0 0; }
		.donext p { font-size:11px; }
		.centerimg { display: block; margin-left: auto; margin-right: auto; }
		.redtitle { /* color:#990000; */ color:#CA0002; font-size:12px; }
		.blackbutton {  
			background:url(images/blackbutton.png) no-repeat; 
			color:#fff; 
			font-size:11px;
			width:102px; 
			height:21px; 
			margin:20px 0 0 0; 
			padding:2px 0 0 7px;
			display:inline-block; 
			}
		a.blackbutton, a.redbutton { color:#fff; font-weight:bold; }
		
		.redbutton { 
			background:url(images/redbutton.png) no-repeat; 
			color:#fff; 
			font-size:12px;
			width:148px; 
			height:20px; 
			margin:20px 0 0 0; 
			padding:2px 0 0 10px; 
			display:inline-block; 
			}
				
			
		.actionButton {
			clear:both;
			display:inline;
			float:left;
			font-size:11px;
			height:21px;
			margin:20px 5px 0 0;
		}
		.actionButton a {
			color:#FFFFFF;
			display:inline;
			float:left;
			font-weight:bold;
			height:16px;
			margin:0 0 0 4px;
			padding:3px 6px 2px 1px;
			text-decoration:none;
			text-transform:uppercase;
			
		}
		.actionButton.red {
			background:transparent url(images/bg_breakingButtonL.gif) no-repeat left top;
		}
		.actionButton.red a {
			color: #FFF !important;
			background:#CA0002 url(images/bg_breakingButtonR.gif) no-repeat right top;
		}
		.actionButton.black {
			background:transparent url(images/bg_breakingButtonL-black.gif) no-repeat left top;
		}
		.actionButton.black a {
			color: #FFF !important;
			background:#000 url(images/bg_breakingButtonR-black.gif) no-repeat right top;
		}


		.otherphotoscontent { float:left; background:#e5e5e5; width:435px; margin:0 10px 10px 0; padding:10px; font-size:11px; min-height:90px; height:auto !important; height:90px; }
		.otherphotosimage { float:left; background:#666; margin:0 10px 10px 0; }
		
		#subnav { float:left; width:170px; margin:0; }
		#subnav h6 { border-top:2px solid #333; border-bottom:1px solid #333; background:url(images/bg-hdr-flag.png) no-repeat top right #F0F0F0; margin:0; _margin:0 0 5px 0; padding:10px 0 10px 5px; text-transform: uppercase; }
		#subnav ul { margin:0; padding:0; list-style: none; }
		#subnav li { margin:0; padding:0; border-bottom:1px dotted #999; }
		#subnav li a { font-size:11px;  margin:0; padding:9px 5px 5px 5px; font-weight:bold; display:inline-block; width:160px; text-decoration: none; }
		#subnav li a:link, #subnav li a:visited { color:#333; }
		#subnav li a:hover, #subnav li a:active { /* color:#990000; */ color:#CA0002; background:url(images/bg-recent-news-hover.png) repeat-x top left; }
					
		#subnav li.current_page_item a { color:#99000 !important; background:url(images/bg-recent-news-hover.png) repeat-x top left; }		
		
		#subnav2 { float:left; width:170px; margin:20px 0 20px 0; }
		#subnav2 h6 { border-top:2px solid #990000; background:url(images/bg-hdr-notepad.png) no-repeat top right; margin:0; padding:10px 0 5px 5px; text-transform: uppercase; }
		#subnav2 li a { font-size:11px; height:20px; padding:9px 5px 5px 5px; font-weight:bold; display:block; }
		#subnav2 li a:link, #subnav2 li a:visited { color:#333; text-decoration: none;  }
		#subnav2 li a:hover, #subnav2 li a:active { /* color:#990000; */ color:#CA0002; text-decoration:none; }
		#subnav2 ul { margin:0; padding:0; list-style: none; }
		#subnav2 li { margin:0; padding:0; display:block; overflow: hidden; width:150px; height:25px; }

		
		#relatedstories { float:left; width:170px; margin:0 0 40px 0; }
		#relatedstories h6 { border-top:2px solid #333; border-bottom:1px solid #333; background:url(images/bg-hdr-paper.png) no-repeat top right #F0F0F0; margin:0; padding:10px 0 10px 5px; text-transform: uppercase; }
		#relatedstories ul { margin:0; padding:0; list-style: none; }
		#relatedstories li { border-bottom:1px dotted #999; margin:0; padding:0; display:block; }
		#relatedstories li a { font-size:11px; height:20px; padding:8px 5px 5px 5px; font-weight:bold; display:block;}
		#relatedstories li a:link, #relatedstories a:visited { color:#333; text-decoration: none;  }
		#relatedstories li a:hover, #relatedstories a:active { /* color:#990000; */ color:#CA0002; text-decoration:none; background:url(images/bg-recent-news-hover.png) repeat-x; }
		
		#listitem { float:left; background: #F0F0F0; width:170px; margin:0; padding:0 0 10px 0; border-top:2px solid #000; }
		#listitem h6 { background:url(images/bg-hdr-paper.png) no-repeat top right #F0F0F0; margin:0; padding:10px 0 10px 5px; text-transform: uppercase; }
		#listitem ul { list-style: none; margin:5px 10px 0 10px; padding:0; }
		#listitem li { margin:0 0 3px 0; padding:0 0 0 25px; font-size:11px; }
		#listitem li a { color:#333; }
		#listitem li a:link, #listitem li a:vistied { text-decoration: none; }
		#listitem li a:hover, #listitem li a:active { text-decoration:underline; }
		
		#listitem li.triangle { background:url(images/icon-triangle.png) no-repeat 0 2px; }
		#listitem li.square { background:url(images/icon-square.png) no-repeat 0 2px; }
		#listitem li.plus { background:url(images/icon-plus.png) no-repeat 0 2px; }
		#listitem li.circle { background:url(images/icon-circle.png) no-repeat 0 2px; }
		#listitem li.arrow { background:url(images/icon-arrow.png) no-repeat 0 2px; }
		#listitem li.bubble { background:url(images/icon-bubble.png) no-repeat 0 2px; }
		#listitem li.camera2 { background:url(images/icon-camera2.png) no-repeat 0 2px; }
		#listitem li.speaker { background:url(images/icon-speaker.png) no-repeat 0 2px; }
		
		#listitemleft { display:inline-block; width:250px; }
		
		
		#mone { float:left; width:360px; margin:0 20px 10px 0; }
		#mone h5 { font-size:13px; font-weight:bold; margin:15px 0 5px 0; }
		#mone h6 { font-weight:bold; margin:10px 0 10px 0; padding:0; }
		/*#mone p { margin:0; padding:5px 5px 0 0; }*/
		#mone a { /*float:right; margin:10px 20px 10px 0;*/ font-weight:bold; }
		#mone a:link, #mone a:visited { /* color:#990000; */ color:#CA0002; text-decoration: none; }
		#mone a:hover, #mone a:active { color:#999; text-decoration: none; }
		
		#mtwo { float:left; font-size:11px; width:245px; margin:0 0 10px 0; }
		#mtwo h5 { font-size:13px; font-weight:bold; margin:15px 0 5px 0; }
		#mtwo h6 { font-weight:bold; margin:10px 0 10px 0; padding:0; }
		/*#mtwo p { margin:0; padding:5px 5px 0 0; }*/
		#mtwo a { /*float:right; margin:10px 20px 5px 0;*/ font-weight:bold; }
		#mtwo a:link, #mtwo a:visited { /* color:#990000; */ color:#CA0002; text-decoration: none; }
		#mtwo a:hover, #mtwo a:active { color:#999; text-decoration: none; }
		
		#mone, #mone h6, #mone p, #mtwo, #mtwo h6, #mtwo p { font-size:11px; }
		

		#footer { float:left; background:#999; padding:10px; width:910px; }
		#ftrone { float:left; width:105px; }
		#ftrone ul { float:left; list-style: none; margin:0; padding:0; }
		#ftrone li { float:left; margin:0 5px 0 0; padding:0; }
		#ftrone li img { width:20px; height:20px; }
		
		#ftrone li a:hover { margin:0; padding:0; width:20px; height:20px; background-position: bottom left;  }
		
		#heart, #twitter, #email, #rss { width:20px; height:20px; display:inline-block; }
		
		#heart { background:url(images/icon-heart.png); }
		#twitter { background:url(images/icon-twitter.png); }
		#email { background:url(images/icon-email.png); }
		#rss { background:url(images/icon-rss.png); }
		
		
		#hh { margin:5px 15px 5px 5px; width:75px; }
		#hh ul { margin:0; padding:0; list-style:none; }
		#hh li { margin:0 0 5px 0; }
		#hh a { font-size:10px; }
		#hh a:link, #hh a:visited { color:#fff; text-decoration: none; }
		#hh a:hover, #hh a:active { color:#999; text-decoration: none; }
		
		.tweet { margin:5px; width:650px; }
		.tweet ul { margin:0; padding:0; list-style:none; }
		.tweet li { margin:0 0 20px 0; }
		.tweet a { font-size:10px; font-weight:bold: }
		.tweet a:link, .tweet a:visited { /* color:#990000; */ color:#CA0002; text-decoration: none; font-weight:bold; }
		.tweet a:hover, .tweeta:active { color:#666; text-decoration: none; font-weight:bold; }
		
		
		#ftrtwo { float:left; color:#fff; font-size:12px; font-weight:bold; }
		#ftrthree { float:right; margin:5px 0 0 0; font-size:10px; }
		#ftrthree a { margin:0 10px 0 0; }
		#ftrthree a:link, #ftrthree a:visited { font-weight:bold; color:#fff; text-decoration: none; }
		#ftrthree a:hover, #ftrthree a:active { font-weight:bold; color:#333; text-decoration: none; }
		
		.attention { width:89%; background:url(images/icon-attention.png) no-repeat center left #FFF3A3; display:block; font-size:11px; margin:0 0 20px 0; padding:10px 10px 10px 36px; color:#BA9000; border:1px solid #BA9000; }
		.attention a:link, .attention a:visited { color:#BA9000; text-decoration: underline;}
		.attention a:hover, .attention a:active { color:#BA9000; text-decoration: none;}
		
		.notice { width:89%; background:url(images/icon-notice.png) no-repeat center left #CDEFA6; display:block; font-size:11px; margin:0 0 20px 0; padding:10px 10px 10px 36px; color:#648434; border:1px solid #648434; }
		.notice a:link, .notice a:visited { color:#648434; text-decoration: underline;}
		.notice a:hover, .notice a:active { color:#648434; text-decoration: none;}
		
		.alert { width:89%; background:url(images/icon-alert.png) no-repeat center left #FFD5D5; display:block; font-size:11px; margin:0 0 20px 0; padding:10px 10px 10px 36px; color:#CF3738; border:1px solid #CF3738; }
		.alert a:link, .alert a:visited { color:#CF3738; text-decoration: underline;}
		.alert a:hover, .alert a:active { color:#CF3738; text-decoration: none;}
		
		.download { width:89%; background:url(images/icon-download.png) no-repeat center left #A8CDE3; display:block; font-size:11px; margin:0 0 20px 0; padding:10px 10px 10px 36px; color:#1C6B8B; border:1px solid #1C6B8B; }
		.download a:link, .download a:visited { color:#1C6B8B; text-decoration: underline;}
		.download a:hover, .download a:active { color:#1C6B8B; text-decoration: none;}
		
		.approved { width:89%; background:url(images/icon-approved.png) no-repeat center left #CCCCCC; display:block; font-size:11px; margin:0 0 20px 0; padding:10px 10px 10px 36px; color:#666; border:1px solid #666; }
		.approved a:link, .approved a:visited { color:#666; text-decoration: underline;}
		.approved a:hover, .approved a:active { color:#666; text-decoration: none;}
		
		.media { width:89%; background:url(images/icon-media.png) no-repeat center left #FFE0B6; display:block; font-size:11px; margin:0 0 20px 0; padding:10px 10px 10px 36px; color:#C76E34; border:1px solid #C76E34; }
		.media a:link, .media a:visited { color:#C76E34; text-decoration: underline;}
		.media a:hover, .media a:active { color:#C76E34; text-decoration: none;}
		
		.note { width:89%; background:url(images/icon-note.png) no-repeat center left #FFF3A3; display:block; font-size:11px; margin:0 0 20px 0; padding:10px 10px 10px 36px; color:#B79000; border:1px solid #B79000; }
		.note a:link, .note a:visited { color:#B79000; text-decoration: underline;}
		.note a:hover, .note a:active { color:#B79000; text-decoration: none;}
		
		.cart { width:89%; background:url(images/icon-cart.png) no-repeat center left #E6E6E6; display:block; font-size:11px; margin:0 0 20px 0; padding:10px 10px 10px 36px; color:#666666; border:1px solid #666666; }
		.cart a:link, .cart a:visited { color:#666666; text-decoration: underline;}
		.cart a:hover, .cart a:active { color:#666666; text-decoration: none;}
		
		.camera { width:89%; background:url(images/icon-camera.png) no-repeat center left #E6E6E6; display:block; font-size:11px; margin:0 0 20px 0; padding:10px 10px 10px 36px; color:#666666; border:1px solid #666666; }
		.camera a:link, .camera a:visited { color:#666666; text-decoration: underline;}
		.camrea a:hover, .camera a:active { color:#666666; text-decoration: none;}
		
		.doc { width:89%; background:url(images/icon-doc.png) no-repeat center left #FFE0B6; display:block; font-size:11px; margin:0 0 20px 0; padding:10px 10px 10px 36px; color:#C96E34; border:1px solid #C96E34; }
		.doc a:link, .doc a:visited { color:#C96E34; text-decoration: underline;}
		.doc a:hover, .doc a:active { color:#C96E34; text-decoration: none;}
		
		.highlight { background:#FFFBD5; }
		.highlight-red { color:#D42E2E; }
		.highlight-blue { color:#0D5087; }
		.highlight-green { color:#81A824; }
		.highlight-orange { color:#CF8300; }
		.highlight-brown { color:#8B6846; }
		.highlight-purple { color:#A60E87; }
		.highlight-grey { color:#766666; }
		.highlight-bold { font-weight:bold; }
		
		
		

		/* #maincontent { 
			float:left; 
			width:635px; 
			margin:0 10px 20px 0; 
			padding:20px 0 0 20px; 
			font-size:14px; 
			color:#333; 
			background:url(images/bg-maincontent.png) repeat-x; 
			}
		#maincontent h1 {  }
		
		#insidecontent { 
			float:left; 
			width:440px; 
			margin:0 10px 20px 0; 
			padding:0 0 0 20px; 
			font-size:14px; 
			color:#333; 
			background:url(images/bg-maincontent.png) repeat-x; 
			}
		#insidecontent h4 {  }
		
		#insidecontentfull { 
			float:left; 
			width:740px; 
			margin:0 0 20px 0; 
			padding:0 0 0 0; 
			font-size:14px; 
			color:#333; 
			background:url(images/bg-maincontent.png) repeat-x; 
			}
		#insidecontentfull h4 {  }
		#insidecontentfull a { float:right; margin:10px 20px 10px 0; font-size:12px; font-weight:bold; }
		#insidecontentfull a:link, #insidecontentfull a:visited { color:#990000; color:#CA0002; text-decoration: none; }
		#insidecontentfull a:hover, #insidecontentfull a:active { color:#999; text-decoration: none; }
		
		#insidecontentfull .imageright { float:right; margin:20px 0 0 0; border:1px solid #999; } */		

		/* HOME PAGE

		#mthree { float:right; width:265px; margin:0 0 10px 0; border-top:2px solid #333; font-size: 11px; }
		#mthree h6 { border-bottom:1px solid #333; background:url(images/bg-hdr-recent.png) no-repeat top right #F0F0F0; height:12px; margin:0; padding:10px 0 10px 5px; }
		#mthree .recentnews { border-bottom:1px dotted #999; margin:0; padding:0;  }
		.recentnews:hover { background:url(images/bg-recent-news-hover.png) repeat-x; }
		#mthree p { margin:0; padding:5px 5px 0 5px; font-weight: bold; }
		#mthree p em { font-weight: normal; color:#999;}
		#mthree a { float:right; margin:10px 20px 5px 0; font-size:11px; font-weight:bold; }
		#mthree a:link, #three a:visited { color:#999; text-decoration: none; }
		#mthree a:hover, #three a:active { color:#990000; color:#CA0002; text-decoration: none; }
		HOME PAGE */
		
		/* INSIDE PAGE
		#moneinside { float:left; width:360px; margin:0 20px 10px 0; }
		#moneinside h6 { font-size:11px; font-weight:bold; margin:10px 0 10px 0; padding:0; }
		#moneinside p { margin:0; padding:5px 5px 0 0; }
		#moneinside a { float:right; margin:10px 20px 10px 0; font-size:11px; font-weight:bold; }
		#moneinside a:link, #moneinside a:visited { color:#990000; color:#CA0002; text-decoration: none; }
		#moneinside a:hover, #moneinside a:active { color:#999; text-decoration: none; }
		
		#mtwoinside { float:left; font-size:11px; width:170px; margin:0 20px 10px 0; }
		#mtwoinside h6 { font-size:11px; font-weight:bold; margin:10px 0 10px 0; padding:0; }
		#mtwoinside p { margin:0; padding:5px 5px 0 0; }
		#mtwoinside a { float:right; margin:10px 20px 5px 0; font-size:11px; font-weight:bold; }
		#mtwoinside a:link, #mtwoinside a:visited { color:#990000; color:#CA0002; text-decoration: none; }
		#mtwoinside a:hover, #mtwoinside a:active { color:#999; text-decoration: none; }
		
		#mthreeinside { float:right; font-size:11px; width:170px; margin:0 0 10px 0; }
		#mthreeinside h6 { font-size:11px; font-weight:bold; margin:10px 0 10px 0; padding:0; }
		#mthreeinside p { margin:0; padding:5px 5px 0 0; }
		#mthreeinside a { float:right; margin:10px 20px 5px 0; font-size:11px; font-weight:bold; }
		#mthreeinside a:link, #mthreeinside a:visited { color:#990000; color:#CA0002; text-decoration: none; }
		#mthreeinside a:hover, #mthreeinside a:active { color:#999; text-decoration: none; }
		INSIDE PAGE */
		
		
