body 
{
  background-color: #949494;
  color: #000000;
  font-family: arial, helvetica, sans-serif;
  margin: 0px;
  padding: 0px;	
}

#pageWrap {
  background: #949494 url(theme_files/soback114.jpg) top repeat-x;
}

p, div, td, table, .Normal {
  font-family: arial, helvetica, sans-serif;
  font-size:10pt;
  line-height: normal;	
}



div, h1, h2, h3, h4, h5, ul, li, span {
  text-align: left;
}

h1,h2,h3,h4,h5,h6 {
margin: 0px;
color: #000000;
}
h1 {
font-size: 1.4em;
}
h2 {
font-size: 1.3em;
}
#dnn_UpperSidePane h2.ContainerTitle, 
#dnn_UpperSidePane h2.ContainerTitle span, 
#dnn_LowerSidePane h2.ContainerTitle, 
#dnn_LowerSidePane h2.ContainerTitle span {
font-size: 1.1em;
text-align: center;
}
h3 {
font-size: 1.2em;
} 
#listing .post.blogjapanese h3 {
font-size: 1.1em;
}
#listing .post.blogjapanese h3 a {
color: #000000 !important;
text-decoration: none !important;
}
h4 {
font-size: 1.1em;
}
h5 {
font-size: 1.0em;
}
.PageTitle {
  padding-left: 12px;
  color: #FFFFFF;
  text-transform: capitalize;
}


A:link {color:#990000;text-decoration:underline}
A:visited {color:#990000;text-decoration:underline}
A:hover {color:#000000}

A:link.lefthome {font-family:arial;font-weight:bold;font-size:8pt;color:#000000;text-decoration:none}
A:visited.lefthome {font-family:arial;font-weight:bold;font-size:8pt;color:#000000;text-decoration:none}
A:hover.lefthome {color:#990000}
A:link.normal {font-family:arial;font-weight:bold;font-size:10pt;color:#990000;text-decoration:underline}
A:visited.normal {font-family:arial;font-weight:bold;font-size:10pt;color:#990000;text-decoration:underline}
A:hover.normal {color:#000000}
A:link.footer {font-family:arial;font-size:8pt;color:#000000;text-decoration:underline}
A:visited.footer {font-family:arial;font-size:8pt;color:#000000;text-decoration:underline}
A:hover.footer {color:#990000}
A:link.speakers {font-family:arial;font-size:10pt;color:#990000;text-decoration:underline}
A:visited.speakers {font-family:arial;font-size:10pt;color:#990000;text-decoration:underline}
A:hover.speakers {color:#000000}
A:link.news {font-family:arial;font-size:8pt;color:blue;text-decoration:underline}
A:visited.news {font-family:arial;font-size:8pt;color:blue;text-decoration:underline}
A:hover.news {color:#990000}

div.IngeniMailSubscribeContainer, 
div.IngeniMailSubscribeContainer div, 
div.IngeniMailSubscribeContainer input.IngeniMailSubscribeButton {
text-align: center !important;
}
input.IngeniMailSubscribeButton {
text-align: center;
margin: 0px auto 15px auto;
}

#listing div.post.blogjapanese {
display: block;
clear: both;
border-bottom: dotted 1px #000000;
}

#listing div.post.blogjapanese span.NormalBold {
display: none;
}
div.post.blogjapanese div.Normal {
padding-top: 10px;
}

div.Normal img,
div.Normal a img {
border: none;
padding: 10px;
}

#dnn_UpperSidePane li, 
#dnn_LowerSidePane li {
padding-bottom: 5px;
}

#dnn_UpperSidePane a:link, 
#dnn_LowerSidePane a:link {
color:#000000;
}
#dnn_UpperSidePane a:hover, 
#dnn_LowerSidePane a:hover {
color:#990000;
}


#dnn_UpperSidePane div.BasicContainer, 
#dnn_LowerSidePane div.BasicContainer {
background: transparent url(theme_files/gradient-2.jpg) top repeat-x;
}


