body {
color: #333;
font-style: normal;
font-family: "Myriad Set Pro","Lucida Grande","Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";
font-size: 100%;
line-height: 1.45;
font-weight: 400;
}
h1{
font-size: 200%;
}
h2{
font-size: 100%;
}
/* unvisited link */
a:link {
	color: #333;
}

/* visited link */
a:visited {
    color: black;
}

/* mouse over link */
a:hover {
    color: black;
}

/* selected link */
a:active {
    color: black;
}


#Left-Column p{
font-size: 80%;
padding-right: 0px;
margin-top: 0em;
}

#title {
float:left;
width: 50%;
border: 0px solid red;
margin-bottom: 20px;
}

#title h1 {
font-size: 210%;
margin-top: 0em;
margin-bottom: 0em;
}

#contact {
float:left;
width: 30%;
font-size: 75%;
text-align: right;
margin-bottom: 20px;
padding: 20px;
color: #d2d2d2;
border: 0px solid red;
}


#navi {
clear: left;
width: 80%;
text-align:right;
}

#Left-Column h1{
font-size: 110%;
}
#Left-Column h2{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
}
#Left-Column div{
margin-top: 5%;
margin-bottom: 10%;
}

#Left-Column{
clear: left;
float:left;
width: 400px;
border: 0px solid red;
}
#Right-Column{
float:left;
width: 50%;
padding-left: 35px;
border-left: 1px solid #d2d2d2;
}
#Right-Column h3{
color: grey;
font-size: 105%;
}
#Page-Title{
clear: left;
margin: 15px 0px 35px 10px;
}

.Blog-Details{
font-size: 75%;
color: grey;
margin: 5px 30px 5px 0px;
}