a:link, a:visited{
	text-decoration: none;
	color: #A6D2FF;
}
a:hover{
	color: #FF9900;
	text-decoration: none;	
}
a.specialLink:link{
	color: #CCCCCC;
	text-decoration: none;	
}
a.specialLink:visited{
	color: #CCCCCC;
	text-decoration: none;	
}
a.specialLink:hover{
	color: #FF0000;
	text-decoration: none;	
}
.specialLink {
	padding: 2px;
}
a.specialLink2:link{
	color: #666666;
	text-decoration: none;	
}
a.specialLink2:visited{
	color: #666666;
	text-decoration: none;	
}
a.specialLink2:hover{
	color: #FF0000;
	text-decoration: none;	
}
.specialLink2 {
	padding: 2px;
	font-size: 22px;
}
a.specialLink3:link{
	color: #666666;
	text-decoration: none;	
}
a.specialLink3:visited{
	color: #666666;
	text-decoration: none;	
}
a.specialLink3:hover{
	color: #FF0000;
	text-decoration: none;	
}
.specialLink3 {
	padding: 2px;
	font-size: 22px;
}
.bg_border_main {
	width: 1000px;
	border: 1px solid #FFFFFF;
}
.bg_pic_main {
	background-image: url(../images/bg_pic_main.jpg);
	background-repeat: no-repeat;
	height: 831px;
	width: 1000px;
	background-position: center top;
	background-attachment: fixed;
}
.footer {
	height: 40px;
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.bg_content_box {
	background-image: url(../images/content_box_bg.jpg);
	background-repeat: no-repeat;
	height: 434px;
	width: 998px;
}
.txt_main_12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 22px;
}
.fields {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #666666;
	width: 200px;
	background-color: #E8E8FF;
}
.bg_colour_main {
	background-image: url(../images/bg_main.jpg);
	background-repeat: repeat;
}
.bg_content_box_2 {

	background-image: url(../images/main_a.jpg);
	background-repeat: no-repeat;
	height: 276px;
	width: 474px;
}
.txt_main_16 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 18px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
.txt_main_30 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #FFFFFF;
	line-height: 30px;
	font-style: italic;
}
.txt_main_14 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: italic;
	line-height: 20px;
}
.txt_main_30_orange {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #FFCC00;
	line-height: 30px;
	font-style: italic;
}
.txt_main_30_lightblue {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #BBD1FF;
	font-style: italic;
	line-height: 30px;
}
.pic_border {
	border: 1px solid #FFFFFF;
}
.fields_narrow {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #666666;
	width: 100px;
	background-color: #E8E8FF;
}
.txt_main_24 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
	line-height: 30px;
	font-style: italic;
}
.txt_main_12_black {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 22px;
}
.bg_appointments {
	background-image: url(../images/bg_appointments.jpg);
	background-repeat: no-repeat;
	width: 524px;
	height: 434px;
	margin: 0px;
	padding: 0px;
}
.fields400 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #666666;
	width: 400px;
	background-color: #E8E8FF;
}
.bg_home_boxA {

	background-image: url(../images/home_box_a.jpg);
	background-repeat: no-repeat;
	height: 224px;
	width: 204px;
}
.bg_home_boxB {


	background-image: url(../images/home_box_b.jpg);
	background-repeat: no-repeat;
	height: 224px;
	width: 204px;
}
.bg_home_boxC {


	background-image: url(../images/home_box_c.jpg);
	background-repeat: no-repeat;
	height: 224px;
	width: 204px;
}
.bg_home_boxD {


	background-image: url(../images/home_box_d.jpg);
	background-repeat: no-repeat;
	height: 224px;
	width: 204px;
}
.txt_main_14_dark {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
	font-style: italic;
	line-height: 20px;
	padding-top: 15px;
}
.txt_main_24_dark {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #666666;
	line-height: 30px;
	font-style: italic;
}
.pic_showroom {
	padding-left: 20px;
}
.divider_1px_white {
	height: 1px;
	background-color: #FFFFFF;
}
/***********Lyttleton************/
.bg_pic_lyttleton {
	background-image: url(../images/lyttleton_bg_pic_main.jpg);
	background-repeat: no-repeat;
	height: 831px;
	width: 998px;
}
.bg_txtblock_a_lyttleton {
	background-image: url(../images/lyttleton_d.jpg);
	background-repeat: no-repeat;
	height: 288px;
	width: 488px;
}
.bg_txtblock_b_lyttleton {
	background-image: url(../images/lyttleton_e.jpg);
	background-repeat: no-repeat;
	height: 193px;
	width: 209px;
}
.txt_main_18_lyttleton {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 24px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}
.bg_header {


	background-image: url(../images/main_a.jpg);
	background-repeat: no-repeat;
	height: 229px;
	width: 474px;
}
