/* Handcoded by RapidxHTML - http://www.rapidxhtml.com *//* new menu */.menu{	border:none;	border:0px;	margin:0px;	padding:0px;	font-size:14px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	background-color: #000;	}.menu ul{	height:35px;	list-style:none;	margin:0;	padding:0;	}	.menu li{		float:left;		padding:0px;		}	.menu li a{		background:#000;		color:#FFF;		display:block;		font-weight:normal;		line-height:35px;		margin:0px;		padding:0px 25px;		text-align:center;		text-decoration:none;		}		.menu li a:hover, .menu ul li:hover a{			background: #D6DE23;			color:#FFFFFF;			text-decoration:none;			}	.menu li ul{		background:#000;		display:none;		height:auto;		padding:0px;		margin:0px;		border:0px;		position:absolute;		width:225px;		z-index:200;		/*top:1em;		/*left:0;*/		}	.menu li:hover ul{		display:block;				}	.menu li li {			display:block;		float:none;		margin:0px;		padding:0px;		width:225px;		}	.menu li:hover li a{		background:none;				}	.menu li ul a{		display:block;		height:35px;		font-size:12px;		font-style:normal;		margin:0px;		padding:0px 10px 0px 15px;		text-align:left;		}		.menu li ul a:hover, .menu li ul li:hover a{			background:#D6DE23;			border:0px;			color:#ffffff;			text-decoration:none;			}	.menu p{		clear:left;		}	/* reset */body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td {	margin:0;	padding:0;}fieldset,img {    border:0;}html {    height:100%;    margin-bottom:1px;}body {    position:relative;}:focus {    outline:hidden;}/* new menu */.menu{	border:none;	border:0px;	margin:0px;	padding:0px;	font-size:14px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	background-color: #000;	}.menu ul{	height:35px;	list-style:none;	margin:0;	padding:0;	}	.menu li{		float:left;		padding:0px;		}	.menu li a{		background:#000;		color:#FFF;		display:block;		font-weight:normal;		line-height:35px;		margin:0px;		padding:0px 25px;		text-align:center;		text-decoration:none;		}		.menu li a:hover, .menu ul li:hover a{			background: #333132;			color:#FFFFFF;			text-decoration:none;			}	.menu li ul{		background:#000;		display:none;		height:auto;		padding:0px;		margin:0px;		border:0px;		position:absolute;		width:225px;		z-index:200;		/*top:1em;		/*left:0;*/		}	.menu li:hover ul{		display:block;				}	.menu li li {			display:block;		float:none;		margin:0px;		padding:0px;		width:225px;		}	.menu li:hover li a{		background:none;				}	.menu li ul a{		display:block;		height:35px;		font-size:12px;		font-style:normal;		margin:0px;		padding:0px 10px 0px 15px;		text-align:left;		}		.menu li ul a:hover, .menu li ul li:hover a{			background:#333132;			border:0px;			color:#ffffff;			text-decoration:none;			}	.menu p{		clear:left;		}	/* links */a {	color:#666;	text-decoration:none;}a:hover {	color:#FFF;	text-decoration:none;	background-color: #000;}/* header elements */h1, h2, h3, h4, h5, h6 {	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	line-height:100%;	color:#000;}h1 {	font-size:24px;	color:#FFF;	background:#000;	text-transform:uppercase;	padding:8px 0 7px 20px;	margin:0 20px 10px -20px;}h2 {    font-size:21px;}h3 {	font-size:18px;	text-decoration: none;	color: #D953A7;}h4 {    font-size:16px;}h5 {    font-size:14px;}h6 {    font-size:12px;}/* page setup */body {	background:#FFF;	font-family:Arial, Helvetica, sans-serif;	line-height:normal;	color:#333;	font-size:14px;	font-style: normal;	font-variant: normal;	font-weight: normal;	text-align: justify;	letter-spacing: normal;	word-spacing: normal;}/* wrapper setup */div.rapidxwpr {    margin:auto;    width:955px;}/* header */div#header {	position:relative;	height:170px;	margin:0px 0px 0px 0px;	background:no-repeat 50% 0;}/* logo */span#logo, img#logo {	position:absolute;	top:5px;	left:3px;	width:467px;	height:156px;	border:0;}/* main body setup */div#middle {	width:auto;	margin:0px;	clear:both;	padding:5px;}/* left column */div#left {	width:110px;	float:left;	padding:0px 5px 0px 0px;}/* right column */div#right {    width:322px;    padding:0px 0px 0px 0px;    float:right;}/* content column */div#main {	width:auto;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}div#mainmiddle {	margin:0px;}div#content {	width:auto;	margin:0px 327px 0px 0px;	padding:15px 20px 0px;	border:#bdbdbb 1px solid;}/* footer */div#footer {	width:955px;	margin:auto;	padding:10px 0px 20px 0px;	clear:both;	text-align:center;	text-transform:uppercase;	font-size:13px;	color:#666;}div#footer a {	color:#666;}/* clearing & floating */.clearingfix:after {    content:".";    display:block;    line-height:0px;    clear:both;    visibility:hidden;}.clearingfix {    display:block;}.floatbox {    overflow:hidden;}/* image alignments */img.alignleft {	float:left;	border:1px solid #bdbdbb;	margin:5px 10px 0 0;}img.alignright {    float:right;    border:#bdbdbb 1px solid;    margin:5px 0 0 10px;}/* topmenu */div#topmenu {	height:36px;}div#topmenu li a {	color:#000;	text-transform:uppercase;	font-size:15px;	padding:10px 17px 5px 18px;}div#topmenu li ul {    margin:0 0 0 10px;}div#topmenu li li a {	color:#FFF;	text-transform:uppercase;	font-size:14px;	padding:5px 28px 5px 10px;}div#topmenu li a:hover {	color: #FFF;	background-color: #000;}/* box and banner styles */div.banner, div.newsletter, div.flash-button, div.video {	border:1px solid #bdbdbb;	margin:0 0 7px 0;}div.newsletter {	padding:35px 5px 0px 5px;	background:url(../mailinglist.jpg) no-repeat center 5px;}div.newsletter input.newsletter-fileds {    border:0;    background:#d6de23;    width:94px;    margin:0 0 3px 0;    font-size:12px;    text-transform:uppercase;    color:#353708;    padding:1px 2px;}div.newsletter input.newsletter-submit {    border:0;    background:none;    width:94px;    margin:0 0 3px 0;    font-size:12px;    text-transform:uppercase;    color:#b6bd15;    padding:1px 2px;    text-align:right;    cursor:pointer;}
