/* Template Styles */
body {
	font-family: Gill, Helvetica, sans-serif; font-size: 11px;
	background-color:#373839; padding:0px; margin:0px;
}
h1	{
	font-family: Gill, Helvetica, sans-serif; font-size: 14px; margin:20px 25px 0px 25px;
	text-align:left; line-height:14px; color:#54534A; font-weight:bold;
	}
h2{
	font-family: Gill, Helvetica, sans-serif; font-size: 13px; margin:20px 25px 0px 25px;
	text-align:left; line-height:13px; color:#54534A; font-weight:bold;
	}
h3{
	font-family: Gill, Helvetica, sans-serif; font-size: 12px; margin:20px 25px 0px 25px;
	text-align:left; line-height:12px; color:#54534A; font-weight:bold;
	}
p{
	font-family: Gill, Helvetica, sans-serif; font-size: 11px; margin:20px 25px 0px 25px;
	text-align:left; line-height:11px; color:#54534A;
	}
ul{
	text-align: left;
	}
	
.sub_header{
	font-size: 13px; font-style:italic;
	}

input{
	border:1px solid #54534A;
}
.form_text{
	color:#54534A; font-weight:bold; vertical-align: middle; text-align: right;
	background-color:#FFFFFF;
	}
#TableP1{
	display: table; height:600px; width:780px; vertical-align:middle;
	margin-left: auto; margin-right: auto;
	}
#TableP2{
	display: table; width:100%;
	margin-left: auto; margin-right: auto;
	background-color:#FFFFFF;
	}
#TableP3{
	display: table; width:100%; vertical-align:top; text-align: left;
	margin-left: auto; margin-right: auto;
	background-color:#FFFFFF;
	}
#TableP3b{
	display: table; width:100%; vertical-align:top; text-align: left;
	margin-left: auto; margin-right: auto;
	background-color:#FFFFFF;
	}
#TableP4{
	display: table; width:100%; vertical-align:top; text-align: left;
	margin-left: auto; margin-right: auto;
	background-color:#F9BABF;
	}
#TableP4b{
	display: table; width:100%; vertical-align:top; text-align: left;
	margin-left: auto; margin-right: auto;
	background-color:#F9BABF;
	}
#address_bar{
	background-color:#373839; text-align:center;
	width:100%; margin:4px 0px 4px 0px; color:#FFFFFF;
}
#address_bar a:visited {
	color:#C68A8D;text-decoration:none;
	}
#address_bar a:hover{
	color:#E1C1C4;text-decoration:none;
	}
#address_bar a:link {
	color:#C68A8D;text-decoration:none;
	}
#menu_column{
	width:150px; background-color:#F9BABF;
	background-image:url(../images/SmallLeftColBackGround.jpg);
	}
#menu_column .main_item{
	font-family: Gill, Helvetica, sans-serif; font-size:14px; font-weight:bold;
	color:#54534A; margin:8px 20px 0px 20px; 
	}
#menu_column .sub_item{
	font-family: Gill, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	color:#54534A; margin:8px 20px 0px 30px;		
	}
#menu_column a{
	color:#54534A; text-decoration:none;	
	}
#menu_column a:hover{
	color:#54534A; text-decoration:underline;	
	}
#menu_column a:visited{
	color:#54534A;	
	}
#menu_column a:hover{
	color:#54534A; text-decoration:underline;	
	}
#menu_columnW {		
	background-color:#F9BABF; width:450px;
	background-image:url(../images/LeftColBackGround.jpg);
	}
#menu_columnW .main_itemW{
	font-family: Gill, Helvetica, sans-serif; font-size:14px; font-weight:bold;
	color:#54534A; margin:8px 20px 0px 20px; 
	}
#menu_columnW .sub_itemW{
	font-family: Gill, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	color:#54534A; margin:8px 20px 0px 30px;
	}
#menu_columnW a{
	color:#54534A; text-decoration:none;	
	}
#menu_columnW a:hover{
	color:#54534A; text-decoration:underline;	
	}
#menu_columnW a:visited{
	color:#54534A;	
	}
#menu_columnW a:hover{
		color:#54534A; text-decoration:underline;	
	}
#OW_BgColour{	
	background-color:#F9BABF;
	}
#pic_column{
	background-color:#F9BABF; width:300px; height:445px;
	}
#content_column{
	width:362px; height:445px; background-color:#FFFFFF; 
	}
#content_columnB{
	width:331px; height:240px; background-color:#FFFFFF; 
	}
#content_columnC{
	width:362px; height:220px; background-color:#FFFFFF; 
	}	#gallery_column{		background-color:#F9BABF; width:170px; height:445px; z-index: -1;
	background-image:url(../images/LeftColBackGround.jpg);	}
#gallery_column2{	
	background-color:#F9BABF; width:492px; height:445px; z-index: -1;
	background-image:url(../images/LeftColBackGround.jpg);
	}
#contact_us_gallery {
	padding-right:30px; z-index: -1;
	background-color:#F9BABF;
	font-family: Gill, Helvetica, sans-serif; font-size: 14px; text-align:right; color:#54534A;
	}#gallery_pics{	padding-right:30px; z-index: -1;	background-color:#F9BABF;	font-family: Gill, Helvetica, sans-serif; font-size: 14px; text-align:left; color:#54534A;	}
#content_box{
	width: 100%; overflow:auto; height:445px;
	}
#content_boxb{
	width: 100%; overflow:auto; height:445px;
	}
#testimonials{
	font-family: Gill, Helvetica, sans-serif; font-size: 11px; margin:20px 25px 0px 25px;
	text-align:left; line-height:11px; color:#54534A; font-style: italic;
	}