#g_title p, #g_footer p, #g_description p {
margin:0;
}
* html .wrapper {
height:0.1%;
}
i {
content:"";
height:1%;
}
.editable {
border:1px dashed blue;
}
#footer {
clear:both;
}
#extraDiv1, #extraDiv2, #extraDiv3, #extraDiv4, #extraDiv5, #extraDiv6 {
display:none;
}
a img, *:link img, *:visited img {
border:medium none;
}
body {
text-align:center;
}
#container {
margin:0 auto;
text-align:left;
width:718px;
}
#main-content {
display:inline;
float:left;
width:470px;
}
#sidebar {
display:inline;
float:left;
width:230px;
}
#footer {
clear:both;
}
body {
background:#E2E6EC url(container-fill.gif) repeat-y scroll center;
border-top:1em solid #E2E6EC;
font-family:Lucida Grande,Lucida Sans Unicode,Verdana,Helvetica,Arial,sans-serif;
font-size:83%;
margin:0;
padding:0;
}
body div#container {
background:transparent url(container-top.gif) no-repeat scroll center top;
border-top:1px solid #E2E6EC;
margin-top:0;
padding:0;
}
div#container div.wrapper {
margin:0;
padding:0;
}
div#header {
background:transparent url(header-fill.gif) repeat-y scroll 0;
margin:2em 0 0;
padding:2em 35px;
}
div#header div.wrapper {
margin:0;
padding:0;
}
div#main-content {
background:transparent url(content-top.gif) no-repeat scroll center top;
color:#3F3F3F;
line-height:160%;
}
div#sidebar, div#sidebar-alternate {
background:transparent url(content-top.gif) no-repeat scroll center top;
color:#3F3F3F;
font-size:83%;
line-height:140%;
margin:0;
padding:1.5em 0 0;
}
div#footer {
background:transparent url(content-top.gif) no-repeat scroll center top;
color:#7F7F7F;
margin-top:2em;
padding:1em 35px;
}
div#footer hr {
display:none;
}
body#onecolumn div#main-content {
padding:0 35px;
width:648px;
}
body#twocolumn-right div#main-content {
margin-left:10px;
padding:0 25px;
width:420px;
}
body#twocolumn-left div#main-content {
display:inline;
margin-right:8px;
padding:0 25px;
width:420px;
}
body#twocolumn-left div#sidebar {
padding-left:15px;
width:215px;
}
body#twocolumn-right div#sidebar {
padding-right:15px;
width:215px;
}
body#threecolumn div#main-content {
padding:0 25px;
width:370px;
}
body#threecolumn div#sidebar {
display:inline;
margin-left:10px;
padding-left:15px;
width:125px;
}
body#threecolumn div#sidebar-alternate {
padding-right:15px;
width:125px;
}
h1, h2, h3, h4, h5, h6, p.description {
font-family:Lucida Grande,Lucida Sans Unicode,Verdana,Helvetica,Arial,sans-serif;
}
h1 {
border-bottom:1px solid #B3E6E6;
color:black;
display:inline;
font-size:160%;
font-weight:bold;
line-height:400%;
padding-bottom:0.2em;
}
h2 {
border-bottom:1px solid #B3E6E6;
color:black;
display:inline;
font-size:120%;
font-weight:bold;
line-height:400%;
padding-bottom:0.2em;
}
h3 {
border-bottom:1px solid #B3E6E6;
color:black;
display:inline;
font-size:110%;
font-weight:bold;
line-height:300%;
padding-bottom:0.2em;
}
h4 {
border-bottom:1px solid #B3E6E6;
color:black;
display:inline;
font-size:100%;
font-weight:bold;
line-height:200%;
padding-bottom:0.2em;
}
h5 {
color:black;
display:inline;
font-size:100%;
font-weight:bold;
}
h6 {
color:black;
display:inline;
font-size:100%;
font-weight:normal;
}
hr {
background:white none repeat scroll 0;
border-color:#B3E6E6 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0 0;
height:1px;
margin:1em 0;
}
a {
border-bottom:1px solid #125EBC;
color:#125EBC;
text-decoration:none;
}
a:visited {
border-bottom:1px solid #638BBC;
color:#638BBC;
text-decoration:none;
}
ul, ol {
margin-left:1.8em;
padding:0;
}
dt {
margin-left:1.8em;
}
blockquote {
margin-left:1.8em;
}
table {
border-collapse:collapse;
margin:1em -0.6em;
}
table td, table th {
padding:0.3em 0.6em;
text-align:left;
vertical-align:top;
}
table th {
border-bottom:1px solid #B3E6E6;
}
table caption {
color:#4FBBBB;
font-weight:bold;
padding:0;
text-align:left;
}
h1#page-title {
border:0 none;
color:#125EBC;
display:block;
font-size:220%;
font-weight:normal;
letter-spacing:-1px;
line-height:100%;
margin:0;
padding:0;
}
div#g_description {
color:#125EBC;
font-size:140%;
font-weight:normal;
}
body#twocolumn-left div#header, body#threecolumn div#header {
padding-left:25px;
}