body{background-color:#eee}
h1,h2,h3,h4{margin-bottom:8px}
a{text-decoration:none;color:#0bf}
a:hover,a:focus,a:active{color:#2df}

#header{height:140px;background-color:#158}
.content{width:1000px;margin:0 auto}
#footer{background-color:#158;line-height:2}

#logo{width:200px;float:left;margin:2px 8px 2px 0}
#iso-logo{float:right;width:107px;margin:2px 0 0 8px}
#site-title{margin:6px 0;height:32px}
.sub-heading{line-height:33px;font-size:11pt;color:#aaa}

nav{margin-left:140px;height:33px}
nav ul,nav li{margin:0;padding:0;list-style:none inside none}
nav li{display:inline-block;position:relative}
nav li ul{display:none}
nav a{display:inline-block;padding:3px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
nav a:hover,nav a:focus,nav a:active,
	nav li:hover a,
	nav li:hover li a:hover,nav li:hover li a:focus,nav li:hover li a:active{background-color:white;color:#08c}
nav li:hover li a{background-color:inherit;color:#0bf}
nav li:hover ul{display:block;position:absolute;background-color:#158;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
nav li a:hover+ul,nav li a:focus+ul,nav li a:active+ul{display:block;position:absolute;background-color:#158;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
nav ul ul{left:-2px;padding-top:6px;padding-right:4px}
nav li li{padding:0 2px 2px;white-space:nowrap;width:100%}
nav li li a{display:block}
nav .parent{padding-right:23px;background-image:url(../imgs/arrow.png);background-repeat:no-repeat;background-position:95% 11px}

.page-item{margin:8px 8px 8px 0;float:left}
.page-item.w100{width:100%}
.page-item.w75{width:748px}
.page-item.w67{width:664px}
.page-item.w50{width:496px}
.page-item.w33{width:328px}
.page-item.w30{width:295px}
.page-item.w25{width:244px}
.page-item.w20{width:193px}
.page-item.last{float:right;margin-right:0}
.page-item-content{padding:8px}
.top-bar,.bottom-bar{background-color:#158;height:8px}
.top-bar{-moz-border-top-left-radius:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-top-right-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
.bottom-bar{-moz-border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}
.top-bar-2,.bottom-bar-2,.top-bar-2 div,.bottom-bar-2 div{height:8px;background:transparent url(../imgs/corner.png) no-repeat scroll 0 0}
.top-bar-2 div,.bottom-bar-2 div{width:8px;float:right}
.top-bar-2{background-position:-8px -8px}
.top-bar-2 div{background-position:0 -8px}
.bottom-bar-2{height:8px;background-position:-8px 0}
.bottom-bar-2 div{background-position:0 0}
.page-item .page-item-content{background-image:url(../imgs/bg.png);padding:0}
.page-item .item-content{margin:0 8px;padding:1px 8px;background-color:#eee}
.page-item.banner .item-content{margin:0}
.page-item .item-content *:first-child{margin-top:0}
.page-item .last{margin-bottom:0}

.page-item ul{margin-top:8px;padding-left:20px;color:#158}
.page-item li{color:#158;text-align:justify;margin-bottom:8px}
.page-item li span{color:#333}
.page-item p{text-align:justify;color:#333;margin-top:8px}
.page-item *.margin{margin-left:0.4in}
.page-item p.indent{text-indent:0.4in}
.page-item a{color:#158}
.page-item a:hover,.page-item a:focus,.page-item a:active{color:#48b}

#franchise-inq{position:relative;display:inline-block;margin:0 auto;font-weight:bold;color:blue}
#franchise-inq span{position:absolute;left:0;top:30px}
#franchise-inq:hover,#franchise-inq:focus,#franchise-inq:active{color:red}
