@charset "UTF-8";
/* CSS Document - Piranha Killer Sushi INTERIOR */

/*------------------------<CONTENT>----------------------------*/
#content {
	margin: -22px 0 0 0;
	padding: 0 0 20px 0;
	width: 791px;
	position: relative;
	background-color: #d2cfc8; /*light gray*/
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}

#content h3 {
	margin: 0;
	padding: 0 20px;
	width: 751px;
	height: 150px;
/*	background-color: #669966; */
}

#content h4 {
	margin: 25px 25px 10px;
	font-size: 21px;
	color: #c45001; /*orange*/
	text-transform: uppercase;
}	

#content h5 {
	margin: 25px 25px 10px;
	font-size: 14px;
	color: #669B13; /*green*/
	text-transform: uppercase;
}

#content h6 {
	margin: 25px 25px 10px;
	font-size: 12px;
	color: #603813; /*brown*/
	font-weight: bold;
}

#content p {
	margin: 0 25px 10px;
	font-size: 12px;
}

#content table {
	margin: 0 50px;
	font-size: 11px;
	font-weight: bold;
}

#content table.employ {
	border: 1px solid #CC6600;
}

#content img {
	margin: 10px 0 20px;
	border: none;
}

#content a {
	text-decoration: none;

}

#content a:link, #content a:visited {
	color: #336699;/*blue*/
}

#content a:hover {
	color: #FF3300;/*orange*/
}

.leftcol {
	width: 150px;
}

.rightcol {
	width: 500px;
}

#content li {
	margin: 0 0 0 20px;
	font-size: 12px;
	list-style-type: circle;
}

.quote {
	padding: 10px 80px;
	font-weight: bold;
	font-style: italic;
	color: #6d1601; /*dark-brown*/
}

.signature {
	text-transform: uppercase;
	text-align: right;
	color: #6d1601; /*dark-brown*/	
	/*color: #9b5605; /*orange-brown*/
}

.highlight {
	color: #CC0000;
}

/*------------------------<FOOD MENU>----------------------------*/
hr {
	margin: 5px auto 0 auto;
	width: 95%;
	color: #af9f13; /*grass green*/
	background-color: #af9f13; /*grass green*/
	border: 1px dashed #af9f13;
	height: 3px;
}

#menu_location {
	display: block;
	text-shadow:inherit;
}

#menu_location li {
	padding: 0 0 0 5px;
	float: left;
	list-style-type: none;
}

#menu_location li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#menu_location li a:link, #menu_location li a:visited {
	color: #588900; /*grass green*/
/*	color: #c45001;/*orange*/
}

#menu_location li a:hover {
	color: #6d1601; /*dark-brown*/
}
#subnav_topmenu {
	display: block;
}

#subnav_topmenu li {
	float: left;	
	list-style-type: none;
}

#subnav_topmenu li a {
	margin: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;	
	text-decoration: none;
}

#subnav_topmenu li a:link, #subnav_topmenu li a:visited {
	color: #6d1601; /*dark-brown*/
}

#subnav_topmenu li a:hover {
	color: #588900; /*grass green*/
}

.menu_highlight {
	font-weight: bold;
}

.foodrightcol {
	padding: 0 0 5px 20px;
	text-align: right; 
}


/*------------------------<HOURS & LOCATIONS>----------------------------*/
.hours {
	margin: 0 0 20px 20px;
	float: left;

}

.map {
	margin: 20px 20px 20px 0;
	float: right;
}

.map img {
	border: none;
}

/*------------------------<JOB>----------------------------*/
#content p.joblink a{
	margin: 0 30px 0 0;	
}

.jobhighlight {
	font-size: 14px;
	font-weight: bold;
	color: #333399;	
}

/*------------------------<ONLINE GAME>----------------------------*/
#youtube {
	margin: 20px 0;
	text-align: center;
}

#game_memberlogin {
	float: left;
}

#game_nonmembersignin {
}

/*------------------------<INSIDE THE BUZZ>----------------------------*/
.cellspacing {
	margin: 10px;
	padding: 10px;
}

.cellspacing img {
	border: none;
}

/*------------------------<SUSHI CONTEST>----------------------------*/
.giftcard150 {
	position: relative;
	float: right;
}

.submitcontest {
	text-align: center;
}

.submitcontest a {
	padding: 5px;
	background-color: #999900;
	text-decoration: none;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

.submitcontest a:link, .submitcontest a:visited {
	color: #333333;
}

.submitcontest a:hover {
	color: #FFCC00;
}

/*------------------------<NEWS>----------------------------*/
.tableimg {
	vertical-align: top;
}

/*------------------------<MERCHANDISE>----------------------------*/
#merchandise {
	margin: 5px;
}

#merchandise td {
	padding: 5px;
	width: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	border-left: 1px solid #666666;
}

#merchandise img {
	margin: 0 0 15px 0;
	border: none;
}

.price {
	color: #993300;
}

/*------------------------<MERCHANDISE DETAIL>----------------------------*/
.merEnlargeImage {
	margin: 10px 0 10px 25px;
	float: left;
	width: 40%;
}

.merInfo  {
	margin: 10px 25px;
	float: right;
	width: 50%;
}

#addtocart {
	text-align: right;
}

/*------------------------<CONTACT US>----------------------------*/
#form {
	margin: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.formleftcol {
	padding: 5px;
	vertical-align: text-top;
	font-weight: bold;
}

.formrightcol {
	font-weight: normal;
}