﻿*   {
    margin:0px;
    padding:0px;
}
html, body  {
    width:100%;
}
h1, h2, h3, h4, h5, h6 {
    line-height:1.5em;
    font-family: 'Poppins', sans-serif;
    margin-top:1.25em;
}
h1 {
    color:#360;
    background-color:#ddd;
    border-left:15px solid #676;
    border-bottom:5px solid #676;
    padding:.7em .25em .5em 1em;
}
h2 {
    color:#fff;
    background-color:#4e7a22;
    margin:1.5em 2em 1em 1.5em;
    padding:1em 1em .75em 1em;
    border-bottom:2px double #030; 
}
h3 {
    color:#36c;
    margin:1.5em 2em 0em 0em;
    padding:0em 1em 0em 0em;
}
p,ol,ul {
    font-size:1.25em;
    line-height:2.25em;
    font-family: 'Poppins', sans-serif;
    margin:1.25em 0em 1.25em 0em;
}
p a,ol a,ul a {
    color:#69c;
    font-weight:bold;
}
p a:hover,ol a:hover,ul a:hover {
    color:#4e7a22;
    background-color:#efd;
    text-decoration:none;
    border-top:1px solid #4e7a22;
    border-bottom:1px solid #4e7a22;
}
ol, ul {
    margin-left:30px;
}
input[type='submit'], input[type='button']  {
	cursor:pointer;
    color:White;
    background-color:#03f;

	font-weight:bold;
	-moz-border-radius:10px;
	border-radius:10px;
	border:0px;
	padding:5px 10px 5px 10px;
	margin-bottom:5px;
}
input[type='submit']:hover, input[type='button']:hover  {
	opacity:0.7;
}
input[type='text'],input[type='password']   {
    height:2em;
}
input[type='text'],input[type='password'],input[type='file'],select,textarea    {
	font-size:12px;
	color:#333;
    font-weight:bold;
	background: #ddd;
	border-radius:5px;
	border:1px solid #667;
	padding:5px 8px 5px 8px;
}
#photo
    {
        position:relative;
        width:960px;
        height:220px;
        background:#666 url(/images/photo_main.jpg) no-repeat;
        border-bottom:3px solid white;
        margin:0px auto 0px auto;
    }
#phone
    {
        position:absolute;
        top:184px;
        left:585px;
        width:367px;
        height:36px;
        background:transparent url(/images/phone_number.png) no-repeat;
    }
.dropCap {
    float:left;
    display:block;
    color:#fff;
    background-color:#003;
    font-family: 'Poppins', sans-serif;
    font-size:36pt;
    font-weight:bold;
    padding:15px;
    margin:0px 25px 5px 0px;
}
#footer {
    color:#667;
    font-family: 'Poppins', sans-serif;
}
#footer a {
    color:#69f;
    font-weight:bold;
    text-decoration:none;
}
#footer a:hover {
    color:#fff;
}
.social {
    cursor:pointer;
    position:absolute;
    top:0px;
    left:0px;
    width:21px;
    height:21px;
    padding:0;
    margin:0;
}
#footer_linkedin {
    left:0px;
    background:transparent url(/images/icon_linkedin.png) no-repeat;
}
#footer_facebook {
    left:30px;
    background:transparent url(/images/icon_facebook.png) no-repeat;
}