.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  line-height: 0px;
  font-size: 0px;
}
img {
  border: none;
  vertical-align: top;
}
form,
h1,
h2,
h3,
h4,
h5,
h6,
p,
span,
input,
select {
/*  margin: 0px;
  padding: 0px;*/
}
ul {
  margin: 0;
  padding: 8px 0 8px 40px;
  list-style-type: disc;
}
a:hover {
  text-decoration: underline;
}
/*h1 {
  font-size: 24px;
  line-height: 26px;
}
h2 {
  font-size: 18px;
  line-height: 20px;
}
h3 {
  font-size: 16px;
  line-height: 18px;
}
h4 {
  font-size: 13px;
  line-height: 15px;
}
h5 {
  font-size: 11px;
  line-height: 13px;
}
h6 {
  font-size: 10px;
  line-height: 12px;
}*/
.floatleft {
  float: left;
  width: auto;
}
.floatright {
  float: right;
  width: auto;
}
.alignleft {
  text-align: left;
}
.alignright {
  text-align: right;
}
.center {
  text-align: center;
}
.blocks1,
.blocks2,
.blocks3,
.blocks4,
.blocks5,
.cols1,
.cols2,
.cols3,
.cols4,
.cols5,
.cols01,
.cols02,
.cols03,
.cols04,
.cols05,
.tr1,
.tr2,
.tr3,
.tr4,
.tr5,
.tr01,
.tr02,
.tr03,
.tr04,
.tr05 {
  width: 100%;
  clear: both;
}
.col1,
.col2,
.col3,
.col4,
.col5,
.col6,
.col7,
.col8,
.col9,
.block1,
.block2,
.block3,
.block4,
.block5,
.block6,
.col01,
.col02,
.col03,
.col04,
.col05,
.col06,
.col07,
.col08,
.col09,
.td01,
.td02,
.td03,
.td04,
.td05,
.td06,
.td07,
.td08,
.td09,
.td1,
.td2,
.td3,
.td4,
.td5,
.td6,
.td7,
.td8,
.td9 {
  float: left;
  width: auto;
}
/*p {
  padding: 8px 0;
}*/
/*body {
  margin: 0px;
  font-size: 12px;
  line-height: 15px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
  background: #d5d5d5;
}*/
input,
select,
textarea {
  font-size: 10px;
  line-height: 12px;
  font-family: Arial, Helvetica, sans-serif;
  vertical-align: middle;
  color: #000;
}
a {
  text-decoration: none;
  color: #000;
  cursor: pointer;
}
div.header {
  background-color: #fff;
  min-width: 1120px;
}
div.header div.bg {
  /*background: url("../../../..//themes/dangercore/images/bg02.png") no-repeat left top;*/
  /*min-width: 1120px;*/
}
div.header div.inner {
  width: 1120px;
  margin: 0 auto;
  position: relative;
  height: 120px;
}
div.header div.logo {
  position: absolute;
  top: 17px;
  left: 17px;
}
div.header div.adv {
  position: absolute;
  right: 0;
  top: 30px;
}
div.mainmenu-obj {
  background: #ffb549;
/*  border-top: solid 1px #999999;
  border-bottom: solid 1px #999999;*/
  min-width: 1120px;
}
div.mainmenu-obj div.inner {
  width: 1120px;
  height: 47px;
  margin: 0 auto;
}
div.mainmenu-obj ul.menu {
  list-style: none;
  padding: 0 13px 0 15px;
  margin: 0;
  float: left;
  background: url("../../../..//themes/dangercore/images/bg11.jpg") no-repeat right center;
}
div.mainmenu-obj ul.menu li {
  float: left;
}
div.mainmenu-obj ul.menu li.item01 {
  background: url("../../../..//themes/dangercore/images/bg03.jpg") no-repeat left center;
  padding: 0 0 0 13px;
}
div.mainmenu-obj ul.menu li.item02 {
  background: url("../../../..//themes/dangercore/images/bg04.jpg") no-repeat left center;
  padding: 0 0 0 13px;
}
div.mainmenu-obj ul.menu li.item03 {
  background: url("../../../..//themes/dangercore/images/bg05.jpg") no-repeat left center;
  padding: 0 0 0 13px;
}
div.mainmenu-obj ul.menu li.item04 {
  background: url("../../../..//themes/dangercore/images/bg06.jpg") no-repeat left center;
  padding: 0 0 0 13px;
}
div.mainmenu-obj ul.menu li.item05 {
  background: url("../../../..//themes/dangercore/images/bg07.jpg") no-repeat left center;
  padding: 0 0 0 13px;
}
div.mainmenu-obj ul.menu li.item06 {
  background: url("../../../..//themes/dangercore/images/bg08.jpg") no-repeat left center;
  padding: 0 0 0 13px;
}
div.mainmenu-obj ul.menu li.item07 {
  background: url("../../../..//themes/dangercore/images/bg09.jpg") no-repeat left center;
  padding: 0 0 0 13px;
}
div.mainmenu-obj ul.menu li.item08 {
  background: url("../../../..//themes/dangercore/images/bg10.jpg") no-repeat left center;
  padding: 0 0 0 13px;
}
div.mainmenu-obj ul.menu li a {
  display: block;
  float: left;
  font-size: 18px;
  line-height: 47px;
  color: #0f0f0f;
  padding: 0 5px;
}
div.mainmenu-obj div.social {
  float: right;
  padding: 12px 14px 0 0;
}
div.mainmenu-obj div.social a {
  margin: 0 4px;
}
div.mainmenu-obj div.social img {
  vertical-align: middle;
}

div.contain {
  width: 1120px;
  border-left: solid 1px #999999;
  border-right: solid 1px #999999;
  background: #ffffff url("../../../..//themes/dangercore/images/bg12.png") repeat-x left top;
  margin: 0 auto;
  padding: 0 0 40px;
}
div.cont {
  width: 1000px;
  margin: 0 auto;
  clear: both;
  padding: 30px 0 0px;
  background: url("../../../..//themes/dangercore/images/bg19.gif") repeat-y center top;
}
div.side1 {
  width: 300px;
  float: left;
}
div.main {
  width: 300px;
  float: left;
  margin: 0 0 0 50px;
}
div.side2 {
  width: 300px;
  float: right;
}
div.page-bottom {
  height: 197px;
  background: #888787 url("../../../..//themes/dangercore/images/bg13.jpg") repeat-x left top;
  margin: 0px 0 0;
  min-width: 802px;
}
div.page-bottom div.inner {
   width: 802px;
  clear: both;
  padding: 48px 0 0;
  margin: 0 auto;
}
div.about-obj {

  width: 226px;
  float: left;
  height: 149px;
  background: url("../../../../themes/dangercore/images/bg22.png") no-repeat left top;
}
div.about-obj div.box01-top {
  background: url("../../../..//themes/dangercore/images/bg14.png") no-repeat center top;
  font-size: 0;
  line-height: 0;
  height: 10px;
}
div.about-obj div.box01-btm {
  background: url("../../../..//themes/dangercore/images/bg16.png") no-repeat center bottom;
  font-size: 0;
  line-height: 0;
  height: 10px;
}
div.about-obj div.box01-mid {
  background: url("../../../..//themes/dangercore/images/bg15.png") repeat center top;
  padding: 0 22px;
  min-height: 144px;
}
div.about-obj h3.t1 {
    font-size: 20px;
  line-height: 24px;
  color: #d9d9d9;
  padding: 12px 0 2px;

   font-style: normal;
}
div.about-obj p {
   padding: 0px 0 0;
  color: #fff;
  font-style: normal;
  font-weight: normal;
}
div.projects-obj,
div.connect-obj  {

  width: 226px;
  float: left;
  margin: 0 0 0 62px;
  height: 149px;
  background: url("../../../../themes/dangercore/images/bg22.png") no-repeat left top;
}
div.projects-obj div.box01-top {
  background: url("../../../..//themes/dangercore/images/bg14.png") no-repeat center top;
  font-size: 0;
  line-height: 0;
  height: 10px;
}
div.projects-obj div.box01-btm {
  background: url("../../../..//themes/dangercore/images/bg16.png") no-repeat center bottom;
  font-size: 0;
  line-height: 0;
  height: 10px;
}
div.projects-obj div.box01-mid {
  background: url("../../../..//themes/dangercore/images/bg15.png") repeat center top;
  padding: 0 20px;
  min-height: 144px;
}
div.projects-obj h3.t1,
div.connect-obj h3.t1 {
   font-size: 20px;
  line-height: 24px;
  color: #d9d9d9;
  padding: 12px 0 2px;
  font-style: normal;
}
div.projects-obj ul,
div.connect-obj ul {
    list-style: none;
  padding: 0px 0 0 0px;
  margin: 0;
}
div.projects-obj ul li,
div.connect-obj ul li {
 background: url("../../../../themes/dangercore/images/bg18.gif") no-repeat left 4px;
  padding: 0px 0 0 14px;
  color: #fff;
}

div.connect-obj div.box01-top {
  background: url("../../../..//themes/dangercore/images/bg14.png") no-repeat center top;
  font-size: 0;
  line-height: 0;
  height: 10px;
}
div.connect-obj div.box01-btm {
  background: url("../../../..//themes/dangercore/images/bg16.png") no-repeat center bottom;
  font-size: 0;
  line-height: 0;
  height: 10px;
}
div.connect-obj div.box01-mid {
  background: url("../../../..//themes/dangercore/images/bg15.png") repeat center top;
  padding: 0 20px;
  min-height: 144px;
}



div.mobile-obj {
  width: 224px;
  float: right;
}
div.mobile-obj div.box01-top {
  background: url("../../../..//themes/dangercore/images/bg14.png") no-repeat center top;
  font-size: 0;
  line-height: 0;
  height: 10px;
}
div.mobile-obj div.box01-btm {
  background: url("../../../..//themes/dangercore/images/bg16.png") no-repeat center bottom;
  font-size: 0;
  line-height: 0;
  height: 10px;
}
div.mobile-obj div.box01-mid {
  background: url("../../../..//themes/dangercore/images/bg15.png") repeat center top;
  padding: 0 20px;
  min-height: 144px;
}
div.mobile-obj h3.t1 {
  background: url("../../../..//themes/dangercore/images/bg17.jpg") no-repeat left bottom;
  font-size: 20px;
  line-height: 24px;
  color: #0b0b0b;
  padding: 4px 0 18px;
}
div.mobile-obj .cols1 {
  padding: 5px 0 0;
}
div.mobile-obj .cols1 .col1 {
  width: 137px;
  text-align: center;
}
div.mobile-obj .cols1 .col2 {
  width: 47px;
  float: right;
}
div.mobile-obj a.switch {
  display: block;
  background: #000;
  width: 90px;
  margin: 0 auto;
  line-height: 28px;
  color: #fff;
}
div.mobile-obj a.switch:hover {
  text-decoration: none;
}

.splash-obj {
  width: 1060px;
  text-align: center;
  border-bottom: 1px solid #DFDFDF;
  margin: 0 auto;
  padding: 20px 0 0;
}
.splash-obj h1.t1 {
  font-size: 80px;
  line-height: 84px;
  text-transform: uppercase;
  padding: 0 0 8px;
}
.splash-obj h1.t1 a {
  color: #000;
}
.splash-obj div.utils {
  font-weight: bold;
  padding: 0px 0px 10px;
}
.splash-obj div.utils a {
  color: #0088C3;
}
.splash-obj div.utils span.s1 {
  color: #AAA;
  font-weight: normal;
  margin: 0 2px;
}
.featured-obj .t1 {
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  text-transform: uppercase;
  border-bottom: 1px solid #B6B6B6;
  padding: 19px 0 6px 0;
  background: url("../../../..//themes/dangercore/images/bg20.png") no-repeat left top;
  margin:0;
}
.featured-obj ul.posts
{
  list-style: none;
  padding: 0px;
  margin: 0px 0px 20px;
}
.featured-obj ul.posts li.post {
  border-bottom: dotted 1px #C2C2C2;
  padding: 0 0 10px;
}
.featured-obj h3.t2 {
  font-size: 16px;
  line-height: 18px;
  padding: 10px 0 0;
}
.featured-obj p {
  font-size: 13px;
  line-height: 18px;
}
.featured-obj .cols1 .col1 {
  width: 40px;
}
.featured-obj .cols1 .col2 {
  width: 250px;
  float: right;
}
.featured-obj .cols1 .col1 img {
  border-radius: 50%;
  border: 1px solid #CCC;
}
.featured-obj div.name {
  font-size: 14px;
  font-weight: bold;
  line-height: 19px;
}
.featured-obj div.teaser {
  font-style: italic;
  color: #999;
}
.featured-obj div.p1 {
  padding: 10px 0 0;
}
.posts-list-obj ul.posts
{
  list-style: none;
  padding: 0px;
  margin: 0px 0px 20px;
}
.posts-list-obj ul.posts li.post {
  padding: 10px 0;
  border-bottom: 1px solid #C2C2C2;
}
.posts-list-obj ul.posts li.first-post {
  padding: 0 0 10px;
}






.posts-list-obj h4 {
  font-size: 16px;
  line-height: 18px;
}
.posts-list-obj div.p1 {
  padding: 5px 0 0;
}
.posts-list-obj div.utils {
  font-weight: bold;
  padding: 5px 0 0;
}
.posts-list-obj div.utils a {
  color: #0088C3;
}
.posts-list-obj div.utils span.s1 {
  color: #AAA;
  font-weight: normal;
  margin: 0 2px;
}
.recent-comments-obj .t1 {
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  text-transform: uppercase;
  border-bottom: 1px solid #B6B6B6;
  padding: 19px 0 6px 0;
  background: url("../../../..//themes/dangercore/images/bg20.png") no-repeat left top;
}
.recent-comments-obj ul.comments {
  list-style: none;
  padding: 0;
  margin: 0;
}
.recent-comments-obj ul.comments li.comment-body {
  border-bottom: dotted 1px #C2C2C2;
  padding: 10px 0 10px;
  font-size: 13px;
  line-height: 18px;
}

div.mainmenu-obj form.search {
  float: left;
  padding: 12px 11px 0 0;
}

div.mainmenu-obj div.search-inner {
  width: 140px;
  height: 24px;
  background: url("../../../../themes/dangercore/images//bg21.jpg") no-repeat left top;
  position: relative;
}

div.mainmenu-obj input.terms {
  background: none;
  position: absolute;
  left: 10px;
  top: 5px;
  width: 105px;
  border: none;
}

div.mainmenu-obj input.submit {
  background: none;
  width: 24px;
  height: 24px;
  cursor: pointer;
  border: none;
}

div.about-obj div.box01,
div.projects-obj div.box01,
div.connect-obj div.box01,
div.mobile-obj div.box01 {
  padding: 10px 12px 0 22px;
}

div.projects-obj ul li a,
div.connect-obj ul li a {
  color: #fff;
  font-weight: normal;
  font-style: normal;
}