@charset "utf-8";

a
{
  outline: none;
}



#main #entrar {
	width: 100px;
	height: 30px;
	text-align: center;
	border: 1px dotted #33FF00;
	margin-left: 300px;
}

#main #enter {
	height: 30px;
	width: 100px;
	text-align: center;
}

#container #logomain {
	height: 70px;
	width: 600px;
	background-image: url(../../images/final%20logos%20main/tmr_white_bg.jpg);
	background-repeat: no-repeat;
	position:absolute;
	top:50%;
	left: 50%;
	margin-top: -65px;
	margin-left: -300px;
}
#container #main #charactthumbs #sometext h3 a:link {
	color: #F3F;
	text-decoration: none;
}

#container #main #charactthumbs #sometext h3 a:visited {
	color: #F9F;
	text-decoration: none;
}
#container #main #charactthumbs #sometext h3 a:hover {
	color: #909;
	text-decoration: none;
}

#language {
	text-align: center;
	width: 210px;
	margin-left: -111px;
	margin-top: 25px;
	position: absolute;
	left: 50%;
	top: 50%;
	height: 20px;
}

#language H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin-right: 15px;
	margin-left: 15px;
	padding-right: 4px;
	padding-left: 4px;
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 89%;
	font-style: normal;
	font-weight: normal;
}

#language a:link {
	color: #333333;
	text-decoration: none;
	margin-right: 17px;
	margin-left: 20px;
	font-weight: normal;
}

#language a:visited {
	text-decoration: none;
	color: #333333;
	font-weight: normal;
	margin-right: 17px;
	margin-left: 20px;
}

#language a:hover {
	color: #00FF66;
}
/*this was stylesmenuwhite.css*/











/*this is white_nav_bar.css*/
#container #navlist {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

#navlist {
	border-bottom: 1px solid #778;
	font: bold 12px Verdana, sans-serif;
	padding-top: 1px;
	padding-right: 0;
	padding-bottom: 1px;
	padding-left: 0;
	text-align: center;
}

#navlist li {
	list-style: none;
	display: inline;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#navlist li a {
	margin-left: auto;
	border: 1px solid #778;
	border-bottom: none;
	text-decoration: none;
	background-color: #B0B0B0;
	padding-top: 0px;
	padding-right: 1.1em;
	padding-bottom: 0px;
	padding-left: 1.1em;
	margin-right: auto;
}

#navlist li a:link {
	color: #FFFFFF;
	padding-top: 1px;
	background-color: #B7B7B7;
	border: 1px solid #777788;
}

#navlist li a:visited {
	color: #FFFFFF;
	border: 1px solid #777788;
}

#navlist li a:hover {
	color: #00FF99;
	background-color: #F0FFF0;
	border: 1px solid #777788;
}

#navlist li a#current {
	background-color: #EFEFEF;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
	color: #333333;
	padding-top: 3px;
}
/*this was white_nav_bar.css*/











/*this is white_footer_bar.css*/
#footer {
	overflow: hidden;
	text-decoration: none;
	height: 20px;
	width: 371px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	list-style-type: none;
}
#footer   a {
	text-decoration: none;
	color: #333333;
}
#footer a:visited {
	text-decoration: none;
	color: #333333;
}



#footer a:hover {
	color: #00FF99;
	background-color: #FFFFFF;
}

#navlistf {
	list-style-type: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: right;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#navlistf li {
	border-left: 1px solid #000;
	font-size: x-small;
	margin-top: 0;
	margin-right: 0.5em;
	margin-bottom: 0;
	margin-left: -0.5em;
	padding-top: 0;
	padding-right: 0.5em;
	padding-bottom: 0;
	padding-left: 0.5em;
	float: left;
	clear: none;
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	display: inline;
	font-size: 110%;
	font-weight: normal;
	background-color: #FFFFFF;
}
/*this was white_footer_bar.css*/











/*this is white_copyright_bar.css*/
#container #copyright {
	font-size: xx-small;
	padding: 5px;
	margin: 5px;
	background-color: #FFFFFF;
	color: #999999;
	text-align: center;
}

#container #copyright a {
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
}

#container #copyright a:hover {
	color: #00FF99;
	text-decoration: none;
	background-color: #FFFFFF;
}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 97%;
	color: #999999;
	font-weight: normal;
	background-color: #FFFFFF;
}
/*this was white_copyright_bar.css*/











/*this is whitecontact.css*/
#container  #main  #texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	width: 580px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
	background-color: #B7B7B7;
	padding-top: 7px;
	padding-right: 13px;
	padding-bottom: 7px;
	padding-left: 13px;
}

#container #main #texto a:link {
	color: #A4FFDB;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}

#container #main #texto a:visited {
	color: #a4ffdb;
	text-decoration: none;
}

#container #main #texto a:hover {
	color: #00FF66;
}

#contact-form {
	background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}

#contact-form input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td {
	text-align: left;
}

#contact-form #notes {
	color: #00CC99;
	background-color: #F9F9F9;
	border: 2px inset #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}

#contact-form table {
	background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: small;
}

table {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}

#contact-form input.text {
	background-color: #F9F9F9;
	border: 2px inset #CCCCCC;
	color: #00CC99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*this was whitecontact.css*/











/*this is whitearchitectural.css*/
#container #main h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: normal;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	font-style: normal;
	text-align: left;
}

#container #main #architboxtxt {
	margin-right: auto;
	margin-left: auto;
	width: 700px;
	margin-top: 20px;
	margin-bottom: 10px;
	background-color: #CACACA;
	color: #FFFFFF;
	border: 1px solid #666666;
	text-align: right;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 15px;
}
#container #main #architbox #architboxtxt h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 70%;
	font-weight: normal;
	text-align: justify;
	margin-top: 11px;
	margin-bottom: 11px;
	font-style: normal;
}
#container #main #architbox #architboxtxt h2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: normal;
	text-align: justify;
	margin-top: 11px;
	margin-bottom: 11px;
	font-style: normal;
}
#container #main #architbox #architboxtxt h2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: normal;
	text-align: justify;
	margin-top: 11px;
	margin-bottom: 11px;
	font-style: normal;
}
#container #main #architbox #architboxtxt h2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3F9;
	font-weight: normal;
	text-align: justify;
	margin-top: 11px;
	margin-bottom: 11px;
	font-style: normal;
}




#container #main #architbox #architboxtxt h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 70%;
	font-weight: normal;
	text-align: justify;
	margin-top: 11px;
	margin-bottom: 11px;
	font-style: italic;
}

#container #main #architbox #architboxtxt h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 56%;
	font-style: normal;
	color: #FFFFFF;
	text-align: right;
	margin-top: 14px;
	margin-bottom: 15px;
	background-color: #CACACA;
}
#container #main #architbox #architboxtxt h5 a:link {
	color: #E6FFEE;
	background-color: #CACACA;
}
#container #main #architbox #architboxtxt h5 a:visited {
	color: #C7F6D6;
	background-color: #CACACA;
}
#container #main #architbox #architboxtxt h5 a:hover {
	color: #00FF99;
	background-color: #CACACA;
}



#container #main #architthumbs #sometext {
	width: 670px;
	height: 117px;
	margin-left: auto;
	text-align: left;
	margin-right: auto;
	float: right;
	margin-top: 5px;
	margin-bottom: 17px;
}

#container #main h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	margin-top: 2px;
	color: #333333;
	margin-bottom: 2px;
	text-align: justify;
	margin-left: 1px;
	margin-right: 1px;
	
}

#container #main h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 58%;
	font-style: italic;
	margin-left: 0px;
	background-color: #EFEFEF;
	color: #666666;
	margin-right: 0px;
}

h5 a:link {
	color: #666666;
	text-decoration: none;
}

h5 a:visited {
	color: #666666;
	text-decoration: none;
}

h5 a:hover {
	color: #33FF66;
}

#container #main #architthumbs2 {
	height: 800px;
	width: 800px;
	margin-top: 31px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	border: 3px double #999999;
}

#container #main #architthumbs2 img {
	
	float: left;
	border: 3px double #999999;
	margin-top: 23.4285px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23.4285px;
}

#container #main h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #003366;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
}

h2  a:link {
	color: #333333;
	text-decoration: none;
}

h2  a:visited {
	color: #333333;
	text-decoration: none;
}

h2  a:hover {
	color: #00FF99;
}

#container #main #architthumbs {
	padding: 15px;
	height: 400px;
	width: 800px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	border: 3px double #999999;
}

#container #main #architthumbs img {
	float: left;
	border: 3px double #999999;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 22px;
	margin-left: 10px;
}

#container #main #architbox {
	padding: 1px;
	text-align: left;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/*this was whitearchitectural.css*/











/*this is white_style.css*/
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

#top {
	text-align: left;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

#container #main {
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #777788;
	border-bottom-color: #777788;
	border-left-color: #777788;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#container {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
}

#container #main #navDDmenu select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 77%;
	background-color: #E1FFE1;
	color: #00CC66;
}

#container #main #navDDmenu {
	height: 23px;
	padding: 2px;
	width: 253px;
	float: right;
	margin-right: 60px;
	display: inline;
}

#container #main #navDDmenu form {
	margin: 2px;
	float: right;
}

#container  #main  #changestylesDDm {
	height: 23px;
	padding: 2px;
	width: 158px;
	float: left;
	margin-left: 60px;
	display: inline;
}

#container #main #changestylesDDm select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 77%;
	background-color: #e1ffe1;
	color: #00cc66;
}

#container #main #changestylesDDm form {
	margin: 2px;
	float: right;
}

#container #top #toplogoplace {
	height: 121px;
	width: 247px;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-top: 3px;
	background-image: url(../../images/final%20logos%20main/tmr_white_bg_top.jpg);
}

#colorscheme {
	height: 10px;
	width: 120px;
	margin-top: 70px;
	margin-left: -63px;
	position: absolute;
	left: 50%;
	top: 50%;
	text-align: center;
	text-decoration: none;
}
#colorscheme img {
	margin-right: 3px;
	margin-left: 3px;
	text-decoration: none;
}
#colorscheme2 {
	height: 120px;
	width: 10px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: auto;
}
#container #main #somebox {
	width: 450px;
	margin-top: 50px;
	margin-bottom: 50px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	color: #000;
	background-color: #CCC;
	font-size: x-small;
	font-family: Verdana, Geneva, sans-serif;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-right: 11px;
	padding-bottom: 10px;
	padding-left: 11px;
	text-align: justify;
}
#container #main #box2d h3 a:link {
	text-decoration: none;
	color: #066;
}
#container #main #box2d h3 a:visited {
	color: #066;
	text-decoration: none;
}
#container #main #box2d  h3 a:hover {
	color: #6F9;
}



#container #main #box2d h4 a:link {
	text-decoration: none;
	color: #066;
}
#container #main #box2d h4 a:visited {
	color: #066;
	text-decoration: none;
}
#container #main #box2d h4 a:hover {
	color: #6F9;
}


/*this was linkstylewhite and linkstylewhite*/





#container #main #box2d #sometext2 h5 {
	background-color: #EFEFEF;
	color: #999;
}
#container #main #box2d #sometext2 h3 {
	color: #333;
}




/*this is linkstylewhite and linkstylewhite*/


#container #main #box2d {
	height: 400px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border: 3px double #999;
	padding: 15px;
	margin-top: 50px;
	margin-bottom: 50px;
}





#container #main #box2d #sometext {
	text-align: left;
	float: right;
	height: 117px;
	width: 670px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 17px;
	margin-left: auto;
}
#container #main #box2d img {
	float: left;
	border: 3px double #999;
	margin-top: 11px;
	margin-right: 10px;
	margin-bottom: 22px;
	margin-left: 10px;
}



#container #main #box2d #sometext2 {
	text-align: left;
	float: left;
	height: 117px;
	width: 250px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 17px;
	margin-left: 5px;
	color: #333;
}
#container #main #box2d #sometext3 {
	float: left;
	height: 117px;
	width: 250px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 17px;
	margin-left: 30px;
	color: #333;
}
#container #main #box2d #sometext3 h3 {
	text-align: justify;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
}
#container #main #box2d #sometext3 h4 {
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #333;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
}


#container #main #prov100 {
	height: 100px;
	width: 100px;
	float: left;
	margin-top: 23.4285px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23.4285px;
	border: 3px double #EFEFEF;
}
#container #main #nanogold {
	height: 411.714px;
	width: 800px;
	margin-top: 31px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	border: 3px double #999999;
}

#container #main #nanogold img {
	float: left;
	border: 3px double #999999;
	margin-top: 23.4285px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23.4285px;
}
#container #main #music {
	height: 100px;
	width: 363.857px;
	margin-left: 23.4285px;
	margin-top: 26.4285px;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: xx-small;
}
#container #main #music2 {
	height: 100px;
	width: 493px;
	margin-left: 23.4285px;
	margin-top: 26.4285px;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: xx-small;
}
#container #main #crepusculo {
	height: 517.714px;
	width: 800px;
	margin-top: 31px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	border: 3px double #999999;
}
#container #main #crepusculo img {
	float: left;
	border: 3px double #999999;
	margin-top: 23.4285px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23.4285px;
}



#container #main #manortxt {
	height: 70px;
	width: 380px;
	margin-right: auto;
	margin-left: 50px;
	margin-top: 30px;
	border: 1px solid #FFF;
	padding: 5px;
	background-color: #E5E5E5;
	display: inline;
	float: left;
}
#container #main #manortxt2 {
	float: left;
	margin-top: 30px;
	height: 70px;
	width: 380px;
	padding: 5px;
	border: 1px solid #FFF;
	background-color: #e5e5e5;
	display: inline;
	margin-left: 14px;
}
#container #main #manortxt h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	color: #191919;
	text-align: justify;
}

#container #main #manortxt2 h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	color: #191919;
	text-align: justify;
}
#container #main #manorimgplace {
	height: 591px;
	width: 788px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 130px;
	padding: 5px;
	border: 1px solid #FFF;
	margin-bottom: 40px;
}
#container #top #main #manortxt2 h1 a {
	color: #0C6;
	text-decoration: none;
}
#container #top #main #manortxt2 h1 a:visited {
	color: #5CCC7D;
	text-decoration: none;
}
#container #top #main #manortxt2 h1 a:hover {
	color: #3F9;
	text-decoration: none;
}






#container #main #webmaptxt {
	font-size: x-small;
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	height: 800px;
	background-color: #D2D2D2;
	border: 3px double #FFF;
	text-align: center;
	margin-top: 47px;
	padding: 50px;
	margin-bottom: 50px;
}


#container #main #webmaptxt h1 a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	color: #333;
	font-weight: bold;
	text-decoration: underline;
	float: left;
}
#container #main #webmaptxt h1 a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	text-decoration: underline;
	font-weight: bold;
	color: #333;
}
#container #main #webmaptxt h1 a:hover {
	color: #3F9;
}


#container #main #webmaptxt h3 a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	color: #666;
	text-decoration: none;
	float: left;
	clear: left;
}
#container #main #webmaptxt h3 a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	color: #666;
	clear: left;
	float: left;
	text-decoration: none;
}
#container #main #webmaptxt h3 a:hover {
	color: #3F9;
	clear: left;
	float: left;
	font-size: small;
}


#container #main #webmaptxt h4 a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	color: #333;
	text-decoration: none;
	font-weight: normal;
	clear: left;
	float: left;
}

#container #main #webmaptxt h4 a:visited {
	color: #666;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-small;
	font-weight: normal;
	clear: left;
	float: left;
}

#container #main #webmaptxt h4 a:hover {
	color: #3C6;
}
#container #main #mentalthumbs {
	height: 282.2855px;
	width: 800px;
	margin-top: 31px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	border: 3px double #999999;
}
#container #main #mentalthumbs img {
	float: left;
	border: 3px double #999999;
	margin-top: 23.4285px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23.4285px;
}
#container #main #tbird {
	height: 282.286px;
	width: 800px;
	margin-top: 31px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	border: 3px double #999999;
}
#container #main #tbird img {
	float: left;
	border: 3px double #999999;
	margin-top: 23.4285px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23.4285px;
}
#container #main #charactthumbs {
	padding: 15px;
	height: 411.714px;
	width: 800px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	border: 3px double #999999;
}

#container #main #charactthumbs img {
	float: left;
	border: 3px double #999999;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 22px;
	margin-left: 10px;
}

#container #main #charactthumbs #sometext {
	width: 670px;
	height: 117px;
	margin-left: auto;
	text-align: left;
	margin-right: auto;
	float: right;
	margin-top: 5px;
	margin-bottom: 17px;
}
#container #main #selfthumbs {
	height: 152.857px;
	width: 800px;
	margin-top: 31px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
	border: 3px double #999999;
}
#container #main #selfthumbs img {
	float: left;
	border: 3px double #999999;
	margin-top: 23.4285px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23.4285px;
}
