/* Default CSS */
/* Generated by the CoffeeCup HTML Editor - www.coffeecup.com */


/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, u, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
    margin: 0px;
	background-image: url('images/paper.jpg');
}

ol, ul {
	list-style: round;
}

blockquote, q {
	quotes: disc;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


#section01 {
           background-position:center;
           background-repeat:no-repeat;
           width:100%;
           height: 811px;
           text-align:center;
           z-inex:1;
}
 
 #section02 {
           margin-top: 1100px;
           background-position:center;
           background-repeat:no-repeat;
           width:100%;
           height: 811px;
		   text-align: center;
           z-inex:1;
}
 
#section03 {
           margin-top: 1100px;
           background-position:center;
           background-repeat:no-repeat;
           width:100%;
           height: 811px;
           z-inex:1;
		   text-align:center;
           vertical-align:middle;
}

#section04 {
           margin-top:1100px;
           background-position:center;
           background-repeat:no-repeat;
           width:100%;
           height: 811px;
           z-inex:1;
 }
 
#heading {
         padding:200px;
}
 
 h1 {
    display:none;
}

h2 {
    color:black;
    font-size:25px;
    font-family: Century Gothic, sans-serif;
    font-weight:bold;
}

#menu {
   display:inline;
}

#nav {
display:inline;
background-image: linear-gradient(bottom, rgb(31,29,26) 44%, rgb(48,51,51) 72%);
background-image: -o-linear-gradient(bottom, rgb(31,29,26) 44%, rgb(48,51,51) 72%);
background-image: -moz-linear-gradient(bottom, rgb(31,29,26) 44%, rgb(48,51,51) 72%);
background-image: -webkit-linear-gradient(bottom, rgb(31,29,26) 44%, rgb(48,51,51) 72%);
background-image: -ms-linear-gradient(bottom, rgb(31,29,26) 44%, rgb(48,51,51) 72%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.44, rgb(31,29,26)),
	color-stop(0.72, rgb(48,51,51))
);
     /* fallback/image non-cover color */
     background-image:url('images/ieSux.png'); 
	 width:100%;
     z-inex:222;
     position:fixed;
     padding:10px;
     padding-right:14px;
     font-family:Century Gothic, sans-serif;;
     font-size:24px;
     word-spacing: 8px;
	 -webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
	 box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
}

a {
color:#ffffff;
text-decoration: none;
}

a:hover {
color: red;
}

a:active {
color: #666666;
}



#map {
margin:auto;
width:640px;
background-color:white;
vertical-align:middle;
padding: 8px;
-moz-border-radius: 15px;
	 border-radius: 15px;
	 -webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
	 box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
}

.service {
font-family:Century Gothic, sans-serif;;
font-size:34px;
padding-top:15px;
padding-left:35px;
}

p {
font-family:Century Gothic, sans-serif;;
font-size:34px;
padding-top:15px;
padding-bottom:15px;
}

#serviceContainer {
max-width:800px; 
margin: 0 auto; 
text-align:left;
background-color:white;
vertical-align:middle;
padding: 8px;
-moz-border-radius: 15px;
	 border-radius: 15px;
	 -webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
	 box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
}

table {
width:100%;
text-align:left;
}

#contact {
margin:auto;
width:705px;
background-color:white;
vertical-align:middle;
padding: 8px;
-moz-border-radius: 15px;
	 border-radius: 15px;
	 -webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
	 box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.5);
}

.blue {color:#0080FF; }
