/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com
*/

* { margin: 0; padding: 0; }
.campbutton {
	background-image: url(../images/campbutt.png);
	height: 25px;
	width: 116px;
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-left: 17px;
	position: relative;
}
body {
	font: 14px Georgia, serif;
	color: #eee;
	background-color: #FFF;
}

.nav-wrap {
	margin-bottom: 9px;
	background-repeat: no-repeat;
	margin-left: 34px;
	z-index: 99;
	background-color: transparent;
	background-image: url(../images/transparentback.png);
	width: 791px;
}
#li {
	
}
#paperstrip {
	background-image: url(../images/nav_paperstrip.png);
	background-repeat: no-repeat;
	z-index: 98;
}

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */

#example-one {
	list-style: none;
	position: fixed;
	width: 890px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	z-index: 99;
}
#example-one li { display: inline; }
#example-one li a {
	color: #000;
	font-size: 10px;
	display: block;
	float: left;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 6px;
	padding-right: 8px;
	padding-left: 10px;
	height: 19px;
}
#example-one li a:hover {
	color: #000;
}
#magic-line {
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100px;
	height: 3px;
	background-color: #000;
}

#example-two { margin: 0 auto; list-style: none; position: relative; width: 960px; }
#example-two li { display: inline; }
.green2   {
	position: relative;
	color: #bbb;
	font-size: 14px;
	display: block;
	float: left;
	padding: 6px 10px 4px 10px;
	text-decoration: none;
	text-transform: uppercase;
}
#example-two li a:hover { color: white; }
#example-two #magic-line-two { position: absolute; top: 0; left: 0; width: 100px; background: rgba(220, 133, 5, 0.9); z-index: 100; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.current_page_item a, .current_page_item_two a { color: #000 }
.blankbutton {
	background-image: url(../images/campbutt.png);
	height: 25px;
	width: 100px;
	background-repeat: no-repeat;
	visibility: hidden;
	padding-right: 20px;
	padding-left: 23px;
	margin-right: 23px;
	margin-top: 4px;
}




.imagingbutton {
	background-image: url(../images/imagingbutton.png);
	height: 25px;
	width: 52px;
	background-repeat: no-repeat;
	padding-right: 20px;
	margin-top: 4px;
	position: relative;
	margin-right: 1px;
	margin-left: 1px;
}
.webbutton {
	background-image: url(../images/webbutton.png);
	height: 25px;
	width: 28px;
	background-repeat: no-repeat;
	margin-top: 4px;
	position: relative;
}
.printbutton {
	background-image: url(../images/printbutton.png);
	height: 25px;
	width: 35px;
	background-repeat: no-repeat;
	margin-left: 1px;
	margin-top: 4px;
	position: relative;
}
.motionbutton {
	background-image: url(../images/motionbutton.png);
	height: 25px;
	width: 49px;
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-left: 3px;
	position: relative;
}
.padding8 {
	padding-right: 8px;
}
.photobutton {
	background-image: url(../images/photobutton.png);
	height: 25px;
	width: 42px;
	background-repeat: no-repeat;
	margin-top: 4px;
	position: relative;
}
.contactbutton {
	background-image: url(../images/contactbutton.png);
	height: 25px;
	width: 60px;
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-left: -1px;
	position: relative;
}
.resumebutton {
	background-image: url(../images/resumebutton.png);
	height: 25px;
	width: 55px;
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-left: 3px;
	position: relative;
}
#logo {
	background-image: none;
	z-index: 10;
	width: 150px;
	text-decoration: none;
	border:none;
}
.greensplashrollover {
	margin-left: 6px;
}
.hallmarklogo {
	height: 354px;
	width: 917px;
	margin-left: -28px;
	margin-top: 58px;
}
#greensplash {
	z-index: 0;
}
.maincontent {
	margin-top: 25px;
}
.maincontent4 {
	margin-top: -15px;
}



.maincontent2 {
	margin-top: 29px;
}


.blankbutton2 {
	background-image: url(../images/spacer.png);
	height: 25px;
	width: 1px;
	background-repeat: no-repeat;
	visibility: hidden;
	margin-top: 4px;
	padding: 0px;
}
.blankbutton3 {
	visibility: hidden;
	margin-top: 4px;

	width: 0px;
}
.blankbutton4 {
	visibility: hidden;
	margin-top: 4px;
	width: 0px;
}
#example-one li a2 {
	color: #000;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	height: 25px;
}
.afterweb {
	width: 7px;
}
.logo2 {
	text-decoration: none;
	border:none;
}
.hallmarkstationery {
	height: 438px;
	width: 917px;
	margin-top: -68px;
	margin-left: 5px;
}
.hallmarkmerch {
	height: 438px;
	width: 917px;
	margin-left: -28px;
	margin-top: 15px;
}
.halldescript1 {
	height: 438px;
	width: 917px;
	margin-left: -30px;
	margin-top: -122px;
}
.hallmarkposters1 {
	width: 917px;
	margin-left: -28px;
	margin-top: -670px;
}
.luckbottle {
	width: 917px;
	margin-left: 0px;
	margin-top: 28px;
}
.hallmarkposters1Copy {
	width: 917px;
	margin-left: -28px;
	margin-top: -15px;
}
.ebaymotors {
	width: 917px;
	margin-left: -28px;
	margin-top: 0px;
}
.ebaymotors_descript {
	width: 917px;
	margin-left: -28px;
	margin-top: 8px;
}
.salt_describe {
	width: 917px;
	margin-left: 0px;
	margin-top: 1px;
}
.hallmarkposters2 {
	margin-top: 5px;
	margin-left: -14px;
}
.muir_postcards {
	margin-top: 135px;
	margin-left: -28px;
}
.lotteryweb {
	margin-top: -700px;
	margin-left: -28px;
}
.hallmarkposters2Copy {
	margin-top: 5px;
	margin-left: -28px;
}
.fortunedescript {
	margin-top: -13px;
	margin-left: -28px;
}
.twitterdescript {
	margin-top: -18px;
}
.TrackerDescript {
	margin-top: -14px;
	margin-left: -28px;
}
.TrackerApp {
	width: 917px;
	margin-top: 12px;
	margin-left: -62px;
}
.lucktown_descript {
	margin-top: 6px;
}
.cloverfly_descriptCopy {
	margin-top: 3px;
}
.hallmarkposters3 {
	width: 917px;
	margin-top: 12px;
	margin-left: -35px;
}
.hallmarkposters3Copy {
	width: 917px;
	margin-top: 9px;
	margin-left: -28px;
}
.hallmark_DESCRIPT1 {
	width: 917px;
	margin-top: 5px;
	margin-left: -28px;
}
.hallmark_DESCRIPT2 {
	width: 917px;
	margin-top: 6px;
	margin-left: -28px;
}
.hallmarkstationarycopy {
	width: 917px;
	margin-top: 17px;
	margin-left: -28px;
}
.halldescript2 {
	height: 438px;
	width: 917px;
	margin-left: -30px;
	margin-top: -223px;
}
.hallmarkweb {
	height: 526px;
	width: 917px;
	margin-top: -475px;
	margin-left: -14px;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.halldescriptweb {
	height: 438px;
	width: 917px;
	margin-left: -30px;
	margin-top: -593px;
}
.subnavhallmark {
	margin-left: 193px;
	z-index: -8;
	margin-top: -13px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-decoration: none;
}
.hallmarkVIDEO {
	margin-top: -358px;
	margin-left: 6px;
}
.halldescriptVIDEO {
	height: 166px;
	width: 917px;
	margin-top: 225px;
	margin-left: 34px;
}

.cheska {
	margin-left: 9px;
	margin-top: 36px;
}
.copyright {
	width: 917px;
	margin-left: -28px;
	margin-top: -252px;s
}
.copyrightINDEX {
	width: 917px;
	margin-left: 2px;
	margin-top: 44px;
}
.copyrightCAMPs {
	width: 917px;
	margin-left: 6px;
	top: 23px;
}
.copyrightMotion {
	width: 917px;
	margin-left: 6px;
	margin-top: -290px;
}
.bigcards2 {
	margin-top: 59px;
	margin-left: -28px;
}
.copyrightMuir {
	width: 917px;
	margin-left: 6px;
	margin-top: 170px;
}
.copyrightPHOTO {
	width: 917px;
	margin-left: 6px;
	margin-top: 60px;
	z-index: 99;
}
.copyrightscent {
	width: 917px;
	margin-left: 6px;
	margin-top: 80px;
}
#Imagewrapper {
	right: 6px;
}
.LandofTheLucky {
	margin-top: 25px;
}

