h1, h2, h3, h4, h5 {
margin:8px 0 4px;
padding:4px 0;
}
h1 {

font-family:Arial;
font-size:21px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:28px;
}
html, body {
height:100%;
}
body {
background-color:#FFFFFF;
margin:0;
padding:0;
text-align:center;
color:#777777;
font-family:Arial;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
/*overflow:scroll;*/
/*overflow-x:auto;*/
}
img {
border:0 none;
}
a {
cursor:pointer;
}
label {
display:block;
font-weight:bold;
padding-top:10px;
}

#page {
margin:auto;
text-align:left;
width:800px;
margin-top:50px;
}
#page #headerSpacer {
height:64px;
}

#page #logo {
color:#999999;
cursor:pointer;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:32px;
margin-bottom:0;
margin-top:15px;
padding:0;
width:auto;
line-height:28px;
}
#page #logo a {
color:#999999;
text-decoration:none;
}
#page #headerNav {
overflow:visible;
right:0;
width:100%;
}
#page ul.nav-header {
float:right;
list-style-type:none;
padding:0;
width:auto;
margin-top:10px;
}
#page ul.nav-header li {
color:#999999;
float:left;
font-size:13px;
margin-bottom:0;
margin-left:16px;
margin-top:0;
padding:2px 0;
}
#page ul.nav-header li a, #page #header ul.nav-header li a:hover {
color:#999999;
text-decoration:none;
}
#page ul.nav-header li.nav-selected {
border:1px solid #BBBBBB;
padding:2px 8px;
}
#page #header-area {
margin-bottom:10px;
margin-top:10px;
}
#page #header-area #header-area-inside {
margin-bottom:12px;
}
#page #header-area img {
display:block;
}
#page .divider {
background:transparent url(nav_horizontal_divider.gif) no-repeat scroll center top;
clear:both;
height:1px;
overflow:hidden;
padding-top:12px;
width:100%;
}
#page #central {
background:transparent url(nav_sidebar_right_bg.gif) repeat-y scroll center center;
clear:both;
}
#page .no-sidebar {
background-image:none !important;
}
#page #central.central-left {
background:transparent url(nav_sidebar_left_bg.gif) repeat-y scroll center center !important;
}
#page #central.central-left div#sidebar {
float:left !important;
}
#page #central.central-left #body {
float:right;
padding-left:72px !important;
padding-right:0 !important;
}
#page #central #body {
float:left;
overflow:hidden;
padding-left:0 !important;
padding-right:0 !important;
width:67%;
}
#page #central #body p {
text-align:left;
text-indent:50px;
}
#page .no-sidebar #body {
float:none !important;
overflow:hidden;
width:auto !important;
}
#page #central #sidebar {
float:right;
overflow:hidden;
width:24%;
}
#page #central #sidebar p {
line-height:24px;
}
#page #central #sidebar ul.nav {
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
padding:0 0 0 24px;
}
#page #central #sidebar ul.nav li {
margin-bottom:16px;
}
#page #central #sidebar ul.nav a {
color:#333333;
text-decoration:none;
}
#page #central #sidebar ul.nav a.nav-selected {
font-weight:bold;
}
#page #central #sidebar ul.nav a:hover {
text-decoration:underline;
}
#page #central #sidebar ul.nav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
margin-top:16px;
padding:0 0 0 16px;
}
#page #central #sidebar ul.nav ul li {
margin-bottom:16px;
}
#page #central.navLeft {
background:transparent url(nav_sidebar_left_bg.gif) repeat-y scroll center center;
}
#page #central.navLeft #sidebar {
float:left;
}
#page #central.navLeft #body {
float:right;
padding-right:0;
width:68%;
}
#page #central.noSideNav {
background:transparent none repeat scroll 0 0;
}
#page #central.noSideNav #sidebar {
display:none;
}
#page #central.noSideNav #body {
float:none;
padding-left:0;
padding-right:0;
width:100%;
}
#page #footer {
clear:both;
color:#999999;
font-size:10px;
padding-bottom:16px;
padding-top:24px;
}
#page #footer a {
text-decoration:none;
}
#page #footer a:visited {
color:#00F;
}

#page #footer span.powered-by {
float:right;
}
.pagingNav {
margin:16px 0 8px;
}

div.spacer {
clear:both;
font-size:1px;
line-height:1px;
}

#page #central #body a {
text-decoration:none;
color:#777777;
}

#page #central #body a:hover {
text-decoration:underline;
}

#page #central #body ul {
list-style:none;
}

#page #central #body ul li {
display:inline;
}
#blogtext {
margin-bottom:30px;
}
#blogtext p {
text-indent:30px;
text-align:left;
}
