nav#full {	margin:0;	padding:0;	}nav#mobile {    display:none;}.uparrow {		display:none;	}* { box-sizing: border-box; }* {	padding:0px;	margin:0px;	}.img-responsive {	max-width:100%;	width:auto;	height:auto;}body {	background: #030948 ;		padding:0px;	margin:0px;		text-align:center;}#mainarea {	display:block;	background: #ffffff;	margin: 0px auto 0px auto;	padding:0px;	text-align: left;	max-width: 952px;	width:100%;}#mainarea a {	font-family:verdana;	font-size:11px;	text-decoration:none;		color:#7c4e2a;}#mainarea a:hover {	font-family:verdana;	font-size:11px;	text-decoration:underline;		color:#6c3d1c;}#mainarea .p1 {	font-size:10px;	font-family:arial;	text-align:center;}#header {	overflow:hidden;	padding: 0px;	max-width: 100%;	width:100%;	z-index:1;	float:left;}#header h2 {	color:#6e2540;	font-family:verdana;	font-weight: normal;	font-size: 26px;	float: left;	text-align:left;	margin:260px 10px 2px 70px;	padding: 0px;	height:20px;}#header h3 {	color:#7c4e2a;	font-family:verdana;	font-weight: bold;	font-size: 14px;	float: left;	text-align:right;	margin:5px 10px 2px 0px;	padding: 0px;	height:20px;}#menu {	float:left;	background:#030948;	max-width:100%;	width:100%;	padding: 0px;		margin:0;}#menu ul {	float:left;	max-width:100%;	width:100%;	list-style-type: none;	margin: 0px;	padding: 0px;	z-index:2;}#menu li {	margin: 0;	padding: 0;	max-width:25%;	width:100%;	float:left;	border-left:1px solid #fff;}#menu li:last-child {	border-right:1px solid #fff;}#menu a {	display:block;	font-family: 'Caveat', cursive;	color:#fff;	font-size:26px;	text-align:center;	margin: 0 auto;		padding:5px 0px;}#menu a:hover {	display:block;	font-family: 'Caveat', cursive;	color:#e8e618;	font-size:26px;	text-align:center;	margin: 0 auto;		padding:5px 0px;	text-decoration:none;}#page {	overflow:hidden;	float:left;	background:#ffffff;	color:#000000;	margin: 0px 0px 0px 0px;	padding:0px;	text-align: left;	max-width:100%;	width:100%;}#page a {	font-family:verdana;	font-size:10px;	text-decoration:none;	color:#7c4e2a;}#page h1 {	color:#030948;	font-family:verdana;	font-weight: bold;	font-size: 20px;	float: left;	width:100%;	margin:20px 0px 10px 0px;	padding: 0px;}#page h2 {	color:#2f3780;	font-family:verdana;	font-weight: bold;	font-size: 14px;	float: left;	width:100%;	margin:5px 0px 10px 0px;	padding: 0px;}#page p {	color:#000000;	font-family:verdana;	font-weight: normal;	font-size: 12px;	float: left;	line-height:18px;	margin:0px 0px 10px 0px;	padding: 0px;}#page ul {	color:#000000;	font-family:verdana;	font-weight: normal;	font-size: 12px;	float: left;	margin:0px 0px 10px 0px;	padding: 0px;}#page li {	color:#000000;	font-family:verdana;	font-weight: normal;	font-size: 12px;	float: left;	line-height:17px;	margin:3px 0px 0px 25px;	padding: 0px;}table {	float:left;	max-width:100%;	width:100%;	margin-bottom:20px;}tr {	float:left;	max-width:100%;	width:100%;	margin:2px 0px;}.td1 {	float:left;	width:75px;	color:#000000;	font-family:verdana;	font-weight: normal;	font-size: 12px;}td {	float:left;	width:30%;	color:#000000;	font-family:verdana;	font-weight: normal;	font-size: 12px;}#pagetopl  {	max-width:65%;	width:100%;	float:left;	margin:0;	padding:10px;}#pagetopl  img{	margin-top:5px;}#pagetopr  {	max-width:35%;	width:100%;	float:right;	margin:80px 0px 0px 0px;	padding:0px;}#pagetopr  img {	padding:10px;}#pagetopr h2 {	float:left;	color:#030948;	margin:35px 0px 5px 0px;	font-size:20px;	text-align:center;	width:320px;}#pagelower {	float:left;	background:#ffffff;	margin: 0px 0px 0px 0px ;	padding:0px 0px 0px 0px ;	text-align: left;	max-width: 100%;	width: 100%;}#pagelower img {	padding:10px 5px;}.link-wrapper {	float:left;	max-width:100%;	width:100%;}.link1,.link2,.link3 {	float:left;	max-width:33%;	width:100%;}#pagetopr-wrapper a:hover {	color:#000000;	width:200px;	text-decoration:underline;	font-size: 12px;}#contactwrapper {	float:left;	width: 600px;	text-align: left;	padding:0;	margin:0;}#contactwrapper p {	color:#000000;	width:440px;	font-family:verdana;	font-weight: normal;	font-size: 12px;	float: left;	line-height:16px;	margin:0px 0px 10px 0px;	padding: 0px;}#contactlhs {	float:left;	width:240px;	padding:0px;	margin:0px;}#contactlhs h2 {	float:left;	width:215px;	font-size:12px;}#contactlhs p {	color:#000000;	width:220px;	font-family:verdana;	font-weight: normal;	font-size: 12px;	float: left;	line-height:16px;	margin:0px 0px 10px 0px;	padding: 0px;}#contactrhs p {	color:#000000;	width:235px;	font-family:verdana;	font-weight: normal;	font-size: 12px;	float: left;	line-height:16px;	margin:0px 0px 10px 0px;	padding: 0px;}#contactrhs {	float:left;	width:245px;	padding:0px;	margin:0px;}#contactrhs img {	margin:0px;}#contact {	float:left;	max-width: 600px;	width:100%;	text-align: left;	padding:0;	margin:0;}#contact p {	max-width:80%;	width:100%;	float:left;	font-size: 15px;	margin: 0px 0px 0px 0px;	padding:0px;	line-height:20px;}#contact .desctext {	font-size: 15px;	font-weight: normal;	text-align: left;	padding: 5px 10px 0px 0px;	margin:0px;}#contact .regtext {	float:left;	width: 180px;	font-family: arial,verdana;	font-size: 15px;	font-weight: normal;	text-align: left;	padding: 0px 3px 0px 0px;	margin:0px;}#contact .ipdata {	max-width:90%;	width:100%;	float: left;	text-align: left;	padding: 5px ;	margin:0px 0 10px 0;}#contact .ipdata1 {	width: 20px;		float: left;	text-align: left;	padding: 0px ;	margin:0px;}#contact .normtext {	max-width:450px;	width:100%;	font-family: arial,verdana;	font-size: 12px;	font-weight: normal;	text-align: left;	padding: 0 10px 0 20px;	margin: 0 0 0 20px;}#contact .texta {	float:left;	text-align:left;	font-family: arial,verdana;	font-size: 12px;	color: #000000;	font-weight: normal;	padding: 0px 10px 0px 0px;	margin: 0px 10px 0px 0px;	max-width:90%;	width:100%;}#contact textarea {	float:left;	max-width:90%;	width:100%;	min-height:200px;}.contact-button {	width:150px;}#advert {	float:left;	overflow:hidden;	background: #ffffff;	font-family: arial;	color: #c8c8be;	font-size: 10px;	padding:0px;	max-width: 100%;	width: 100%;}#advert p {	height:35px;	float:right;	width:180px;	text-align:left;}#advert img {	float:right;	padding:0px;	margin:0px;}#advert a {	float:right;	width:110px;	text-align:left;	color:#5c636e;	font-size: 10px;	font-weight: normal;	text-decoration: none;	padding:0px;	text-align:left;}#advert a:hover {	color: #7e284e;	font-weight: normal;	font-size: 10px;	text-decoration:none;}#advert .seo {	color:#717ac3;	width:80%;	float:left;	text-align:center;	font-family:verdana;	font-size:10px;		padding:10px 0px 10px 0px;	margin:0px 0px 0px 0px;}@media (max-width: 600px) { /*  Breakpoint for Mobile */	nav#full {        display:none;    }     nav#mobile {	    display:block;        margin:0 ;        padding:0;        background:#fff;            }     /*    Top black bar that holds the toggle button    */     nav#mobile #toggle-bar {	    display:block;        line-height:60px;        height:50px;        width:100%;    }     /*    Toggle button #1 ("Menu")    */     nav#mobile strong a {        margin:0px;        padding:5px;    }    nav#mmenu {        background:#000;    }  	#menu {	 	max-width:100%;	 	width:100%;    	height:auto;    	background:#fff;    }        /*    Toggle button #2 ("Navicon")    */     nav#mobile .navicon {        float: right;        background:url('images/menu-bar.jpg') no-repeat;	    width:45px;	    height:40px;	    margin-top:8px;	    margin-right:0;    }     /*    The dropdown menu    */    nav#mobile ul {        background:#fff;		width:100%;		margin-top:0;    }        nav#mobile ul li {	    max-width:100%;	    width:100%;        clear:both;        list-style:none;        margin:0;        padding:0;        background:#0c1036;        height:auto;        border:none;    } 	nav#mobile ul li:last-child  {        border:none;    }    nav#mobile ul li a {	    float:left;	    max-width:100%;	    width:100% !important;	    text-align:left;	    color:#fff;	    font-size:22px;        display:block;        margin:0;        padding:10px 0 10px 8px;        border-bottom:1px #808080 solid;        height:auto;    }        nav#mobile ul li a:hover {	    text-decoration:none;	    font-size:22px;		background: #525ec2;        padding:10px 0 10px 8px;		color: #ffffff; 		text-align:left;    }     nav#mobile ul ul {        font-size:small;        background:#fff;    }     nav#mobile ul ul li {        margin-left:-20px;        background:#8f843d;    }     nav#mobile ul ul a {        padding-left:8px;    }     nav#mobile ul ul a:before {        content: "\2192";        padding-right:8px;    }	#header {			margin:0;			}		#fppane,	#lhpane {		max-width:100%;		padding:0 10px;	}		#rhpane {		float:left;		height:auto;		margin:0;		width:100%;	}		.logo {		max-width:50% !important;		width:100%;	}	.logo img{		float:left;	}	#pagetopl  {			max-width:100%;	}		#pagetopr  {			max-width:100%;		margin:0 	}	.img1 {		margin: 0 auto;		display:block;	}	.img2 {		display:none;	}		#page h1 {		margin-top:0;	}	#rhpane img {		padding:0;		margin:0;	}		#contact .ipdata {		padding:10px; 0		}		#contactrhs,	#contactlhs {		max-width:100%;		width:100%;	}	#advert .seo {		width:100%;		margin-bottom:20px;	}	.uparrow {		display:block;		position:fixed;		background:url('up-arr.png') no-repeat;		width:35px;		height:35px;		bottom:20px;		right:20px;	}	}