* {
	scrollbar-face-color: #eaeaea;
	scrollbar-shadow-color: white;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: #eaeaea;
	scrollbar-darkshadow-color: #eaeaea;
	scrollbar-track-color: #fbfbfb;
	scrollbar-arrow-color: #c2c2c2;
}
html { height: 100%;}

body {
	background:transparent url('../images/miguelflorendo_bgb.jpg') left top repeat;
	font: 12px Lucida Sans Unicode, Helvetica, Arial, sans-serif;
	color: #666666;
	line-height: 18px;
	text-align: center ;
	margin: 0;
	padding: 0;
	height: 100%;
}
a:link, a:visited {color : #494949; text-decoration: none;}
a:hover, a:active { color: #91a53d; text-decoration: none;}

#wrapper {
	background:#fff url('../images/miguelflorendo_bg.jpg') left top repeat-x;
	text-align:center;
	width:100%;
	padding-bottom: 25px;
}

#top {
	position:relative;
	color: #9e9d9d;
	height: 140px;
	width: 935px;
	margin-left: 25px;
	padding: 10px 0 0 0;
	text-align:left;
	margin:0 auto;
	
}
#topL {
	width: 350px;
	height: 140px;
	float: left;
	background:transparent url('../images/miguelflorendo.png') left top no-repeat;

}
#topR {
	text-align: right;
	padding: 0 10px; 0 0;
	font-size: 11px;
}


#nav {
	font: 12px Lucida Sans Unicode, Helvetica, Arial, sans-serif;
	color: #ffffff;
	width: 935px;
	height: 50px;
	margin: 0 0 0 25px;
	text-align:left;
	margin:0 auto;

}
#nav a {
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 13px;
	color: #FFFFFF;

}
#nav a:hover {	
	color: #000000;
}
#nav a:active {	
	color: #ffbf36;
}

#main {
	color: #9e9d9d;
	width: 980px;
	margin: 7px 0 0 0;
	padding: 15px 0 0 0;
	float:none;
	text-align: left;
	margin:0 auto;
}

#menu {
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	width: 200px;
	float: left;
	margin: 10px 0 0 8px;
	text-align:left;
}
#menu a {
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767676;
}
#menu a:hover { color: #a6b827; }
#menu a:active { color: #a6b827; }

.menuli {list-style:none; text-indent: -50px; margin-left: 13px; }
.menuli[class] {list-style:none; text-indent: -50px; margin-left: -27px; }

#column_l {
	margin: 21px 0 0 0;
	text-align:left;
	padding: 0 0 0 23px;
	float: left;
	width: 200px;
}
#column_l a {color: #494949;}
#column_l a:hover { color: #a7b827; }
#column_l a:active { color: #494949; }


#column_r {
	background:transparent url('../images/miguel_about.png') left top no-repeat;
	width: 700px;
	text-align:left;
	padding: 23px 0 0 24px;
	margin: 0 0 0 214px;
	color: #7f7f7f;
}
#column_r a {
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #91a53d;
}
#column_r a:hover { color: #494949; }
#column_r a:active { color: #a6b827; }



.om { font-size: 11px; color: #a6b827;}
.gm { font-size: 11px; color: #767676;}


.nodot {text-indent: 0px; list-style:none; padding: 0 0 0 15px; margin: 10px 0 0 0; }
.skills {text-indent: 0px; padding: 0 0 0 15px; margin: 5px 0 0 0; }


#twitter_div {  text-indent: 0px; list-style:none; 
	font-size: 10px; 
	line-height: 15px; 
	text-align:right; 
	padding: 22px 0 0 0; 
	color: #9e9d9d;
}
#twitter_div a {
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #91a53d;
}
#twitter_div a:hover { color: #494949; }
#twitter_div a:active { color: #a6b827; }


#outer_skills{
	position:relative;
	width:650px;
}

#inner_skills{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:175px;
}

#inner2_skills{
	position: relative;
	left:230px;
	top:5px;
	height:100%;
	width:280px;
}

#outer{
	position:relative;
	width:650px;
}

#inner{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:175px;
}

#inner2{
	position: relative;
	left:230px;
	top:5px;
	height:100%;
	width:175px;
}

.branddot {text-indent: 0px; list-style:none;}
#outer_brands{
	position:relative;
	width:650px;
	font-size: 11px;
	line-height: 15px;
}

#inner_brands{
	position:absolute;
	left:-2px;
	top:-3px;
	height:100%;
	width:185px;
}

#inner2_brands{
	position: absolute;
	left:185px;
	top:0px;
	height:100%;
	width:185px;
}
#inner3_brands{
	position: absolute;
	left:370px;
	top:0px;
	height:100%;
	width:185px;
}
#inner4_brands{
	position: relative;
	left:555px;
	top:5px;
	height:100%;
	width:185px;
}

.button_email {
	background:transparent url('../images/emailme.gif') left top no-repeat;
	display:block;
	width:123px;
	height:26px;
	text-indent:-9999px;
	margin: 5px 0 0 0;
	}
	
.button_email:hover {
	background:transparent url('../images/emailme.gif') left -26px no-repeat;
}

.button_pdf {
	background:transparent url('../images/download_pdf.gif') left top no-repeat;
	display:block;
	width:123px;
	height:26px;
	text-indent:-9999px;
	margin: 5px 0 0 0;
	}
	
.button_pdf:hover {
	background:transparent url('../images/download_pdf.gif') left -26px no-repeat;
}



#right {
	margin: 18px 0 0 238px;
}


h1 {
	padding: 7px 0 7px 15px;
	background: #eeeeee;
	cursor: pointer;
	margin: 0;
	border: 0;
	outline: 0;
	font-weight: none;
	font-style: none;
	font-size: none;
	font-family: none;
	vertical-align: baseline;
}


#footer_wrapper {
	background: transparent  url('../images/miguelflorendo_btm.png') left top repeat-x;
	width:100%;
}

#footer {
	width: 935px;
	height: 175px;
	margin: 0 auto;
}
#footer a {color:#989898;}
#footer a:hover {color:#000000;}
#footer a:active {color:#ffbf36;}

#b_links {
	width: 700px;
	float: left;
	text-align:left;
	margin: 50px 0 0 0;
}
#evo {
	background:transparent url('../images/migz_evo.png') right top no-repeat;
	text-align: right;
	height: 115px;
	padding: 76px 77px 0 0;
	color: #485204;
	margin: 0 0 0 800px;
}
#evo a {color:#485204; font-weight:bold; font-size: 11px;}
#evo a:hover {color:#ffffff;}
#evo a:active {color:#ffbf36;}

#fine {	
	font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #302b26;
	margin: 50px 0 0 0;
}
#fine a {color:#302b26;}
#fine a:hover {color:#ffffff;}
#fine a:active {color:#000000;}


.title {font-size: 18px; color: #515151;}

.dark {color: #515151;}
.light {color: #c3c3c3;} 
.aboutphoto {color: #888888; font-size:10px;} 
.fourteen {font-size: 14px; font-weight: normal; !important }
.ten {font-size: 10px; font-weight: normal; }
.teal {color: #479d9e;}

UL {margin: -3px 0 0 0;}
.form {color: #767676; font-size: 14px; text-decoration: none; font-weight: normal; letter-spacing:0px; padding: 3px;}
.formbutton {color: #000000; font-size: 14px; text-decoration: none; font-weight: normal; letter-spacing:0px; padding: 2px;}
























.whitemenu { font-size: 11px; color: #FFFFFF;}
.orangemenu { font-size: 11px; color: #ffbf36;}

.link { margin-left: -9px }
.link[class] { background: url("../images/arrow.gif") 0 0 no-repeat;
	background-position: 0 -12px;}

#list {color: #5fa6cc; list-style-image: url('../images/ding.gif');}


.tool a:hover {background-color: #2B2E21;c olor:#fff;}
.tool a:link span {display: none;}
.tool a:visited span {display: none;}
.tool a:hover span {
	position: absolute;
	margin:0px 0px 0px 5px;
	background-color: #e9f7ff;
	max-width:220;
	padding: 0 5px 2px 55px;
	border: 1px solid #3e91ba;
	font: normal 9px/10px Lucida Sans Unicode, Arial, Helvetica, sans-serif;
	color: #15506f;
	text-align:left;
	display: block;
}

#contact {
	font: 11px Lucida Sans Unicode, Helvetica, Arial, sans-serif;
	color: #2c2c2c;
	line-height: 12px;
	width: 273px;
	float: left;
	padding: 5px 0px 0 0;
	text-align: right;
	background: url("../images/bbs_contact_bg.jpg") 0 0 no-repeat;
}
#contact a {	
	color: #2c2c2c;
}
#contact a:hover {	
	color: #FFFFFF;
}
#contact a:active {	
	color: #ffbf36;
}




#copyright {
	font-size: 9px;
	color:#4687a8;
	margin: 3px 23px 0 297px;
	padding: 0px;
	text-align: right;
}

.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}
BR {line-height: 16px;}


.orange { font-size: 11px; color: #f1a90e; text-transform:uppercase; }
.grey { color:#797979 }
.servicesF { font-family: arial narrow, arial; font-size: 8px; color:#bbbbbb; letter-spacing: 1px; margin-bottom: 10px}
.contactTitle { color:#2f779c; line-height: 17px }

.dots { color:#ebebeb }

.migz {color: #ccdfe9; font-family: Lucida Sans Unicode, Helvetica, Arial; font-size: 7px; text-decoration: none; font-weight: normal; letter-spacing:0px;}
