/*--------------------------------------
 - V1 161008
 - Author 	:	Paul Flynn
 - Visit	:	http://www.deefolt.com
 - Client	:	Metropolis NLP 
----------------------------------------
COLORS
 - dark grey 		#2d373e
 - grey			 	#959626c
 - Violet	 		#a75b76

 - body-font :	HelveticaNeue-Light, Helvetica, Arial, sans-serif;

 ---------------------------------------
CSS DIRECTORY
 1. =
 2. =
 3. =
 4. =
 ---------------------------------------/*

/*---------------------------------------
RESET: Meyer v1.0 | 20080212
---------------------------------------*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body { line-height: 1;}
ol, ul { list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {	border-collapse: collapse;border-spacing: 0;}

/*---------------------------------------
MODIFIED : Blueprint
---------------------------------------*/

body { font: 75% "Helvetica Neue", Helvetica, Arial, sans-serif;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; }
h1 { font-size: 1.35em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 1.20em; margin-bottom: .50em; }
h3 { font-size: 1.10em; line-height: 1; margin-bottom: .40em; }
h4 { font-size: 1.5em; line-height: 1.25; margin-bottom: .25em; }
h5 { font-size: 1em; font-weight: bold; }
h6 { font-size: 1em; font-weight: bold; }
p { margin-bottom : 1em; }
ul, ol { margin : 0 0  0; }
ul { list-style-type : none; }
ol { list-style-type : decimal; }
dl { margin : 0 0 1.5em 0; }
dt { font-weight : bold; }
dd { margin-left : 1.5em;}
strong { font-weight : bold; }

/*---------------------------------------
DEEFOLT STYLES
---------------------------------------*/

body { font: 13px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif; color : #474747; }

/* =headers */
h1, h2, h3, h4, h5 { color : #1f1f1f; font-size : 16px; }
h1 { font-size : 56px; font : "Helvetica Neue", verdana, arial, sans-serif bold; margin : 0 0 10px 0 ; padding : 0 0 0 0; line-height : 40px; }
h2 { margin : 0 0 .3em 0 ; padding : 0 0 0 0; letter-spacing : -.05em; }


/* =a  */
a, a:visited { color :#1f1f1f; text-decoration : underline; }
a:hover, a:active, a:focus  { color :#dfdfdf; text-decoration : none;}

/* =p  */
p { width : 320px; }




/* =classes  */

/*---------------------------------------
DEEFOLT BODY
---------------------------------------*/
#wrapper { margin : 50px 0 0 50px ; }

/* =NAVIGATION  */
#navigation { width : 150px; height : 100%; float : left; z-index : 5px; color : red; }
.menu, .menu ul { margin : 0;padding : 0;list-style : none; }
.menu {width:150px;}
.menu li { margin : 0; padding : 0; margin-bottom : 1px; }
.menu a { display : block; padding : 2px 5px; color : #000;  text-decoration : none; line-height : 17px; }
.menu a:hover { color : #656565;}
.menu ul li {padding-left:15px;}
.menu ul a { color : #1e1e1e; font-size : 11px; }
.hidden {display:none;}
.sub-nav { font-size : 9px; margin : 0; padding : 0; line-height : 1px;}

#body-index { float : left; height : 100%; }
#bodycommercial1 { float : left; width : auto; }

#contentcomm {
	width: 1450px;
	margin-left: 150px;
	float : left;
}

#bodycom { width : 2000px;}

#bodycom2 { width : 3000px;}

#bodycom3 { width : 3000px;}

/*---------------------------------------
DEEFOLT CONTENT
---------------------------------------*/


/* =extensions */
legend, table, fieldset { -moz-border-radius : 15px; -webkit-border-radius : 15px; }
.content { -moz-border-radius : 35px; -webkit-border-radius : 25px; }


