/*-----------------------------------------------
//	Beth Brosseau Core Stylesheet
//	Author:   		Mark Pitman (markp@blueskyprojects.com)
//	Media Type: 	Screen
//	Version Date:  	June 8th, 2007
-------------------------------------------------*/

body {
	margin:						0;
	padding:					0;
	font:						small Arial, Sans-serif;
	line-height:				1.6em;
	text-align:					center;
	color:						#1A1818;
	background:					#fff;
}

#wrap {
	width:						884px;
	margin:						46px auto 0 auto;
	padding:					0 0 0 47px;
	text-align:					left;
}

#sm_logo {
	display:					block;
	width:						279px;
	height:						12px;
	margin:						0px 0 25px 65px;
	padding:					31px 0 0 0;
	background:					url(../_img/sm_logo.gif) no-repeat 0 0;
	text-decoration:			none;
}

#headLeft, #headRight {
	float:						left;
	padding:					32px 0 0 0;
	margin:						158px 0 0 0;
	text-align:					left;
}

#body {
	float:						left;
	width:						699px;
	height:						449px;
	margin:						0px auto 0 auto;
	text-align:					right;
}

#jamba #body {
	background:					url(../_img/jamba_body.gif) no-repeat 4px 0;
}

#corbis #body {
	background:					url(../_img/corbis_body.gif) no-repeat 4px 0;
}

#prolumina #body {
	background:					url(../_img/prolumina_body.gif) no-repeat 4px 0;
}

#quellos #body {
	background:					url(../_img/quellos_body.gif) no-repeat 4px 0;
}

#newholly #body {
	background:					url(../_img/newholly_body.gif) no-repeat 4px 0;
} 

#bodyTextTopRight {
	float:						right;
	text-align:					left;
	width:						326px;
	height:						125px;
	font-size:					14px;
	font-family:				"Times New Roman", Serif;
	font-style: 				italic;
	line-height:				18px;
	padding:					5px 38px 0 0;
}

#prolumina #bodyTextTopRight {
	padding:					0px 38px 5px 0;
	line-height:				17px;
}

#quellos #bodyTextTopRight {
	padding:					0px 38px 5px 0;
	line-height:				16px;
}

#bodyTextTopRight span {
	font-style:					normal;
	font-size:					11px;
	font-weight:				bold;
}

#bodyTextBottomLeft {
	float:						left;
	width:						282px;
	padding:					210px 0 0 15px;
	text-align:					right;
	font-family:				Arial, Tahoma, Sans-serif;
	font-size:					12px;
	line-height:				16px;
	font-weight:				bold;
}

#bodyTextBottomLeft b {
	font-size:					16px;
}

#bodyTextBottomRight {
	float:						right;
	width:						282px;
	padding:					76px 82px 0 0;
	text-align:					left;
	font-family:				Arial, Tahoma, Sans-serif;
	font-size:					12px;
	line-height:				16px;
	font-weight:				bold;
}


#headLeft {
	width:						64px;
	background:					url(../_img/l_arr_left.gif) no-repeat 0 0;
}

#headRight {
	width:						64px;
	background:					url(../_img/l_arr_right.gif) no-repeat 0 0;
}

#headLeft a, #headRight a {
	color:						#000;
	text-decoration:			none;
	display:					block;
	font-size:					9px;
	white-space:				nowrap;
	text-transform:				uppercase;
}

.overBox {
	width:						100px;
}

.boxShow {
	display:					inline;	
}

.boxShow a {
	margin:						0 0 0 15px;
}

.boxHide {
	display:					none;
}

.titleHighlight {
	color:						#E6001D !important;
}

.titleOff {
	color:						#000;
}

#headLeft a:hover, #headRight a:hover {
	color:						#E6001D;
}

#leftMenu {
	width:						80px;
}

#rightMenu {
	width:						100px;
}

#copyright {
	height:						25px;
	margin:						525px auto 20px auto;
	font-size:					9px;
	color:						#000;
	text-align:					center;
}
