/* CSS Document */

body, h1, h2, h3, h4, h5, ul, li, ul li, div, img, form {
	margin: 0px;
	padding: 0px;
}

body	{
	font-family:  Arial,Helvetica, Verdana, sans-serif;
	background: #000 url(../images/furn/bckd2.jpg) top left no-repeat;
}

img	{
	border: 0;
}

.clear {
	clear: both;
}

/* ***************************** */
/* *******LAYOUT CLASSES******** */
/* ***************************** */

#outerWrapper {
	margin: 0 auto;
	width: 860px;
}

#innerWrapper {
	width: 860px;
}

#topbar {
	width: 860px;
}

#ptopbar {
	width: 860px;
}

#contentWrapper {
	width: 860px;
}

#leftWrapper {
	float: left;
	width: 371px;
}

#rightWrapper {
	float: left;
	width: 389px;
	margin-left: 100px;
}

#intro {
	padding-left: 15px;
	width: 355px;
	font-size: 70%;
	color: #fff;
	margin-bottom: 15px;
	min-height: 350px; !important
}

#contacts {
	padding-top: 20px;
	padding-left: 15px;
	width: 355px;
	font-size: 70%;
	color: #fff;
	margin-bottom: 15px;
	min-height: 350px; !important
}

#twitter {
	margin-left: 15px;
	font-size: 70%;
	color: #fff;
	margin-bottom: 15px;
	border-top: 1px solid #333;
	padding-top: 15px;
	background: url(../images/furn/twitter-bckd.jpg) no-repeat;
}

#tweet {float: left; width: 355px; padding-top: 50px;}
#tweet ul {list-style: none;}
.twitterPrefix {}
.twitterStatus {}
.twitterTime {}
#linkedin {float: right; margin-top: -10px;}

#enquiry {
	padding-left: 15px;
	width: 369px;
	font-size: 70%;
	color: #666;
	margin-bottom: 15px;
	min-height: 350px; !important
}

#latest {
	padding-left: 0;
	width: 369px;
	font-size: 70%;
	color: #666;
	margin-bottom: 15px;
	min-height: 350px; !important
}

table.text  {
	font-size: 70%;
	color: #666;
}

#personaltext {
	padding-left: 15px;
	font-size: 70%;
	color: #666;
	margin-bottom: 15px;
}

/* ******************************* */
/* *******NAVIGATION CLASSES****** */
/* ******************************* */


/* ******************************* */
/* *******PERSONAL CLASSES****** */
/* ******************************* */

#pcontentWrapper {
	width: 765px;
	margin-top: 50px;
	padding-left: 15px;
}

.pleftWrapper {
	float: left;
	width: 371px;
}

.prightWrapper {
	float: left;
	width: 370px;
	margin-left: 10px;
}

.pleft {
	width: 355px;
	font-size: 70%;
	color: #666;
	margin-bottom: 15px;
}

.pright{
	width: 369px;
	font-size: 70%;
	color: #666;
	margin-bottom: 15px;
}

/* **************************** */
/* *******GENERAL CLASSES****** */
/* **************************** */
.leftaddress {
	float: left;
	width: 150px;
}

.rightaddress {
	float: left;
	width: 150px;
	margin-left: 15px;
}



/* **************************** */
/* ********TEXT CLASSES******* */
/* **************************** */

h2 {
	color: #B83957;
	font-size: x-large;
	font-weight: normal;
	padding-bottom: 10px;
}

a {
	color: #CC3366;
}

a:hover {
	color:#666;
}

.subheading {
	font-family: "AvanteGarde Bk BT", Arial, Helvetica, sans-serif;
	font-size: large;
	color: #CC3366;
}


.greysubheading {
	font-family: "AvanteGarde Bk BT", Arial, Helvetica, sans-serif;
	font-size: large;
	color: #CCC;
}
.red {
	color: #CC3366;
}

h1 {font-size: 2.6em; color: #CC3366; font-weight: lighter; padding-top: 20px;}

.bold {
	font-weight: bold;
}

.line {
	width: 100%;
	border-top: 1px solid #000;
}

.line2 {
	width: 100%;
	border-top: 1px solid #1A1A1A;
}

.mleft {
	padding-left: 13px;
	display: block;
}
.white {color: #fff;}
