div.leftcontent {
	float: left ;
	width: 49% ;
}
div.rightcontent {
	margin-left: 51% ;
}
input.subscription {
	width: 100px ;
}

div.box {
	border: 1px solid #9cf;
	padding-bottom: 0.4em ;
	border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
    width: 995px;
}

div.boxtitle {
	background: #9cf ;
	color: lightgoldenrodyellow ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.boxcontents {
  background-color: white;
  padding-top: 10px;
  padding-bottom: 10px;
}

div.boxcontents ul li {   
    margin: 0px;
    padding: 0px;
    list-style:square;
 }

div.boxcontentsnopadding {
  background-color: white;
  padding: 0px 0px 0px 0px;
  margin-bottom: 0px;
}

div.boxcontentsnopadding ul li {   
    margin: 0px;
    padding: 0px;
    list-style:square;
 }

div.greenbox {
	border: 1px solid green;
	padding-bottom: 0.5em ;
	border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
    width: 995px;
}

div.greenboxtitle {
	background: green ;
	color: lightgoldenrodyellow ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.aquabox {
	border: 1px solid aqua;
	padding-bottom: 0.5em ;
	border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
    width: 995px;
}

div.aquaboxtitle {
	background: aqua ;
	color:  lightgoldenrodyellow ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.bluebox {
	border: 1px solid blue;
	padding-bottom: 0.5em ;
	border-radius: 10px ;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px ;
    width: 995px;
}

div.blueboxtitle {
	background: blue ;
	color:  lightgoldenrodyellow ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.blueboxtitleshadow {
	background: blue ;
	color:  lightgoldenrodyellow ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.steelbluebox {
  border: 1px solid steelblue;
  border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  width: 995px;
  background-color: white;
}

div.my_wrapper{
    width: 995px;
}

div.my_left_box {
  float: left;
  width: 493px;
  border: 1px solid steelblue;
  border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  background-color: white;
}

div.my_right_box {
  float: right;
  width: 493px;
  border: 1px solid steelblue;
  border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  clear: right;
  background-color: white;
}

div.my_footer{
    clear:both;
}

div.steelblueboxtitle {
	background: steelblue ;
	color: lightgoldenrodyellow ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.steelblueboxtitleshadow {
	background: steelblue ;
	color: lightgoldenrodyellow ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.midnightbluebox {
  text-align: center;
  border: 1px solid midnightblue;
  border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  width: 995px;
}

div.midnightblueboxtitle {
  background-color: midnightblue;
  color: white;
  font-size: 1.1em;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
  width: 995px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
}

div.midnightblueboxtitleshadow {
	background-color: midnightblue ;
	color: white ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.dimgraybox {
  border: 1px solid dimgray;
  border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  width: 995px;
}

div.dimgrayboxtitle {
	background: dimgray ;
	color: goldenrod ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.dimgrayboxtitleshadow {
	background: dimgray ;
	color: white ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.crimsonbox {
  background-color: white;
  border: 1px solid Green;
  border-radius: 10px 10px 0px 0px;
  -moz-border-radius: 10px 10px 0px 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  width: 995px;
}

div.crimsonboxtitle {
	background: Green ;
	color: lightgoldenrodyellow ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.crimsonboxtitleshadow {
	background: Green ;
	color: lightgoldenrodyellow ;
	font-size: 1.1em ;
	padding-top: 5px ;
	padding-bottom: 5px ;
	text-align: center ;
	width: 100% ;
	border-top-left-radius: 10px ;
	border-top-right-radius: 10px ;
	-moz-border-radius-topleft: 10px ;
	-moz-border-radius-topright: 10px ;
	-webkit-border-top-left-radius: 10px ;
	-webkit-border-top-right-radius: 10px ;
}

div.dimgrayboxtitleshadow h1 {
    font-size: 1.3em ;
    text-align: left;
    font-weight: 200;
    margin: 0px 0px 0px 0px;
    text-shadow: 0 0 10px #fff,
                 0 0 20px #fff,
                 0 0 30px #fff,
                 0 0 40px #ff00de,
                 0 0 70px #ff00de,
                 0 0 80px #ff00de,
                 0 0 100px #ff00de,
                 0 0 150px #ff00de;
}

div.dimgrayboxtitleshadow h1 span {
  margin-left: 1cm;
  text-shadow: none;
}

div.crimsonboxtitle h1 {
    font-size: 1.3em ;
    color: white ;
    text-align: center;
    font-weight: 200;
    margin: 0px 0px 0px 0px;
    text-shadow: 0 0 10px #fff,
                 0 0 20px #fff,
                 0 0 30px #fff,
                 0 0 40px #ff00de,
                 0 0 70px #ff00de,
                 0 0 80px #ff00de,
                 0 0 100px #ff00de,
                 0 0 150px #ff00de;
}

div.crimsonboxtitleshadow h1 {
    font-size: 1.3em ;
    color: white ;
    text-align: left;
    font-weight: 200;
    margin: 0px 0px 0px 0px;
    text-shadow: 0 0 10px #fff,
                 0 0 20px #fff,
                 0 0 30px #fff,
                 0 0 40px #ff00de,
                 0 0 70px #ff00de,
                 0 0 80px #ff00de,
                 0 0 100px #ff00de,
                 0 0 150px #ff00de;
}

div.crimsonboxtitle h1 span {
    text-shadow: none;
}

div.crimsonboxtitleshadow h1 span {
  margin-left: 1cm;
  text-shadow: none;
}

div.steelblueboxtitle h1 {
    font-size: 1.3em ;
    text-align: center;
    font-weight: 200;
    margin: 0px 0px 0px 0px;
}

div.steelblueboxtitleshadow h1 {
    font-size: 1.3em ;
    text-align: left;
    font-weight: 200;
    margin: 0px 0px 0px 0px;
    text-shadow: 0 0 10px #fff,
                 0 0 20px #fff,
                 0 0 30px #fff,
                 0 0 40px #ff00de,
                 0 0 70px #ff00de,
                 0 0 80px #ff00de,
                 0 0 100px #ff00de,
                 0 0 150px #ff00de;
}

div.steelblueboxtitleshadow h1 span {
  margin-left: 1cm;
  text-shadow: none;
}

div.blueboxtitleshadow h1 {
    font-size: 1.3em ;
    text-align:left;
    font-weight: 200;
    margin: 0px 0px 0px 0px;
    text-shadow: 0 0 10px #fff,
                 0 0 20px #fff,
                 0 0 30px #fff,
                 0 0 40px #ff00de,
                 0 0 70px #ff00de,
                 0 0 80px #ff00de,
                 0 0 100px #ff00de,
                 0 0 150px #ff00de;
}

div.blueboxtitleshadow h1 span {
  margin-left: 1cm;
  text-shadow: none;
}

div.midnightblueboxtitleshadow h1 {
    font-size: 1.3em ;
    text-align: left;
    font-weight: 200;
    margin: 0px 0px 0px 0px;
    text-shadow: 0 0 10px #fff,
                 0 0 20px #fff,
                 0 0 30px #fff,
                 0 0 40px #ff00de,
                 0 0 70px #ff00de,
                 0 0 80px #ff00de,
                 0 0 100px #ff00de,
                 0 0 150px #ff00de;
}

.shadow {
    font-size: 1.3em ;
    color: blue ;
    text-align: center;
    font-weight: 200;
    margin: 0px 0px 0px 0px;
    text-shadow: 0 0 10px #fff,
                 0 0 20px #fff,
                 0 0 30px #fff,
                 0 0 40px #ff00de,
                 0 0 70px #ff00de,
                 0 0 80px #ff00de,
                 0 0 100px #ff00de,
                 0 0 150px #ff00de;

}

div.midnightblueboxtitleshadow h1 span {
  margin-left: 1cm;
  text-shadow: none;
}

div.steelbluebox.boxcontents img {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}