  @charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0 auto;
	background-image:url(../crossword.png);
	background-color: #fff;
}



div#logo {
	position: relative;
	float: left;
	width: 200px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	top: 0px;

}

div#topstrip {

	position: relative;
	float: center;
	width: 1523px;
	margin:0 auto;
	top: 5px;
	height: 130px;
	padding: 0px;


}



div#headerbac {

	position: relative;
	float: center;
	width: 100%;
	margin:0 auto;
	top: 0px;
	height: 150px;
	padding: 0px;
		background-color: #fff;
	


}



div#tophead {
	position: relative;
	text-align:right;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	float:right;
}

div#donateroll {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 10px;
	width: 116px;
	float:right;
}

div#topline {

	position: relative;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	top:0px;
	height: 4px;
	padding: 0px;
	float:center;
		background-color:#1a335f;


}

div#topbar {

	position: relative;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	top:245px;
	height: 100px;
	padding: 0px;
	float:center;

}

div#topbarindex {

	position: absolute;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	height: 10px;
	padding: 0px;
	background-color:#2D2D2D;
}

	div#top {
	position: fixed;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 150px;
	padding: 10px;
	z-index: 300;
	background-color:#fff;
	box-shadow: 0px 0px 2px #AAAAAA;

}



div#topsub {
	position: relative;
	float: center;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	height: 55px;
	padding: 15px;



}

div#tag {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 200px;
	width: 917px;
	float:center;


}


div#main {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 218px;
	width: 917px;
	float:center;
	background-color:#fff;
	border:1px solid;
	border-color: #ADADAD; 

}
div#linen {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	width:100%;
	float:center;
	border:1px solid;
	border-color: #fff;
	background:url(../images/mainbg.png) 0 0 repeat;
	box-shadow: 0px 3px 5px #AAAAAA;

}

div#linen2 {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	height: 450px;
	width:100%;
	border:1px solid;
	border-color: #fff;
	background:url(../images/mainbg.png) 0 0 repeat;
	box-shadow: 0px -3px 5px #AAAAAA;

}

div#linenbody {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	height: 20px;
	top: 200px;
	width:100%;
	float:center;
	border:1px solid;
	border-color: #fff;
	background:url(../images/mainbg.png) 0 0 repeat;
	box-shadow: 0px 3px 5px #AAAAAA;

}



div#white {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	height: 600px;
	top: 200px;
	width:100%;
	float:center;


}

div#white2 {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	
	width:100%;
	float:center;
	height: 550px;
	clear:both;


}


div#whitebody {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	height: 90px;
	top: 0px;
	width:100%;
	float:center;
	clear:both;


}


div#leather {
	/* [disabled]position: relative; */
	margin: 0 auto;
	width: 1141px;
	height: auto;
	float: center;
	padding: 0px;


}

div#leather2 {
	position: relative;
	margin:0 auto;
	width:100%;
	height: auto;
	float:center;
	padding: 0px;


}

div#leatherdonate{
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	background:url(../images/leather.jpg) 0 0 repeat;
	width:100%;
	float:center;
	padding: 20px;
	height:900px; 
}


div#leathercontact {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	background:url(../images/leather.jpg) 0 0 repeat;
	width:100%;

	float:center;
	padding: 20px;

	height:700px; 



}

div#leatherabout {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	background:url(../images/leather.jpg) 0 0 repeat;
	width:100%;
	float:center;
	padding: 20px;
	height:900px; 
}

div#leatherpr {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	background:url(../images/leather.jpg) 0 0 repeat;
	width:100%;
	float:center;
	padding: 20px;
	height:1600px; 
}

div#leatherarticles {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	background:url(../images/leather.jpg) 0 0 repeat;
	width:100%;
	float:center;
	padding: 20px;
	height:3400px; 
}

div#leatherarticles2 {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	background:url(../images/leather.jpg) 0 0 repeat;
	width:100%;
	float:center;
	padding: 20px;
	height:9800px; 
}

div#border {
	position: relative;
	margin:0 auto;
		background-color: #18324c;
	width:100%;
	height:117px;
	float:left;


}

div#services {
	position: relative;
	margin:0 auto;
	background-color: #d8d8d8;
	width:100%;
	height:65px;
	float:center;
}

div#fabric {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	background:url(../images/fabric.jpg) 0 0 repeat;
	width:100%;
	padding: 10px;
	height: 400px;
	float:center;


}

div#bodycontent {
	position: relative;
	float: center;
	width: 1347px;
	margin:0 auto;
top: 0px;

}

div#pagelabel {
	position: relative;
	float: center;
	width: 100%;
	height: 257px;
	margin:0 auto;
top: 0px;
	background:url(../images/pagelabelbac_03.jpg) 0 0 repeat;


}


div#footercontent {
	position: relative;
	float: center;
	width:1347px;
	margin:0 auto;
top: 0px;

}

div#footercontent2 {
	position: relative;
	float: center;
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 300px;

top: 300px;

}



div#column {
	position: relative;
	float: left;
	width: 400px;
	margin-left: auto;
	margin-right: auto;

}

div#column2 {
	position: relative;
	float: left;
	width: 328px;
	margin-left: 40px;
	margin-right: auto;

}


div#column3 {
	position: relative;
	float: left;
	width: 300px;
	margin-left: 60px;
	margin-right: auto;

}

div#columnbody {
	position: relative;
	float: left;
	width: 550px;
	margin-left: auto;
	margin-right: auto;

}
div#columnbody2 {
	position: relative;
	float: right;
	width: 400px;
	margin-left: 40px;
	margin-right: auto;

}



div#mainindex {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 30px;
	width: 1100px;
	float:center;
	background-color:#fff;


}

div#header {
	position: relative;
	margin:0 auto;
	top: 30px;
	width:800px;
	float:center;
	background:url(../images/stripes.jpg) 0 0 repeat;
	border:1px solid;
	border-color: #494949; 
	padding: 10px;
}



div#sidebox {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
		width: 225px;

	float:left;
	text-align: center;



}

div#subheadbx {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	

	float:left;
	text-align: center;



}


div#subheadlkbx {
	position: relative;
	margin-top: auto;
	margin-left: 60px;
	margin-right: auto;
	top: 0px;
	width: 30px;
	height: 25px;
	float:right;
	text-align: right;



}

div#subheadtransbx {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	width: 150px;
	height: 25px;
	float:right;
	text-align: center;



}


div#sidebox2 {
	position: relative;
	margin-top: auto;
	margin-left: 180px;
	margin-right: auto;
	top: 0px;
	width: 300px;
	float:left;
	text-align: center;


}


div#sidebox3 {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
		width: 225px;

	float:right;
	text-align: center;


}

div#pics {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	  width: 330px;
  height: 195px;
	top: 0px;
	float:left;
	background-color:#fff;
	border:5px solid;
	border-color: #fff; 

}

div#pics2 {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	  width: 330px;
  height: 195px;
	float:right;
	background-color:#fff;
	border:5px solid;
	border-color: #fff; 

}

div#pics3 {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	  width: 330px;
  height: 195px;
	float:center;
	background-color:#fff;
	border:5px solid;
	border-color: #fff; 

}


div#newsletter {
	position: relative;
	width: 280px;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	float:right;


}

div#social{
		position: relative;
	width: 47px;
	margin-left: auto;
	margin-right: auto;
	height:36px;
	float:left;
}

div#social2{
		position: relative;
	width: 47px;
	margin-left: 15px;
	margin-right: auto;
	height:36px;
	float:left;
}

div#social_sm{
		position: relative;
	width: 80px;
	margin-left: auto;
	margin-right: auto;

	float:left;
}




#linkbar{
	width:700px;
	height:45px;
	margin:0 auto;
		margin-right: 0px;

	position:relative;
	float:right;
	z-index: 500;

}

div#paidfor {
	position: relative;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	width:330px;
	float:left;
	height: 30px;
	border-width:1px;
	border-style:solid;
	border-color:#5B5B5B;
	text-align: center;
vertical-align: middle;
line-height: 30px;       /* the same as your div height */


	
}
div#footer2 {
	position: relative;
	margin:0 auto;
	background-color: ;
	width:1500px;


	height: 400px;

	
}



/* 
	Rollover Styles
*/


#momroll
{
  display: block;
  width: 56px;
  height: 17px;
  background: url("../images/flame.png") no-repeat 0 0;
  font-family: Avenir, Arial, san-serif;
	font-size: 10px;
	color: #5B5B5B;
	font-weight: normal;
	vertical-align:text-bottom;
	bottom:0;


}

#momroll:hover
{ 
  background-position: 0 -17px;
}


#contribute
{
  display: block;
  width: 116px;
  height: 37px;
  background: url("../images/donateroll.png") no-repeat 0 0;


}

#contribute:hover
{ 
  background-position: 0 -37px;
}


#change
{
  display: block;
  width: 330px;
  height: 195px;
  background: url("../images/quality.jpg") no-repeat 0 0;

}
#change:hover
{ 
  background-position: 0 -235px;
}

#change2
{
  display: block;
  width: 330px;
  height: 195px;
  background: url("../images/quality.jpg") no-repeat 0 0;

}
#change2:hover
{ 
  background-position: 0 -235px;
}


#news
{
  display: block;
  width: 225px;
  height: 247px;
  background: url("../images/radio.png") no-repeat 0 0;

}
#news:hover
{ 
  background-position: 0 -247px;
}

#don
{
  display: block;
  width: 225px;
  height: 247px;
  background: url("../images/donate.png") no-repeat 0 0;

}
#don:hover
{ 
  background-position: 0 -247px;
}

#vol
{
  display: block;
  width: 225px;
  height: 247px;
  background: url("../images/volunteer.png") no-repeat 0 0;

}
#vol:hover
{ 
  background-position: 0 -247px;
}

#fb
{
  display: block;
  width: 47px;
  height: 36px;
  background: url("../images/fb.png") no-repeat 0 0;

}
#fb:hover
{ 
  background-position: 0 -36px;
}

#tw
{
display: block;
  width: 47px;
  height: 36px;
  background: url("../images/tw.png") no-repeat 0 0;

}
#tw:hover
{ 
  background-position: 0 -36px;
}

#linked
{
display: block;
  width: 47px;
  height: 36px;
  background: url("../images/li.png") no-repeat 0 0;

}
#linked:hover
{ 
  background-position: 0 -36px;
}

#youtube
{
 display: block;
  width: 47px;
  height: 36px;
  background: url("../images/yt.png") no-repeat 0 0;

}
#youtube:hover
{ 
  background-position: 0 -36px;
}


#flickr
{
display: block;
  width: 47px;
  height: 36px;
  background: url("../images/fr.png") no-repeat 0 0;

}
#flickr:hover
{ 
  background-position: 0 -36px;
}

#rss
{
  display: block;
  width: 50px;
  height: 36px;
  background: url("../images/rss.png") no-repeat 0 0;

}
#rss:hover
{ 
  background-position: 0 -36px;
}






/* 
	Toggle Slider
*/




#about_popup {
  width:240px;
  height:40px;
  padding:20px;
  margin-left: auto;
  margin-right: auto;
  background:url(../images/mainbg.png) 0 0 repeat;
  position:relatve;

  box-shadow: 0px 0px 5px #545454;
  top:0;
  display:none;
  z-index: 203;

}

.popup_wrapper {
	position: absolute;
	left: 50%;
    margin-left: -149px;
    z-index: 11;
}


#bottom_menu {
  float: center;
  margin-left: auto;
  margin-right: auto;
  position:relative;
  top:0;
  width: 47px;
  height: 27px;
}


#bottom_bar {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 0;
	width: 280px;
	height: 27px;
	z-index: 203;

	left: 0;
}
#bottom_bar ul {
  list-style:none;
  margin:0 auto;
  padding: 0;
}

/* 
	Slider
	reset.css
*/


/*
	Page style
*/

#shadow {
		top: 39px;
	width:1400px;
	padding:0px;
	margin:0 auto;
	position:relative;
	z-index:0;
	align:center;
}


#container {
		top: -10px;
	width:100%;
	padding:0px;
	margin:0 auto;
	position:relative;
	z-index:200;
	align:center;
}

#example {
	width:100%;
	height:647px;
	position:relative;
	background-color:#f7f7f7;
	text-align: center;
	margin-left: auto;
    margin-right: auto;
		border-top-style: solid;
    border-top-width: 1px;
		border-top-color: #bababa;

}



/*
	Not sure we need frame
*/
#frame {
	position:absolute;
	z-index:0;
	width:1523px;
	height:655px;
	top:-3px;
	left:-80px;
		margin-left: auto;
    margin-right: auto;
}

/*
	Slideshow
*/

#slides {
	position:absolute;
	top:0px;
	left:0px;
		margin-left: auto;
    margin-right: auto;

}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:1523px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:1523px;
	height:655px;
	display:block;
}

.slides_container a img {
	display:block;
}

/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	position:absolute;
	top:200px;
	left:-2px;
	width:41px;
	height:40px;
	display:block;
		z-index:401;

}

#slides .next {
	left:1430px;

}

#slides .prev {
	left:100px;

	
}

/*
	Pagination
*/

.pagination {
	margin:15px 550px 0;
	position:relative;
	width:100px;
	z-index:101;

}

.pagination li {
	float:right;
	margin:0 1px;
	list-style:none;


}

.pagination li a {
	
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	float:right;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}







news ul{
	color: #CB7E2A;

}

news li{
margin-left: -30px;
	color: #CB7E2A;

} 


.subscribe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5E5E5E;
	font-weight: normal;
}
.subscribe2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
}

.footer {
	font-family: Avenir, Arial, san-serif;
	font-size: 14px;
	color: #2f9acf;
	font-weight: normal;
}

.body1
{
	font-family: Avenir, Arial, san-serif;
	color: #4c4c4c;
	font-size: 14px;
	line-height: 35px;
	
}

.bodysplash
{
	font-family: Avenir, Arial, san-serif;
	color: #4c4c4c;
	font-size: 15px;
	line-height: 20px;
	
}

.smallhead
{
	font-family: Avenir, Arial, san-serif;
	color: #4c4c4c;
	font-size: 18px;
	line-height: 35px;
	
}

.readmore 
{
	font-family: Avenir, Arial, san-serif;
	color: #CB7E2A;
	font-size: 13px;
	line-height: 21px;
	
}
.descp
{
	font-family: Avenir, Arial, san-serif;
	color: #494949;
	font-size: 13px;
}
.mainhead
{
	font-family: Avenir, Arial, san-serif;
	color: #fff;
	font-size: 20px;
	letter-spacing:1px; 
	text-shadow: 2px 2px 1px #333;
}
.pichead
{
	font-family: 'Avante', Avenir, Arial, san-serif;
	color: #fff;
	font-size: 25px;
	letter-spacing: 2px;
	text-align:center;
	vertical-align: 40%;
}

.header1
{
	font-family: 'Avante', Avenir, Arial, san-serif;
	color: #2f9acf;
	font-size: 22px;
	letter-spacing: 2px;
}


.header2
{
	font-family: 'Avante', Avenir, Arial, san-serif;
	color: #3a3a3a;
	font-size: 25px;
	letter-spacing: 0px;
}

.header3
{
	font-family: 'Avante', Avenir, Arial, san-serif;
	color: #3D3D3D;
	font-size: 16px;

}

.header4
{
	font-family: 'Ek Mukta', sans-serif;
	color: #406689;
	font-size: 70px;

}

.subhead1
{
	font-family: Avenir, Arial, san-serif;
	color: #0A0742;
	font-size: 16px;
}
.require {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
a:link {
	color: #003767;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #003767;
}
a:hover {
	text-decoration: none;
	color: #5B5B5B;
}
a:active {
	text-decoration: none;
	color: #003767;
}


/*
	news header styling
*/
	.navigation a { 

	font-family: 'Avante', Avenir, Arial, san-serif;
	color: #2B2B2B;
	font-size: 21px;
	text-transform:uppercase;
		}
	.navigation a:hover {	
		color: #003767;
		text-decoration: none;
		}
	.navigation a:active {


	color: #2B2B2B;
	font-size: 21px;
		}


/*
	Dropdown menu styling
*/

ul#css3menu1,ul#css3menu1 ul{
	margin:0;list-style:none;padding:0;float:right;background-color:;background-image:url("b.png");background-repeat:repeat;border-width:0px;border-style:solid;border-color:#fff;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
ul#css3menu1 ul{
	display:none;position:absolute;left:0;top:100%;-moz-box-shadow:0px 0px 0px #777777;-webkit-box-shadow:0px 0px 0px #777777;box-shadow:0px 0px 0px #777777;background-color:#fff;background-image:none;border-width:1px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-style:solid;border-color:#d8d9da;padding:0 9px 9px;}
ul#css3menu1 li:hover>*{
	display:block;}
ul#css3menu1 li{
	position:relative;display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu1 li:hover{
	z-index:1;}
ul#css3menu1{
	padding:1px 1px 1px 0;font-size:0;z-index:999;position:relative;display:inline-block;zoom:1;
	*display:inline;}
ul#css3menu1>li{
	margin:0 0 0 1px;}
* html ul#css3menu1 li a{
	display:inline-block;}
ul#css3menu1 ul>li{
	margin:1px 0 0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:none;}
ul#css3menu1 a{
	display:block;vertical-align:middle;text-align:right;text-decoration:none;font:15px 'EK Mutka', Arial;color:#7c868d;cursor:default;padding:10px;background-color:;background-image:url("1.png");background-repeat:repeat;background-position:0 200px;border-width:0px;border-style:none;border-color:;}
ul#css3menu1 ul li{
	float:none;margin:9px 0 0;}
ul#css3menu1 ul a{
	text-align:left;padding:8px 0 0 0;background-color:;background-image:none;border-width:1px 0 0 0;border-style:solid;border-color:#D9D9D9;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:15px 'EK Mutka', Arial;color:#7c868d;text-decoration:none;}
ul#css3menu1 li:hover>a,ul#css3menu1 a.pressed{
	background-color:;border-style:none;color:#003767;text-decoration:none;background-image:url("2.png");background-position:0 100px;}
ul#css3menu1 img{
	border:none;vertical-align:middle;margin-right:10px;}
ul#css3menu1 img.over{
	display:none;}
ul#css3menu1 li:hover > a img.def{
	display:none;}
ul#css3menu1 li:hover > a img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.def{
	display:none;}
ul#css3menu1 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{
	background-color:;background-image:url("1.png");background-position:0 100px;border-style:none;color:#003767;text-decoration:none;}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li>a.pressed{
	background-color:#FFF;background-image:none;border-style:solid;border-color:#D9D9D9;color:#003767;text-decoration:none;}
ul#css3menu1 li.topfirst>a{
	border-radius:0px 0 0 0px;-moz-border-radius:0px 0 0 0px;-webkit-border-radius:0px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;text-shadow:#d8d8d8 0px 0px 0px;}
ul#css3menu1 li.topfirst:hover>a,ul#css3menu1 li.topfirst>a.pressed{
	text-shadow:#3d3d3d 0px 0px 0px;}
	
ul#css3menu1 li.topmenu>a{ 
	text-shadow:#d8d8d8 0px 0px 0px; cursor: pointer; }
ul#css3menu1 li.topmenu:hover>a,ul#css3menu1 li.topmenu>a.pressed{
	text-shadow:#3d3d3d 0px 0px 0px; cursor: pointer; }
ul#css3menu1 li.toplast>a{
	border-radius:0 0px 0px 0;-moz-border-radius:0 0px 0px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;text-shadow:#d8d8d8 0px 0px 0px;}
ul#css3menu1 li.toplast:hover>a,ul#css3menu1 li.toplast>a.pressed{
	text-shadow:#3d3d3d 0px 0px 0px; cursor: pointer; }
ul#css3menu1 _>li>a{
	padding:0;}
ul#css3menu1 li.subfirst>a{
	border-width:0;border-style:none;padding:0;}
ul#css3menu1 li.subfirst:hover>a,ul#css3menu1 li.subfirst>a.pressed{
	border-style:none;}



Submit form style
*/
.e-mailpart {
	width:250px;
	float:left;
}

.e-mailimage {
	float: left;
	height: 10px;
	padding:3;
	margin: 0px 0 0 0px;
}
.e-mailimage input {
	background:#fff;
	border:#919191 1px solid;
	
	color:#000000;
	font-size:11px;
	width: 70px;
	padding: 2px 2px 3px 5px;
	margin :0 0px 0px 0px;
	color:#919191
}
.zipimage {
	float:left;
	top: 200px;
	height: 0px;
	margin: 15px 0 0 0px;
}
.zipimage input {
	background:#fff;
	border:#919191 1px solid;

	color:#000000;
	font-size:11px;
	width: 170px;
	padding: 2px 2px 3px 5px;
	margin :3px 0px 0px 0px;
	color:#919191;
}
.search_button {

	float:right;
	margin:2px 0px 0px 5px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	background: url(../images/submit.jpg) 0 0 repeat;
	font-size: 11px;
	color: #FFFFFF;
	padding:4px 40px 0 10px;
	width:10px;
	height:18px;

}

.search_button a {
	text-decoration: none;
	color: #FFFFFF;
}
.search_button a:hover {
	color: #FFFFFF;
}

error {
	color: red;
	font-weight: bold;
}
.success {

	color: green;
	font-weight: bold;
}
