html, body, img {

	margin: 0; 

	padding: 0;

	border: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#333;

}

body {

	padding: 0px;

	font-size: 100.01%;  /* this body font-size fixes an IE bug and maintains x-browser uniformity */ 

	line-height:1.125em;

	text-align: center; /* centers the #sizer element in IE5.x/win */

}



/*************** Header Layout elements *****************/

.topCont, #headerCont {

	position: absolute;

	left:0px;

	top:0px;

	width:100%;

	min-width:1020px;

	height:80px;

	background-color:#000;

}

.top, #header {

	position: absolute;

	width:1000px;

	top:0px;

	left:50%;

	margin-left: -500px;

	padding: 0px;

	background-color:#000;

	color:#FFF;

}



.top a:link {text-decoration: none; color:#FFF; font-weight: 600;}

.top a:visited {text-decoration: none; color:#FFF; font-weight: 600;}

.top a:hover {text-decoration: none; color:#FF9B01; font-weight: 600; }

.top a:active {text-decoration: none; color:#FFF; font-weight: 600;}



/* Header Nav */

.topNav { position:absolute; top:20px; list-style-type: none; margin: 0; padding: 0; color:#FFF; }

.topNav li { display: inline; padding: 1px 10px 1px 10px; line-height:1.125em; margin:0px; }

.topNav li a { color: #FFF; text-decoration:none; }

.topNav li a:hover { color: #FF9B01; }



#headerCont {

	top:80px;

	height:82px;

	background-color:#FFF;

	border-bottom: 4px solid #FAC479;

}

#header { background-color:#FFF; color:#000; }

	

	#headerLogo {
		position: absolute;
		background-image: url("../images/bumpStudiosLogo.jpg");
		background-repeat:no-repeat;
		background-position:top;
		right:0px;
		top:0px;
		width:355px;
		height:82px;
		background-color:#FFF;
	}

	#headerContact, #callback {
		position: absolute;
		background-image: url("../images/contact.gif");
		background-repeat:no-repeat;
		background-position:top;
		left:26px;
		top:20px;
		width:300px;
		height:58px;
		background-color:#FFF;
	}
	
	#callback {
		background-image:url("../images/callback_request.jpg");
		width:112px; height:39px;
		left: 350px; top:20px;
	}



/****************** Main Container Elements *****************/

#mainCont {

	position: relative;

	left:0px;

	top:166px;

	width:100%;

	background-color:#ddeef6;

	padding:0px;

	z-index:10;

	float:left;

	height:100%;

}

#main {

	position: relative;

	margin: 0px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px 0px 0px 0px;

	text-align:left;

	width: 1000px;

	height:100%;

	background-color:#FFF;

	color:#333;

	z-index:50;

	border-left:1px solid #999;

	border-right:1px solid #999;



	box-shadow: 0 4px 15px rgba(66, 140, 240, 0.8);

	-webkit-box-shadow: 0 4px 15px rgba(66, 140, 240, 0.8);

 	-moz-box-shadow: 0 4px 15px rgba(66, 140, 240, 0.8);

	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

 }



/****************** Large Central Box Layout Elements *****************/

#bigBoxCont {

	margin: 0px;

	top:0px;

	margin-left: auto;

	margin-right: auto;

	width:1000px;

	padding-top:0px;

	padding-bottom:20px;

	background-color:#fff;

}

#bigBox {

	margin: 0px;

	margin-left: auto;

	margin-right: auto;

	width:960px;

	height:100%;

	padding-bottom:0px;

	text-align:justify;

	background-color:#fff;

}

.bigBoxHdr {

	top:0px;

	left:0px;

	width:960px;

	height:85px;

	background-position:top;

	background-repeat: no-repeat;

}

.bigBoxBody {

	position: static;

	top:85px;

	left:0px;

	min-height:400px;

	background-color:#E8EFF5;

	color:#333;

	padding: 10px 10px;

	margin-bottom:0px;

	width:938px;

	text-align:center;

	font-size:82%;

	border-bottom:1px solid #999; border-right:1px solid #999; border-left:1px solid #999; 

	-moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-radius-bottom-left: 10px;

	-moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-radius-bottom-right: 10px;

}



/****************** 3 Central Box Layout Elements *****************/

#boxBtns {

	position: absolute;

	width:960px;

	top:0px;

	left:50%;

	margin-left: -480px;

	padding:0px;

	padding-bottom:20px;

	font-size:82%;

}

	.boxBtn {

		position:relative;

		top:0px;

		left:0px;

		float:left;

		padding:0px;

		border:0px;

	}

	.w320 { width: 320px; }

	.w640 { width: 640px; }

	.w960 { width: 960px; }



/*   Not used

	.boxBtn a:link { opacity:1.0; filter:alpha(opacity=100); }

	.boxBtn a:visited { opacity:1.0; filter:alpha(opacity=100); }

	.boxBtn a:hover { opacity:0.5;	filter:alpha(opacity=50); }

	.boxBtn a:active { opacity:1.0;	filter:alpha(opacity=100); }

*/

			

		.boxBtnHdr {

			top:0px;

			width:320px; height:85px;

			background-position:top;

			background-repeat: no-repeat;

			float:left;

		}

		.posL { left:0px; }

		.posC { left:320px;}

		.posR { left:640px;}

			

			#services { background-image: url("../images/btnServices1.jpg"); }

			#quote { background-image: url("../images/btnInstantQuote1.jpg"); }

			#design { background-image: url("../images/btnDesign1.jpg"); }

			#wip { background-image: url("../images/btnWipReport1.jpg"); }

			#design2 { background-image:url(../images/new/boxHdr_Design.jpg); width:640px; }

			#service2 { background-image:url(../images/new/boxHdr_Service.jpg); width:640px; }

			#iq247 { background-image: url("../images/instantQuote247.jpg"); width:960px; }



		.boxBtnBody {

			position: static;

			top:85px;

			left:0px;

			height:235px; /* IE 6 fix */

			min-height:235px;

			background-color:#E8EFF5;

			color:#000;

			float:left;

			padding: 0px 10px;

			margin-bottom:20px;

			behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

		}

		#boxBodyL { width:299px; border-bottom:1px solid #999; border-left:1px solid #999; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-radius-bottom-left: 10px;}

		#boxBodyC { width:298px; border:1px solid #999; border-top:0px; }

		#boxBodyLC { width:618px; border-bottom:1px solid #999; border-left:1px solid #999; border-right:1px solid #999; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; border-radius-bottom-left: 10px;}

		#boxBodyR { width:299px; border-bottom:1px solid #999; border-right:1px solid #999; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; border-radius-bottom-right: 10px; }



		#leftSideClear { list-style-type:none; padding: 0px 0px 5px 320px; }



/*************** Main Text Layout Elements *****************/

#copyCont {

	margin: 0px;

	top:0px;

	width:1000px;

	padding-top:350px;

	padding-bottom:20px;

	background-color:#fff;

}



.copyTxt {

	position: relative;

	margin: 0px;

	margin-left: 20px;

	width:960px;

	padding-bottom:0px;

	text-align:justify;

	background-color:#fff;

}

	.copyTxt p { font-size:80%; color:#333; list-style-image:none; margin-bottom:5px; font-weight:normal; } /* font: weight style variant size/lineHeight family */

	.copyTxt p, .copyTxt ul, .copyTxt h1, .copyTxt h2, .copyTxt h3  { width:640px; }

	

	.copyTxt ul { font-size:80%; font-weight:bold; }

	.copyTxt li { color:#333; list-style-image:none; margin-bottom:5px; font-weight:normal; } /* font: weight style variant size/lineHeight family */

	

	.copyImg {

		position: absolute;

		background-repeat: no-repeat;

		height:340px; /* was 250 */

		width:300px;

		right:0px;

		top:0px;

		margin: 0px;

		padding:0px;

		padding-top:0px;

		z-index:50;

	}

	.googleAdVer {

		position: absolute;

		background-repeat: no-repeat;

		height:250px; /* was 250 */

		width:300px;

		right:0px;

		top:90px;

		margin: 0px;

		padding:0px;

		padding-top:0px;

		z-index:50;

	}

	#bgImg1 { background-image: url("../images/GCarroll.jpg"); }

	#bgImg3 { background-image: url("../images/3CDs_reflection1.jpg"); }

	#bgImg4 { background-image: url("../images/3CDs_reflection2.jpg"); }

	#barcodeImg { background-image: url("../images/barcode.jpg"); }

	#dvd8ppDp { background-image: url("../images/dvd8ppDigipak.jpg"); }

	#cd4ppDp { background-image: url("../images/cd4ppDigipak.jpg"); }

	#dvdAuth { background-image: url("../images/dvdAuth.jpg"); }

	#ecard { background-image: url("../images/ecardsReflection.jpg"); }

	#transfer { background-image: url("../images/oldMedia2disc.jpg"); }

	#mastering { background-image: url("../images/mixer.jpg"); }

	#download { background-image: url("../images/download.jpg"); }

	#usbstick1 { background-image: url("../images/MemoryStick_01.jpg"); }

	#usbstick2 { background-image: url("../images/MemoryStick_02.jpg"); }

	

/*************** Footer elements *****************/

#footerCont{

	clear:both;

	position: relative;

	left:0px;

	top:166px;

	width:100%;

	min-width:1020px;

	background-color:#E8EFF5;

	background-image: url("../images/footerBg.jpg");

	background-repeat:repeat-x;

	background-position:bottom;

	z-index:10;

	height:70px;

}

#footer {

	position: relative;

	margin: 0px;

	margin-left: auto;

	margin-right: auto;

	padding: 0px 0px 0px 0px;

	text-align:left;

	width: 1000px;

	height:100%;

	color:#333;

}



#footer p  {

	display:block;

	text-align:left;

	padding: 10px 0px 10px 20px; 

	margin:0;

	font-size:75%;

	color:#FFF;

	font-weight:normal;

}



.twitterLogo {

	background-image: url("../images/twitter.png");

	background-repeat:no-repeat;

	padding: 0 0 0 42px;

	margin: 0 0 0 6px;

	background-color:#000;

	font-size:1.4em;

}



/* Footer Nav */

.ftrNav { position:absolute; list-style-type: none; margin: 0; padding: 0; color:#FFF; top:50px; }

.ftrNav li { display: inline; padding: 0px 20px; line-height:1.125em; margin:0px; font-size:10px; }

.ftrNav li a { color: #FFF; font-weight:normal; }

.ftrNav li a:hover { color: #FF9B01; font-weight:normal; }

.ftrTopRight { position: absolute; top:8px; right:10px; font-size:0.8em; }



/* Message Container Layout Elements */

.messageCont {

	position:relative;

	margin:0;

	margin-left:auto;

	margin-right:auto;

	width: 30%;

	color: #C00; font-weight:700;

	font-size:13px;

	text-align:left;

	top:0px;

	z-index:20;

	padding:0px;

}

.message {

	position: absolute;

	top:-75px;

	color: #C00; font-weight:700;

	font-size:13px;

	margin:0;

	padding:0px;

	z-index:20;

	width:280px;

	text-align:center;

}

#shiftLeft { left:-100%;}



/*======= Links ======*/

.boxBtnBody li a {text-decoration: none; color:#1e5e95; font-weight: normal;}

.boxBtnBody li a:hover {text-decoration: underline;  color:#ED951A; }



a:link, a:visited, a:hover, a:active {text-decoration: none; color:#1e5e95; font-weight: 600;}

a:hover {text-decoration: underline;  color:#ED951A; }



.bigBoxBody a:link, .bigBoxBody a:visited, .bigBoxBody a:hover, .bigBoxBody a:active{ color:#1e5e95; text-decoration:underline;}

.bigBoxBody a:hover { color:#ED951A;}



#footer a:link, #footer a:visited {text-decoration:none; color:#FFF; background-color: inherit; font-weight:100;}

#footer a:hover {text-decoration:none; color:#9FF; background-color: inherit; font-weight:500;}

#footer a:active {text-decoration:none; color:#FFF; background-color: inherit; }



/*======= Tags =======*/

p {	margin: 0; padding:0px 0px 10px 0px; font-size:100%; text-align: inherit; display:block; clear:both;}



h1, h2, h3, h4 { line-height:1.5em; color:#333; text-align:left; font-weight:bold; margin: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size-adjust: none; clear:both; }

h1 { font-size:105%; padding: 0px;}

h2 { font-size:80%; padding: 5px 0px 0px 0px; font-weight:600; color:#333; }

h3 { font-size:90%; padding:0px; margin:10px 0 10px 0; color:#333; } /* color:#FF9B01; */

h4 { font-size:87%; }



hr {border-top: 1px solid #000; border-bottom: none; border-left:none; border-right:none; background-color: inherit; height:1px; width:100%;}

ul { padding:0px; margin: 5px 0 0 13px; }

li { list-style-image: url("../images/LiCircle.png"); padding:0px; margin:0; }

li.blu { list-style-image: url("../images/LiCircleBlue.png"); padding:0px; margin:0; }

#psd { list-style-image:url(../images/psd_icon.jpg); margin:5px 0 0 30px; }

#pdf { list-style-image:url(../images/pdf.gif); margin:5px 0 0 30px; }

.padder { margin: 20px 10px; }



.boxBtnBody li {

	padding-bottom:7px;

}		



.bigBoxBody ul, .bigBoxBody li {

	text-align:left;

	list-style-image:none;

	padding:0px 10px 10px 5px;

	margin:0 0 0 10px;

}

		

.grnOn { list-style-image:url(../images/green_sphere.gif); padding:0px 20px 5px 0px; margin: 0 0 0 10px; }

.redOff { list-style-image:url(../images/red_sphere.gif); padding:0px 20px 5px 0px; margin: 0 0 0 10px; }

.none { list-style-image: none; list-style-type:none;}



/* BOXES */

ul.copyTxtBox, .box, .packingImg, .descHide {

	border:2px solid #FF9B01;

	background-color:#FFE6BF;

	border-radius: 11px; -moz-border-radius: 11px; -webkit-border-radius: 11px;

	box-shadow: -2px 5px 12px rgba(, 140, 240, 0.5);

	-moz-box-shadow: -2px 5px 12px rgba(66, 140, 240, 0.5);

	-webkit-box-shadow: -2px 5px 12px rgba(66, 140, 240, 0.5);

	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

}

ul.copyTxtBox {

	position: relative;

	float:left;

	width: 290px;

	min-height:120px;

	top:0px;

	margin:0 16px 10px 0px;

	color:#FF9B01;

	font-weight:900;

	font-size:80%;

	padding:5px;

	z-index:60;

}

.copyTxtBox li { font-size:90%; margin-left:20px; list-style-type:none; margin:5px 0 0 15px; color:#333; }

.box { margin: 0px;	clear: both; padding:8px; width:300px; text-align: left; z-index:0; } /* Used on product.php */

.packingImg { position:absolute; left:50px; top:150px; padding: 11px; display:block; } /* used on packaging.php */

.descHide { /* descHide used to hide descriptions for packaging.php */

	position:absolute; min-height:75px; top: 150px; right: 50px; width:220px; display:block;

	visibility:hidden; overflow: hidden; z-index:1; margin: 0px; padding: 6px; text-align:justify; font-size:85%;

}

/* END BOXES */



.alignleft { text-align: left; padding:10px 0;}

.aligncenter {text-align: center; }

.alignright { margin: 0; padding: 0; text-align: right; right:0px; padding:0px 0; position:relative; clear:both; }

#small {font-size: .7em; }



/************** Special Fixes *************/

.italic {font-style:italic;}

.bold { font-weight:bold; }

.normal { font-weight:normal;}



/*colours*/

.red, #red {color: #F00; background-color: inherit;}

.green, #green {color: #090; background-color: inherit;}

.yellow, #yellow {color: #FF0; background-color: inherit;}

.blue, #blue {color:#054783; background-color: inherit;}

.lightblue, #lightblue {color:#99F; background-color: inherit;}

.orange, #orange {color:#FAC479; background-color: inherit;} /* color: #FF9B01; */

.white, #white {color:#FFF; background-color: inherit;}



/* Table Borders */

.admin_std {  font-size: 12px; color: #000; background-color: inherit; font-weight: bold;}

.admin_norm {  font-size: 12px; color: #000; background-color: inherit; font-weight: normal;}

.tableborderNone {  border: 0px clear #333; font-size: 85%; background-color:#FF9B01; color:#333;}

.tableborderTop {  border: #333; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-left-width: 0px; border-bottom-width: 0px; font-size: 10px}

.tableborderALL {  border: 1px solid #333; font-size: 85%; background-color:#E8EFF5; color:#333;}

.tableborderTopLR {  border: #333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; font-size: 10pt}

.tableborderTopL {  border: #333; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; font-size: 10pt}

.tableborderTopLBtm {  border: #333; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; font-size: 10pt}



/* Form Styles */

.text_field, .form_list {

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	border:2px #1E5E95 solid; 

	padding:4px 0 6px 5px; 

	font-size: 110%; color: #000; font-weight:600; 

	background-color: #FAC479;

	cursor: hand;

}

.radio { vertical-align:bottom; }

	

.button { border:1px #000 solid; padding:1px 5px; font-size: 10px; color: #336699; background-color: #F0F0F0;}



input[type=button].new-aqua, input[type=submit].new-aqua {

 width: auto;

 height: 26px;

 background: #cde;

 border: 2px solid #ccc;

 border-color: #8ba2c1 #5890bf #4f93ca #768fa5;

 color: #fff;

 text-shadow: rgba(10, 10, 10, 0.5) 1px 2px 2px;

 text-align: center;

 vertical-align: top;

 white-space: nowrap;

 text-overflow: ellipsis;

 overflow: hidden;

 border-radius: 11px; -moz-border-radius: 11px; -webkit-border-radius: 11px;

 box-shadow: 0 6px 5px rgba(66, 140, 240, 0.5), inset 0 -8px 12px 0 #6bf, inset 0 -8px 0 8px #48c, inset 0 -35px 15px -10px #7ad;

 -moz-box-shadow: 0 6px 5px rgba(66, 140, 240, 0.5), inset 0 -8px 12px 0 #6bf, inset 0 -8px 0 8px #48c, inset 0 -35px 15px -10px #7ad;

 -webkit-box-shadow: 0 6px 5px rgba(66, 140, 240, 0.5), inset 0 -8px 12px 0 #6bf, inset 0 -8px 0 8px #48c, inset 0 -35px 15px -10px #7ad;

 behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

}

input[type=button].new-aqua:active, input[type=submit].new-aqua:active {

 text-shadow: rgb(255, 255, 255) 0px 0px 65px;

 vertical-align: top;

 box-shadow: 0 4px 4px rgba(66, 140, 240, 0.5), inset 0 -8px 12px 0 #6bf, inset 0 -8px 0 8px #48c, inset 0 -35px 15px -10px #7ad;

 -moz-box-shadow: 0 4px 4px rgba(66, 140, 240, 0.5), inset 0 -8px 12px 0 #6bf, inset 0 -8px 0 8px #48c, inset 0 -35px 15px -10px #7ad;

 -webkit-box-shadow: 0 4px 4px rgba(66, 140, 240, 0.5), inset 0 -8px 12px 0 #6bf, inset 0 -8px 0 8px #48c, inset 0 -35px 15px -10px #7ad;

} 

.exitBtn { border:1px #789 solid; padding:2px 5px; font-size: 11px; color: #789; background-color: #ddeef6; font-weight:bold;border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; }

.exitBtn:active { border:1px #000 solid; padding:1px 4px; font-size: 11px; color: #ddeef6; background-color: #789; font-weight:bold; }

.indent {text-indent:15px;}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++ LOGIN.CSS +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

a img {	border-width:0; }

a.signin {
	position:relative;
	margin-left:3px;
}

a.signin span {

	background-image:url("images/toggle_down_light.png");

	background-repeat:no-repeat;

	background-position:100% 50%;

	padding:4px 16px 6px 0;

}



a.signin.menu-open span {

	background-image:url("images/toggle_up_dark.png");

	color:#FFF; /* 789 */

}



#signin_menu, #signin_menu1 {

	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;

	border-radius: 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

	display: none;

	background-color:#ddeef6; /* #ddeef6 */

	position:absolute; /* absolute */

	width:980px;

	z-index:100;

	border:1px transparent;

	padding:20px 0 0 20px;

	top: 0px; 

	left: 0px; 

	margin:0;

	margin-right: 0px;

	*margin-right: -1px;

	color:#789;

	font-size:115%;

}

#signin_menu1 { display:block;}



#signin_menu input[type=text], #signin_menu input[type=password] { /* TEXT FIELD STYLE */

	display: inline;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

	border-radius: 4px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

	border:2px solid #FAC479; /* ACE */

	font-size:13px;

	margin:0 5px;

	padding:3px 3px 4px 4px;

	width:200px;

}



#signin_menu p { margin:0; padding:0; text-align:left; }



#signin_menu p.forgot, #signin_menu p.forgot a:link, #signin_menu p.forgot a:visited, #signin_menu p.forgot a:active {

	clear:both;

	margin:5px 0;

	font-size:0.75em;

	color:#789;

}

#signin_menu p.forgot a:hover { color:#FAC479; } /* 6AC */



#signin_submit, #quote_submit { /* Submit Button Style */

	-moz-border-radius:15px;

	-webkit-border-radius:15px;

	-khtml-border-radius:15px;

	border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

	background:#39d repeat-x scroll 0 0;

	border:1px solid #39D;

	color:#fff;

	text-shadow:0 -1px 0 #39d;

	padding:4px 10px 5px;

	font-size:11px;

	margin:0 5px 0 0;

	font-weight:bold;

}

#signin_submit::-moz-focus-inner, #quote_submit::-moz-focus-inner { padding:0; border:0; }

#signin_submit:hover, #quote_submit:hover, #signin_submit:focus, #quote_submit:focus { background-position:0 -5px; cursor:pointer; }



/* BOXES For Login */

.un, .pw, .signinBtn { display:inline; float:left; padding:0px 10px 0px 0px; }

.myAccount { display:block; height:50px; }

	.myAccount a:link {text-decoration: none; color:#789; }

	.myAccount a:visited {text-decoration: none; color:#789; }

	.myAccount a:hover {text-decoration: none; color:#FF9B01; }

	.myAccount a:active {text-decoration: none; color:#789;}

#closeBtnCont { position:absolute; top:5px; right:25px; }



/* TIPSY */

.tipsy {

	opacity:.8;

	filter:alpha(opacity=80);

	background-repeat:no-repeat;

	padding:5px;

}

.tipsy-inner {

	line-height:1.5em;

	padding:8px 8px;

	max-width:250px;

	font:11px 'Lucida Grande', sans-serif;

	font-weight:bold;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

	border-radius: 4px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */

	background-color:#000;

	color:white;

	text-align:left;

}

.tipsy-north {

	background-image:url(images/tipsy-north.gif);

	background-position:top center;

}

.tipsy-south {

	background-image:url(images/tipsy-south.gif);

	background-position:bottom center;

}

.tipsy-east {

	background-image:url(images/tipsy-east.gif);

	background-position:right center;

}

.tipsy-west {

	background-image:url(images/tipsy-west.gif);

	background-position:left center;

}
