body {
	margin:0px;
	background:#e0ddd7 url(../images/bg-page.jpg) repeat-x top;
	font-family:Arial; font-size:12px; color:#000;
	}

a {text-decoration:none; outline:none; color:#000}
a:hover {color:#d7305b;}
.clear {clear:both; height:0px;}

.txt15 {font-size:15px;}

#wrapper {
	margin:0 auto;
	width:980px;
	background:url(../images/bg-wrapper.jpg) repeat-y;
	min-height:500px;
	padding-bottom:30px;
	}
#top {
	background:url(../images/bg-top.jpg) no-repeat top;
	height:140px;
	padding-left:35px;
	}
#top .logo {
	padding:0 25px;
	border-right:1px solid #a09892;
	float:left; display: inline;
	width:110px;
	margin-top:20px; margin-right:25px;
	}
#top .logo img {margin:5px 0; border:0px;}
#top .tagline {float:left; display: inline; width:400px; margin-top:50px;}

#menu {margin-bottom:20px; padding-left:35px;}
#menu .main {height:35px;}
#menu .main a {float:left; display:inline;}
#menu .submenu {height:32px; background:url(../images/bg-submenu.jpg) repeat-x; width:910px;}
#menu .submenu a {float:left; display:inline;}
#menu .item1 {background:url(../images/main-menu.jpg) 0 0; width:182px; height:35px; display:block;}
#menu .item1:hover {background-position: 0 -35px;}
#menu .item2 {background:url(../images/main-menu.jpg) -182px 0; width:253px; height:35px; display:block;}
#menu .item2:hover {background-position: -182px -35px;}
#menu .item3 {background:url(../images/main-menu.jpg) -435px 0; width:161px; height:35px; display:block;}
#menu .item3:hover {background-position: -435px -35px;}
#menu .item4 {background:url(../images/main-menu.jpg) -596px 0; width:182px; height:35px; display:block;}
#menu .item4:hover {background-position: -596px -35px;}
#menu .item5 {background:url(../images/main-menu.jpg) -778px 0; width:132px; height:35px; display:block;}
#menu .item5:hover {background-position: -778px -35px;}

#menu .sub01-01 {background:url(../images/sub01.jpg) 0 0; width:140px; height:32px; display:block;}
#menu .sub01-01:hover {background-position:0 -32px;}
#menu .sub01-02 {background:url(../images/sub01.jpg) -140px 0; width:140px; height:32px; display:block;}
#menu .sub01-02:hover {background-position:-140px -32px;}
#menu .sub01-03 {background:url(../images/sub01.jpg) -280px 0; width:105px; height:32px; display:block;}
#menu .sub01-03:hover {background-position:-280px -32px;}
#menu .sub01-04 {background:url(../images/sub01.jpg) -385px 0; width:140px; height:32px; display:block;}
#menu .sub01-04:hover {background-position:-385px -32px;}
#menu .sub01-05 {background:url(../images/sub01.jpg) -525px 0; width:195px; height:32px; display:block;}
#menu .sub01-05:hover {background-position:-525px -32px;}
#menu .sub01-06 {background:url(../images/sub01.jpg) -720px 0; width:190px; height:32px; display:block;}
#menu .sub01-06:hover {background-position:-720px -32px;}

#menu .sub02-01 {background:url(../images/sub02.jpg) 0 0; width:219px; height:32px; display:block;}
#menu .sub02-01:hover {background-position:0 -32px;}
#menu .sub02-02 {background:url(../images/sub02.jpg) -219px 0; width:152px; height:32px; display:block;}
#menu .sub02-02:hover {background-position:-219px -32px;}
#menu .sub02-03 {background:url(../images/sub02.jpg) -371px 0; width:170px; height:32px; display:block;}
#menu .sub02-03:hover {background-position:-371px -32px;}

#menu .sub03-01 {background:url(../images/sub03.jpg) 0 0; width:258px; height:32px; display:block;}
#menu .sub03-01:hover {background-position:0 -32px;}
#menu .sub03-02 {background:url(../images/sub03.jpg) -258px 0; width:258px; height:32px; display:block;}
#menu .sub03-02:hover {background-position:-258px -32px;}

#menu .sub04-01 {background:url(../images/sub04.jpg) 0 0; width:93px; height:32px; display:block;}
#menu .sub04-01:hover {background-position:0 -32px;}
#menu .sub04-02 {background:url(../images/sub04.jpg) -93px 0; width:100px; height:32px; display:block;}
#menu .sub04-02:hover {background-position:-93px -32px;}
#menu .sub04-03 {background:url(../images/sub04.jpg) -193px 0; width:115px; height:32px; display:block;}
#menu .sub04-03:hover {background-position:-193px -32px;}
#menu .sub04-04 {background:url(../images/sub04.jpg) -308px 0; width:115px; height:32px; display:block;}
#menu .sub04-04:hover {background-position:-308px -32px;}

#menu .sub05-01 {background:url(../images/sub05.jpg) 0 0; width:134px; height:32px; display:block;}
#menu .sub05-01:hover {background-position:0 -32px;}
#menu .sub05-02 {background:url(../images/sub05.jpg) -134px 0; width:212px; height:32px; display:block;}
#menu .sub05-02:hover {background-position:-134px -32px;}
#menu .sub05-03 {background:url(../images/sub05.jpg) -346px 0; width:94px; height:32px; display:block;}
#menu .sub05-03:hover {background-position:-346px -32px;}
#menu .sub05-04 {background:url(../images/sub05.jpg) -440px 0; width:123px; height:32px; display:block;}
#menu .sub05-04:hover {background-position:-440px -32px;}




#leftSide {
	float:left; display:inline;
	width:675px;
	padding:0px;
	margin:0 0 0 55px;
	}
	
.slideShow {margin-bottom:25px;}
.three {
	border-top:1px solid #d7305b;
	border-bottom:1px solid #d7305b;
	background:url(../images/pic-three.jpg) no-repeat left;
	height:165px; padding:35px 225px 15px 235px;
	margin:20px 0;
	}
.contentBody {background:url(../images/s-right.jpg) repeat-y right #f3f1ef; min-height:400px; padding:10px 30px;}
.contentBody h1 {font-size:24px; font-weight:bold; margin:0 0 20px 0; padding:0;}
.contentBottom {height:10px; background:url(../images/s-bottom.jpg) no-repeat; margin-bottom:20px;}	
.contentTop {height:10px; background:url(../images/s-top.jpg) no-repeat;}

.leftContent {
	float:left; display:inline;
	width:160px;
	padding-bottom:30px;
	}
.rightContent {
	float:right; display:inline;
	width:425px;
	padding-bottom:30px;
	}
.testimonials {
	background:url(../images/arr_right.jpg) no-repeat 10px 15px;
	border-bottom:1px solid #d7305b;
	border-top:1px solid #d7305b;
	padding:10px 10px 10px 30px;
	margin:10px 0px;
	font-style:italic;
	}
.credit {font-style:normal;}	

/* */
#leftRight {
	float:right; display:inline;
	width:185px;
	padding:0px;
	margin:0 35px 0 0;
	}
#leftRight .contactBox {
	border-bottom:1px solid #d7305b; background: url(../images/icon_contactus.jpg) no-repeat top left;
	height:75px; padding:10px 0 10px 65px; margin-bottom:20px;
	font-weight:bold;
	}
#leftRight .contactBox a {color:#000;}
#leftRight .contactBox a:hover {color:#d7305b;}

.boxRight {
	border-bottom:1px solid #d7305b;
	margin-bottom:20px;
	}
.boxRight h2 {font-size:16px; font-weight:bold; margin:0 0 20px 0; padding:0;}
.boxRight ul {margin:0px; padding:0px; margin-top:10px;}
.boxRight li {
	margin:0px; padding:0px; list-style:none; padding:0 0 30px 20px; 
	background:url(../images/arr_right.jpg) 0px 5px no-repeat;
	font-size:11px;
	}
.boxRight li a {color:#000; font-weight:bold;}
.boxRight li a:hover {color:#d7305b;}

/* */
.siteContents {
	border-bottom:1px solid #d7305b;
	margin-bottom:20px;
	}
.siteContents h2 {font-size:16px; font-weight:bold; margin:0 0 20px 0; padding:0;}
.siteContents ul {margin:0px; padding:0px; margin-top:10px;}
.siteContents li {
	margin:0px; padding:0px; list-style:none; padding:0 0 30px 20px; 
	background:url(../images/arr_right.jpg) 0px 5px no-repeat;
	font-size:11px; font-weight:bold;
	}
.siteContents li a {color:#000; font-weight:normal;}
.siteContents li a:hover {color:#d7305b;}

.siteContentsBox {float:left; display:inline; width:180px; margin-left:50px;}



.boadytext {margin:2px 0; width:200px; border:1px solid #d7305b;}
.txtArea {margin:2px 0; width:300px; border:1px solid #d7305b; height:120px;}
.boadySelect {margin:2px 0;  border:1px solid #d7305b;}

	
