
/*-----------  PRINT STYLE SHEET   ------------------*/

/* ----------  UNIVERSAL ELEMENTS    ----------------*/


* { background: #fff; }

html { 
	font: 65%/1.3 arial,helvetica,sans-serif; 
}

body {
	margin:0;
	padding:0;
	font-family: sans-serif;
	line-height: 1.4em;
	font-size: small;
}

#container {
	width:100%;
	margin:0;
	padding:0;
}

#footer {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	width: 500px;
	font-size: .8em;
	height: 35px;
	color: #000;
}

	#footer ul li {
		padding: 0px;
		margin: 0px;
		display: inline;
		color: #555;
	}

a { text-decoration: none; color: #fff;}
a:link { text-decoration: none; color: #fff; }
a:visited { text-decoration: none; color: #fff; }
a:hover { text-decoration: none; color: #ff9933; }
a:active, a:focus { text-decoration: none; color: yellow; }

.bgcolor {
	padding: 5px 8px 3px 6px;
	background-color: #000;
	color: #fff;
	text-transform: uppercase;
}

.uppercase {
	text-transform: uppercase;
}

.orange {
	color: #f4b213;
	font-weight: bold;
}

.orangelink {
	color: #f4b213;
	font-weight: normal;
}

.gray {
	color: #333;
	font-weight: bold;
}

.ltgray {
	color: #ccc;
	font-weight: bold;
}

.dkgray {
	color: #333;
	font-weight: bold;
}

.tags {
	color: #555;
}

#content h1 {
	font-weight: bold;
	font-size: 2.0em;
	line-height: 1.2em;
	margin-top: 12px;
	margin-bottom: 12px;
}

#content h2 {
	font-weight: bold;
	margin-top: 0px;
}

#content h3 {
	font-weight: bold;
	font-size: 1.1em;
	margin-top: 3px;
	margin-bottom: 3px;
}

#content h4 {
	font-weight: normal;
	font-size: 1em;
	margin-top: 10px;
	margin-bottom: 5px;
	color:#555;
}

#content h5 {
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.3em;
	margin-top: 3px;
	margin-bottom: 3px;
}

#content p {
	font-weight: normal;
	font-size: 1.2em;
	line-height: 1.2em;
	margin-top: 3px;
	margin-bottom:10px;
}

#searchbar {
	display: none;
}



/* -------------  HEADER / MAIN NAV   ---------------   */

#header {
	width: 100%;
	height:60px;
	margin:20px 0 0 0;
	padding:0;
	background-image:none !important;
}

#siteid {
	display: inline;
}

#siteid img {
	width: 200px;
}

#bannerad {
	display: inline;
	width: 400px;
}

#bannerad img {
	width: 400px;
}

#mainnav {
	display: none;
}

#secondnav {
	display: none;
}


/*---------------    CONTENT     ------------------   */

#maincol {
	width: 500px;
}

#subscribe {
	display: none;
}

#sidead {
	display: none;
}

#sidebar {
	width: 450px;
}

/*---------------  HOME PAGE   ------------------   */

#homecase h1.title {
	float: left;
	display: inline;
	width: 200px;
	margin-right: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:10px 6px 10px 6px;
	color: #fff;
	background-color: #000;
	text-transform: uppercase;
}

#homecase img {
	margin-bottom: 20px;
}

#homevideo img{
	margin-bottom: 10px;
}

#homevideo img.printpadding {
	margin-bottom: 10px;
	padding: 10px;
	background-color: #0094c6;
}

#homehowto h1.title {
	width: 150px;
	margin-right: 20px;
	margin-top: 0px;
	margin-bottom: 16px;
	padding:10px 6px 10px 6px;
	color: #fff;
	background-color: #000;
	text-transform: uppercase;
}

#howtosubarticle p.feature {
	margin-bottom:10px;
	margin-top: 0px;
	color: orange;
	font-weight: bold;
}

#sidecontent img {
	padding: 10px;
	background-color: #333;
}



