html {
	background: #F1F1F1;
}
html {
	background: #F1F1F1;
}
#pageBg {
	background: #F1F1F1;
}
a {
	outline: none;
}
a:visited {
	border: none;
	text-decoration: none;
	outline: none;
}
h2{
	width:100%;
	color:#222;
	line-height:30px;
	float:left;
}
h3{
	width:100%;
	color:#333;
	line-height:18px;
	float:left;
}
h6{
	width:100%;
	color:#666;
	line-height:12px;
	float:left;
}
#overWrap {
	width: 960px;
	margin: 0 auto;
	background:#F1F1F1;
}
.fixFloat {
	clear: both;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
}
#header{
	width:960px;
	height:85px;
	overflow:hidden;
	background:#F1F1F1 url('http://www.graphixville.com/pipeyanguas/images/header_logo.gif') no-repeat top left;
}
.header_logo {
	float:left;
	width:200px;
	height:85px;
}
.header_options {
	float:left;
	width:760px;
	overflow:hidden;
	margin-top:37px;
}
.header_lang {
	float:right;
}
.header_user_options {
	float:right;
}
.BTN_WHITE{
	height:20px;
	overflow:hidden;
	color:#BB4F00;
	float:left;
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/box_gray_left.gif') no-repeat top left;
	padding-left:3px;
	margin-left:3px;
}
.BTN_WHITE .BTN_WHITE_SLIDER{
	height:20px;
	overflow:hidden;
	color:#BB4F00;
	float:left;
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/box_gray_right.gif') no-repeat top right;
	padding-right:5px;
}
.BTN_BLACK{
	height:20px;
	overflow:hidden;
	color:#FFFFFF;
	float:left;
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/box_black_left.gif') no-repeat top left;
	padding-left:3px;
	margin-left:3px;
}
.BTN_BLACK .BTN_BLACK_SLIDER{
	height:20px;
	overflow:hidden;
	color:#FFFFFF;
	float:left;
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/box_black_right.gif') no-repeat top right;
	padding-right:5px;
	font-size:10px;
}
.BTNs a{
	float:left;
	color:#FFF;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
}
.BTNs a:hover{
	color:#239AE4;
	text-decoration:none;
}
.BTNs img{
	float:left;
}
#content{
	width:960px;
	overflow:hidden;
}
#sliderhome{
	width:960px;
	height:360px;
	outline:none;
}
.contentText{
	width:96%;
	padding:0 3%;
	overflow:hidden;
}
.contentText p{
	width:98%;
	float:left;
}
.contentText .bigPhoto{
	float:left;
	margin:10px 0;
}
.contentText .comment{
	width:100%;
	float:left;
	color:#666;
	margin-bottom:10px;
}
.contentText .comment span{
	width:100%;
	float:left;
}
.contentObjs{
	width:96%;
	padding:0 3%;
	overflow:hidden;
	text-align:center;
}
.contentList{
	width:96%;
	padding:0 0%;
	overflow:hidden;
}
.contentList .box{
	width:345px;
	overflow:hidden;
	float:left;
	padding:10px;
}
.contentList .boxb{
	width:550px;
	overflow:hidden;
	float:left;
	padding:10px;
}
.contentList .box .photo{
	float:left;
}
.contentList .box .text{
	float:left;
	margin-left:10px;
	width:210px;
}
.contentList .box .text2{
	float:left;
	margin-left:10px;
	width:650px;
}
.Gallery{
	width:290px;
	overflow:hidden;
	float:left;
	padding:10px;
	margin-bottom:10px;
	margin-left:5px;
	margin-right:5px;
}
.Gallery:hover{
	background-color:#D5D5D4;
}
.Gallery a{
	float:left;
	width:100%;
	text-align:center;
}
.Gallery .photo{
	margin:0 auto;
}
.Gallery .title{
	float:left;
	font-variant:small-caps;
}
.Gallery .update{
	float:right;
	color:#999;
	text-align:right;
}
.GalleryDetails{
	overflow:hidden;
	float:left;
	line-height:30px;
	margin-bottom:5px;
}
.GalleryTop{
	overflow:hidden;
	float:left;
	line-height:16px;
	margin-top:8px;
	margin-right:4px;
	
}
.thumbGallery{
	overflow:hidden;
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:110px;
	text-align:center;
}
.thumbGallery2{
	overflow:hidden;
	float:left;
	margin-top:10px;
	margin-left:10px;
	width:310px;
	text-align:center;
}
.thumbGalleryHow{
	overflow:hidden;
	float:left;
	margin-top:5px;
	margin-left:5px;
	width:80px;
	text-align:center;
}
.thumbGalleryPub{
	overflow:hidden;
	float:left;
	margin-top:25px;
	margin-left:25px;
	width:160px;
	text-align:center;
}
.column380px{
	width:380px;
	float:left;
	overflow:hidden;
	margin:0;
	margin-top:15px;
}
.column310px{
	width:310px;
	float:left;
	overflow:hidden;
	margin:0;
}
.column320px{
	width:310px;
	float:left;
	overflow:hidden;
	margin:0;
}
.column480px{
	width:470px;
	float:left;
	overflow:hidden;
	margin:0;
	margin-top:5px;
	padding-left:10px;
}
.column580px{
	width:580px;
	float:left;
	overflow:hidden;
	margin:0;
	margin-top:15px;
}
.column640px{
	width:640px;
	float:left;
	overflow:hidden;
	margin:0;
}
.column960px{
	width:960px;
	float:left;
	overflow:hidden;
	margin:0;
	margin-top:15px;
}
.column9603px{
	width:960px;
	
	overflow:hidden;
	margin:0;
	margin-top:15px;
}
.column9602px{
	width:960px;
	float:left;
	overflow:hidden;
	margin:0;
	margin-top:15px;
}
#menu{
	width:960px;
	height:55px;
	overflow:hidden;
	background:#F1F1F1 url('http://www.graphixville.com/pipeyanguas/images/menu_bk_grad.gif') repeat-x top left;
	list-style:none;
	margin:0;
}
#menu li {
	width:190px;
	float:left;
	text-align:center;
	font-variant:small-caps;
	line-height:50px;
}
#menu li.border {
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/menu_border.gif') no-repeat top right;
}
#menu li a{
	color:#333;
	text-decoration:none;
	line-height:55px;
	display:block;
}
#menu li a:hover{
	color:#999;
}
#menu li .active {
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/menu_arrow_ind.gif') no-repeat center 47px;
}
#submenu{
	width:960px;
	height:33px;
	overflow:hidden;
	background:#F1F1F1 url('http://www.graphixville.com/pipeyanguas/images/menu_gray_bk.gif') repeat-x top left;
	list-style:none;
	margin:0;
}
#submenu .leftBorder{
	float:left;
}
#submenu .rightBorder{
	float:right;
}
#submenu li {
	width:150px;
	float:left;
	text-align:center;
	text-transform:uppercase;
	line-height:33px;
}
#submenu li.border {
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/submenu_border.gif') no-repeat top right;
}
#submenu li a{
	color:#F1F1F1;
	text-decoration:none;
	line-height:33px;
	display:block;
}
#submenu li a:hover{
	color:#999;
}
#submenu li .active {
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/menu_selected_ind.gif') no-repeat center center;
}
#home_info{
	width:960px;
	overflow:hidden;
	background:#F1F1F1 url('http://www.graphixville.com/pipeyanguas/images/home_bk_grad.gif') repeat-x top left;
}
#home_info .box{
	width:460px;
	overflow:hidden;
	float:left;
	padding:10px;
}
#home_info .box .photo{
	float:left;
}
#home_info .box .text{
	float:left;
	margin-left:10px;
	width:280px;
}
.borderVert{
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/dots_vt.gif') repeat-y top right;
}
.borderHorz{
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/dots_hz.gif') repeat-x top left;
}
.btnVideo{
	display:block;
	width:179px;
	height:34px;
	line-height:34px;
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/btn_video.gif') no-repeat top left;
	text-align:center;
	margin:0 auto;
}
.btnVideo a{
	color:#666;
	text-decoration:none;
}
.divHorz{
	width:100%;
	height:1px;
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/divline_hz.gif') repeat-x top left;
	float:left;
	display:block;
	margin:5px 0;
}
.divVert{
	width:1px;
	height:30px;
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/menu_border.gif') no-repeat center right;
	float:left;
	display:block;
	margin:0 15px;
}
.tweet{
	width:85px;
	background:transparent url('http://www.graphixville.com/pipeyanguas/images/socialnetworks/tweet_this.png') no-repeat 65px top;
	float:left;
	display:block;
	margin:8px 0;
	height:18px;
}
.tweet a{
	color:#0097BF;
	text-decoration:none;
}
.sendFriend{
	color:#39A44A;
	text-decoration:none;
}
#footer{
	width:960px;
	overflow:hidden;
	margin-top:15px;
}
#footer .menu_alt{
	float:left;
	overflow:hidden;
	width:790px;
	list-style:none;
	margin:0;
	margin-top:5px;
}
#footer .menu_alt li {
	float:left;
	text-align:center;
	text-transform:uppercase;
	padding-left:5px;
	padding-right:5px;
	/*border:#999 1px solid;*/
}
#footer .menu_alt li.border {
	border-left:#999 1px solid;
}
#footer .menu_alt li a{
	color:#333;
	text-decoration:none;
}
#footer .menu_alt li a:hover{
	color:#999;
}
#footer .terms{
	float:left;
	overflow:hidden;
	width:790px;
	list-style:none;
	margin:0;
	color:#999;
	padding:5px;
}
#footer .socialnetworks{
	float:right;
	overflow:hidden;
	width:170px;
	color:#999;
	margin-top:5px;
}
#footer .socialnetworks span{
	float:right;
	line-height:24px;
}
#footer .socialnetworks a{
	float:right;
	line-height:24px;
	margin:0 3px;
}
.textGray{
	color:#999;
}
.textRed{
	color:#FF1D25;
}
.textBlue{
	color:#239AE4;
}
.textGreen{
	color:#39A44A;
}
.resultPages{
	color:#666;
	text-align:center;
	width:960px;
	float:left;
	overflow:hidden;
	margin:0;
	margin-top:15px;
}
.resultPages a{
	text-decoration:none;
	color:#333;
}
.resultPages a:hover{
	text-decoration:none;
	color:#239AE4;
}
.resultPages .active{
	color:#239AE4;
}
div#Terms, div#Privacy{
	height: 300px;
	overflow:auto;
}
/*   FORMS    */
.forms{
	padding:10px;
}
.forms .formTable{
	float:left;
	overflow:auto;
}
.forms .formTable td{
	padding:2px;
}
.forms .formTable label{
	width:100px;
	line-height:18px;
	display:block;
}
.forms .formTable label.pass{
	width:150px;
	line-height:18px;
	display:block;
}
.forms .formTable input{
	width:220px;
	height:20px;
	border:#999 1px solid;
	flo
}
.forms .formTable input.captcha{
	width:100px;
	height:20px;
	border:#999 1px solid;
	float:left;
}
.forms .formTable input.pass{
	width:180px;
	height:20px;
	border:#999 1px solid;
	float:left;
}
.forms .formTable textarea.comment{
	width:180px;
	height:80px;
	border:#999 1px solid;
	float:left;
}
.forms .formTable img{
	margin-top:1px;
	float:left;
}
.forms a.UIbtn {padding: .4em 1em .4em 1em;text-decoration: none;position: relative;}
.forms a.UIbtn span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
/*   FORMS    */
/* Tooltip */
#tooltip {
	position:absolute;
	z-index:9999;
	color:#fff;
	font-size:10px;
	width:180px;
	
}
#tooltip .tipHeader {
	height:8px;
	background:url('http://www.graphixville.com/pipeyanguas/images/tooltip/tipHeader.gif') no-repeat;
}
#tooltip .tipBody {
	background-color:#000;
	padding:5px 5px 5px 15px;
	text-align:left;
}
#tooltip .tipFooter {
	height:4px;
	background:url('http://www.graphixville.com/pipeyanguas/images/tooltip/tipFooter.gif') no-repeat;
}
/*  */
#preview{
	position:absolute;
	border:1px solid #212121;
	background:#121212;
	padding:5px;
	display:none;
	color:#B2B2B2;
	overflow:hidden;
	}
/*  */
#contactForm{
	margin: 15px;
}
#contactForm fieldset label{
	float: left;
	width: 130px;
	line-height: 20px;
}
#contactForm fieldset input{
	float: left;
	width: 130px;
	line-height: 20px;
}
#slideshow {
	position:relative;
	height:350px;
	list-style: none;
	margin: 0 auto;
	width: 960px;
}
#slideshow li {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
}
#slideshow li.active {
	z-index:10;
}
#slideshow li.last-active {
	z-index:9;
}
#slideshow p {
	position:absolute;
	letter-spacing:-1px;
	font:normal 28px Arial, Helvetica, sans-serif;
	display: none;
}
#slideshow p.topLeft {
	top:20px;
	left:20px;
}
#slideshow p.topRight {
	top:20px;
	right:20px;
}
#slideshow p.bottomLeft {
	bottom:20px;
	left:20px;
}
#slideshow p.bottomRight {
	bottom:20px;
	right:20px;
}
#slideshow p span{
	padding-left: 50px;
}
#slideshow p.negro {
	color: #121212;
}
#slideshow p.blanco {
	color: #F2F2F2;
}
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 550px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}
.jqmOverlay { background-color: #000; }
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}