/* Edited with EditCSS */
/**** Style sheets whose contents could be loaded were ****/
/**** imported instead. Rule order may be incorrect ****/
/**** as a result. ****/
@import "chrome://webdeveloper/content/stylesheets/outline_current_element.css";

/**** LINK-tag style sheet marcus.css ****/

/* CSS Document */

/* CSS global reset for all browsers */ 

html, body 
{
	padding:0px; 
	margin:0px;
}

body
{
	min-width:770px;
	background: #FFF url(../marcus_images/bk_giftcard.jpg) repeat; 
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.625em; /* Equivalent to 10px */
}
.tbl_werapper
	{
	 background: #FFFFFF;
	 border: 1px solid #CCCCCC;
	}

#slogan {	
	float:right;
	margin-right:10px;
	text-align:center;
	width:200px;
	}
		
.slogan01
{
	font-size:2em;
	font-weight:bold;
	padding-left:20px;
	color:#75674c;	
}
.slogan02
{
	font-size:2em;
	color:#75674c;
	
}

.slogan01b
{
	font-size:1em;
	font-weight:bold;
	padding-left:20px;
	color:#75674c;
}
.slogan02b
{
	font-size:1em;
	color:#75674c;
}

#timeline {
	float:left;
	width: 520px;
	background-color:#EEEEEE;
	}


h2.condense{
	font-size:1.25em; /* Equivalent to h3 */
	display: block;
	margin: 0;
	font-weight: bold;
 }
h2.condense01{
	display: block;
	margin: 0;
	font-weight: bold;
 }
 
/* Removes styling from all list items */
ul, li {
	list-style:none;
}

.footer
{
	height:15px; 
	background-color:#000099; 
	padding:5px 10px 5px 10px;
	color:#999999; 
	font: 10px/12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	background: #000 url(../marcus_images/bk_giftcard_footer.gif) repeat-x; 
}

/* ********* START Footer *********** */
/* small white text with links */
.footertx
{
	font: 10px/12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	color:#999999; 
	font-size:9px; 

}
a.footertx:link 
{	
	font: 10px/12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	text-decoration:none;
	font-size:9px; 
}
a.footertx:visited
{
	text-decoration:none;
	font-size:9px; 
}
a.footertx:hover
{   
	text-decoration:underline;
	font-size:9px; 
}


.footertxsm
{
	margin:10px 10px;
	font: 10px/12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#afafaf; 
}
a.footertxsm:link 
{
	margin:10px 10px;
	font: 10px/12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#2971a7; 
	text-decoration: none;
}
a.footertxsm:visited
{
	margin:10px 10px;
	font: 10px/12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#2971a7; 
	text-decoration: none;
}
a.footertxsm:hover
{
	margin:10px 10px;
	font: 10px/12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#2971a7; 
	text-decoration:underline;
}


/* ********** END ************ */


/* ********** Start Nav Tabs ************ */

#navbar{
	width: 777px;
	height: 25px;
	background: #FFF url("../marcus_images/nav_off.gif") repeat-x right top;
	margin-top:0px;
}

#navbar li{
	display:inline;
	line-height: 25px;
}

/* Nav Display  - Off State */
#nav-home a,
#nav-purchase a,
#nav-location a,
#nav-balance a,
#nav-faq a {
	float:right;
	color:#75674c;
	background: transparent url("../marcus_images/nav_off.gif") no-repeat left top;
	/*add padding for a break in bar like tabs*/
	margin:0 0px 0 0;
	padding:5px 0 0 0px;
	text-decoration:none;
	font: bold 12px Verdana, Arial;
	text-align:center;
	width: 20%;
}
/* Nav Display for Current Page - On State
 Using the ID on Body tag for Current  */

#home #nav-home a span,
#purchase #nav-purchase a span,
#location #nav-location a span,
#balance #nav-balance a span,
#faq #nav-faq a span {
	color:#010066;
	background: transparent url("../marcus_images/nav_on.gif") repeat-x left top;
	/*add padding for a break in bar like tabs*/
	margin:0 0px 0 0;
	padding:5px 20px 0 20px;
	text-decoration:none;
	font: bold 12px Verdana, Arial;
	text-align:center;
	width: 20%;
}

/* Nav Display for Current Page - Hover State */
#nav-home a:hover,
#nav-purchase a:hover,
#nav-location a:hover,
#nav-balance a:hover,
#nav-faq a:hover{
	color:#010066;
}

/* ********** End Nav Tabs ************ */


/* ********** Start Search Form ************ */
input.search
{
	color: #010066;
	background:#f2f2ee;
	border: 1px outset #010066;
	width:100px;
}

.submit input
{
	color: #000;
	background: #ffa20f;

	background: transparent url("../marcus_images/bt_search.gif") no repeat left top;
	margin-right:10px;
	text-align:right;
} 

#ql {
margin:5px 10px;
text-align:right;
	

}
#ql li {
	display:inline;
	

}

#ql li a {
	line-height: 10px;
	font: bold 1em Verdana, Arial;
	letter-spacing:.05em;
	color:#666;
}
#ql li a:hover{
	line-height: 10px;
	font: bold 1em Verdana, Arial;
	color:#333;
}

/* ********** End Search Form ************ */

/* ********* START *********** */
/* small grey text with links */
.smallgrey {
	color: #999999;
	font-size: .75em;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:.05em;
}
a.smallgrey:link 
{
	
}
a.smallgrey:hover
{
	color:#010066;
}

h2.faq_question  {
font : bold 1.2em "Tahoma", verdana, Arial;
color : #000066;
margin:5px 0px;

}
.faq_line
{
background : transparent;
border-bottom : 1px solid #e3eaef;
padding: 5px 0px;
margin-bottom:10px;
}
/* ********** END ************ */


/**** LINK-tag style sheet outline_current_element.css ****/

/* Non-http; imported above. */


rted above. */


*/


