<style type="text/css">

@font-face{
font-family: artbrush;
src: url('I shot the Serif v1.otf'),
     url('I shot the Serif v1.otf');
  }
#phone {
	position: fixed;
	top: 0px;
	right: 0px;}
a {
	color: #a2c61a;
	font-family: 'artbrush', cursive; text-shadow:0 1px 1px #181818;
	}
a:hover {
	color: orange;}

#container {
   min-height:100%;
   position:relative; 
   height: 100%;
}


img {
	border: none;
}

#footerline {
	position: fixed;
	left: 0px;
	width: 100%;
	bottom: 23px;
	height: 3px;
	background-color: #bbb;
}

#footer {
	vertical-align: bottom;
	position: fixed;
	left: 0px;
	bottom: 0px;
	background-color: #181818;
	width: 100%;
	height: 23px;
	text-align: center;
	color: white;
	opacity: .9;
	font-size: 15px;
}


#header {
		 position: fixed;
		 	top: 0;
		 	left: 0;
        background-color: #4ea7f4;
        width: 100%;
        height:3px;
        	z-index: 100000;
        }
#logo {
       	width:875px;
}
#left-header {
	border: solid 0px yellow;
	float: left;
}
#right-header {
		border: solid 0px orange;
        float:right;
        text-align: right;
        vertical-align: bottom;
        
/*        background: #fff;
        border-bottom: solid 1px #4ea7f4;
        border-right: solid 1px #4ea7f4;
        border-left: solid 1px #4ea7f4;
*/
        padding: 3px;
}
#main {
	padding:10px;
   padding-bottom:20px;
   width: 875px;
}
#leftside {
	border: solid 0px blue;
	width: 60%;
        float: left;
}
#rightside {
	border: solid 0px red;
	height: 100%;
	padding: 40px;
	width: 40%
        float: right;
        text-align: right;
}
/* "auto" makes the left and right margins center the wrapper */
#wrap {
        width: 900px;
        margin: 0 auto;
}



body {
		font-family: 'artbrush', cursive; margin:15px 5px 10px 5px; text-shadow:0 1px 1px #ccc;
		line-height: 1.5em;
		height: 100%;
      	width: 100%;
      margin: 0px;
      padding: 0px;
      background: #ebebeb;
      font-size: 15px;
      font-family: 'artbrush', arial;
      color: #181818;
}
em { margin-left: 10px;color: #bbb; font-size:20px;  text-shadow:0 1px 1px #000; font-weight:300; text-align:left;}

h1 { text-transform: uppercase;letter-spacing: 1px; color: #bbb; font-size:36px; font-family: 'artbrush'; font-weight:600; margin:36px 0; line-height:28px;text-shadow:0 2px 3px #181818; }

h2 { color: #bbb; font-size:20px; font-family: 'artbrush', cursive; margin:15px 5px 10px 5px; text-shadow:0 1px 2px #181818; text-align:left; }

h3 { color: #bbb; font-size:20px;  text-shadow:0 1px 1px #000; font-weight:300; text-align:left; text-transform:uppercase; }
</style>

