body {

	background-color:#000000;

	text-align: center;

	font: Arial, Helvetica, sans-serif; /* Resets 1em to 10px */

	background-image:url(../images/wallpaper.jpg);

	margin: 0 0 00px;

	overflow-x: hidden;

	overflow-y: scroll;

	color: #666666;

	font-size: small;

	font-style: normal;

}



h1 {

	font-size: large;

	font-family: Arial, Helvetica, sans-serif;

	color:#3b5998;

	font-weight: lighter;

}















/* Below are the CSS ID Styles */







/* Page describes the layout of the page and its principle attributes */















#page {
	background: #FFFFFF center;
	background-image:url(../images/logo_fondo_page out.gif);
	text-align: left;
	margin: 20px auto;
	width: 960px;
	height: auto;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 25px;
	top: 20px;
	position: relative;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;







	}







/* Image rotate is for the main photo placement and sizing on each page */















#imagerotate {
	text-align:left;
	width: 740px;
	margin:0px 0px 0px;
	position: relative;
	height: 250px;
	left: 100px;
	top: -50px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;





	}















/* Navigation - this described padding and margins for the Navigation table as well as link attributes */















#navigation {

	text-align:left;

	padding:0px 0px 0px 40px;

	margin:0px;

	font-family: Arial, Helvetica, sans-serif;





	}







#navigation a:link {

	color: #666666;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;





}







#navigation a:hover {

	color: #333333;

	text-decoration: underline;

	font-family: Arial, Helvetica, sans-serif;





}







#navigation a:visited {

	color: #3b5998;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;





}















/* noborder describes images that need a border*/















#border img {







	border: thin solid #333333;







}















/* pagetitle describes the padding and margins for each pages title*/







	







#pagetitle {







	text-align:left;







	padding:0px 0px 0px 14px;







	margin:0px;







	}















/*  bodytable ID defines the styling for tables used *WITHIN* the main content 







	Thanks go to Two Plus Four in the UK for their Greyscale design :)







*/















#bodytable {
	text-align:left;
	padding:15px 80px 15px 35px;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 130%;





	}







	







	







#bodytable a:link {







	color: #3b5998;







	text-decoration: none;







}







#bodytable a:hover {







	color: #0356AA;







	text-decoration: underline;







}







#bodytable a:visited {







	color: #3b5998;







	text-decoration: none;







}















#bodytable p {
	margin-bottom: 5px;
	margin-top: 5px;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;





	}







	







#bodytable h3 {







	margin-bottom: 8px;







	margin-top: 10px;







	font-size: 1.2em;







	}







		







#bodytable h5 {







	margin-top: 10px;







	font-size: 1em;







	font-weight: bold;







	}







	







#bodytable select, textarea, input {







	font: 90%/130% 'Lucida Grande', Verdana, Arial, Sans-Serif;







	}







	







#bodytable ul {







	margin-left: 30px;







	margin-bottom: 7px;







	margin-top: 7px;







}	







#bodytable ol {







	margin-left: 30px;







	margin-bottom: 7px;







	margin-top: 7px;







}	







	







#bodytable img {







	margin-top: 7px;







	margin-bottom: 7px;







}







	







#bodytable table {







	border-collapse: collapse;







	border: 1px solid #bbb;







	font: normal 106%/125% arial, helvetica, sans-serif;







	color: #333333;







	background: #fff;







	margin-top: 15px;







	margin-bottom: 15px;















	}















#bodytable td, th {

	border: 1px dotted #bbb;

	padding: 0.5em;

	font-size: small;







	}















#bodytable caption {







	padding: 0 0 .5em 0;







	text-align: left;







	font-size: 1.4em;







	font-weight: bold;







	text-transform: uppercase;







	color: #333;







	background: transparent;







	}















/* =links







----------------------------------------------- */















#bodytable table a {







	padding: 1px;







	text-decoration: none;







	font-weight: normal;







	background: transparent;







	}















#bodytable table a:link {







	border-bottom: 1px dashed #ddd;







	color: #3b5998;







	}















#bodytable table a:visited {







	border-bottom: 1px dashed #ccc;







	text-decoration: none;







	color: #3b5998;







	}















#bodytable table a:hover {







	border-bottom: 1px dashed #bbb;







	color: #666;







	}















/* =head =foot







----------------------------------------------- */















#bodytable thead th, tfoot th {







	border: 2px solid #000;







	text-align: left;







	font-size: 1.2em;







	font-weight: bold;







	color: #333;







	background: transparent;







	}















#bodytable tfoot td {







	border: 2px solid #000;







	}















/* =body







----------------------------------------------- */















#bodytable tbody th, tbody td {







	vertical-align: top;







	text-align: left;







	}















#bodytable tbody th {white-space: nowrap;}















.odd {background: #fcfcfc;}















#bodytable tbody tr:hover {background: #fafafa;}























/*  indextable is similar to bodytable except it is specifically tailored for the 







	4x4 layout of the index page  */























#indexbody {

	text-align:left;

	padding:0px 80px 15px 45px;

	font: Arial, Helvetica, sans-serif;

	font-size: small;







	}















#indexbody a:link {







	color: #3b5998;







	text-decoration: none;







}







#indexbody a:hover {







	color: #0356AA;







	text-decoration: underline;







}







#indexbody a:visited {
	color: #3b5998;
	text-decoration: none;
	font-style: normal;







}















#indexbody p {

	margin-bottom: 15px;

	margin-top: 15px;

	color: #333333;

	font-size: small;

	font-family: Arial, Helvetica, sans-serif;







	}







	







#indexbody h3 {







	margin-bottom: 8px;







	margin-top: 10px;







	font-size: 1.2em;







	}







		







#indexbody h5 {







	margin-top: 10px;







	font-size: 1em;







	font-weight: bold;







	}







	







#indexbody ul {







	margin-left: 30px;







	margin-bottom: 7px;







	margin-top: 7px;







}	







#indexbody ol {







	margin-left: 30px;







	margin-bottom: 7px;







	margin-top: 7px;







}	







	







#indexbody img {







	margin-top: 9px;







	margin-bottom: 5px;







}







	







#indexbody table {

	font: normal 106%/125% arial, helvetica, sans-serif;

	color: #666666;







	}















#indexbody p.rightmargin {







	margin-right: 10px







	}







/* indexTable ENDS */



















	







/* footermargins describes the padding and margins for the copyright and directory sections*/







	







#footermargins {







	text-align:left;







	padding:0px 0px 0px 15px;







	margin:0px;







	}















/* copyright ID is for ther copyright footer on each page */















#copyright {







	background: #CC3300;







	color: 123D5F;







	text-align: left;



	margin: 0px auto;





	width: 960px;







	height: auto;







	vertical-align: top;







	padding-top: 15px;







	padding-bottom: 15px;







	}







	







/* Directory ID is the the links list footer on each page */















#directory {







	background: #333300;







	text-align: left;







	margin: 0px auto;







	width: 960px;







	height: auto;







	vertical-align: top;







	padding-top: -15px;







	padding-bottom: -30px;







	}















#directory a:link {







	color: #000000;







	text-decoration: none;







}







#directory a:hover {







	color: #023B69;







	text-decoration: underline;







}







#directory a:visited {







	color: #3b5998;







	text-decoration: none;







}

