/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_variations.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

* {
	margin: 0 0 0 0; padding: 0;
}
img {
	border: 0px;
}
body {
	background: #FFFFFF;
	margin-right: auto;
 	margin-left: auto;
}
#wrapper { 
 margin: 0;
 width: 950px;
 margin-right: auto;
 margin-left: auto;
}
#mainheader {
 width: 950px;
 float: left;
 padding: 0px;
 border: 0px;
 height: 100px;
 margin: 0px 0px 0px 0px;

}
#headerbreak {
 width: 950px;
 float: left;
 padding: 0;
 border: 0;
 height: 10px;
 margin: 0;

}
#navigation {
 float:left;
 width: 750px;
 height: 20px;
 padding: 0;
 border: 0;
 margin: 0;
}
#navigation2 {
 float: right;
 width: 200px;
 height: 20px;
 padding: 0;
 border: 0;
 margin: 0;
}
#navbar {
 clear:both;
 width: 950px;
 height:30px;
 border:1px solid #000;
 border-width:1px 0;
 margin-bottom:25px;
}
#leftcolumn { 
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 479px;
 width: 330px;
 float: left;
 overflow: auto;
}
#fineprintcolumn { 
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 950px;
 float: left;
 overflow: auto;
}
#interview_left { 
 border-right: 1px solid #000000;
 margin: 0px 0px 0px 0px;
 padding-right: 10px;
 height: auto;
 width: 500px;
 float: left;
 overflow: auto;
}
#interview_right { 
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 429px;
 float: right;
 overflow: hidden;
}
#lowerleftcolumn { 
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-align: left;
 height: 21px;
 width: 330px;
 float: left;
}
#register-left { 
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-align: left;
 height: 500px;
 width: 475px;
 float: left;
}
#register-right { 
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-align: left;
 height: 500px;
 width: 475px;
 float: left;
}
#rightcolumn { 
 float: right;
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 500px;
 width: 600px;
 display: inline;
}
#leftcolumn2 { 
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 40px;
 width: 350px;
 float: left;
}
#rightcolumn2 { 
 float: right;
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 40px;
 width: 600px;
 text-align: right;
 position:relative; top:13px;
 display: inline;
}
#rightcolumnbooks { 
 float: left;
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 40px;
 width: 150px;
 text-align: left;
 position:relative; top:10px;
 display: inline;
}
#rightcolumnbooks2 { 
 float: right;
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 40px;
 width: 450px;
 text-align: right;
 position:relative; top:13px;
 display: inline;
}
#rightcolumnmaintitle { 
 float: right;
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 40px;
 width: 600px;
 display: inline;
}
#footerline { 
 width: 950px;
 clear: both;
 border: 0px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
 
 /* common styling */

 /* Set up the default font and overall size to include image */
.menu { 
width:850px;
height:25px;
position:relative; 
margin:0;
letter-spacing: 1px;
font-size:10px;
text-align:left;
}
/* get rid of the default padding - margin and bullets */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}

/* transparency is non validating */
.menu ul li ul {
background:filter: alpha(opacity=95);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
opacity:0.95;
}

/* make menu horizontal */
.menu ul li {
float:left;
position:relative;
}
/* set up the default top level links */
.menu ul li a, .menu ul li a:visited {
display:block; 
float:left;
text-decoration:none; 
height:30px;
font-weight:bold;
color:#000; 
line-height:30px;
padding-right:25px;
}

/* hide the drop down menu */
.menu ul li ul {
display: none;
}
/* remove all table style so that it does not interfere with the menu */
.menu table {
margin:-1px; 
border-collapse:collapse;
font-size:1em;
width:0; height:0;
}

/* first line for IE7 and non-IE browsers, second line for IE5.5 and IE6 */

/* style the top level hover */
.menu ul li:hover a,
.menu ul li a:hover {
color:#ff33cc;
visibility:visible;
cursor:default;
}


/* make the drop down menu show and correctly position it */
.menu ul li:hover ul,
.menu ul li a:hover ul {
display:block; 
position:absolute; 
top:30px;
left:0; 
width:100px;
border:1px solid #000;
border-top:0;
background:#fff;
}
.menu ul li:hover ul.w2,
.menu ul li a:hover ul.w2 {
width:320px;
}
.menu ul li:hover ul.w6,
.menu ul li a:hover ul.w6 {
width:250px;
}
.menu ul li:hover ul.w4,
.menu ul li a:hover ul.w4 {
width:50px;
}
.menu ul li:hover ul.w5,
.menu ul li a:hover ul.w5 {
width:180px;
}

.menu ul :hover div {
position:absolute; 
left:0;
top:30px;
width:241px;
border:1px solid #000;
border-top:0;
}

.menu ul li:hover div ul,
.menu ul li a:hover div ul {
position:static;
float:left;
width:120px;
height:auto;
border:0;
}


.menu ul li:hover div ul.col2,
.menu ul li a:hover div ul.col2 {
border-left:1px solid #ddd;
}

.menu ul li a:hover div ul li a {background:transparent;}

/* style the drop down links with no hover */
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
background:transparent;
display:block; 
color:#000; 
border:0;
margin:0;
font-weight:normal; 
height:auto; 
line-height:1em; 
padding:5px 0;
text-indent:5px;
width:100%;
font-size:10px;
}
/* style the drop down menu links when hovered */
.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
background:#ff33cc;
color:#fff;
cursor:pointer;
}
.menu ul li:hover ul li,
.menu ul li a:hover ul li {
width:100%;
}


/* IE5.5 hack for faulty box model in drop down menu */
.menu ul li a:hover ul li a {
background:#fff;
}

 /* common styling */

 /* Set up the default font and ovrall size to include image */
.menu2 {
width:200px;
height:25px;
position:relative; 
margin:0;
letter-spacing: 1px;
text-align: right;
font-size:10px;
}
/* get rid of the default padding - margin and bullets */
.menu2 ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* make menu2 horizontal */
.menu2 ul li {
float:right;
position:relative;
}
/* set up the default top level links */
.menu2 ul li a, .menu2 ul li a:visited {
display:block; 
text-decoration:none; 
color:#000; 
width:120px; 
height:30px;
font-weight:bold;
letter-spacing: 1px;
background:#fff; 
padding-left:0px; 
line-height:30px;
margin-right:0px;
}
/* hide the drop down menu2 */
.menu2 ul li ul {
display: none;
}
/* remove all table style so that it does not interfere with the menu2 */
.menu2 table {
margin:-1px; 
border-collapse:collapse;

}

/* first line for IE7 and non-IE browsers, second line for IE5.5 and IE6 */

/* style the top level hover */
.menu2 ul li:hover a,
.menu2 ul li a:hover {
color:#ff33cc;
visibility:visible;

}
/* make the drop down menu2 show and correctly position it */
.menu2 ul li:hover ul,
.menu2 ul li a:hover ul {
display:block; 
position:absolute; 
top:30px;
right:0; 
width:96px;
border:1px solid #000000;
border-top:0;
background:#fff;
}
/* style the drop down links with no hover */
.menu2 ul li:hover ul li a,
.menu2 ul li a:hover ul li a {
display:block; 
background:#fff; 
color:#000; 
border:0;
margin:0;
color:#000000;
font-weight:normal; 
height:auto; 
line-height:1em; 
padding:5px; 
width:86px;
text-align:left;
font-size:10px;
}
/* style the drop down menu2 links when hovered */
.menu2 ul li:hover ul li a:hover,
.menu2 ul li a:hover ul li a:hover {
background:#ff33cc; 
color:#fff;
visibility:visible;
}

/* special styling for IE5.5 and IE6 - transparency is non validating */
.menu2 ul :hover ul {
background:transparent filter: alpha(opacity=95);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
opacity:0.95;
}
/* IE5.5 hack for faulty box model in drop down menu2 */
.menu2 ul li a:hover ul li a {
width:110px; /* for IE5.5 faulty box model */
w\idth:100px; /* for IE6 */
}

/* Main text on homepage*/
.maintext {
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
COLOR: #333333;
letter-spacing: .05em;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 150%
}

/* Main headline on pages*/
.mainhead {
FONT-SIZE: 11px;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
COLOR: #333333;
letter-spacing: .05em;
font-weight:normal; 
TEXT-DECORATION: none;
line-height: 150%
}

/* Artwork title and medium callout */
.title {
FONT-SIZE: 11px;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
COLOR: #333333;
font-weight:normal;
letter-spacing: .05em;
TEXT-DECORATION: none;
line-height: 110%
}

/* Archives */
.archives {
FONT-SIZE: 11px;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
COLOR: #333333;
font-weight:normal;
letter-spacing: .05em;
TEXT-DECORATION: none;
line-height: 150%
}

/* Artwork title and medium callout */
.footer {
FONT-SIZE: 9px;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
COLOR: #999999;
letter-spacing: .05em;
font-weight:normal;
TEXT-DECORATION: none;
line-height: 100%
}

/* Bio text */
.bio {
FONT-SIZE: 10px;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
COLOR: #333333;
TEXT-DECORATION: none;
font-weight:normal;
letter-spacing: .05em;
line-height: 125%
}

/* Headline text */
.header {
FONT-SIZE: 16px;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
COLOR: #ff33cc;
font-weight:bold;
TEXT-DECORATION: none;
letter-spacing: .05em;
line-height: 125%
}

/* Headline text */
.fineprint {
FONT-SIZE: 11px;
FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
COLOR: #333333;
font-weight:normal;
TEXT-DECORATION: none;
letter-spacing: .05em;
line-height: 125%
}

A {

FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE: 11px;
COLOR: #333333;
TEXT-DECORATION: none;
}

A:link {

FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE: 11px;
COLOR: #333333;
TEXT-DECORATION: none
}


A:visited {

FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE: 11px;
COLOR: #333333;
TEXT-DECORATION: none
}


A:active {

FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE: 11px;
COLOR: #333333;
TEXT-DECORATION: none
}


A:hover {

FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE: 11px;
COLOR: #ff00cc;
TEXT-DECORATION: none
}

A.biolink {

FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE: 10px;
font-weight:normal;
COLOR: #ff00cc;
TEXT-DECORATION: none}


A.biolink:link {

FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE: 10px;
font-weight:normal;
COLOR: #ff00cc;
TEXT-DECORATION: none
}


A.biolink:visited {

FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE: 10px;
font-weight:normal;
COLOR: #ff00cc;
TEXT-DECORATION: none
}


A.biolink:active {

FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE: 10px;
font-weight:normal;
COLOR: #ff00cc;
TEXT-DECORATION: none
}


A.biolink:hover {

FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
FONT-SIZE: 10px;
font-weight:normal;
COLOR: #000000;
TEXT-DECORATION: none
}

/* Dashed lines on news section */
.dashes {
border-top: 1px dashed #333333;
width: 77%;
*border-bottom: 0;*
margin-top: 5px;
}

/* Dashed lines on contact section */
.dashes2 {
border-top: 1px dashed #333333;
width: 34%;
*border-bottom: 0;*
margin-top: 5px;
}

/* Dashed lines on contact section */
.dashes3 {
border-top: 1px dashed #000000;
width: 100%;
position:relative; top:2px; 
*border-bottom: 0;*
margin-top: 5px;
}

/* Basetrip section */

/* Footer elements */

#footwrap {
width:954px;
margin:0 auto;
}

#footerstrip {
width: 100%;
height: 100%;
display: block;
margin: 0px, auto;
background-color: #fff;
text-align:center;
}

#footer_left {
 width: 600px;
 float: left;
 padding: 0px;
 border: 0px;
 height: 15px;
 margin: 3px 0px 0px 0px;
}
#footer_right {
 width: 350px;
 float: left;
 padding: 0px;
 border: 0px;
 height: 15px;
 margin: 3px 0px 0px 0px;
}

ul#baselist {
	list-style: none;
	padding: 1px 0 0 1px;
	margin: 0 auto;
}


ul#baselist li {
	display: block;
	float: left;
	margin-right: 5px;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	letter-spacing: 0px;
	color: #999999;
}

.copyright {
	display: block;
	text-align: right;
	margin-right: 0px;
	padding: 1px 0 0 1px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	letter-spacing: 0px;
	color: #999999;
}


a.basestrip, a.basestrip:active, a.basestrip:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	text-decoration: none;
	letter-spacing: 0px;
	color: #999999;
}

a.basestrip:hover {
	font-family: Arial, Helvetica, Verdana, sans-serifco;
	font-size: 9px;
	text-decoration: none;
	letter-spacing: 0px;
	color: #000000;
}


/*---------------------------------------------------- Movies*/
.mov_d{
	float:left;
	width:316px;
	height:220px;
}
.mov_d .mov{
	display:block;
	width:316px;
	height:172px;
	background:url(images/mov_shadow.png) no-repeat;
	padding-top:7px;
	padding-left:7px; 
}
.mov_d .mov img{
	max-width:316px;
	max-height:166px;
	margin:0 auto;
	
}
.mov_d span{
	display:block;
	color:#999;
	margin-left:4px;
}
.mov_d span.mov_name{
	color:#666;
}
.movie_line{
	clear:both;
	float:left;
	margin-left:4px;
	width:100%;
}
.storefront{
	clear:both;
	float:left;
	margin-left:8px;
	width:100%;
}

.mov_d:hover span {
	color:#999;
}

/*---------------------------------------------------- Shopping Cart2*/

#cart_space{
	width:950px;
	height:25px;
}
#cart_space2{
	width:950px;
	height:50px;
}
.sh_line{
	width:100%;
	font:12px/18px Arial, Helvetica, Verdana, sans-serif;color:#333;
	list-style-type: none;
	clear:both;
	display:block;
	float:left;
	border-bottom:1px solid #999999;
	margin-top:10px;
	padding-bottom:5px;
	margin-left:1px;
}
.sh_line li{float:left;	}
.sh_c1{width:80px; line-height:45px; text-align:center;}
.sh_c2{width:100px;}
.sh_c3{width:700px;text-align:left; line-height:45px;}
.sh_c3b{width:600px;text-align:left; line-height:45px;}
.sh_c3c{width:520px;text-align:left; line-height:45px;}
.sh_c5{width:50px;text-align:center; line-height:45px;}
.sh_c6{width:100px;text-align:center; line-height:45px;}
.sh_c7{width:100px; text-align:right;line-height:45px;}
.nobr{border:0px;text-align:center; color:#333;}
.titles .sh_c7{ text-align:right;width:100px;}
.titles{padding-bottom:3px;}
.titles .sh_c2{ text-align:center; padding-left:7px; width:90px; color:#FFF;}
.titles .sh_c3{ text-align:left; line-height:15px; }
.titles .sh_c3c{ text-align:left; line-height:15px; }
.titles .sh_c1,.titles .sh_c5,.titles .sh_c6,.titles .sh_c4,.titles .sh_c3,.titles .sh_c3c,.titles .sh_c7{ line-height:normal; height:auto; }
.sh_c5 input{width:20px;   border:1px solid #666; height:16px; font:12px/18px Arial, Helvetica, Verdana, sans-serif;color:#000; text-align:center;}
.sh_c3 h3{	color:#666;margin-bottom:3px;margin-top:13px;}
.sh_c3c h3{	color:#666;margin-bottom:3px;margin-top:13px;}
h2.sh_cart{	margin:4px 0 13px 0;	color:#333;	line-height:12px;}
.sh_c8{width:450px; }
li.sh_c9{float:right; width:180px; text-align:right; padding-right:0px; margin-right:0px;}
.sh_c8 input,.sh_c9 input{
		background:#fff;
		bordeR:0px solid #fff;
		font:12px/18px Arial, Helvetica, Verdana, sans-serif;color:#333; text-align:center; padding:0px;font-weight:bold;
		width:87px;
		cursor:pointer;
}
.sh_c8 input{margin-right:25px; width:auto;}
.sh_c20{width:850px; line-height:35px; text-align:left;}
.sh_c21{width:100px; line-height:35px; text-align:right;}



/*---------------------------------------------------- Checkout*/
.lbottom{bordeR:0px;}
.lbottom1{height:110px; padding-top:5px;}
.lbottom2{bordeR:0px; padding-top:19px;}
.sh_c8 span{
	display:block;	
	clear:both;
	margin-bottom:4px;
}
.sh_c8 span span{
	float:right; clear:none; text-align:left; width:300px;
}
.sh_c8 span span.f_left{
	float:left;  max-width:none;line-height:19px;  width:130px;
}
.sh_c8 span select{
	font:12px Arial, Helvetica, Verdana, sans-serif;
	color:#000; 
	border:1px solid #000; margin:0px; padding:0px;
}
.sh_c9 span{
	display:block;
	margin-bottom:4px;
	text-align:right;
}
.sh_c9 span span{	
	margin:0px;
	text-align:right;
	display:block;
	width:100px;
	float:right;
}
.sh_c9 span span.f_left{
	float:left; text-align:left;
	color:#000;
	margin-left:33px;
	width:40px;
}
.sh_c10{width:314px; padding:0px; margin:0px;}
.sh_c11{width:313px;padding:0px; margin:0px;}
.sh_c12{width:301px;padding:0px; margin:0px;}
.sh_c10 h3,.sh_c11 h3,.sh_c12 h3{
	font:bold 12px/12px Arial, Helvetica, Verdana, sans-serif; color:#333;
	margin-bottom:4px;
}
.sh_c10 h3 span,.sh_c11 h3 span,.sh_c12 h3 span{
	display:inline; color:#999;
	margin-left:5px;
}
.sh_c10 span,.sh_c11 span{
	display:block;	
	clear:both;
}
.sh_c10 span span,.sh_c11 span span{
	float:left;
	width:143px; clear:none;
	line-height:19px;
	font:normal 12px/19px Helvetica, Arial; color:#333;
}
.sh_c10 span span.f_left,.sh_c11 span span.f_left{
	float:left;
	width:115px;
	font:normal 12px/19px Helvetica, Arial; color:#333;	
}
.sh_c12 label{
	display:block;
	font:normal 12px/19px Helvetica, Arial; color:#333;	
	margin-top:5px;
}
.sh_c12 input,textarea,select{
	font:12px/15px Arial, Helvetica, Verdana, sans-serif;
	border:1px solid #999;
	font-size:12px;
	color:#333;
	padding:3px 4px 3px 4px;
}
.sh_c12 select{padding:0px;}
.sh_c12 input.cc_input{	width:242px;	}
.sh_c12 input.mm_input{	width:28px; size:2;}
.sh_c12 input.yy_input{	width:47px;	}
.sh_c12 input.submit_order{	background:#fff;
		bordeR:0px solid #fff;
		font:Bold 12px/18px Arial, Helvetica, Verdana, sans-serif;color:#333; text-align:center; clear:both; display:block; float:right;	
		font-weight:bold;padding:0px;width:87px; margin-right:-8px;}
.sh_c12 textarea{
	height:	66px;
	width:299px;
}
/*---------------------------------------------------- Information*/
#info_left{
	float:left;
	width:474px;
	height:350px;
}
#info_right{
	float:left;
	width:453px;
	height:295px;
}
#info_button{
	float:right;
	color: #333;
	width:130px;
	height:50px;
}
#info_left input,#info_right input{
	font:12px/15px Arial, Helvetica, Verdana, sans-serif;
	border:1px solid #999;
	font-size:12px;
	color:#333;
	padding:3px 4px 3px 4px;
	width:275px;
}
#info_right span input.i_submit{
	bordeR:0px solid #fff;
	background:#fff;
	font:bold 12x/18px Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	color:#333; text-align:center; clear:both; display:block; float:right;
	width:auto;
	padding:0px;
	cursor:pointer;
}
/*---------------------------------------------------- Store Ind*/
.submit_order{
	bordeR:0px solid #fff;
	background:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	color:#333; text-align:center; clear:both; display:block; 
	width:auto;
	padding:0px;
	cursor:pointer;
}
.store_ind{
	margin-top:10px;
}

#storeVariable {
	margin-bottom:15px;
}

/*---------------------------------------------------- Shopping Cart1*/
h2.sh1{font-size:20px; font-weight:normal;}
#shc_left{
	float:left;
	width:310px;
}
#shc_right{
	float:left;
	width:621px;
	font-size:10px;
}
#shc_right .sh_c1{padding-top:2px;}
#shc_right .sh_c3{width:187px;padding-right:16px; height:98px; overflow:hidden;}
#shc_right .sh_c3c{width:187px;padding-right:16px; height:98px; overflow:hidden;}
#shc_right .titles .sh_c3{ text-align:left; line-height:15px; height: auto;}
#shc_right .titles .sh_c3c{ text-align:left; line-height:15px; height: auto;}
#shc_right .sh_c4{width:49px;}
#shc_right .sh_c5{width:51px;}
#shc_right .sh_c6{width:65px;}
#shc_right .sh_c7{width:65px;float:right;}
#shc_right .titles .sh_c7{ float:right;}

.err {
  color: red;
}

.capitalize {
	text-transform:capitalize;
}

.addtocart div {
	padding-bottom:8px;
}

.addtocart label {
  display: block;
  float: left;
  padding-top: 5px;
  width: 60px;
  clear:both;
}

.italics {
	font-style:italic;
}

#goeshere {
	margin-right:16px;
}

#couponCodeEnter {
	background-color:#ff0000;
}
