body {
	background-image: url(../images/bg.jpg);
	margin:0px;
	padding:0px;
}
p{margin:0px;}
#background_main{
	float:left;
	background-image: url(../images/background.jpg);
	margin-top:0px;
	min-height:900px;
	height:900px;
	width:100%;
	background-repeat:repeat-x;
}
#main{
	margin: 0px auto;
	padding-top:0px;
	width: 967px;
	height: auto;

}
#a{
	float:left;
	width:967px;
	height:163px;
	margin:0px;
}
#a1{
	float:left;
	width:36px;
	height:163px;
	margin:0px;
	background-image:url(../images/a1.jpg);
}
#a2{
	float:left;
	width:242px;
	height:163px;
	margin:0px;
	background-image:url(../images/a2.jpg);
}
#a3{
	float:left;
	width:351px;
	padding-left:270px;
	height:163px;
	margin:0px;
	background-image:url(../images/a3logo.jpg);
	background-position:right;
	background-repeat:no-repeat;
	color:#000000;
	background-color:#FFFFFF;
}
#a4{
	float:left;
	width:68px;
	height:163px;
	margin:0px;
	background-image:url(../images/a4.jpg);
}
#b{
	float:left;
	width:967px;
	height:30px;
	margin:0px;
}
#b1{
	float:left;
	width:355px;
	height:30px;
	margin:0px;
	background-image:url(../images/b1.jpg);
}
#b2{
	float:left;
	width:68px;
	height:30px;
	margin:0px;
}
#b3{
	float:left;
	width:94px;
	height:30px;
	margin:0px;
}
#b4{
	float:left;
	width:78px;
	height:30px;
	margin:0px;
}
#b5{
	float:left;
	width:88px;
	height:30px;
	margin:0px;
}
#b6{
	float:left;
	width:64px;
	height:30px;
	margin:0px;
}
#b7{
	float:left;
	width:105px;
	height:30px;
	margin:0px;
}
#b8{
	float:left;
	width:115px;
	height:30px;
	margin:0px;
	background-image:url(../images/b8.jpg);
}
#c{
	float:left;
	width:967px;
	height:56px;
	margin:0px;
}
#c1{
	float:left;
	width:220px;
	height:56px;
	margin:0px;
	background-image:url(../images/c1.jpg);
}
#c2{
	float:left;
	width:679px;
	height:56px;
	margin:0px;
	background-image:url(../images/c2.jpg);
	color:#FF0099;
}
#c2 a{
	color:#000000;
	text-decoration:none;

}
#c2 a:hover{
	text-decoration:underline;
}
#c3{
	float:left;
	width:2px;
	height:56px;
	margin:0px;
	background-image:url(../images/c3.jpg);
}
#d{
	float:left;
	width:967px;
	height:auto;
	margin:0px;
}
#d1_1{
	float:left;
	width:901px;
	height:auto;
	margin:0px;
	background-image:url(../images/d1_1.jpg);
	background-repeat:repeat-y;
}
#d1_2top{
	float:left;
	width:901px;
	height:auto;
	margin:0px;
	background-image:url(../images/d1_2top.jpg);
	background-repeat:no-repeat;
}
#d1_2top_home{
	float:left;
	width:901px;
	height:auto;
	margin:0px;
	background-image:url(../images/d1_2top_home.jpg);
	background-repeat:no-repeat;
}
#d1_2top_blank{
	float:left;
	width:901px;
	height:auto;
	margin:0px;
	background-image:url(../images/d1_2top_blank.jpg);
	background-repeat:no-repeat;
}
#d1_2bot{
	float:left;
	width:901px;
	height:auto;
	margin:0px;
	background-image:url(../images/d1_2bot.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#d1_2bot_home{
	float:left;
	width:901px;
	height:auto;
	margin:0px;
	background-image:url(../images/d1_2bot_home.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#d1_2bot_gall{
	float:left;
	width:901px;
	height:auto;
	margin:0px;
	background-image:url(../images/d1_2bot_gall.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#d1_2bot_blank{
	float:left;
	width:901px;
	height:auto;
	margin:0px;
	background-image:url(../images/d1_2bot_blank.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#d1_3{
	float:left;
	width:812px;
	display:inline;
	padding-left:89px;
	height:auto;
	margin:0px;
}
#d1_3_home{
	float:left;
	width:901px;
	height:357px;
	margin:0px;
	padding-top:31px;
	padding-bottom:9px;
	background-image:url(../images/d1_3.jpg);
	background-repeat:no-repeat;
}
#d1_3_gal{
	float:left;
	width:901px;
	height:auto;
	margin:0px;
	padding-top:10px;
	padding-bottom:0px;
	background-image:url(../images/d1_3_gal.jpg);
	background-repeat:no-repeat;
}
#d1_3_blank{
	float:left;
	width:901px;
	height:auto;
	margin:0px;
	padding-top:10px;
	padding-bottom:0px;
	background-repeat:no-repeat;
}
#d1_3_blank_cu{
	float:left;
	width:650px;
	height:auto;
	margin:0px;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:200px;
	padding-right:150px;
	background-repeat:no-repeat;
	line-height:25px;
}
#d1_3_blank_cu a{
	text-decoration:none;
	color:#000000;
}
#d1_3_blank_cu a:hover{
	text-decoration:underline;
}
#d1_3_home_text{
	float:left;
	width:520px;
	height:auto;
	margin:0;
	padding-left:140px;
	padding-top:0px;
	line-height:24px;

}
#d1_3_gal_con{
	margin: 0px auto;
	padding-top:0px;
	width: 702px;
	height: auto;
	padding-left: 80px;


}
#d1_3_gal_con_centre{
	margin: 0px auto;
	width: auto;
	height: 372px;
	background-image:url(../images/gallerybord_horz.gif);
	background-repeat:repeat-x;
	float: left;
	display: inline;
}
#d1_3_gal_con_left{
float:left;
	margin-left:0px;
	width: 16px;
	height: 372px;
	background-image:url(../images/gallerybord_left.gif);
	background-repeat:no-repeat;
}
#d1_3_gal_con_middle{
	float:left;
	margin-left:0px;
	width: auto;
	height: 316px;
	padding-top:20px;
	padding-left:4px;
	padding-right:4px;
}
#d1_3_gal_con_right{
float:left;
	margin-left:0px;
	width: 16px;
	height: 372px;
	background-image:url(../images/gallerybord_right.gif);
	background-repeat:no-repeat;
}
#e{
	float:left;
	width:963px;
	height:83px;
	margin:0px;
	background-image:url(../images/e1.jpg);
	background-repeat:no-repeat;
}
#e_home{
	float:left;
	width:963px;
	height:83px;
	margin:0px;
	background-image:url(../images/e1_home.jpg);
	background-repeat:no-repeat;
}
#e_gall{
	float:left;
	width:963px;
	height:83px;
	margin:0px;
	background-image:url(../images/e1_gall.jpg);
	background-repeat:no-repeat;
}
#e_blank{
	float:left;
	width:963px;
	height:83px;
	margin:0px;
	background-image:url(../images/e1_blank.jpg);
	background-repeat:no-repeat;
}
#footer{
	float:left;
	width:963px;
	height:31px;
	margin:0px;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	line-height:23px;
}
#footer a{
	color:#ffffff;
	text-decoration:none;

}
#footer a:hover{
	text-decoration:underline;
}
.contenttext{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; text-decoration: none;
}
.blogtext{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 15px; text-decoration: none; color:#FF0099;
}
