*	{
	margin:0;
	padding:0;
	}

body {

	background-color: #666;
	font-family:Georgia, Garamond, Times, serif;
	font-size:13px;
	color:#fff;
	margin:20px 0;
	padding:0px;
	}

#general {
	width:954px;
	height:767px;
	padding:0 40px 0 30px;
	position: absolute;
	top: 30px; /* 30 pixels from the top of the page */
	left: 50%; /* 80 pixels from the left hand side */
	margin-left:-515px;
	}

#newsletter {
	float:right;
	margin-top:106px;
	}

#footer {
	width:954px;
	height:15px;
	position: absolute;
	text-align:right;
	top: 797px; /* 30 pixels from the top of the page */
	left: 50%; /* 80 pixels from the left hand side */
	margin-left:-457px;
	font-size:10px;
}

h1 {
	font-size:14px;
	padding-bottom:5px;
	}

h2 {
	font-size:14px;
	padding:0px 0 6px 0;
	}

h3 {
	padding:10px 0;
	font-variant: small-caps;
	font-size:12px;
	}

a {
	color:#fff;
	text-decoration:underline;
	}

li {
	color:#fff;
	}

ul {
	list-style-type:none;
	}

ol {
	margin:10px 0;
	}

.li_schedule {
	margin-left:30px;
	list-style-type:disc;
	}

#about_quote, #home_quote, #schedule_quote, #private_quote, #contact_quote, #workshop_quote, #resources_quote, #blog_quote  {
	margin-left:1px;
	position:absolute;
	text-align:left;
	width:230px;
	margin-top:3px;
}

.texto {margin:8px 0;}

blockquote {margin-left:5px;}

#header {
	clear:both;
	width:954px;
	margin:auto;
	}

#flash_contact {
	margin-left:150px;
	width:320px;
	float:left;
	}

#text_contact {
	float:left;
	margin-top:10px;
	margin-left:5px;
	}

#txt_private, #txt_resources, #txt_schedule, #txt_about {
	margin-left:10px;
}

#workshop_cs {
	height:100px;
	margin:50px 0 0 90px;
	}

/*background-color:#cedaaf;	*/

.quote {margin-top:50px;}

#logo {
	width:269px;
	float:left;
	}

#menu {
	padding:14px 0 0 18px;
	float:left;
	}

#imag_menu {
	float:right;
	width:717px;
	}

#content {
	margin:auto;
	clear:both;
	padding-top:0px;
	padding-right:10px;
	padding-left:10px;
	}

#welcome {
	margin-left:244px;
	margin-top:20px;
	}

/* Estilos que cambian*/

.home {
	background-image:url(http://sashapapovich.com/images/bg_welcome.jpg);
}

.about, .workshop {
	background-image:url(http://sashapapovich.com/images/bg_about.jpg);
	}

.private {
	background-image:url(http://sashapapovich.com/images/bg_private.jpg);
}

.contact, .blog	{
	background-image:url(http://sashapapovich.com/images/bg_contact.jpg);
}

.schedule {
	background-image:url(http://sashapapovich.com/images/bg_schedule.jpg);
}

.resources {
	background-image:url(http://sashapapovich.com/images/bg_resources.jpg);
}

.form {
	width:266px;
	float:right;
	margin-top:54px;
	margin-right:42px;
}

.sendmail {
	background-color:#a0b288;
	font-family:Georgia, Helvetica, Arial, sans-serif;
	height:250px;
	width:400px;
	}



.sendmail a {

	color:#a0b288;}



#home_menu, #private_menu, #contact_menu, #schedule_menu, #resources_menu, #blog_menu, #workshop_menu

	{



	clear:both;

	height:204px;

}



#about_menu

	{



	clear:both;

	height:204px;

}



.seqslidestyle

	{

margin-right: 0px;

}



/* SCROLLER */

#container_scroller {

	position	: absolute;

	width		: 720px;

	height		: 280px;

	overflow	: hidden;

	color:#fff;

}



.body {

font-family:"Lucida Grande", Georgia, Helvetica, Arial, sans-serif;

}



#content_scroller {

	position	: relative;

	width		: 665px;

	left		: 5px;

}



#content_scroller p {

	font-weight:normal;

	padding:0px 4px 20px 0;

	line-height:20px;

	}

#content_scroller i {

	font-weight:normal;

	}

#content_scroller a {

	text-decoration:none;

	color:#E8E8E8;

	}



#scrollArea {

	position	: absolute;

	text-align	: right;

	height		: 280px;

	width		: 25px;

	overflow	: hidden;

	margin-left: 670px;

	background-image:URL(http://sashapapovich.com/images/scroll_bg.png);

	background-repeat:repeat-y;

}



#scroller {
	position	: absolute;
	top			: 1px;
	width		: 25px;
	background-image:url(http://sashapapovich.com/images/button.png);
	height:0px;

}



.feedTitle {color:red;}



.headline {color:#666;}



.headline a {color:#666;

			font-size:13px;

			font-weight:bold;

			line-height:10px;

			}



.fbsubscribelink {

text-align:right;

}



#txt_blog p{

font-family:Georgia, Garamond, Times, serif;

font-size:11px;

margin-top:0;

padding:0 0 10 0;

}

ul.crossfade {

	padding: 0;

	margin: 0;

	list-style: none;

	position: absolute;

}

#fade-example-3 {

	border: 0px solid #000;

}

#fade-example-1 li,#fade-example-2 li {

	position: absolute;

	top: 0;

	left: 0;

	width: 478px;

	height: 203px;

	background-color: #FFF;

	visibility: hidden;

}

#fade-example-3 li {

	position: absolute;

	top: 0;

	left: 0;

	visibility: hidden;

}

li img {

	display: block;

	border: 0px solid #FFF;

}

.example {

	float:left;

	height:203px;

	position:relative;

	width:239px;

}

