
<style type="text/css">
.style {}



#leftContent {
padding: 0 0 8px 0;
margin: 0 30px;
}

*html #leftContent {
padding: 0 0 8px 0;
margin: 0 30px 0 15px;
}


#contentHolder {
padding: 35px 0 12px 0;
background-color:#FFF;
margin: 0 0 12px 0;
}


#content {
background:url(/images/content_bg2.gif) top left repeat-y;
position: relative;
}

#content h1 {
color:#FFF;
background-color: #336666;
font-weight: normal;
font: 23px Verdana, Arial, Helvetica, sans-serif;
padding: 3px 12px;
margin-top: 0;
width: 475px;
font-weight: bold;
}

#content h2 {
color: #fff;
background-color: #cccc99;
font: 15px Verdana, Arial, Helvetica, sans-serif;
padding: 3px 12px;
}

#content p {
margin: 0 0 12px 0;
line-height: 16px;
}

.subhead {
color: #000;
}

#content ul, #content ol {
margin:0 0 12px 12px;
padding: 0;
}

.franchiseContent {
float: left;
width: 500px;
}

.franchiseBio {
display: block;
margin: 0 0 12px 0;
}

.fullName {
color: #e63939;
font:  bold 16px Arial, Helvetica, sans-serif;
display: block;
padding: 8px 0 0 0;
}

.headerLeft img {
padding: 10px;
margin: 0 20px;
margin-bottom: 0px;
border: 1px solid #999999;
}



.franchise {
position: absolute;
right: 0;
top: 0;
width: 300px;
text-align: center;
}

.rightinfo {
float: right;
margin-top: -180px;
width: 300px;
}

#leftContent {
position: relative;
}



.headerLogin {
position: absolute;
right: 0;
top: 0;
}

.headerLogin a:link, .headerLogin a:active, .headerLogin a:visited {
display: block;
width: 48px;
height: 16px;
background: url(/images/pencil.gif) top left no-repeat;
}

.headerLogin a:hover {
display: block;
width: 48px;
height: 16px;
background: url(/images/pencil.gif) bottom left no-repeat;
}
















</style>