* {
	margin:0;
	padding:0;
	font-size: small;
}

body {
	padding:105px 0 0 0;
}
body.bkg {
	background:url('img/home.jpg') no-repeat 0 0;
}
a img {
	border:none;
}
#wrap {
	float:left;
	width:1384px;
}
#wrap.sm {
	width:1020px;
}

/* Header Image Replacement */
#col1 {
    background:#FFFFFF;
	position:relative;
	width:300px;
	text-align:right;
	padding-top:159px;
	float:left;
}
#col1 h1 {
	font-size: 100%;
	color: #000;
	width:228px;
	height:91px;
	position: absolute;
	top:0;
	right:42px;
}
#col1 h1 span {
	width:228px;
	height:91px;
	position: absolute;
	background: url('img/logo-tag2.jpg') no-repeat;
	top:0px;
	left:0px;
}

/* Email + Phone Link Image
-------------------------------------------*/
#email {
	width:164px;
	height:15px;
	overflow:hidden;
	position:absolute;
	right:53px;
	top:121px;
}
#email img {
	border:none;
}

#phone {
	position:absolute;
	right:53px;
	top:139px;
}
/* NAV + AM HERE
-------------------------------------------*/
#nav {
	list-style-type:none;
}
#nav li {
	margin-bottom:3px;
}
a#nav-reel {
	padding-right:53px;
}
a#nav-boards {
	padding-right:53px;
}
body.reel a#nav-reel {
	background:url('img/arrow.gif') no-repeat 42px 50%;
}
body.boards a#nav-boards {
	background:url('img/arrow.gif') no-repeat 66px 50%;
}
/* Content Col
-------------------------------------------*/
#content {
	padding:18px 0 0 0;
	float:left;
}
/* infobar 
------------------------------*/
#infobar {
	width:720px;
	float:left;
	list-style-type:none;
}
#infobar li {
	float:right;     
	margin:0 0 0 15px;
}
#infobar li.opp {
	float:left;
	margin:0 0 0 41px;
}
#infobar li.qt {
	margin:0 0 0 66px;
}
/* change infobar size */
body#wellnessbureau-qt #infobar,
body#AP-Reel2009 #infobar {
	width:480px;
}

body#HBO2008-qt #infobar {
	width:640px;
}

body#nbc2008v01 #infobar,
body#gk #infobar,
body#nbc2008v02 #infobar,
body#HBO2008 #infobar,
body#all #infobar,
body#nbc2008v04 #infobar {
	width:994px;
}
body#hondasoulvan #infobar,
body#blackeyedpeas #infobar,
body#hondayearbook #infobar,
body#bravo2008 #infobar,
body#wellnessbureau #infobar,
body#psoriasis #infobar,
body#nbc2008v03 #infobar,
body#truTV #infobar {
	width:910px;
}
body#hideaway #infobar,
body#coldwar #infobar {
	width:763px;
}
/* Boards 
------------------------------*/
#boards {
	width:720px;
}
#boards img {
	/* remove bottom margin from normal image display */
	margin:0 0 -4px 0;
	padding:0 0 0 0;
}
#boards div.feature {
	margin-bottom:3px;
}
#boards a {
	margin:0;
	padding:0;
}
/*boards width */

/* Footer 
------------------------------------------*/
#footer {
	width:1294px;
	float:left;
	margin:3px 0 0 0;
}
/* change footer width
---------------------------*/
body#home #footer {
	width:1035px;
}
body#wellnessbureau-qt #footer,
body#AP-Reel2009 #footer {
	width:780px;
}
body#HBO2008-qt #footer {
	width:940px;
}
body#hondasoulvan #footer,
body#blackeyedpeas #footer,
body#hondayearbook #footer,
body#bravo2008 #footer,
body#wellnessbureau #footer,
body#psoriasis #footer,
body#hideaway #footer,
body#coldwar #footer,
body#nbc2008v03 #footer,
body#truTV #footer {
	width:1210px;
}

/* change blackbox width
---------------------------*/
#footer div.blackbox {
	width:480px;
	height:10px;
	background:#000;
	float:right;
	margin-bottom:200px;
}
body#nbc2008v01 div.blackbox,
body#gk #footer div.blackbox,
body#nbc2008v02 #footer div.blackbox,
body#HBO2008 #footer div.blackbox,
body#all #footer div.blackbox,
body#nbc2008v04 #footer div.blackbox {
	width:452px;
}


#footer #botnav {
	clear:right;
	float:right;
	margin-top:-198px;
}
#footer #botnav li {
	display:inline;
}
#footer #botnav li.top {
	margin-left:99px;
}
#footer img.credits {
	float:right;
}