
/*-- ==================================TEXTOS================================== --*/

h3{
	font-family: 'PT Sans Caption', 'Spinnaker', "Century Gothic", Sans-serif;
	font-size: 1.3em;
	margin-bottom: 10px;
	margin-top: 10px;
	color: green;
	}
p{
	font-family: 'PT Sans Caption', "Century Gothic", Sans-serif;
	font-size: 1em;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
	}

p.title{
	font-weight: bold; 
	color: white;
	margin-top: -5px;
	font-family:'Spinnaker', "Century Gothic", Sans-serif;
	}
	
pre{
	font-family: 'PT Sans Caption', "Century Gothic", Sans-serif;
	font-size: 1em;
	}

a.subtitle{
	text-decoration: none;
	}

h2{
	font-family: 'Spinnaker', "Century Gothic", Sans-serif;
	font-size: 1.4em;
	color: green;
	font-weight: bold;
	margin-top: 15px;
	border-bottom: double green;
	}
ul.ul{
	font-family: 'PT Sans Caption', "Century Gothic", Sans-serif;
	font-size: 1em;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 1.5;
	}
ul.docs{
	font-family: 'PT Sans Caption', "Century Gothic", Sans-serif;
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 10px;
	line-height: 2.5;
	list-style: none;
}
a.pdf{
	background-image: url("../images/pdf.png");
	padding: 2px 0px 4px 17px;
	margin-left: 5px;
	background-position: 0 0.4em;
	background-repeat: no-repeat;
	}
	
ol.list{
	font-family: 'PT Sans Caption', "Century Gothic", Sans-serif;
	font-size: 1em;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 1.5;
	}
	
table{
	width: auto;
	height: auto;
	font-size: 0.8em;
	font-family: 'PT Sans Caption', "Century Gothic", Sans-serif;
	overflow: auto;
	}
	
.back{
	width: 30px;
	border: none;
}



/*-- ==================================iWebKit css 5.04 by Christopher Plieger================================== --*/
body{
	position:relative;margin:0;
	-webkit-text-size-adjust:none;
	min-height:inherit;
	font-family:"Century Gothic",sans-serif;
	-webkit-background-size:0.438em 100%;
	background:white url("../images/bg.png") repeat-x;
	-webkit-touch-callout:none
	}
.center{
	margin:auto;display:block;
	text-align:center!important;
	width: 97%;
	margin-left: auto;
	margin-right: auto;
	}

img{
	border:0
	}

a:hover .arrow{
	background-position:0 -13px!important
	}

@media screen and (max-width:320px){

}
@media screen and (min-width:321px){

	}
#topbar.green{
	background-color: green;
	font-weight: bold; 
	color: white;
	font-family:'Spinnaker', "Century Gothic", sans-serif;
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#008000),
	color-stop(3%,#4CC417),color-stop(50%,#437C17),
	color-stop(51%,green),color-stop(97%,green),to(#A0C544))
	}
#title{
	position:absolute;
	font-weight:bold;
	top:0;
	left:0;
	right:0;
	padding:0 10px;
	text-align:center;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#FFF;
	text-shadow:rgba(0,0,0,0.6) 0 -1px 0
	}
#content{
	width:95%;
	position:relative;
	min-height:250px;
	margin-top:10px;
	margin-left: auto;
	margin-right: auto;
	height:auto;
	z-index:0;
	overflow:hidden;
	font-family:'PT Sans Caption', "Century Gothic", Sans-serif;
	}
#footer{
	text-align:center;
	position:relative;
	margin:20px 10px 0;
	height:auto;
	width:auto;
	bottom:10px
	}
.ipodlist #footer,.ipodlist #footer a{
	text-shadow:#FFF 0 -1px 0
	}
#footer a,#footer{
	text-decoration:none; 
	font-weight:bold;
	font-size:9pt;
	color:#4C4C4C;
	text-shadow:#FFF 0 1px 0
	}
.pageitem{
	-webkit-border-radius:8px;
	background-color:#fff;
	border:#878787 solid 1px;
	font-size:12pt;
	font-family: 'PT Sans Caption', "Century Gothic", Sans;
	overflow:hidden;
	padding:0;
	position:relative;
	display:block;
	height:auto;
	width:auto;
	margin:3px 9px 17px;list-style:none
	}
.pageitem li:first-child,.pageitem li.form:first-child{
	border-top:0;
	font-family: 'Spinnaker', "Century Gothic", Sans-serif;
	}
.menu,.checkbox,.radiobutton,.select,li.button,li.bigfield,li.smallfield{
	position:relative;
	list-style-type:none;
	display:block;
	height:43px;
	overflow:hidden;
	border-top:1px solid #878787;
	width:auto;
	font-family: 'Spinnaker', 'PT Sans Caption', "Century Gothic", Sans-serif;
	}
.pageitem li:first-child:hover,.pageitem li:first-child a,.radiobutton:first-child input,.select:first-child select,li.button:first-child input,.bigfield:first-child input{
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	font-family: 'Spinnaker', 'PT Sans Caption', "Century Gothic", Sans-serif;
	}
.pageitem li:last-child:hover,.pageitem li:last-child a,.radiobutton:last-child input,.select:last-child select,li.button:last-child input,.bigfield:last-child input{
	-webkit-border-bottom-left-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	font-family: 'Spinnaker', 'PT Sans Caption', "Century Gothic", sans-serif;
	}
.menu:hover,.store:hover,.list #content li a:hover,.list .withimage:hover,.applist li:hover:nth-child(n),.ipodlist li:hover:nth-child(n){
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#058cf5),to(#015fe6))
	}
.menu a:hover .name,.store:hover .starcomment,.store:hover .name,.store:hover .comment,.list .withimage a:hover .comment{
	font-family: 'Spinnaker', 'PT Sans Caption', "Century Gothic", sans-serif;
	}
.menu a:hover .comment{
	color:#CCF;
	font-family: 'Spinnaker', 'PT Sans Caption', "Century Gothic", Sans-serif;
	}
.menu a{
	display:block;
	height:43px;
	width:auto;
	text-decoration:none;
	font-family: 'Spinnaker', 'PT Sans Caption', "Century Gothic", Sans-serif;
	}
.menu a img{
	width:auto;
	height:32px;
	margin:5px 0 0 5px;
	float:left;
	}
.menu .name,.checkbox .name,.radiobutton .name{
	margin:11px 0 0 7px;
	width:auto;
	color:#000;
	font-weight:bold;
	font-size:17px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	float:left;
	font-family: 'Spinnaker', 'PT Sans Caption', "Century Gothic", Sans-serif;
	}
.menu .comment{
	margin:11px 30px 0 0;
	width:auto;
	font-size:17px;
	text-overflow:ellipsis;
	overflow:hidden;
	max-width:75%;
	white-space:nowrap;
	float:right;
	color:#324f85;
	font-family: 'Spinnaker', 'PT Sans Caption', "Century Gothic", Sans-serif;
	}
.menu .arrow,.store .arrow,.musiclist .arrow,.list .arrow{
	position:absolute;
	width:8px!important;
	height:13px!important;
	right:10px;
	top:15px;
	margin:0!important;
	background:url("../images/arrow.png") 0 0 no-repeat
	}
.graytitle{
	position:relative;
	font-weight:bold;
	font-family: 'Spinnaker', 'PT Sans Caption', "Century Gothic", Sans-serif;
	font-size:17px;
	right:20px;
	left:9px;
	color:#4C4C4C;
	text-shadow:#FFF 0 1px 0;
	padding:1px 0 3px 8px
	}
.header{display:block;font-weight:bold;color:rgb(73,102,145);font-size:12pt;margin-bottom:6px;line-height:14pt}
.list ul{background-color:#fff;width:100%;overflow:hidden;padding:0;margin:0}.list #content li{height:40px;border-bottom:1px solid #e1e1e1;list-style:none}.list{background-color:#fff;background-image:none!important}
.list #footer{margin-top:24px!important}.ipodlist #footer{margin-top:48px!important}.list #content li a{padding:9px 0 0 20px;font-size:large;font-weight:bold;position:relative;display:block;color:#000;text-decoration:none;height:32px}.list #content li a .name{text-overflow:ellipsis;overflow:hidden;max-width:93%;white-space:nowrap;display:block}.list #content li a:hover{color:#fff}.list #content{margin-top:-13px!important}.ipodlist #content,.musiclist #content,.applist #content{margin-top:-29px!important}
.list ul img{width:90px;height:90px;position:absolute;left:0;top:0}.list .withimage{height:90px!important}.list .withimage .name{margin:13px 0 0 90px;text-overflow:ellipsis;overflow:hidden;max-width:63%!important;white-space:nowrap}.list .withimage .comment{margin:10px auto auto 90px !important;max-width:63%!important}.list .withimage a,.list .withimage:hover a{height:81px!important}

.green #leftnav a:first-child,.transparent #leftnav a:first-child{
	-webkit-border-image:url("../images/leftgreen.png") 0 5 0 13
	}
.green #leftnav a,.transparent #leftnav a{
	-webkit-border-image:url("../images/leftgreen.png") 0 5 0 13
	}
.green #rightnav a:first-child,.transparent #rightnav a:first-child{
	-webkit-border-image:url("../images/rightgreen.png")0 13 0 5;
	}
.green #rightnav a,.transparent #rightnav a{
	-webkit-border-image:url("../images/rightgreen.png") 0 13 0 5;
	}
.green #leftbutton a,.black #rightbutton a,.transparent #leftbutton a,.transparent #rightbutton a{
	-webkit-border-image:url("../images/buttongreen.png") 0 5 0 5;
	}
