/* Search Form */
.searchform form {
	text-align:center;
	border:none;
	margin:0;
	padding:0;
}
.searchform input.textbox {
	width:120px;
	height:14px;
	font-size:10px;
	background:#a90000;
	border:1px solid #ff8400;
	padding:0;
	margin:0 0 2px 0;
}
.searchform input.button {
	width:122px;
	height:18px;
	font-size:11px;
	background:#ffffff;
	border:1px solid #ff8400;
	padding:0;
	margin:0 0 2px 0;
}

/* Content Settings */
#content {
	background-color:#a90000;
 	width:604px;
	text-align:center;
	padding:0;
	margin:0;
	float:left;
}
.h {
	width:564px;
 	border:1px solid #ff8400;
 	background:#a90000;
	text-align:left;
	float:left;
	padding:0;
	margin:0 20px 5px 20px;
}
.h h2 {
	font-size:11px;
	text-align:left;
	padding:1px 0 1px 10px;
	margin:0;
}
.h p {
	font-size:9px;
	text-align:right;
	padding:2px 10px 2px 0;
	margin:0;
}
.space {
	width:604px;
	height:20px;
 	background-color:inherit;
	text-align:left;
	float:left;
	padding:0;
	margin:0;
}
.container {
	width:564px;
	border:1px solid #ff8400;
	text-align:left;
	float:left;
	padding:0;
	margin:0 20px 20px 20px;
	background-color: #a90000;
}
/*--------Zona iFrame---------*/
.iframe {
	width:326px;
	text-align:right;
	float:right;
	padding:0;
	margin:0;
	margin-top:-2px;
	background-color: #a90000;
}
/*-------Background Text alaturat iFrame---------*/
.description {
	width:230px;
	float:left;
	padding:0;
	margin:0;
	margin-top: 80px;
	margin-left: 1px;
	margin-right: 1px;
	background-color: #a90000;
	border: 1px solid #ff8400;
}
.container h2,
.container h3 {
	font-size:11px;
	text-align:justify;
	font-weight:normal;
	padding:10px;
	margin:0;
}
.container p.resize {
	text-align:center;
	padding:10px 17px 10px 27px;
	margin:0;
}
/*-----Start iFrame 1-----*/
.four {
	width:25%;
	float: inherit;
	text-align:left;
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
/*-----Finish iFrame 1-----*/
}
.four p {
	text-align:center;
	padding:10px 10px 5px 10px;
	margin:0;
}
.four p a {	font-weight:normal;	}

.four p.resize {
	text-align:center;
	padding:5px 13px;
	margin:0;
	background-color: #a90000;
}
.four ul {
	list-style:none;
	padding:0;
	margin:0;
}
.four ul li {
	text-align:center;
	display:block;
	padding:1px 0;
	margin:0;
}
.four ul li a {
	background:#fe3d3c;
	display:block;
	text-decoration:none;
	padding:2px 5px;
	line-height:15px;
}
.four ul li a:hover {
	background:#cb0b0a;
}
.three {
	width:181px;
 	float:left;
	text-align:center;
	padding:0;
	margin:0 auto;
}
.three p.movie {
	padding:0 0 0 23px;
	margin:0;
}
.three ul {
	list-style:none;
	padding:5px 5px 5px 27px;
	margin:0;
}
.three ul li {
	text-align:center;
	display:block;
	padding:1px 0;
	margin:0;
}
.three ul li a {
	background:#fe3d3c;
	display:block;
	text-decoration:none;
	padding:2px 5px;
	line-height:15px;
}
.three ul li a:hover {
	background:#cb0b0a;
	padding:2px 4px;
	border-left:1px solid #ff8400;
	border-right:1px solid #ff8400;
}
.bottom {
	width:100%;
	float:left;
	text-align:center;
	padding:0;
	margin:0;
}
.bottom h3 {
	font-size:11px;
	padding:0 10px 5px 10px;
	text-align:center;
	font-weight:bold;
	margin:0;
}

/* Sidebars Settings */
#sidebar {
	width:154px;
	padding:0;
	margin:0;
	float:left;
}
#sidebar p {
	text-align:justify;
	padding:5px 5px 0 5px;
	margin:0;
}
.s-h {
	width:156px;
 	border:1px solid #ff8400;
 	background:#a90000;
	text-align:center;
	float:left;
	padding:0;
	margin:20px 0 5px 0;
}
.s-h h4 {
	font-size:11px;
	padding:1px 3px;
	margin:0;
}
#sidebar ul {
	width:158px;
	list-style:none;
	padding:0;
	margin:0;
	float:left;
}
#sidebar ul li {
	text-align:left;
	display:block;
	padding:1px 0;
	margin:0;
}
#sidebar ul li a {
	background:#fe3d3c;
	display:block;
	text-decoration:none;
	padding:2px 5px 2px 12px;
	line-height:15px;
}
#sidebar ul li a:hover {
	background:#cb0b0a;
	padding:2px 5px 2px 11px;
	border-left:1px solid #ff8400;
}
#sidebar ul li a#current {
	text-decoration:none;
 	color:#ffffff;

}
#sidebar ol {
	width:128px;
	padding:0 0 0 26px;
	margin:0;
	float:left;
}
#sidebar ol li {
	text-align:left;
	padding:1px 0;
	margin:0;
}
#sidebar ol li a:hover {	text-decoration:underline;	}


/* Finish Settings */
#finish {
	width:740px;
	border:1px solid #ff8400;
	padding:0;
	margin:0 20px 20px 20px;
	float:left;
	background-color: #a90000;
}

/* -----------------Legal Disclaimer Settings---------------- */
#legal-disclaimer {
	width:785px;
	background:#a90000;
	border:1px solid #ff8400;
 	padding:0;
 	margin:-10px 0 1em 0;
 	float:left;
}
#legal-disclaimer p {
	text-align:justify;
 	font-size:10px;
	padding:10px 30px;
	margin:0;
}
/* --------------Legal Disclaimer Settings END-------------- */
/* Friends-links Settings*/
#friends-links {
	background:#a90000;
 	border:1px solid #ff8400;
	width:785px;
	padding:0;
	margin-top:-12px;
	clear:both;
	float:left;
}
#resize {
	width:760px;
	border-left:1px solid #ff8400;
	border-right:1px solid #ff8400;
	text-align:center;
	padding:1em 0;
	margin:0 10px;
}
#resize p {
	text-align:center;
 	font-size:11px;
	padding:0;
	margin:0;
}
.links {
	width:25%;
 	float:left;
	text-align:left;
	padding:1em 0;
	margin:0 auto;
}
.links ul {
	width:100%;
	list-style:none;
	padding:0;
	margin:0 auto;
}
.links ul li {
	text-align:left;
	padding:1px 10px;
	margin:0;
	display:block;
}
.links ul li a {  /*-----links zone: search engine ; friends links------*/
	font-size:9px;
	background:#cb0b0a;
 	display:block;
 	padding:1px 3px 1px 16px;
	line-height:11px;
	color:#e8f951;
}
.links ul li a:hover {
	color:#ffffff;
	background:#a90000;
 	padding:1px 3px 1px 15px;
	border-left:1px solid #ff8400;
	border-right:1px solid #ff8400;
}
#search-keywords {
	width:606px;
 	padding:0;
 	margin:0;
 	float:right;
}
#search-keywords p {
    background:#a90000;
	text-align:justify;
	line-height:10px;
	font-size:9px;
	padding:10px;
	margin:0;
}

/* IE */
* html body #content .h {
	margin:0 10px 5px 10px;
}
* html body #content .container {
	margin:0 10px 20px 10px;
}
* html body #finish {
 	margin:0 10px 20px 10px;
}
* html body .s-h {
 	width:154px;
}
* html body #sidebar ul {
 	width:156px;
}
* html body #search {
 	margin:10px 5px 5px 5px;
}
* html body #search-google {
 	margin:10px 0 10px 5px;
}
* html body #search-keywords {
 	width:604px;
}
