body {
	text-align: center;
	margin-left:auto;
	margin-right: auto;
}
#wrapper {
	height: 600px;
	width: 1000px;    /*980*/
	top: 30px;
	margin-left: auto;
	margin-right: auto;/*text-align:left;
/*		margin-right: auto;  */
	}
#wrapper-noheight {
	width: 980px;
	top: 30px;
	margin-left: auto;
	margin-right: auto;
}
#leftcolumn {
	width:200px;
	float:left;

}
#leftcolumn1 {
	width:200px;
	float:left;
	margin-right:30px;

}
.redlight {
	position:absolute;
	left:500px;
	top:200px;
	z-index:-1;
}
p.Allover {
	text-align:left;
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom:10px;
	margin-right:50px;
	padding:0px;
	font-size:36px;
	float:left;
}
p.Address {
	font-size:14px;
	margin:0px;
	text-align:left;
}
p.Telno {
	text-align:left;
	margin-left: 20px;
	margin-top: 0px;
	margin-right:30px;
	padding-top:20px;
	padding-right:90px;
	/*Text-align:left;*/
	font-size:24px;
	font-weight:bold;
	float:left;
}
a.map-address {
	/*	position:absolute;*/
	display:block;
	text-align:center;
	/*	left:		100px;*/
	top:		170px;
	font-size: 	24px;
	font-weight:	bold;
	z-index:	2;
}
.button {
	border:  1px solid #CC0066;
	border-right:  	3px solid #CC0066;
	border-bottom:  3px solid #CC0066;
	padding-left: 	2px;
	padding-right: 	2px;
	font-size: 	14px;
	/*font-weight:	strong;*/
	width:		100px;
}
#logoHolder {
	/*	width: 236px;
	height: 100px;   */

	padding-top: 20px;
	padding-left: 0px;    /*307*/
	padding-right: 0px;	/*307*/
	padding-bottom: 30px;
	position: relative;
	text-align:left;
}
#contentHolder {
	width: 900px;    /*648*/
	height: 370px;
	padding-top: 20px;
	padding-left: 30px;     /*100*/
	padding-right: 0px;    /*100*//*border: 1px solid #CC0066;*/
	
	}
#contentHolder1 {
	width: 830px;    /*648*/
	/*height: 400px;*/
	padding-top: 20px;
	padding-left: 50px;     /*100*/
	padding-right: 0px;    /*100*/
}
#contentHolder2 {
	width: 828px;    /*648*/
	height: 450px;
	padding-top: 20px;
	padding-left: 50px;     /*100*/
	padding-right: 50px;    /*100*/
	border: 1px solid #CC0066;
}
#contentHolder3 {
	width: 828px;    /*648*/
	height: 480px;
	padding-top: 20px;
	padding-left: 50px;     /*100*/
	padding-right: 50px;    /*100*/
	border: 1px solid #CC0066;
}
#textholdright {
	position:absolute;
	right: 146px;
	width:300px;
	top: 229px;/*height: 260px;
	padding-top: 20px;
	padding-left: 0px;     
	padding-right: 10px;   */

	}
#twitter {
	/*position:absolute;
	left: 800px;
	top:150px;
	clear:both;
	*/
	float:left;
	width:170px;
	margin-left:10px;/*height: 260px;
	padding-top: 20px;
	padding-left: 0px;     
	padding-right: 10px;   */

	}
#contentHolderPrice {
	width: 828px;
	height: 880px;
	padding-top: 50px;
	padding-left: 50px;
	padding-right: 50px;
	border: 1px solid #CC0066;
}
#bodyCopy {
	padding-left: 225px;
	width: 680px;/*height: 325px;  */
	}
#bodyCopycenter {
	/*padding-left: 225px;
	height: 325px; */
	/*left:350px;*/
	width: 480px;
	float:left;
	padding-left:30px;
}
#bodyCopycenter1 {
	width: 400px;
	float:left;
	padding-left:30px;
}
#bodyCopyfree {
	padding-left: 5px;
	text-align:left;
	float:left;
}
#bigImage {
	position: absolute;
	width: 200px;
	height: 300px;
	border: 1px solid #CC0066;
}
#smallImage1 {
	position: absolute;
	width: 200px;
	height: 137px;/*border: 1px solid #CC0066;*/
	}
#smallImage2 {
	position: absolute;
	margin-top: 163px;
	width: 200px;
	height: 137px;/*border: 1px solid #CC0066;*/
	}
h1 {
	margin-top: 0;
	font-family: "Century Gothic";
	font-size: 17px;
	text-align: left;
	color: #CC0066;
	text-transform: uppercase;
}
h2 {
	margin-top: 0;
	margin-bottom: 4px;
	font-family: "Century Gothic";
	font-size: 14px;
	text-align: left;
	color: #CC0066;
	text-transform: uppercase;
	font-weight: bold;
}
p {
	font-family: "Century Gothic";
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	color: #CC0066;
}
ul.outside {
	list-style-position: outside;
	font-family: "Century Gothic";
	padding-left: 17px;
	margin-left: 17px;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	color: #CC0066;
}
ul.outsideright {
	list-style-position: outside;
	font-family: "Century Gothic";
	padding-left: 17px;
	margin-left: 347px;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	color: #CC0066;
}
ul.outsidemid {
	list-style-position: outside;
	font-family: "Century Gothic";
	padding-left: 17px;
	margin-left: 170px;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	color: #CC0066;
}
ul.outside-spaced {
	list-style-position: outside;
	font-family: "Century Gothic";
	padding-left: 7px;
	margin-left: 7px;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	color: #CC0066;
}
ul.outside-spaced li {
	padding-bottom:10px;
}
.prices {
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
	font-family: "Century Gothic";
	font-size: 13px;
	line-height: 17px;
	color: #CC0066;
}
.price {
	margin-top: 0;
	margin-bottom: 0;
	float: right;
	font-family: "Century Gothic";
	font-size: 13px;
	line-height: 17px;
	color: #CC0066;
	font-weight: normal;
}
#priceList1 {
	position: absolute;
	width: 255px;
	height: 137px;
}
#priceList2 {
	position: absolute;
	margin-left: 285px;
	width: 255px;
	height: 137px;
}
#priceList3 {
	position: absolute;
	margin-left: 570px;
	width: 255px;
	height: 137px;
}
#bottom {
	float:left;
	width: 924px;
	height: 17px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 6px;
	background-color: #CC0066;
	font-size:10pt;
}
.bottom-left {
	color:white;
	/*position: absolute;*/
	width: 10em;
	padding-left: 0px;
	padding-right:90px
}
.bottom-right {
	color:white;
	width: 30em;
	float:right;
}
.bottom-right a {
	color:white;
}
a {
	text-decoration: none;
	color:#CC0066;
}
b {
	text-decoration: none;
	/* [disabled]color:#2B2B6A;
*/
}
#newsletterblock {
	/*position: absolute;*/
	border-width:thin;
	/*height: 150px;*/
	width: 160px;
	/*top:489px;
	left: 170px;
	height: 110px;*/
	border-style: solid;
	margin-top:20px;
	margin-left:20px;
	color: #CC0066;
	font-family: "Century Gothic";/*float:left;*/
}
.newsletter {
	text-align: left;
	font-size: 12px;
	margin:0px;
	font-style: normal;
}
.newsletter a {
	color: #CC0066;
}
.newsletterhead {
	height: 25px;
	text-align:center;
	font-size: 18px;
	background-color: #CC0066;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
.newsletterhead a {
	color: #FFF;
}
.tandem {
	font-family: "century gothic", helvetica;
	/*color:#CC0066;*/
	color:#FFF;
	text-align: right;
	/*padding-right:60px;*/
	font-size: 9px;
	margin-top: 0;
}
/* -------------------Navigation ------------*/
                                      
#nav {
	height: 	20px;
	z-index: 	2;
	text-align: 	left;
	font-family: "Arial";
	font-weight: bold;
	font-size: 	14px;
	padding-top: 	3px;
	padding-bottom: 0px;
	padding-left: 	15px;     /*85*/
	padding-right: 	15px;
	width:		900px;    /*840*/
	background-color: #CC0066;
}
.nav-bar, .nav-bar * {
	margin:		0;
	padding:	0;
	list-style:	none;
	line-height:	1.0;
}
.nav-bar ul {
	position:	absolute;
	top:		-999em;
	width:		200%;
	background-color: #CC0066;
}
.nav-bar ul li {
	width:		100%;
	border-top: solid 1px white;
	Padding-top: 4px;
}
.nav-bar li {
	float:		left;
	position:	relative;
}
.nav-bar a {
	/*display:	block;*/
	position:	relative;
	padding: 	0px 10px 5px 10px;
	line-height: 20px;
	text-decoration:none;
	margin: 	0 1px 5px 0;
	color:		white;
	width:200em;
}
.nav-bar li:hover ul {
	left:		0;
	top:		21px;
	z-index:	99;
}
.nav-bar li.current_page_item a {
	color: 		RGB(240,240,240);
	font-style: italic;
}
.nav-bar a:hover {
	color: lightgrey;
}



/* =========== End navigation =========== */
