/* CSS Document */


/*some general css to refer to anything that is not specified*/
body {
	font-family: arial;
	font-size:11px;
	line-height:17px;
	color: #fff;
	margin:auto;
	background-color: #000000;
	background-image: url(../images/bkgr.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0;
}
img, img a {
	border:none;
}

a {
	color:#db0419;
	text-decoration:none;
}

a:hover {
	color:#ffffff;
}


.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/*--end general css*/

/*outermost container*/
#container {
	width: 960px;  /* used 40px less than a full 1000px width, should avoid a horizontal scroll bar on most newer screens */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0;
	text-align: left; /* this overrides the text-align: center on the body element. */
	
}
li {
 list-style-type: none;
 }

/*header contains topmost navigation and search*/
#header {
	width: 960px;
	height: 256px;
	text-align: left;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}
.blackheader {
	background-image:url(../images/bkgr_headertop_black.png);
	background-repeat:no-repeat;
	background-position: left top;
	width: 960px;
	height: 256px;
}

.redheader {
	background-image:url(../images/bkgr_headertop_red.png);
	background-repeat:no-repeat;
	background-position: left top;
	width: 960px;
	height: 256px;	
}
.goldheader {
	background-image:url(../images/bkgr_headertop_gold.png);
	background-repeat:no-repeat;
	background-position: left top;
	width: 960px;
	height: 256px;	
}

/*header nav is the top utility links, Home, About Matzuo, Become a Dealer, etc*/
#headernav {
	margin:20px 0px 0px 0px;
	
}



/*navcontainer includes links above the card header, Baits & Lures, Hooks, etc.*/
#navcontainer {
	width: 620px;
	height:30px;
	text-align: right;
	float: right;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 280px;
	overflow: visible;
}
ul#linksTopRight {
	width:622px;
	height:24px;
	overflow:visible;
	position:relative;
	
	padding:0px;
}

ul#linksTopRight li {
	list-style:none; 
	float:left;
	margin:0px 15px 0px 15px;
}

ul#linksTopRight li a span {
	display:none;
}

#title {
	margin: 100px 0px 0px 280px;
}
#baitsandlures {
	display: block;
	width:125px;
	height:24px;
	background-image: url(../images/nav/baits.png);
	background-position: 0px 0px;
}

#baitsandlures:hover {
	background-image: url(../images/nav/baits_over.png);
	background-position: 0px 0px;
}
#hooks {
	display: block;
	width:63px;
	height:24px;
	background-image: url(../images/nav/hooks.png);
	background-position: 0px 0px;
}

#hooks:hover {
	background-image: url(../images/nav/hooks_over.png);
	background-position: 0px 0px;
}
#rigs {
	display: block;
	width:43px;
	height:24px;
	background-image: url(../images/nav/rigs.png);
	background-position: 0px 0px;
}

#rigs:hover {
	background-image: url(../images/nav/rigs_over.png);
	background-position: 0px 0px;
}
#jigheads {
	display: block;
	width:90px;
	height:24px;
	background-image: url(../images/nav/jigheads.png);
	background-position: 0px 0px;
}

#jigheads:hover {
	background-image: url(../images/nav/jigheads_over.png);
	background-position: 0px 0px;
}
#retailer {
	display: block;
	width:136px;
	height:24px;
	background-image: url(../images/nav/findretailer.png);
	background-position: 0px 0px;
}

#retailer:hover {
	background-image: url(../images/nav/findretailer_over.png);
	background-position: 0px 0px;
}
/*--end nav container*/


/*topcard refers to the beveled header, either black, black and red, or black and gold. Also included in this area is the title on inner pages (not home page) and the subnavigation that may appear on inner pages.*/
#topcard {
	width:960px;
	height:139px;

}
.black_home {
background-image: url(../images/bkgr_headerbot_black.png);
	background-position: top;
	background-repeat: no-repeat;
	}

.black_sub {
	background-image: url(../images/bkgr_headerbot_grey.png);
	background-position: top;
	background-repeat: no-repeat;
}
.red_sub {
	background-image: url(../images/bkgr_headerbot_red.png);
		background-position: top;
	background-repeat: no-repeat;
}

.gold_sub {
	background-image: url(../images/bkgr_headerbot_gold.png);
	background-position: top;
	background-repeat: no-repeat;
}

#subnav_container { 
	height: 30px;
	width: 960px;
	 }


ul#subnav {
	width:680px;
	height:30px;
	overflow:visible;
	position:absolute;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 260px;
}

ul#subnav li {
	list-style:none;
	float:left;
	margin:-3px 15px 0px 15px;
	display: inline;
}
/*--end topccard*/

 
/*column_full is used on the homepage for the rotation area, or any other page which has only one column layout.*/
#column_full {
	float: left; /* since this element is floated, a width is given */
	width: 960px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	clear: left;
	position: inherit;
	display: inline;
	
}
/*column_form is used on the contact us page.*/
#column_form {
	float: left; /* since this element is floated, a width is given */
	width: 960px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	clear: left;
	position: inherit;
	display: inline;
	padding-top: 10px;
	padding-right: 60px;
	padding-bottom: 10px;
	padding-left: 60px;	
}



#insert {
width: 960px;
}
/*content_wrapper is the area from just outside the grey verticle borders, includes the grey verticle borders, but does not include any interior fill color.*/
#content_wrapper {
	float: left; /* since this element is floated, a width is given */
	width: 960px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	height: 100%;
	clear: left;
	position: inherit;
	display: inline;
	background-image: url(../images/bkgr_main.png);
	background-repeat: repeat-y;	
}
/*content_wrapper50 is the area from just outside the grey verticle borders, includes the grey verticle borders, but DOES include a 50 percent black interior fill color.*/
#content_wrapper50 {
	float: left; /* since this element is floated, a width is given */
	width: 960px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	height: 100%;
	clear: left;
	position: inherit;
	display: inline;
	background-image: url(../images/bkgr_50percent.png);
	background-repeat: repeat-y;	
}
/*slideshow on homepage only*/
#contentSlideshow {
	width:934px;
	height:368px;
	background-image: url(../images/indexSlideshow/slideshow_bkgr.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}
/*background for history page only*/
#contentHistory_bkgr {
	width:934px;
	height:368px;
	background-image: url(../images/bkgr_history.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}

/*background for finda retailer page only*/
#contentRetailer_bkgr {
	width:934px;
	height:940px;
	background-image: url(../images/bkgr_retailer.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}

/*background for contact page only*/
#contentContact_bkgr {
	width:934px;
	height:368px;
	background-image: url(../images/bkgr_contact.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}
/*background for innovations page only*/
#contentInnovations_bkgr {
	width:934px;
	height:299px;
	background-image: url(../images/bkgr_innovations.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}
#contentInnovZEN_bkgr {
	width:934px;
	height:299px;
	background-image: url(../images/innov_zen.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}

#contentInnovSickle_bkgr {
	width:934px;
	height:299px;
	background-image: url(../images/innov_sickle.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}

#contentInnovWoodBaits_bkgr {
	width:934px;
	height:299px;
	background-image: url(../images/innov_woodbaits.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}

#contentInnovRingedHooks_bkgr {
	width:934px;
	height:299px;
	background-image: url(../images/innov_ringedhooks.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}


/*background for vision page only*/
#contentVision_bkgr {
	width:934px;
	height:650px;
	background-image: url(../images/bkgr_vision.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}


/*background for dealer page only*/
#contentDealer_bkgr {
	width:934px;
	height:700px;
	background-image: url(../images/bkgr_dealer.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}


/*background for dealer wholesale page only*/
#contentDealer2_bkgr {
	width:934px;
	height:600px;
	background-image: url(../images/bkgr_dealer2.png);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	margin-left: 13px;
}
/*background for baits page only*/
#contentBaits_bkgr {
	width:934px;
	height:222px;
	background-image: url(../images/headers/hdr_baits.jpg);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 13px;
	background-position: top;
}
/*background header for hooks page only*/
#contentHooks_bkgr {
	width:934px;
	height:222px;
	background-image: url(../images/headers/hdr_hooks.jpg);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 13px;
	background-position: top;
}

/*background header for rigs page only*/
#contentRigs_bkgr {
	width:934px;
	height:222px;
	background-image: url(../images/headers/hdr_rigs.jpg);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 13px;
	background-position: top;
}

/*background header for jig heads page only*/
#contentJigHeads_bkgr {
	width:934px;
	height:222px;
	background-image: url(../images/headers/hdr_jigheads.jpg);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 13px;
	background-position: top;
}
/*background header for zen series page only*/
#contentZen_bkgr {
	width:934px;
	height:222px;
	background-image: url(../images/headers/hdr_zen.jpg);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 13px;
	background-position: top;
}

/*background header for wood baits page only*/
#contentWoodBaits_bkgr {
	width:934px;
	height:222px;
	background-image: url(../images/headers/hdr_woodbaits.jpg);
	background-repeat: no-repeat;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 13px;
	background-position: top;
}


#contentPlain_bkgr {
	width:934px;
	height: 368px;
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 13px;
}
/*main area that has a variable height*/
#contentVariable_bkgr {
	width:934px;
	height: auto;
	
	display: inherit;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 13px;
}
/*this is the bottom border of the main page area*/

#content_botborder {
	float: left; /* since this element is floated, a width is given */
	width: 960px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	clear: left;
	position: inherit;
	display: inline;
	background-image: url(../images/bkgr_botborder.png);
	background-repeat: no-repeat;
}
/*this is the left navigation, including styles for the hovers and active links*/
#column_leftnav {
	float: left; /* since this element is floated, a width is given */
	width: 180px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	height: 100%;
	padding: 0px; 
	background-image: url(../images/bkgr_nav.png);
	clear: left;
	position: inherit;
	display: inline;	
}
#leftnav_fillheight {
	width: 190px;
	height: 100%;
	background-image: url(../images/bkgr_nav.png);
	display: inline-block;	
}

#leftnavcontainer { 
	margin-left: 0px; 
	display:inline;
	float:left;
}

#leftnavcontainer ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	text-decoration: none;
}

#leftnavcontainer li { margin: 0 0 1px 0; }

#leftnavcontainer a
{
display: block;
padding: 5px 10px;
width: 170px;
color: #fff;
background-image: url(../images/bkgr_nav.png);/*bkgr of entire bar, semi-opaque*/
/*background-color: #ccc;*/
text-decoration: none;
}

#leftnavcontainer a:hover
{
color: #fff;
/*background-color: #ccc;*/
background-image: url(../images/bkgr_link.png);/*darker bkgr color on link hover*/
text-decoration: none;
}

#leftnavcontainer ul ul li { margin: 0 0 1px 0; }

#leftnavcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 155px;
color: #fff;
/*background-color: #333;*/
background-image: url(../images/bkgr_link.png);/*darker bkgr color of sublink*/
text-decoration: none;
}

#leftnavcontainer ul ul a:hover
{
color: #fff;
/*background-color: #333;*/
background-image: url(../images/bkgr_darklink.png);/*darkest bkgr color of sublink*/
text-decoration: none;
}
.leftnavcontainer_selected
{
color: #fff;
background-image: url(../images/bkgr_darklink_select.png);/*darkest bkgr color of sublink*/
text-decoration: none;
}

/*--end left navigation*/

/*column_center is used on pages with a left navigation and represents the actual content area.*/ 
#column_center {
	float: right; /* since this element is floated, a width is given */
	width: 744px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	clear: none;
	position: inherit;
	display: inline;
	
} 

/*column_right is used on pages with an image (bkgr) on the left and text on the right, eg. history page.*/ 
#column_right {
	float: right; /* since this element is floated, a width is given */
	width: 510px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */

	padding: 0px;
	clear: none;
	position: inherit;
	display: inline;
	margin: 4px 30px 20px 20px;	
}

.product_array4 {
	height:auto;
	width:160;
	float: left;
	margin-top:20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 50px;
	display: inline;
	text-align: center;
}

.product_array3 {
	height:auto;
	width:160;
	float: left;
	margin-top:20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 50px;
	display: inline;
	text-align: center;
}

hr {
border: 0;
color: #242424;
background-color: #242424;
height: 1px;
width: 95%;
text-align: center;
}

.stroke {
border-color:#242424;
border-style:solid;
border-width:1px;
}




/*h1 is footer links and text*/
h1 {
	color:#666666;
	font-size: 10px;
	/*text-align:left;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-decoration: none;
	line-height: normal;
}
h1 a:link {
	color:#666666;
	text-decoration: none;
}
h1 a:visited {
	color:#666666;
	text-decoration: none;
}
h1 a:hover {
	color:#fff;
	text-decoration: none;
	
}
h1 a:active {
	color:#fff;
	text-decoration: none;
}
/*h2 is subnav links on the top card bar*/

h2 {
	color:#ffffff;
	font-size:13px;
	margin: 0px;
	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	display: inline;
	position: relative;
}
h2 a:link {
	color:#999;
	
	text-decoration: none;
}
h2 a:visited {
	color:#999;
	
	text-decoration: none;
}
h2 a:hover {
	color:#dccd7a;
	
	text-decoration: none;
}
h2 a:active {
	color:#ccc;

	text-decoration: none;
}


/*h3 is header links*/
.h3 {
	color:#cc9999;
	font-size: 10px;
	margin: 12px 30px 50px 50px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-style: normal;
	text-decoration: none;
}
.h3 a:link {
	color:#cc9999;
	text-decoration: none;
}
.h3 a:visited {
	color:#cc9999;
	text-decoration: none;
}
.h3 a:hover {
	color:#fff;
	text-decoration: none;
	
}
.h3 a:active {
	color:#fff;
	text-decoration: none;
}

/*h4 is page content big titles*/
.h4 {
	color:#fff;
	font-size: 22px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	line-height: normal;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
}
/*h4 is page content big titles*/
.subhead_text {
	color:#fff;
	font-size: 16px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	
	font-style: normal;
	text-decoration: none;
	line-height: normal;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
}

/*h5 is main content font*/
.h5 {
	color:#fff;
	font-size: 14px;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-style: normal;
	text-decoration: none;
	line-height: 21px;
}
.h5 a:link {
	color:#a3954a;
	text-decoration: none;
}
.h5 a:visited {
	color:#a3954a;
	text-decoration: none;
}
.h5 a:hover {
	color:#ffcc33;
	text-decoration: none;
	
}
.h5 a:active {
	color:#a3954a;
	text-decoration: none;
}

/*retail page font only because some of the list is linked and some have no site to link to*/
.retail {
	color:#fff;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	font-style: normal;
	text-decoration: none;
	line-height: 17px;
}
.retail a:link {
	color:#fff;
	text-decoration: none;
}
.retail a:visited {
	color:#fff;
	text-decoration: none;
}
.retail a:hover {
	color:#ffcc33;
	text-decoration: none;
	
}
.retail a:active {
	color:#ffcc33;
	text-decoration: none;
}


/*h6 is left nav links and text*/
h6 {
	color:#fff;
	font-size: 12px;
	/*text-align:left;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-decoration: none;
	line-height: 16px;
	list-style-position: outside;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-left: -30px;
}
h6 a:link {
	color:#666666;
	text-decoration: none;
}
h6 a:visited {
	color:#666666;
	text-decoration: none;
}
h6 a:hover {
	color:#dccd7a;
	text-decoration: none;
	
}
h6 a:active {
	color:#fff;
	text-decoration: none;
}


/*reg is the registration text and the mailing list text*/
.reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#db0419;
	text-decoration: none;
	font-weight: lighter;
	}
.reg a:link {
	color:#666;
	font-size: 10px;
	text-decoration: none;
	font-weight: lighter;
	}
.reg a:visited {
	color:#666;
	font-size: 10px;
	text-decoration: none;
	font-weight: lighter;
	}
	
.reg a:hover {
	color:#ccc;
	font-size: 10px;
	text-decoration: none;
	font-weight: lighter;
	}
.reg a:active{
	color:#ccc;
	font-size: 10px;
	text-decoration: none;
	font-weight: lighter;
	}
	
.goldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #dccd7a;
	text-decoration: none;
}

.redtext {
	font-family: arial;
	font-size:12px;
	color: #db0419;
	margin:auto;
}
.text16 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 21px;
}
.textbox
{
	background-color:#ffffff;	
	border: #aaa 1px solid;
	height: 20px;
	width: 150px;
	font-size: 12px;	
	font-style:normal;
	font-weight:normal;	 	  
}
	
/*search box */	
.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	color: #cc9999;
	text-decoration: none;
	background-color: #6c1711;
	border: 1px solid #666666;
	display: inline;
	float: right;
}
.searchicon {
	display: inline;

}
/*--end search box*/


/*** FOOTER ***/



#footer {
	padding: 60px 0px 0px 20px;
	width: 960px;
	text-align: left;
	display: inline-block;	
} 
#maillist {
	display: inline;
	width:240px;
	height:43px;
	padding: 0px 40px 0px 70px;
	float: right;
	position: absolute;
}


