/* CSS Document */

a:link 			{color: #690; text-decoration: none}
a:active 		{color: #616900; text-decoration: none}
a:visited 		{color: #690; text-decoration: none}
a:hover 		{color: #616900; text-decoration: underline;}

img					{border:none;}
ul 					{list-style: square;}
textarea, input 	{background-color: transparent !important; color: #f4f2eb; border:none; border-bottom: 1px dotted #f4f2eb; font:11px/15px Lucida Grande,Lucida Sans Unicode,Verdana,Arial;}

/* homepage layout */
body#home 			{margin: 0; padding:0; width:100%; text-align:left; color: #4e221b; background:#4e221b url(http://www.natalyaweinstein.com/images/fence-back.jpg) top center repeat-x;}
body#sec 			{margin: 0; padding:0; width:100%; text-align:left; color: #4e221b; font:13px/19px Georgia, "Times New Roman", Times, serif; font-weight:normal; background-color:#4e221b;}
#header				{height:116px; width:922px; text-align:center; margin:0 auto; padding:0 auto;}
#backgroundsec		{top:116px; background:#ececec url(http://www.natalyaweinstein.com/images/fence-backsec.jpg) top center repeat;}
#container			{width:922px; min-height:675px; text-align:center; margin:0 auto; padding:0 auto;}
#containersec		{width:922px; min-height:425px; text-align:center; margin:0 auto; padding:0 auto;}
#right				{position:relative; height:466px; padding:27px 0 0 294px; text-align:right;}
#rightsec			{position:relative; padding:20px 0 0 295px; text-align:left;}
#fullsec			{position:relative; padding:20px 0 0 0; text-align:left; z-index:8;}
#horsec				{position:relative; padding:20px 0 0 425px; text-align:left;}
#bottom				{clear:both; position:relative; top:-27px; background:#4e221b url(http://www.natalyaweinstein.com/images/bottom-back.gif) top left no-repeat; margin:0; padding:0; left:0;}
#bottomsec			{clear:both; position:relative; top:0; background-color:#4e221b; width:925px; text-align:center; margin:0 auto; padding:0 auto;}
#footer				{position:relative; top:30px; padding-right:20px; float:right; text-align:right; font:10px/16px Arial, Helvetica, sans-serif; color:#e1d9d4;}
#footersec			{position:relative; top:15px; padding-right:20px; padding-bottom:40px; text-align:right; font:10px/16px Arial, Helvetica, sans-serif; color:#e1d9d4;}
.navpad				{padding:34px 0 0 232px;}
.navpadsec			{padding:23px 0 0 0;}
#natalya			{position:absolute; top:0; float:left;}
#pic				{clear:both; position:absolute; float:left; top:136px; z-index:10;}
#play				{clear:both; position:absolute; top:401px;}
.clear				{clear: both;}

/* rollovers */
#enewsletter-pad	{padding-left:450px;}
#enewsletter-padfull	{padding-left:744px;}
#enewsletter {position:relative; display:block; width:178px; height:59px; background:transparent url(http://www.natalyaweinstein.com/images/signup.gif) no-repeat top left;}
a#signup	{
		  width:178px;
          height: 59px;
          background:transparent url(http://www.natalyaweinstein.com/images/signup.gif) no-repeat top left; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  color:transparent;
		  vertical-align:bottom;
		  text-decoration: none;
}
a#signup:hover {background: url(http://www.natalyaweinstein.com/images/signup.gif) 0 -59px no-repeat; text-decoration: none;}

#playsample-pad	{padding-left:733px;}
#playsample {position:relative; display:block; width:190px; height:65px; background:transparent url(http://www.natalyaweinstein.com/images/play.gif) no-repeat top left;}
a#sample	{
          float:left;
		  width:190px;
          height: 65px;
          background:transparent url(http://www.natalyaweinstein.com/images/play.gif) no-repeat top left; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  color:#b61810;
		  vertical-align:bottom;
}
a#sample:hover {background: url(http://www.natalyaweinstein.com/images/play.gif) 0 -65px no-repeat;}


/* nav homepage in footer */
.nav {
	display:block;
	width:691px;
	height:73px;
	background:#4e221b url(http://www.natalyaweinstein.com/images/nav.gif) no-repeat top left;
}
a#a01	{
          float:left;
		  width:155px;
          height: 73px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#a01:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) 0 -73px no-repeat;}
#projects a#a01, 
#projects a#a01:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) 0 -73px no-repeat;}

a#a02	{
          float:left;
		  width:150px;
          height: 73px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#a02:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) -155px -73px no-repeat;}
#weddings a#a02, 
#weddings a#a02:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) -155px -73px no-repeat;}

a#a03	{
          float:left;
		  width:106px;
          height: 73px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#a03:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) -305px -73px no-repeat;}
#instruction a#a03, 
#instruction a#a03:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) -305px -73px no-repeat;}

a#a04	{
          float:left;
		  width:78px;
          height: 73px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#a04:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) -411px -73px no-repeat;}
#profile a#a04, 
#profile a#a04:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) -411px -73px no-repeat;}

a#a05	{
          float:left;
		  width:79px;
          height: 73px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#a05:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) -489px -73px no-repeat;}
#shows a#a05, 
#shows a#a05:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) -489px -73px no-repeat;}

a#a06	{
          float:left;
		  width:123px;
          height: 73px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#a06:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) -568px -73px no-repeat;}
#contact a#a06, 
#contact a#a06:hover {background: url(http://www.natalyaweinstein.com/images/nav.gif) -568px -73px no-repeat;}

/* nav secondary page in header */
.navsec {
	display:block;
	width:922px;
	height:73px;
	background:#4e221b url(http://www.natalyaweinstein.com/images/navsec.gif) no-repeat top left;
}

a#b01	{
          float:left;
		  width:231px;
          height: 73px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#b01:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) 0 -73px no-repeat;}
#home a#b01, 
#home a#b01:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) 0 -73px no-repeat;}


a#b02	{
          float:left;
		  width:155px;
          height: 73px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#b02:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -231px -73px no-repeat;}
#projects a#b02, 
#projects a#b02:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -231px -73px no-repeat;}

a#b03	{
          float:left;
		  width:150px;
          height: 73px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#b03:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -386px -73px no-repeat;}
#weddings a#b03, 
#weddings a#b03:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -386px -73px no-repeat;}

a#b04	{
          float:left;
		  width:106px;
          height: 73px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#b04:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -536px -73px no-repeat;}
#instruction a#b04, 
#instruction a#b04:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -536px -73px no-repeat;}

a#b05	{
          float:left;
		  width:78px;
          height: 73px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#b05:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -642px -73px no-repeat;}
#profile a#b05, 
#profile a#b05:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -642px -73px no-repeat;}

a#b06	{
          float:left;
		  width:79px;
          height: 73px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#b06:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -720px -73px no-repeat;}
#shows a#b06, 
#shows a#b06:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -720px -73px no-repeat;}

a#b07	{
          float:left;
		  width:123px;
          height: 73px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#b07:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -799px -73px no-repeat;}
#contact a#b07, 
#contact a#b07:hover {background: url(http://www.natalyaweinstein.com/images/navsec.gif) -799px -73px no-repeat;}
