html {

  	height: 100%;

	min-height:101%;margin-bottom:1px;

}

body {

  	margin: 0;		padding: 0;

  	width: 100%;	height: 100%;

  	background-color: #fff;		color: #000;

  	text-align: center;

}

body,td {

  	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #777;

}

.heading {

	font-weight: bold;

}

.heading2 {

	font-size: 11pt;

	font-weight: bold;

	color: #C0D200;

}





h2 {

  	padding: 0 0 7px 0;		margin: 0;

  	width: 655px;

  	color: #c0d200;

  	border-bottom: 1px solid #ccc;

}

.slogan {

	padding: 0 0 7px 0;

	margin: 0;

	width: 655px;

	color: #c0d200;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12pt;

	font-weight: bold;

}

#topwrap {

  	margin: 0;		padding: 0;

  	width: 100%;	height: 416px;

  	position: absolute;

  	left: 0;		right: 0;

  	color: inherit;

  	background: url(images/bg.jpg) repeat-x top center #FFF;

}



#topwrap h1 {

    padding: 0;		margin: 0;

  	color: #c0d200;

  	font-family: arial, helvetica, sans-serif;

  	margin-top: 36px;

  	float: left;

  	margin-left: 56px;

}



#topwrap h1 span {

    padding: 0;		margin: 0;

  	color: #fff;

}



#topwrap .topright {

	position: absolute;

	right: 0;		top: 0;

	display: block;

	height: 140px;		width: 140px;

	background: url(images/tr.gif) no-repeat;

	text-indent: -999em;	text-decoration: none;

}



#container {

  	width: 675px;

  	position: relative;

	margin-left: auto;		margin-right: auto;		padding-top: 14px;		top: 74px;

  	background-color: #fff;

  	text-align: left;

}



.conshadow {

  	width: 675px;		height: 17px;

  	position: absolute;		top: 0;

  	background: #fff url(images/conshadow.png) no-repeat top center;

}



#content {

  	width: 595px;	

}



.article {

	width: 580px;

	color: #777;

	margin-left: 20px;

	margin-right: 20px;

}



.article p {

    margin-bottom: 3px;

  	font-size: 13px;

  	font-family: arial, helvetica, sans-serif;

}



.article p a, a:link, a:visited {

  	color: #c0d200;

  	text-decoration: none;

}



.article p a:hover {

  	text-decoration: underline;

}



#footer {

	width: 655px;

	color: #ccc;

	margin-left: 20px;

	padding-top: 2px;

	border-top: 1px solid #c0d200;

	text-align: center;

	margin-right: 20px;

}



#footer a, a:link, a:visited {

  	color: #c0d200;

  	text-decoration: none;

}



#footer a:hover {

  	text-decoration: underline;

}



/* ~~~~~~~~~ PROPS FOR THE MENU GO OUT TO EXPLODING-BOY.COM ~~~~~~~~~ */



    #tabs6 {

      position: relative;

      top: 77px;

      left: 35px;

      width: 675px;

      font-size:93%;

      margin: auto;

      line-height:normal;

      height: 66px;

      }

    #tabs6 ul {

	  margin:0;

	  padding:10px 10px 0 50px;

	  list-style:none;

      }

    #tabs6 li {

      display:inline;

      margin:0;

      padding:0;

      }

    #tabs6 a {

      float:left;

      background:url(images/tableft6.gif) no-repeat left top;

      margin:0;

      padding:0 0 0 4px;

      text-decoration:none;

      }

    #tabs6 a span {

      float:left;

      display:block;

      background:url(images/tabright6.gif) no-repeat right top;

      padding:5px 15px 4px 6px;

      color:#FFF;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabs6 a span {float:none;}

    /* End IE5-Mac hack */

    #tabs6 a:hover span {

      color:#FFF;

      }

    #tabs6 a:hover {

      background-position:0% -42px;

      }

    #tabs6 a:hover span {

      background-position:100% -42px;

    }

.photos {

	border: 1px double #BDCF01;

}

