/*********************************  General starts  ***********************************/

body {

	padding:0px;

	margin:0px;

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

	font-size:14px;

	line-height:20px;

	color:#020200;

	background-color:#dbf7f8;

}

h1, h2, h3, h4, h5, h6, blockquote, p, dl, dt, dd, ul, li, ol, form {

	padding:0;

	margin:0;

}

ul, li, ol {

	list-style-type:none;

}

h1 {

	padding:0px;

	margin:0px;

}

h2 {

	padding:0px;

	margin:0px;

	font-size:18px;

	font-family: Verdana, Geneva, sans-serif;

	color:#000;

}

h3 {

	padding:0px;

	margin-top:0px;

	font-family: 'Conv_HoboStd';

}

img {

	padding:0px;

	margin:0px;

	border:none;

}

a {

	padding:0px;

	margin:0px;

	text-decoration:none;

	color:#000;

}

a img {

	padding:0px;

	margin:0px;

	text-decoration:none;

	border:none;

}



a .orporatenav {margin-left:40px;}

a .balloonnav {margin-left:30px;}

a .weddingnav {margin-left:30px;}

a .magicnav  {margin-left:32px;}





@font-face {

	font-family:'Conv_BOISTERBLACK';

	src: url('fonts/BOISTERBLACK.eot');

	src: local('☺'), url('fonts/BOISTERBLACK.woff') format('woff'), url('fonts/BOISTERBLACK.ttf') format('truetype'), url('fonts/BOISTERBLACK.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family:'Conv_HoboStd';

	src: url('fonts/HoboStd.eot');

	src: local('☺'), url('fonts/HoboStd.woff') format('woff'), url('fonts/HoboStd.ttf') format('truetype'), url('fonts/HoboStd.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family:'Conv_ARLRDBD';

	src: url('fonts/ARLRDBD.eot');

	src: local('☺'), url('fonts/ARLRDBD.woff') format('woff'), url('fonts/ARLRDBD.ttf') format('truetype'), url('fonts/ARLRDBD.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family:'Conv_BOD_R';

	src: url('fonts/BOD_R.eot');

	src: local('☺'), url('fonts/BOD_R.woff') format('woff'), url('fonts/BOD_R.ttf') format('truetype'), url('fonts/BOD_R.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

.wrapper {

	width:900px;

	padding:00px;

	margin:auto;

	position:relative;

}

.header {

	width:100%;

	background-color:#2072df;

	float:left;

	padding:0px;

	margin:0px;

}

.logo {

	padding:0px 0 0 0px;

	margin:10px 0 0 256px;

	float:left;

	width:393px;

}

.social_ico {

	float:left;

	padding:0px;

	margin:0px 0 0 0px;

	position: absolute;

	top:10px;

	right:0px;

}

.social_ico li a {

	padding:0px 0px 0px 25px;

}

.social_ico ul {

	margin:0px;

	padding:0px;

}

.social_ico ul li {

	float:left;

}

.banner {

	width:100%;

	background: url(http://www.kidspartybrisbane.com.au/wp-content/uploads/2012/06/banner_bg.png) center top;

	/*background-repeat:no-repeat;*/

		padding:0px;

	margin:0px;

	float:left;

}

.banner_img {

	width:900px;

	float:left;

	padding:0px;

	margin:12px 0 12px 0;

	background-color:#adcaf1;

	border-radius:10px;

}

.banner_img img {

	padding:15px;

}

.navigation {

	width:100%;

	background-color:#2072df;

	float:left;

	padding:0px;

	margin:0px;

}

.navigation_img {

	float:left;

	width:900px;

	padding:0px;

	margin-top:10px;

}

.navigation_img img {

	padding:11px;

}

.main_nav {

	width:900px;

	padding:00px;

	margin:0px;

	position: absolute;

	top:180px;

	float:left;

}

.main_nav ul {

	padding:0px;

	margin:0px 0 0 7px;

}

.main_nav ul li {

	float:left;

	padding:0 0px 0 0;

}

.main_nav li a {

	border:none;

}

.mainbody {

	width:100%;

	float:left;

	padding:0px;

	margin:0px;

}

.mainbody_left {

	width:620px;

	float:left;

	padding:0px;

	margin:0px 10px 0 0;

	font-size:16px;

}

.mainbody_left h2 {

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

	font-size:18px;

	text-align:center;

	margin-top:35px;

	margin-bottom:25px;

}

.mainbody_right {

	width:270px;

	float:left;

	padding:0px;

	margin:0px;

}

.mainbody_right_top {

	width:260px;

	float:left;

	padding:0px;

	margin:0px 0 0 0;

}

.call_area {

	width:251px;

	background-color:#fdcf41;

	border:4px solid #9acec8;

	border-radius:10px;

	padding:0px;

	margin:20px 0 0 0;

}

.call_area h1 {

	font-family:'Conv_ARLRDBD';

	color:#940c33;

	text-align:center;

	font-size: 23px;

	padding:5px 0 5px 0;

	margin:0px;

}

.call_area h3 {

	font-family:'Conv_HoboStd';

	color:#0951b0;

	font-size:18px;

	text-align:center;

	padding:5px 0 5px 0;

	margin:0px;

}

.call_area p {

	font-family:'Conv_BOD_R';

	font-size:18px;

	color:#030303;

	text-align:center;

	padding:5px 0 5px 0;

	margin:0px;

}

#wp_bannerize-2 {

	background-color:#FDCF41;

	border:4px solid #9ACEC8;

	border-bottom-left-radius:10px;

	border-bottom-right-radius:10px;

	border-top-left-radius:10px;

	border-top-right-radius:10px;

	float:left;

	margin:20px 0 0;

	padding:0;

	width:251px;

}

.wp_bannerize {

	padding-top:12px;

	padding-bottom:15px;

}

.wp_bannerize h3 {

	color: #0951B0;

	line-height: 200%;

	text-align: center;

	font-family: 'Conv_HoboStd';

}

.wp_bannerize h2 {

	color: #940C33;

	font-size: 20px;

	text-align: center;

	word-spacing: -0.15em;

}

.wp_bannerize p {

font-weight: normal;

line-height: 200%;

text-align: center;

font-size:13px;

}

.mainbody_right_bottom {

	width:251px;

	float:left;

	padding:0px;

	margin:20px 0 0 0;

	background-color:#fdcf41;

	border:4px solid #9acec8;

	border-radius:10px;

}

.mainbody_right_bottom img {

	padding:4px 0 4px 4px;

}

.textbox {

	width:145px;

	border-radius:5px;

	background-color:#fff;

	border:1px solid #ededed;

	margin-bottom:5px;

	height:auto;

	padding:0px;

}

.messagebox {

	width:225px;

	border-radius:5px;

	background-color:#fff;

	border:1px solid #ededed;

	margin-bottom:15px;

	height:168px;

	padding:0px 0 0px 0;

	float:left;

}

.submit {

	width:115px;

	height:22px;

	background:url(images/submit.png);

	border:none;

	cursor:pointer;

	margin-bottom:10px;

}

.form {

	float:left;

	margin-left:10px;

	font-size:12px;
		width:230px;
	padding-top:10px;

}

.mainbody_bottom {

	float:left;

	width:900px;

	padding:0px;

	margin:0px;

}

.mainbody_bottom img {

	padding:8px;

}

.footer {

	width:100%;

	background-color:#2072df;

	float:left;

	padding:0px;

	margin:0px;

}

.footer_box {

	width:180px;

	float:left;

	padding:0px;

	margin:10px 0 0 0;

}

.footer_box ul {

	margin:0px;

	padding:0px;

}

.footer_box ul li {

	padding:0 0 12px 0;

	margin:0px;

}

.footer_box li a {

	padding:0 0 0px 0;

	margin:0px;

	color:#FFF;

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

	font-size:12px;

	text-transform: capitalize;

}

.copyright {

	width:900px;

	float:left;

	margin-left:0px;

	margin-top:10px;

	margin-bottom:10px;

	font-size:12px;

}

.copyright p {

	text-align:center;

	color:#FFF;

}

.main1 {

	float:right;

	color:#FFF;

	padding-right:40px;

}

.main {

	float:left;

	color:#FFF;

	padding-left:40px;

}

#submit_5 {

	width:90px;

	height:20px;

	background:#0450b5;

	color:#FFF;

	border:none;

	cursor:pointer;

	margin-bottom:10px;

	border-radius:10px;

	padding-bottom: 5px;

}

