body {
	text-align: center;
	margin-left:auto;
	margin-right: auto;
}
#wrapper {
	/*height: 600px;*/
	width: 1200px;    /*980*/
	top: 30px;
	padding-left: 60px;
		font-family: "Century Gothic";
			font-size: 13px;

		/*	margin-left: auto;
	margin-right: auto;/*text-align:left;
/*		margin-right: auto;  */
	}
#bodyfullwidth {
	padding-left: 30px;
	text-align:left;
	padding-top:20px;
	float:left;
	width: 1070px;
}
#wrapper-noheight {
	width: 980px;
	top: 30px;
	margin-left: auto;
	margin-right: auto;
}
#box50 {
	width:50px;
	float:left;
	clear:both;
}
#box200 {
	width:200px;
	float:left;
	clear:both;
}
#box250 {
	width:250px;
	float:left;
	clear:both;
}
#box210 {
	width:210px;
	float:left;
	padding-right:15px;
	padding-left:15px;
}
#box100 {
	width:100px;
	float:left;
	clear:both;
}
#box2001 {
	width:200px;
	float:left;
	margin-right:30px;
}
#box2002 {
	width:200px;
	float:left;
	margin-left:60px;
}
.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: 60px;
	margin-top: 0px;
	margin-right:80px;
	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*/
	padding-top: 20px;
	padding-right: 0px;    /*100*//*border: 1px solid #CC0066;*/
	font-family: "Century Gothic";
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	color: #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: 970px;
	top:120px;
	clear:both;
	float:left;
	width:210px;
	margin-left:10px;/*height: 260px;
	padding-top: 20px;
	padding-left: 0px;     
	padding-right: 10px;   */
}
#box320 {
	width: 320px;
/*	margin-top:20px;
	margin-left:10px;
	padding-left:5px;*/
	float:left;
}
#box300 {
	/*border-width: thin;*/
	width: 300px;
	/*border-style: solid;*/
	margin-top:20px;
	margin-left:10px;
	padding-left:5px;
	float:left;
		color: #CC0066;

}
#box500 {
	/*border-width: thin;*/
	width: 500px;
	/*border-style: solid;*/
	margin-top:20px;
	margin-left:10px;
	padding-left:5px;
	float:left;
		color: #CC0066;

}
#contentHolderPrice {
	width: 1028px;
	height: 880px;
	padding-top: 50px;
	padding-left: 50px;
	padding-right: 50px;
	border: 1px solid #CC0066;
}
#box680pad225 {
	padding-left: 225px;
	width: 680px;/*height: 325px;  */
}
#box645 {
	width: 645px;
	float:left;
	padding-left:30px;
}
#box400 {
	width: 400px;
	float:left;
	padding-left:30px;
	color: #CC0066;
}
#box450 {
	width: 450px;
	float:left;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:30px;
	color: #CC0066;
}
#box400marg80 {
	width: 400px;
	float:left;
	margin-left:30px;
	margin-right:80px;
	margin-bottom:5px;
	color: #CC0066;

}
#bigImage {
	position: absolute;
	width: 200px;
	height: 300px;
	border: 1px solid #CC0066;
}
#image150 {
	width: 150px;
	height: 95px;
	float:left;
	padding-right:2px;
	margin-right:10px;
	/*clear:both;*/
	margin-bottom:0px;
	padding-bottom:0px;
/*	clear:right;
	margin-right:20px;
	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: 305px;
	height: 137px;
}
#priceList2 {
	position: absolute;
	margin-left: 345px;
	width: 305px;
	height: 137px;
}
#priceList3 {
	position: absolute;
	margin-left: 690px;
	width: 305px;
	height: 137px;
}




#testamblock {
	border-width:thin;
	width: 300px;
	border-style: solid;
	border-color:#D3D3D3;
	float:left;
	margin-top:20px;
	margin-left:20px;
	font-family: "Century Gothic";/*float:left;*/
}

#testamblock250 {
	border-width:thin;
	width: 250px;
	border-style: solid;
	border-color:#D3D3D3;
	float:left;
	margin-top:20px;
	margin-left:20px;
	font-family: "Century Gothic";/*float:left;*/
}
#testamblock1000 {
	border-width:thin;
	width: 1000px;
	border-style: solid;
	border-color:#D4D4D4;
	float:left;
	margin-top:20px;
	margin-left:70px;
	font-family: "Century Gothic";/*float:left;*/
}
.testam, .testam p {
	text-align: left;
	font-size: 12px;
	margin:0px;
	font-style: normal;
	color:#858585;
	
}

.testamhead {
	height: 18px;
	text-align:center;
	font-size: 14px;
	background-color: #D3D3D3;
	color:#6B6B6B;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}

#bottom {
	float:left;
	width: 1124px;
	height: 17px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 6px;
	background-color: #CC0066;
	font-size:10pt;
	margin-top:10px;
}
.bottom-left {
	color:white;
	float:left;
	padding-left: 6px;
}
.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 {
	border-width:thin;
	width: 160px;
	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;
	font-family: Arial, Helvetica, sans-serif;
}
.tandem {
	font-family: "century gothic", helvetica;
	/*color:#CC0066;*/
	color:#FFF;
	text-align: right;
	/*padding-right:60px;*/
	font-size: 9px;
	margin-top: 0;
}
/* -------------------Navigation ------------*/
                                      
#nav {
	position:absolute;
	top:70px;
	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:		1100px;    /*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 20px 5px 20px;
	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 =========== */

