* {
 margin: 0;
 padding: 0;
} 
body {
 background-color: #141414;
 margin: 0px auto;
 padding: 0px;
 text-align: center;
}
#containerL {
 margin: 0 auto;
 margin-top: 0px;
 width: 1222px;
 position: relative;
 overflow: auto;
 background-image: url(../images/linebg.jpg);
 background-repeat: repeat-y;
 background-position: 0px 0px;
 min-height: 900px;
}
#container {
 margin: 0 auto;
 margin-top: 0px;
 width: 1222px;
 min-height: 730px;
 position: relative;
 overflow: auto;
 background-color: #303030;
 background-image: url(../images/topbg.jpg);
 background-repeat: no-repeat;
 background-position: 0px 0px;
}
#container .toplogo {
 width: 531px;
 margin-right: 665px;
 margin-top: -54px;
 float: right;
 position: relative;
 overflow: auto;
}
#container .logo {
 width: 600px;
 min-height: 600px;
 margin-right: 52px;
 margin-top: 20px;
 float: right;
 position: relative;
}
#container .bboy {
 width: 450px;
 min-height: 453px;
 margin-right: 0px;
 margin-top: -65px;
 float: right;
 z-index: 10;
 position: relative;
 overflow: auto;
}
#home #container .bboy {
 width: 450px;
 min-height: 453px;
 margin-right: 0px;
 margin-top: 210px;
 float: right;
 z-index: 10;
 position: relative;
 overflow: auto;
}
#info #container .box {
 margin-right: -80px;
 margin-top: -100px;
 float: right;
 overflow: auto;
 position: relative;
 z-index: 7;
 width: 670px;
 min-height: 400px;
 background-image: url(../images/jaminfobox.png);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 text-align: center;
}
#contact #container .box {
 margin-right: -80px;
 margin-top: -100px;
 float: right;
 overflow: auto;
 position: relative;
 z-index: 5;
 width: 670px;
 min-height: 400px;
 background-image: url(../images/contactusbox.png);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 text-align: center;
}
#register #container .box {
 margin-right: -80px;
 margin-top: -100px;
 float: right;
 overflow: auto;
 position: relative;
 z-index: 7;
 width: 670px;
 min-height: 400px;
 background-image: url(../images/registrationbox.png);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 text-align: center;
 font-family: Helvetica, sans-serif;
 color: #FFF;
 font-size: 12px;
}
#container .imgbox {
 width: 360px;
 margin-top: 90px;
 float: left;
 margin-left: 140px;
 position: relative;
 overflow: auto;
}

#info #container .box img {
 list-style-type: none;
 float: left;
 margin-left: 10px;
 position: relative;
}

#menu {
 margin-left: 650px;
 margin-top: 35px;
 text-align: right;
 z-index: 10;
}

#links ul li {
 list-style-type: none;
 margin-left: 10px;
 float: left;
 position: relative;
}

#menu #links ul li a {
 font-family: Arial, Helvetica, san-serif;
 text-decoration: none;
 font-size: 16px;
 color: #ffffff;
 position: relative;
}
#menu #links ul li a:hover{
 color: #F4F216;
}
#home #menu #links .mhome {
 color: #F60369;
 font-family: Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 16px;
}
#info #menu #links .mabout {
 color: #F60369;
 font-family: Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 16px;
}
#media #menu #links .mmedia {
 color: #F60369;
 font-family: Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 16px;
}
#register #menu #links .mservices {
 color: #F60369;
 font-family: Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 16px;
}
#contact #menu #links .mcontact {
 color: #F60369;
 font-family: Arial, Helvetica, san-serif;
 font-weight: bold;
 font-size: 16px;
}
#contact-area {
	width: 460px;
        min-height: 200px;
	margin-top: 60px;
	margin-left: 40px;
	float: left;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 200px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	border: 2px solid #E80368;
	background-color: #000000;
	color: #fff;
}

#contact-area textarea {
	height: 90px;
	background-color: #000000;
	color: #fff;
}

#contact-area #AreaCode {
	padding: 5px;
	width: 30px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	border: 2px solid #E80368;
	background-color: #000000;
	color: #fff;
}

#contact-area #regitype {
	padding: 0px;
	width: 25px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 10px auto;
        border-width: 1px;
	border: 2px solid #E80368;
	background-color: #000000;
	color: #fff;
}

#contact-area #Phone1, #contact-area #Phone2  {
	padding: 5px;
	width: 67px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	border: 2px solid #E80368;
	background-color: #000000;
	color: #fff;
}


#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button {
	width: 60px;
	margin-right: 10px;
	float: right;
}

#contact-area .checkbox {
	padding: 0px;
	width: 25px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 10px auto;
        border-width: 1px;
	border: 2px solid #E80368;
	background-color: #000000;
	color: #fff;
}

label {
	color: #ffffff;
	float: left;
	text-align: right;
	margin-right: 80px;
	width: 140px;
	padding-top: 5px;
	font-size: 14px;
	font-family: Helvetica, sans-serif;
}