@charset "UTF-8";
/* CSS Document */
/* ----- Business Paper Cutouts ------------ */
/* -- OuterFrame -- */
.css27 #BODYzz{
background-color:#ffffff;
margin:0;
padding:0;
min-height:100%;
}
.css27 h1, .css27 h2, .css27 h3, .css27 h4, .css27 h5{
margin: 0;
padding:0;
font-weight:normal;
color:#44700a;
}
.css27 #Page{
background-color:#ffffff;
margin-bottom:30px;
margin-top: 15px;
border:2px solid #40515f;
}
/* -- End of Universal CSS ----------------------------------------- */
/* ----------------------------------------------------------------- */


/* -- Page Layout -- */
.css27 #Page{
width: 800px; /*Width of main container*/
margin-left: auto;
margin-right: auto;
}
.css27 #PHead{
padding: 190px 70px 10px 70px;
background:url(http://imgsg.jobing.com/09res/t27-top.jpg) no-repeat top left;
}
.css27 #PContentwrapper{
float: left;
width: 100%;
}
.css27 #PContent{
margin-right: 5px; /*Set right margin to PDetailsWidth*/
text-align:left;
}
.css27 #PContent .inner{
padding: 20px 70px;
}
.css27 #PDetails{
float: left;
width: 5px; /*Width of right column*/
margin-left: -5px; /*Set left margin to -(PDetailsWidth) */
}
.css27 #PFoot{
clear: left;
width: 100%;
background: #eee;
color: #333;
text-align: center;
padding: 4px 0;
}
.css27 #PDetails .inner{
display:none;
}
/* -- Fonts & Headers -- */
.css27 #Page{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #464646;
}
.css27 #PHead {
font-family: Georgia, "Times New Roman", Times, serif;
}
.css27 #PHead #Name{
font-size:30px;
color:#ffffff;
font-style:italic;
display:inline;
margin-right:15px;
}
.css27 #PHead #Name .last{
padding-left:10px; /*separates first name and last name*/
}
.css27 #PHead #Headline{
color:#eee;
font-size:16px;
font-style:italic;
display:inline;
}
.css27 #PContent ul li{
}
/* -- Group Header -- */
.css27 #PContent .group {
}
.css27 #PContent .group .grouptitle{
margin-top:25px;
}
.css27 #PContent .group .grouptitle span{
font-size: 25px;
color: #000000;
display: block;
}
/* -- Item Formatting -- */
.css27 #PContent .group .item{
margin-top:10px;
}
.css27 #PContent .group .item .title{
font-size: 14px;
font-weight: bold;
float:left;
width: 200px;
min-height: 20px;
}
.css27 #PContent .group .item .desc{
font-size: 12px;
}
/* -- Item Sub Group -- */
.css27 #PContent .group .item .subtitle{
font-size: 14px;
font-weight: bold;
margin-left: 10px;
float:left;
width: 300px;
}
.css27 #PContent .group .item .dates,
.css27 #PContent .group .item .location{
margin-left: 10px;
float:left;
margin-bottom: 5px;
}
.css27 #PContent #Edu .item .dates,
.css27 #PContent #Edu .item .location{
margin-left: 10px;
float:left;
margin-bottom: 0px;
}
.css27 #PContent .group .item .description {
clear:left;
font-size: 12px;
}
.css27 #PContent .group .item .description .title{
font-size: 12px;
font-weight: bold;
}

/* -- Special Sections -- */

.css27 #PContent #Edu .item .title {
font-weight:normal;
float:none;
width:500px;
}
.css27 #PContent #Edu .item .location {
width: 200px;
margin-left:0;
}