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

/* media queary */
@media screen and (min-width:1024px)
{
	.cf { position:relative; clear:both; }
	.bold { background:#B18B26; margin:10px 10px; font-family:"Nova Round", cursive; font-size:30px; color:#FFF;}
	.bold:hover { background:#C5A858; margin:15px 15px; font-family:"Nova Round", cursive; font-size:30px; color:#FFF; letter-spacing:1.5px;}
	
	.bullet_style1 { font-size:14px; color:#19388A;}
	.bullet_style1:hover { font-size:18px; color:#19388A; margin:5px;}
	
	body { background:#E6E7E8;}
	#wrapper { width:980px; margin:8px auto; padding:0px 40px; background:#FFFFFF; height:2602px; }
	#top { width:980px; height:5px; background:#FFC423; }

	#barra_nav { width:inherit; height:115px; background:#FFF; }
	#barra_nav:hover { height:124px; }
	#barra_nav ul { margin:0px; padding:0px;}
	#barra_nav ul li { margin:0px; list-style:none; float:left; }
	#barra_nav ul li a, #barra_nav ul li a:link, #barra_nav ul li a:visited, #barra_nav ul li a:active 
{ width:20px; height:32px; float:left; font-size:20px; display:inline-block; font-family:"Nova Round", cursive; text-decoration:none; color:##19388A; padding:30px 90px 100px 70px; }
	#barra_nav ul li a:hover { color:#999999; }
	#barra_nav ul li a#home, #barra_nav ul li a#gallery, #barra_nav ul li a#profile, #barra_nav ul li a#contact { margin:5px 80px 50px 40px; }
	#barra_nav ul li a#logo { margin:0px 80px 50px 0px;}
	#rotatorgroup { margin:0px auto;}
	
	#intro { width:inherit; height:443px; background:url(../_imgs/bkg_intro.jpg) no-repeat; padding:40px 60px 10px 0px; text-align:center; }
	#intro h1, #galeria h1, #servicios h1, #proceso h1, #contacto h1 { color:#FFF; font-size:24px;  letter-spacing:1px; text-align:center; font-family:"Nova Round", cursive; line-height:1.3em;
		text-shadow:1px 2px 3px #19388A;
		-o-text-shadow:1px 2px 3px #19388A;
		-ms-text-shadow:1px 2px 3px #19388A;
		-mz-text-shadow:1px 2px 3px #19388A;
		-khtml-text-shadow:1px 2px 3px #19388A;
		-webkit-text-shadow:1px 2px 3px #19388A;
	}
	#intro h2, #galeria h2 { font-size:20px; font-family:"Nova Round", cursive; color:#FFF; font-weight:normal; letter-spacing:3px; text-align:center;
		text-shadow:1px 2px 2px #19388A;
		-o-text-shadow:1px 2px 2px #19388A;
		-ms-text-shadow:1px 2px 2px #19388A;
		-mz-text-shadow:1px 2px 2px #19388A;
		-khtml-text-shadow:1px 2px 2px #19388A;
		-webkit-text-shadow:1px 2px 2px #19388A;
	}
	#intro #icono_g, #intro #icono_s, #intro #icono_p { width:230px; padding:10px 50px 10px 40px; float:left; }
	#servicios, #proceso { width:400px; padding:10px 50px 10px 30px; position:relative; float:left;}
	#proceso img#esquema, #proceso img#esquema_over { position:absolute;}
	#proceso img#esquema { index-z:-20; opacity:30; }
	#proceso img#esquema:hover { index-z:-20; opacity:30; }
	#proceso img#esquema_over { index-z:1000; display:none; }
	#proceso img#esquema_over:hover { index-z:1000; opacity:30;}
	
	#intro #icono_g p, #intro #icono_s p, #intro #icono_p p, #servicios p, #proceso p { color:#FFF; padding:10px 0px 0px 10px; line-height:1.5em; font-size:14px;}
	#servicios ul li, #proceso ul li { color:#FFF; line-height:1.5em; font-size:12px;}
	#servicios ul blockquote { font-size:22px; margin:1em 3em; text-align:right; line-height:130%; 
	color:white; background:#B18B26; padding:1em; font-family:"Nova Round", cursive; font-size:1.5em;
	border-radius:0px 0px 15px 15px;
		-o-border-radius:0px 0px 0px 0px;
		-ms-border-radius:0px 0px 0px 0px;
		-moz-border-radius:0px 0px 0px 0px;
		-khtml-border-radius:0px 0px 0px 0px;
		-webkit-border-radius:0px 0px 0px 0px;
	box-shadow:1px 2px 7px #46443E;
		-o-box-shadow:1px 2px 7px #46443E;
		-ms-box-shadow:1px 2px 7px #46443E;
		-mz-box-shadow:1px 2px 7px #46443E;
		-khtml-box-shadow:1px 2px 7px #46443E;
		-webkit-box-shadow:1px 2px 7px #46443E;
		}
	#servicios ul blockquote:hover { background:#C5A858; font-size:22px;
		border-radius:50px 50px 50px 50px;
		-o-border-radius:50px 50px 50px 50px;
		-ms-border-radius:50px 50px 50px 50px;
		-moz-border-radius:50px 50px 50px 50px;
		-khtml-border-radius:50px 50px 50px 50px;
		-webkit-border-radius:50px 50px 50px 50px;
		box-shadow:1px 2px 7px #46443E;
		-o-box-shadow:1px 2px 7px #46443E;
		-ms-box-shadow:1px 2px 7px #46443E;
		-mz-box-shadow:1px 2px 7px #46443E;
		-khtml-box-shadow:1px 2px 7px #46443E;
		-webkit-box-shadow:1px 2px 7px #46443E;
	}
	#galeria { width:inherit; height:580px; padding:30px 10px; background:url(../_imgs/bkg_galeria.jpg) no-repeat; }
	#galeria img { margin:10px 20px; }
	#perfil { width:inherit; background:url(../_imgs/bkg_perfil.jpg) no-repeat; height:400px; padding:20px 10px; text-align:center; }
	#contacto { width:inherit; height:393px; background:url(../_imgs/bkg_contacto.jpg) no-repeat; padding:30px 10px; position:relative; }
	#contacto #direction { right:170px; float:left; position:absolute;}
	#contacto #forma { left:110px; float:left; position:absolute; top:83px; }
	#contacto #forma p { font-family:"Nova Round", cursive; color:#FFF; line-height:1.8em; font-size:13px; }
	#contacto #direction p { color:#FFF; font-size:16px; line-height:1.3em; font-family:"Nova Round", cursive; margin:30px 20px; }
	#contacto #direction a { margin:10px 20px; }

	#footer { color:#FFF; width:980px;}
	#footer p { text-align:center; letter-spacing:2px; font-family:"Nova Round", cursive; padding:10px 0px; color:#FFF; background:#19388A;
		border-radius:0px 0px 15px 15px;
		-o-border-radius:0px 0px 15px 15px;
		-ms-border-radius:0px 0px 15px 15px;
		-moz-border-radius:0px 0px 15px 15px;
		-khtml-border-radius:0px 0px 15px 15px;
		-webkit-border-radius:0px 0px 15px 15px;
	}
	#arriba {  padding:18px 0px; text-align:center;}
	#arriba a { font-size:16px; letter-spacing:2px; font-family:"Nova Round", cursive; color:#19388A;}
	
	#sticky_bar { background:#19388A; height:100%; max-width:145px; position:fixed; right:0px; padding:0px;}
	#sticky_bar:hover { max-width:300px;}
	#sticky_bar h2 { color:#FFF; font-size:1.5em; letter-spacing:1px; text-align:center; font-family:"Nova Round", cursive; line-height:1.3em; maring:1.3em 0px 1.3em 0px;}
	#sticky_content { position:relative; z-index:50; width:100%; margin:0px auto; padding:0px 0px 0px 5px;}
	#sticky_content blog_content { width:50%; padding:5px;}
	#sticky_content #blog_content #content1 { width:90%; /*float:left;*/ margin:1%; padding:2%; background:#E6E7E8;}
	#sticky_content blog_content content1:hover { background:#C5A858;}
	#sticky_bg { position:absolute; z-index:40; background:url(../_imgs/bkg_blog.jpg); width:100%;  max-height:525px; top:65px;}
	

}


@media screen and (max-width:1023px) and (min-width:481px)

{

	body { background:#E6E7E8;}
	#wrapper { width:100%; margin:0px auto;background:#FFFFFF;}
	#top { width:100%; height:4px; background:#FFC423;}
	
	#barra_nav { width:100%; height:90px; background:#FFF; }

	#barra_nav ul { margin:0px 0px 0px 42px; padding:18px;}
	#barra_nav ul li { margin:0px; list-style:none; float:left; }
	#barra_nav ul li a, #barra_nav ul li a:link, #barra_nav ul li a:visited, #barra_nav ul li a:active 
{ width:180px; height:32px; float:left; font-size:17px; display:inline-block; font-family:"Nova Round", cursive; text-decoration:none; color:##19388A; }
	#barra_nav ul li a:hover { color:#999999; }
	#barra_nav ul li a#home, #barra_nav ul li a#gallery, #barra_nav ul li a#profile, #barra_nav ul li a#contact { margin:5px 80px 50px 45px; }
	#barra_nav ul li a#logo { margin:0px 80px 50px 0px;}
	#rotatorgroup { width:100%; }
	#intro { width:100%; height:443px; background:url(../_imgs/bkg_intro.jpg) no-repeat; padding:40px 60px 10px 0px; text-align:center;}
	#intro h1, #galeria h1, #servicios h1, #proceso h1, #contacto h1 { color:#FFF; font-size:22px;  letter-spacing:1px; text-align:center; font-family:"Nova Round", cursive; line-height:1.3em; padding:0px 0px 0px 15px;
		text-shadow:1px 2px 3px #19388A;
		-o-text-shadow:1px 2px 3px #19388A;
		-ms-text-shadow:1px 2px 3px #19388A;
		-mz-text-shadow:1px 2px 3px #19388A;
		-khtml-text-shadow:1px 2px 3px #19388A;
		-webkit-text-shadow:1px 2px 3px #19388A;
	}
	#intro h2, #galeria h2 { font-size:18px; font-family:"Nova Round", cursive; color:#FFF; font-weight:normal; letter-spacing:2px; text-align:center;
		text-shadow:1px 2px 2px #19388A;
		-o-text-shadow:1px 2px 2px #19388A;
		-ms-text-shadow:1px 2px 2px #19388A;
		-mz-text-shadow:1px 2px 2px #19388A;
		-khtml-text-shadow:1px 2px 2px #19388A;
		-webkit-text-shadow:1px 2px 2px #19388A;
	}
	#intro #icono_g, #intro #icono_s, #intro #icono_p { width:230px; padding:10px 50px 10px 40px; float:left; margin-top:20px; }
	#servicios, #proceso { width:400px; padding:10px 50px 10px 30px; float:left; position:relative; }
	#proceso img#esquema, #proceso img#esquema_over { position:absolute;}
	#proceso img#esquema { index-z:-20; opacity:30; top:210px; right:50px;}
	#proceso img#esquema:hover { index-z:-20; opacity:30; top:210px; right:50px; }
	#proceso img#esquema_over { index-z:1000; display:none; opacity:.30; top:210; right:0px;}
	#proceso img#esquema_over:hover { index-z:1000; opacity:30; top:210px; right:50px;}
	
	#intro #icono_g p, #intro #icono_s p, #intro #icono_p p, #servicios p, #proceso p { color:#FFF; padding:10px 0px 0px 10px; line-height:1.5em; font-size:13px;}
	#servicios ul li, #proceso ul li { color:#FFF; line-height:1.5em; font-size:11px;}
	#servicios ul blockquote { font-size:20px; margin:1em 3em; text-align:right; line-height:130%; 
	color:white; background:#B18B26; padding:1em; font-family:"Nova Round", cursive;
	border-radius:0px 0px 15px 15px;
		-o-border-radius:0px 0px 0px 0px;
		-ms-border-radius:0px 0px 0px 0px;
		-moz-border-radius:0px 0px 0px 0px;
		-khtml-border-radius:0px 0px 0px 0px;
		-webkit-border-radius:0px 0px 0px 0px;
	box-shadow:1px 2px 7px #46443E;
		-o-box-shadow:1px 2px 7px #46443E;
		-ms-box-shadow:1px 2px 7px #46443E;
		-mz-box-shadow:1px 2px 7px #46443E;
		-khtml-box-shadow:1px 2px 7px #46443E;
		-webkit-box-shadow:1px 2px 7px #46443E;
		}
	#servicios ul blockquote:hover { background:#C5A858; font-size:20px;
		border-radius:50px 50px 50px 50px;
		-o-border-radius:50px 50px 50px 50px;
		-ms-border-radius:50px 50px 50px 50px;
		-moz-border-radius:50px 50px 50px 50px;
		-khtml-border-radius:50px 50px 50px 50px;
		-webkit-border-radius:50px 50px 50px 50px;
		box-shadow:1px 2px 7px #46443E;
		-o-box-shadow:1px 2px 7px #46443E;
		-ms-box-shadow:1px 2px 7px #46443E;
		-mz-box-shadow:1px 2px 7px #46443E;
		-khtml-box-shadow:1px 2px 7px #46443E;
		-webkit-box-shadow:1px 2px 7px #46443E;
	}
	#galeria { width:inherit; height:580px; padding:30px 10px; background:url(../_imgs/bkg_galeria.jpg) no-repeat; }
	#galeria img { margin:10px 20px; }
	#perfil { width:100%; background:url(../_imgs/bkg_perfil.jpg) no-repeat; height:400px; padding:20px 10px; text-align:center; }
	#contacto { width:100%; height:393px; background:url(../_imgs/bkg_contacto.jpg) no-repeat; padding:30px 10px; position:relative; }
	#contacto #direction { right:100px; float:left; position:absolute;}
	#contacto #forma { left:80px; float:left; position:absolute; top:83px; }
	#contacto #forma p { font-family:"Nova Round", cursive; color:#FFF; line-height:1.8em; font-size:11px; }
	#contacto #direction p { color:#FFF; font-size:14px; line-height:1.3em; font-family:"Nova Round", cursive; margin:30px 20px; }
	#contacto #direction a { margin:10px 20px; }

	#footer { color:#FFF; width:inherit;}
	#footer p { text-align:center; letter-spacing:2px; font-family:"Nova Round", cursive; padding:10px 0px; color:#FFF; background:#19388A;
		border-radius:0px 0px 15px 15px;
		-o-border-radius:0px 0px 15px 15px;
		-ms-border-radius:0px 0px 15px 15px;
		-moz-border-radius:0px 0px 15px 15px;
		-khtml-border-radius:0px 0px 15px 15px;
		-webkit-border-radius:0px 0px 15px 15px;
	}
	#arriba {  padding:18px 0px; text-align:center;}
	#arriba a { font-size:14px; letter-spacing:2px; font-family:"Nova Round", cursive; color:#19388A;}
	
	#sticky_bar { background:#19388A; width:100%; max-height:65px; position:fixed; bottom:0px; padding:0px;}
	#sticky_bar:hover { max-height:500px;}
	#sticky_bar h2 { color:#FFF; font-size:1.5em; letter-spacing:1px; text-align:center; font-family:"Nova Round", cursive; line-height:1.3em; maring:1.3em 0px 1.3em 0px;}
	#sticky_content { position:relative; z-index:50; width:100%; margin:0px auto; padding:0px 0px 0px 5px;}
	#sticky_content blog_content { width:50%; padding:5px;}
	#sticky_content #blog_content #content1 { width:90%; /*float:left;*/ margin:1%; padding:2%; background:#E6E7E8;}
	#sticky_content blog_content content1:hover { background:#C5A858;}
	#sticky_bg { position:absolute; z-index:40; background:url(../_imgs/bkg_blog.jpg); width:100%;  max-height:525px; top:65px;}
	
}

@media screen and (max-width:480px)

{
	
	body { background:#E6E7E8;}
	#wrapper { width:100%; margin:0px auto;background:#FFFFFF; text-align:center;}
	#top { width:100%; height:4px; background:#FFC423;}
	
	#barra_nav { width:100%; height:100px; background:#FFF; padding:0px 0px 0px 25px; }

	#barra_nav ul { margin:0px; padding:15px; position:relative;}
	#barra_nav ul li { margin:0px; list-style:none; float:left; }
	#barra_nav ul li a, #barra_nav ul li a:link, #barra_nav ul li a:visited, #barra_nav ul li a:active 
{ width:100%; height:32px; float:left; font-size:1.4em; display:inline-block; font-family:"Nova Round", cursive; text-decoration:none; color:##19388A; margin:8px 50px 15px 10px; }
	#barra_nav ul li a:hover { color:#999999; }
	#barra_nav ul li a#home, #barra_nav ul li a#gallery, #barra_nav ul li a#profile, #barra_nav ul li a#contact {  }
	#barra_nav ul li a#logo {}
	#rotatorgroup { width:50%; }
	#intro { width:100%; height:890px; background:url(../_imgs/bkg_intro.jpg) repeat; padding:20px 5px; text-align:center;}
	#intro h1, #galeria h1, #servicios h1, #proceso h1, #contacto h1 { color:#FFF; font-size:1.5em;  letter-spacing:1px; font-family:"Nova Round", cursive;
	 line-height:1.3em; maring:0px 0px 0px 20px; text-align:center;
		text-shadow:1px 2px 3px #19388A;
		-o-text-shadow:1px 2px 3px #19388A;
		-ms-text-shadow:1px 2px 3px #19388A;
		-mz-text-shadow:1px 2px 3px #19388A;
		-khtml-text-shadow:1px 2px 3px #19388A;
		-webkit-text-shadow:1px 2px 3px #19388A;
	}
	#intro h2, #galeria h2 { font-size:1.5em; font-family:"Nova Round", cursive; color:#FFF; font-weight:normal; letter-spacing:2px; text-align:center;
		text-shadow:1px 2px 2px #19388A;
		-o-text-shadow:1px 2px 2px #19388A;
		-ms-text-shadow:1px 2px 2px #19388A;
		-mz-text-shadow:1px 2px 2px #19388A;
		-khtml-text-shadow:1px 2px 2px #19388A;
		-webkit-text-shadow:1px 2px 2px #19388A;
	}
	#intro #icono_g, #intro #icono_s, #intro #icono_p { width:230px; padding:10px 50px 10px 40px; float:left; }
	#servicios, #proceso { width:400px; padding:10px; float:left; position:relative; }
	#proceso img#esquema, #proceso img#esquema_over { position:absolute;}
	#proceso img#esquema { index-z:-20; opacity:30; top:210px; right:10px;}
	#proceso img#esquema:hover { index-z:-20; opacity:30; top:210px; right:7px; }
	#proceso img#esquema_over { index-z:1000; display:none; opacity:.30; top:210; right:7px;}
	#proceso img#esquema_over:hover { index-z:1000; opacity:30; top:210px; right:7px;}
	
	#intro #icono_g p, #intro #icono_s p, #intro #icono_p p, #servicios p, #proceso p { color:#FFF; padding:10px 0px 0px 10px; line-height:1.5em; font-size:13px;}
	#servicios ul li, #proceso ul li { color:#FFF; line-height:1.5em; font-size:11px;}
	#servicios ul blockquote { font-size:20px; margin:1em 3em; text-align:right; line-height:130%; 
	color:white; background:#B18B26; padding:1em; font-family:"Nova Round", cursive;
	border-radius:0px 0px 15px 15px;
		-o-border-radius:0px 0px 0px 0px;
		-ms-border-radius:0px 0px 0px 0px;
		-moz-border-radius:0px 0px 0px 0px;
		-khtml-border-radius:0px 0px 0px 0px;
		-webkit-border-radius:0px 0px 0px 0px;
	box-shadow:1px 2px 7px #46443E;
		-o-box-shadow:1px 2px 7px #46443E;
		-ms-box-shadow:1px 2px 7px #46443E;
		-mz-box-shadow:1px 2px 7px #46443E;
		-khtml-box-shadow:1px 2px 7px #46443E;
		-webkit-box-shadow:1px 2px 7px #46443E;
		}
	#servicios ul blockquote:hover { background:#C5A858; font-size:20px;
		border-radius:50px 50px 50px 50px;
		-o-border-radius:50px 50px 50px 50px;
		-ms-border-radius:50px 50px 50px 50px;
		-moz-border-radius:50px 50px 50px 50px;
		-khtml-border-radius:50px 50px 50px 50px;
		-webkit-border-radius:50px 50px 50px 50px;
		box-shadow:1px 2px 7px #46443E;
		-o-box-shadow:1px 2px 7px #46443E;
		-ms-box-shadow:1px 2px 7px #46443E;
		-mz-box-shadow:1px 2px 7px #46443E;
		-khtml-box-shadow:1px 2px 7px #46443E;
		-webkit-box-shadow:1px 2px 7px #46443E;
	}
	#galeria { width:100%; height:1450px; padding:20px 10px; background:url(../_imgs/bkg_galeria.jpg) repeat; text-align:center; }
	#galeria img { margin:10px 20px; }
	#perfil { width:100%; height:750px; background:url(../_imgs/bkg_perfil.jpg) repeat; padding:20px 10px; text-align:center; }
	#contacto { width:100%; height:600px; background:url(../_imgs/bkg_contacto.jpg) repeat; padding:30px 10px; }
	#contacto #direction { }
	#contacto #forma { }
	#contacto #forma p { font-family:"Nova Round", cursive; color:#FFF; line-height:1.8em; font-size:9px; text-align:center; }
	#contacto #direction p { color:#FFF; font-size:14px; line-height:1.3em; font-family:"Nova Round", cursive; margin:35px 0px 2px 0px; text-align:center; }
	#contacto #direction a { margin:5px 18px; text-align:right; text-align:center; }

	#footer { color:#FFF; width:inherit;}
	#footer p { text-align:center; letter-spacing:1px; font-family:"Nova Round", cursive; padding:8px 0px; color:#FFF; background:#19388A;
		border-radius:0px 0px 15px 15px;
		-o-border-radius:0px 0px 15px 15px;
		-ms-border-radius:0px 0px 15px 15px;
		-moz-border-radius:0px 0px 15px 15px
		-khtml-border-radius:0px 0px 15px 15px;
		-webkit-border-radius:0px 0px 15px 15px;
	}
	#arriba {  padding:18px 0px; text-align:center;}
	#arriba a { font-size:12px; letter-spacing:2px; font-family:"Nova Round", cursive; color:#19388A;}
	
	#sticky_bar { background:#19388A; width:100%; max-height:65px; position:fixed; bottom:0px; padding:0px;}
	#sticky_bar:hover { max-height:500px;}
	#sticky_bar h2 { color:#FFF; font-size:1.5em; letter-spacing:1px; text-align:center; font-family:"Nova Round", cursive; line-height:1.3em; maring:1.3em 0px 1.3em 0px;}
	#sticky_content { position:relative; z-index:50; width:100%; margin:0px auto; padding:0px 0px 0px 5px;}
	#sticky_content blog_content { width:50%; padding:5px;}
	#sticky_content #blog_content #content1 { width:90%; /*float:left;*/ margin:1%; padding:2%; background:#E6E7E8;}
	#sticky_content blog_content content1:hover { background:#C5A858;}
	#sticky_bg { position:absolute; z-index:40; background:url(../_imgs/bkg_blog.jpg); width:100%;  max-height:525px; top:65px;}
	
}
	
#rotatorgroup { 
	position: relative; 
	z-index: 0; 
	width: 980px;
	height: 350px;
	margin:0px auto;
	padding:0px;
	background:#FFFF;
	border: ;
}

#rotatorgroup img {
	width: 980px;
	height: 350px;
}

#rotatorgroup .info {
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: none;
	width: 0px;
	padding: 0px;
	font: normal 14px/12px Arial;
}

#rotatorgroup .info h2, #rotatorgroup .info p {
	margin: 0;
	padding: 0;
	padding-bottom: 0px;
}

#rotatorgroup .info h2 {
	color: none;
}


#rotatorgroup #prev { 
	display: block; 
	width: 20px; 
	height: 20px; 
	text-align: center; 
	background-color:#FFC423;
	border-radius:15px 15px 15px 15px;
	border-radius:15px 15px 15px 15px;
	-o-border-radius:15px 15px 15px 15px;
	-ms-border-radius:15px 15px 15px 15px;
	-moz-border-radius:15px 15px 15px 15px;
	-khtml-border-radius:15px 15px 15px 15px;
	-webkit-border-radius:15px 15px 15px 15px;
	position: absolute; 
	top: 150px; 
	left: 5px; 
	z-index: 10;
	cursor: pointer;
	opacity:0;
}

#rotatorgroup:hover #prev { 
	left:15px;
	opacity:1;
}

#rotatorgroup #next { 
	display: block; 
	width: 20px; 
	height: 20px; 
	text-align: center; 
	background-color: #FFC423;
	border-radius:15px 15px 15px 15px;
	-o-border-radius:15px 15px 15px 15px;
	-ms-border-radius:15px 15px 15px 15px;
	-moz-border-radius:15px 15px 15px 15px;
	-khtml-border-radius:15px 15px 15px 15px;
	-webkit-border-radius:15px 15px 15px 15px;
	position: absolute; 
	top: 150px; 
	right: 5px; 
	z-index: 1000; 
	cursor: pointer;
	opacity:0;
}

#rotatorgroup:hover #next { 
	opacity:1;
	right: 15px;
}

#rotatorgroup:hover #next a { 
	text-decoration: none; 
	background-color: #FFC423; 
	color: #FFFF; 
	padding: 0 20px 5px 8px; 
	border: 1px solid #FFFF; 
	font-family: arial black; 
	font-size: 15px; 
	opacity: .7; 
}

#rotatorgroup #next a:hover { 
	background-color:#FFFF; 
}

#rotatorgroup #nav { 
	display: none; 
}

#rotatorgroup:hover #nav { 
	display: block; 
	position: absolute; 
	bottom: 10px; 
	right: 10px; 
	z-index: 30; 
}

#rotatorgroup:hover #nav a { 
	font-family: arial; 
	text-decoration: none; 
	background-color: #FFC423; 
	color: #FFFF; 
	margin: 2px; 
	padding: 3px; 
	border: 1px solid #FFFF; 
	opacity: .7; 
}

#rotatorgroup #nav a:hover { 
	background-color: ; 
}

#rotatorgroup #prev, #rotatorgroup #next {
	transition:all 1s ease 0.125s;
	-o-transition:all 1s ease 0.125s;
	-ms-transition:all 1s ease 0.125s;
	-moz-transition:all 1s ease 0.125s;
	-khtml-transition:all 1s ease 0.125s;
	-webkit-transition:all 1s ease 0.125s;
	
	}
