/*-----------------------------------------------------------------------------
Default Style Sheet

version:   1.0
author:    Jim Pannell
email:     jim@sixmedia.net
website:   http://www.sixmedia.net/
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/


/* Remove padding and margin */
* { margin: 0; padding: 0; }

/* Put it back on certain elements */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul { margin: 1em 0; }

/* Class for clearing floats */
.clear { clear:both; }

/* Remove border around linked images */
img { border: 0; }

a:focus { -moz-outline-style: none; } /*this avoids having image replacement sections display a dotted outline*/

/* =Typography
-----------------------------------------------------------------------------*/
body {
  	font: 75%/1.5 Verdana, Arial, sans-serif;
	background: #000;
	color: #f0f0f0;
	margin: 0;
	padding: 0;
	text-align: center;
	}

html>body {	font-size: 12px; }

/* Positioning
----------------------------------------------- */

#wrap {
	color: #f0f0f0;
	background: #000;
	width: 652px;
	margin: 0 auto;
	padding: 10px 0;
	text-align: left;
	}

#header { position: relative; height: 100px; text-align: center; }
#flag {position:absolute;right:0;top:0;width:23px;height:15px;}

/* =Headings
-----------------------------------------------------------------------------*/
h1{position:absolute;top:25px;left:215px;margin:0;z-index:3;width:231px;height:50px;background:url(/images/logo-monteverdi.gif) no-repeat;text-indent:-9000px;}
h1 a{display:block;height:50px;background:url(/images/logo-monteverdi.gif) no-repeat;}
h2.buttonBespoke{position:absolute;margin:0;top:220px;left:0;width:235px;height:77px;background:url(/images/logo-bespoke.gif) no-repeat;text-indent:-9000px;}
h2.buttonBespoke a{display:block;height:77px;border:1px solid #900;background:url(/images/logo-bespoke.gif) no-repeat;}
h2.buttonBespoke a:hover{border:1px solid #f0f0f0;}
h2.buttonED{position:absolute;margin:0;top:220px;left:257px;width:235px;height:77px;background:url(/images/h-button-est_devs.gif) no-repeat;text-indent:-9000px;}
h2.buttonED a{display:block;height:77px;border:1px solid #900;background:url(/images/h-button-est_devs.gif) no-repeat;}
h2.buttonED a:hover{border:1px solid #f0f0f0;}
h2.buttonAsset{position:absolute;margin:0;top:220px;right:0;width:235px;height:77px;background:url(/images/logo-asset-mgt.gif) no-repeat;text-indent:-9000px;}
h2.buttonAsset a{display:block;height:77px;border:1px solid #900;background:url(/images/logo-asset-mgt.gif) no-repeat;}
h2.buttonAsset a:hover{border:1px solid #f0f0f0;}


/* =Links
-----------------------------------------------------------------------------*/




/* =Main Content
-----------------------------------------------------------------------------*/
#content { position: relative; margin: 0 0 40px 0; height: 300px; }
#content img { border: 1px solid #900; margin-bottom: 20px; }

/* =Footer
-----------------------------------------------------------------------------*/
#footer { clear: both; border-top: 1px solid #900; }
#footer p { font-size: 0.9em; text-align: center; color: #666; }

/* =Forms
-----------------------------------------------------------------------------*/

/* Removes fieldset borders. even on Opera 7 */
fieldset { border: 1px solid transparent; }


/* =Tables
-----------------------------------------------------------------------------*/

table { border-spacing: 0; border-collapse: collapse; }
td { text-align: left; font-weight: normal; }



/* =Misc 1
-----------------------------------------------------------------------------*/



/* =Misc 2
-----------------------------------------------------------------------------*/

