/* <!--- #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
Site/Project ::: CMYK Website
Page :::
Dependencies ::: HM Website Framework V2.0
Date ::: 07.25.06

Requirements ::: CF MX7, MySQL 4.x, 
			     Linux / OSX / Solaris / Windows Platforms

Major Revisions ::: None

Designed By ::: Juggernaut Group - http://www.juggernautgroup.com
Developed By ::: Huron Media

All framework code & resources; Copyright 2006 Huron Media. All rights reserved. 
Opensource Custom Tags and UDF's retain their respective copyrights.
Graphics, Custom Code & Content; Copyright 2006 CMYK Magazine. All rights reserved. 

Web ::: http://www.huronmedia.com
Email ::: sales@huronmedia.com
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.# --->
*/



body {
	font-color: #ffff00;
	background-color: #EDF2F5;
	font-family: "arial, verdana, monspace";
	font-size:10px;
/*	background-image: url(/images/backgrounds/main_bg.gif); 
	background-repeat: repeat;*/
    margin-left:0; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:0; 

}

/* ### FORM PROPERTIES ### */

select   {
	font-family:Arial;
	font-size:11px;
	border:0px;
	}

input    {
	font-family:Arial;
	font-size:11px;
	border:0px;
	}
	
textarea {
	font-family:Arial;
	font-size:11px;
	border:0px;
}

/* ### (Borders) FORM PROPERTIES ### */

bordme:select   {
	font-family:Arial;
	font-size:11px;
	border: dashed;
	border-width: thin;
	border-color: Gray;
	}

bordme:input    {
	font-family:Arial;
	font-size:11px;
	border: dashed;
	border-width: thin;
	border-color: Gray;
	}
	
bordme:textarea {
	font-family:Arial;
	font-size:11px;
	border: dashed;
	border-width: thin;
	border-color: Gray;
}

customs:select   {
	font-family:Arial;
	font-size:11px;
	border:1px;
	background-color: #eaeaea;
	border-color: #8C8C8C;
	border-style: solid;
	}

customs:input    {
	font-family:Arial;
	font-size:11px;
	background-color: #eaeaea;
	border:1px;
	border-color: #8C8C8C;
	border-style: solid;
	}
	
customs:textarea {
	font-family:Arial;
	font-size:11px;
	border:1px;
	border-color: #8C8C8C;
	background-color: #eaeaea;
	border-style: solid;
}

input:button    {
	font-family:Arial;
	font-size:11px;
	border:0px;
	}
	
custom:input    {
	font-family:Arial;
	font-size:11px;
	border:0px;
	}

/* ### LINK PROPERTIES ### */
A {
	color: #3c3c3c;
	text-decoration: underline;
	}

A:hover {
	color: #e50079;
	text-decoration: underline;
	}

A:active { 
	color: #CF2F27;
	text-decoration: underline;
	}

A:visited { 
	color: #3c3c3c;
	text-decoration: underline;   	
	} 	
	
A:visted.hover {
	color: #cceeff;
	text-decoration: underline;
	}
	
A.port_side_menu {
	color: #FFFFFF;
	font-family:Arial;
	font-size:10px;
	text-decoration: underline;
	}	

A:port_side_menu.hover {
	color: #ffffff;
	font-family: Arial;
	font-size: 10px;	
	text-decoration: underline;
	}

A:port_side_menu.active { 
	color: #ffffff;
	font-family: Arial;
	font-size: 10px;	
	text-decoration: underline;
	}
	
A:port_side_menu.visited { 
	color: #cceeff;
	font-family: Arial;
	font-size: 10px;
	text-decoration: underline;
	}	

A.footer_menu {
	color: #FFFFFF;
	font-family:Arial;
	font-size:10px;
	text-decoration: underline;
	}	

A:footer_menu.hover {
	color: #cceeff;
	font-family: Arial;
	font-size: 10px;	
	text-decoration: underline;
	}

A:footer_menu.active { 
	color: #cceeff;
	font-family: Arial;
	font-size: 10px;	
	text-decoration: underline;
	}
	
A:footer_menu.visited { 
	color: #cceeff;
	font-family: Arial;
	font-size: 10px;
	text-decoration: underline;
	}	
	
A.footer_menu_cr {
	color: #FFFFFF;
	font-family:Arial;
	font-size:8px;
	text-decoration: underline;
	}	

A:footer_menu_cr.hover {
	color: #cceeff;
	font-family: Arial;
	font-size: 8px;	
	text-decoration: underline;
	}

A:footer_menu_cr.active { 
	color: #cceeff;
	font-family: Arial;
	font-size: 8px;	
	text-decoration: underline;
	}
	
A:footer_menu_cr.visited { 
	color: #cceeff;
	font-family: Arial;
	font-size: 8px;
	text-decoration: underline;
	}	
	
A.location_bar1 {
	color: #FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration: underline;
	}

A:location_bar1.hover {
	color: #FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration: underline;
	}

A:location_bar1.active { 
	color: #FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration: underline;
	}

A:location_bar1.visited { 
	color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	}	
	

	
A.location_bar2 {
	color: #FFFFFF;
	font-family:Arial;
	font-size:14px;
	text-decoration: underline;
	}

A:location_bar2.hover {
	color: #FFFFFF;
	font-family:Arial;
	font-size:14px;
	text-decoration: underline;
	}

A:location_bar2.active { 
	color: #FFFFFF;
	font-family:Arial;
	font-size:14px;
	text-decoration: underline;
	}
	
A:location_bar2.visited { 
	color: #FFFFFF;
	font-family:Arial;
	font-size:14px;
	text-decoration: underline;
	}	

A.location_bar3 {
	color: #FFFFFF;
	font-family:Arial;
	font-size:10px;
	text-decoration: underline;
	}

A:location_bar3.hover {
	color: #FFFFFF;
	font-family:Arial;
	font-size:10px;
	text-decoration: underline;
	}

A:location_bar3.active { 
	color: #FFFFFF;
	font-family:Arial;
	font-size:10px;
	text-decoration: underline;
	}

A:location_bar3.visited { 
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10px;
	text-decoration: underline;
	}
	
A.member_browse {
	color: #ff6600;
	font-family:Arial;
	font-size:10px;
	text-decoration: underline;
	}

A:member_browse.hover {
	color: #ff6600;
	font-family:Arial;
	font-size:10px;
	text-decoration: underline;
	}

A:member_browse.active { 
	color: #ff6600;
	font-family:Arial;
	font-size:10px;
	text-decoration: none;
	}
	
A:member_browse.visited { 
	color: #ff6600;
	font-family:Arial;
	font-size:10px;
	text-decoration: none;
	}	

A.browse_bar {
	color: #e4e3a5;
	font-family:Arial;
	font-size:11px;
	text-decoration: underline;
	}

A:browse_bar.hover {
	color: #ffffff;
	font-family:Arial;
	font-size:11px;
	text-decoration: underline;
	}

A:browse_bar.active { 
	color: #ffffff;
	font-family:Arial;
	font-size:11px;
	text-decoration: none;
	}
	
A:browse_bar.visited { 
	color: #ffffff;
	font-family:Arial;
	font-size:11px;
	text-decoration: none;
	}		

A.browse_bar_showcase {
	color: #e50079;
	font-family:Arial;
	font-size:11px;
	text-decoration: underline;
	}

A:browse_bar_showcase.hover {
	color: #e50079;
	font-family:Arial;
	font-size:11px;
	text-decoration: underline;
	}

A:browse_bar_showcase.active { 
	color: #e50079;
	font-family:Arial;
	font-size:11px;
	text-decoration: none;
	}
	
A:browse_bar_showcase.visited { 
	color: #e50079;
	font-family:Arial;
	font-size:11px;
	text-decoration: none;
	}			
	
A.member_browse {
	color: #e50079;
	font-family:Arial;
	font-size:11px;
	text-decoration: underline;
	}

A:member_browse.hover {
	color: #e50079;
	font-family:Arial;
	font-size:11px;
	text-decoration: underline;
	}

A:member_browse.active { 
	color: #e50079;
	font-family:Arial;
	font-size:11px;
	text-decoration: none;
	}
	
A:member_browse.visited { 
	color: #e50079;
	font-family:Arial;
	font-size:11px;
	text-decoration: none;
	}	
	
A.location_bar3 {
	color: #FFFFFF;
	font-family:Arial;
	font-size:16px;
	text-decoration: none;
	}

A:location_bar3.hover {
	color: #F3008F;
	font-family:Arial;
	font-size:16px;
	text-decoration: none;
	}

A:location_bar3.active { 
	color: #F3008F;
	font-family:Arial;
	font-size:16px;
	text-decoration: underline;
	}	
	
A:location_bar3.visited { 
	color: #FFFFFF;
	font-family:Arial;
	font-size:16px;
	text-decoration: underline;
	}	

A.side_menu {
	color: #FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration: underline;
	}

A:side_menu.hover {
	color: #FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration: underline;
	}

A:side_menu.active { 
	color: #FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration: underline;
	}

A:side_menu.visited { 
	color: #FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration: underline;
	}
	
DIV:location {
	color: #000000;
	font-family:Arial;
	font-size:12px;
	}

TR.light {
	background-color: #e9e9e9;
	color: #000000;
	font-family: "Arial";
	font-size:12px;
	border: 1px solid #8C8C8C;
	}	

TR.Dark {
	background-color: #dadada;
	color: #000000;
	font-family: "Arial";
	font-size:12px;
	border: 1px solid #8C8C8C;
	}
	
TD {
	color: #000000;
	font-family: "Arial";
	font-size:12px;
	}			
	
TD.light {
	background-color: #e9e9e9;
	color: #000000;
	font-family: "Arial";
	font-size:12px;
	border: 1px solid #8C8C8C;
	}	
	
TD.dark {
	background-color: #c0c0c0;
	color: #000000;
	font-family: "Arial";
	font-size:10px;
	border: 1px solid #8C8C8C;
	}
	
TD.portfolio_signup_bennies {
	color: #ffffff;
	font-family: "arial";
	font-size:10.5px;
	}
	
TD.portfolio_manage {
	color: #ffffff;
	font-family: "arial";
	font-size:10.5px;
	}
	
TD.portfolio_manage_unread {
	color: #553A06;
	font-family: "arial";
	font-size:10.5px;
	}

TD.search_title {
	background-color: #c83337;
	color: #FFFFFF;
	font-family: "Arial";
	font-size:12px;
	border: 1px;
	border-color: Black;
	}	

TD.search_subtitle {
	background-color: #FFFFFF;
	color: #000000;
	font-family: "Arial";
	font-size:10px;
	border: 1px;
	border-color: Black;
	}	
		
TD.plain {
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	}
	
TD.plain_small {
	color: #000000;
	font-family: "arial";
	font-size:10px;
	}
	
TD.member_head {
	color: ##ff6600;
	font-family: "arial";
	font-size:12px;
	}	
	
TD.member_descrip {
	color: ##ff6600;
	font-family: "arial";
	font-size:12px;
	}	

TABLE.locations {
	color: #000000;
	font-family: "Arial";
	font-size:10px;
	border: 1px;
	border-color: Black;
	}	

/* ############## CONTESTS ############### /*
/*
TR.RowSelect {
	background-color: #e4d7b9;
	color: #603720;
	font-family: "Verdana, Helvetica, Arial";
	font-size:11px;
	border: 1px;
	border-color: #603720;
	}
*/

TD.LatestEntriesTitle {
	color: #323232; 
	font-family: "Tahoma, Helvetica, Arial";
	font-size: 18px;
	}

TD.SliderThumbnail {
	border:dotted; 
	border-width:thin; 
	border-color:666666;
	}
	

TD.ContestDetailPanel_Head {
	background-image:url(http://www.cmykmag.com/images/contests/contest.details.panel.head.gif);
	background-repeat: no-repeat;
	height: 12px;
	}

TD.ContestDetailPanel_Body {
	background-image:url(http://www.cmykmag.com/images/contests/contest.details.panel.body.gif);
	background-repeat: repeat;
	}

TD.ContestDetailPanel_Foot {
	background-image:url(http://www.cmykmag.com/images/contests/contest.details.panel.foot.gif);
	background-repeat: no-repeat;
	height: 12px;
	}
    
DIV.PromoCopy {
	color: #c0c0c0; 
	font-family: "Tahoma, Helvetica, Arial";
	font-size: 16px;
	text-align: left;
	width: 85%;
	}


TD.SectionTitle {
	color: #FFFFFF; 
	font-family: "Tahoma, Helvetica, Arial";
	font-size: 18px;
	}

DIV.ContestTitle {
	color: #ff3399; 
	font-family: "Helvetica, Arial, Tahoma";
	font-size: 18px;
	}

	
DIV.ContestTagLine {
	color: #FFFFFF; 
	font-family: "Tahoma, Helvetica, Arial";
	font-size: 18px;
	}

TD.ContestDetails {
	color: #c0c0c0; 
	font-family: "Helvetica, Arial, Tahoma";
	font-size: 14px;
	}

SPAN.ContestDetailTitle {
	color: #ffffff; 
	font-family: "Helvetica, Arial, Tahoma";
	font-weight: bold;
	font-size: 14px;
	}	

SPAN.ContestDeadlineDate {
	color: #ff3399; 
	font-family: "Tahoma, Helvetica, Arial";
	font-size: 14px;
	}	
	
	
	
	
	
	
	



/* for debug output */
PRE {
	font-family: "monospace" ;
	font-size:11px;
	}
	
