/* Canyon Road CSS */

body{
	background:url();
	width:1003px;
	margin:0px auto;
	padding:0px;
	font:normal 12px/17px Georgia, "Times New Roman", Times, serif;
	color:#cccc99;
	background-color:#6B824A;
	text-align: center;
	}

*{
	margin:0px;
	padding:0px;
	}

.spacer{
	line-height:0px;
	font-size:0px;
	clear:both;
	}

img{
	border:none;
	}


#wrapper{
	margin:0px auto;
	padding:0px;
	width:1003px;
	position:relative;
	}

#main{
	margin:0px auto;
	padding:0px;
	width:900px;
	}


/*========================= left Div Css Start ======================*/

#left{
	width:318px;
	margin:0px auto;
	padding:0px;
	float:left;
	}

/*========================= left Div Css end ======================*/


/*========================= logo Div Css Start ======================*/

#logo_bg{
	width:318px;
	background:url(../images/logo_bg.jpg) no-repeat 0 0;
	margin:0px auto;
	padding:0px;
	float:left;
	height:327px;
	}
img.logo{
	margin:21px 0 0 0;
}

/*========================= logo Div Css end ======================*/



.style{
	width:190px;
	height:22px;
	border:none;
}


#service{
	width:293px;
	background:url(../images/service_bg.jpg) top left no-repeat;
	margin:0px ;
	padding:34px 0px 0px 15px;
	float:left;
	height:181px;
	}


ul.nav1{
	margin:0px 20px 0px 0px;
	padding:0px;
	list-style-type:none;
	border-top:1px dashed #000;
	}
	
ul.nav1 li{
	margin:2px 0px 0px 0px;
	padding:0px 0px 5px 10px;
	border-bottom:1px dashed #000;
	background:url(../images/arrow.jpg) 0px 5px no-repeat;
	color: #333;
	}
	
ul.nav1 li a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:13px;
	padding:0 0 0 5px;
	color:#443C26;
	line-height:8px;
	text-decoration:none;
	background-color:inherit;
}

ul.nav1 li a:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:13px;
	padding:0px 0px 0px 5px;
	color:#443C26;
	line-height:8px;
	text-decoration:none;
	background-color:inherit;
	text-align: left;
}

/*========================= Service Div Css end ======================*/

/*========================= Right Div Css Start ======================*/

#right{
	width:582px;
	margin:0px auto;
	padding:0px;
	float:right;
	}

/*========================= Right Div Css end ======================*/


/*========================= Right Banner Div Css Start ======================*/

#right_banner{
	width:552px;
	background:url(../images/right_banner.jpg) top left no-repeat;
	margin:0px auto;
	padding:46px 0px 0px 30px;
	float:left;
	height:281px;
	}

#right_banner_inner{
	width:552px;
	background:url(../images/inner_bg.jpg) top left no-repeat;
	margin:0px auto;
	padding:46px 0px 0px 30px;
	float:left;
	}

.border{
	width:551px;
	height:40px;
	border-bottom:1px dashed #A09784;
	margin:0px 0px 20px 0px;
	padding:0px;
	}	

/*========================= Right Banner Div Css end ======================*/

/*========================= Right Banner Div Css Start ======================*/

#readmore{
	width:89px;
	background:url(../images/read_more_bg.jpg) top left no-repeat;
	margin:12px 0px 0px 0px;
	padding:0px 0px 0px 28px;
	float:right;
	height:26px;
	}

/*========================= Right Banner Div Css end ======================*/

/*========================= Content Div Css Start ======================*/

#content{
	width:552px;
	background:url(../images/content_bg.jpg) top left no-repeat #FFFAE5;
	margin:0px;
	padding:40px 0px 0px 30px;
	float:left;
	height:337px;
	color:inherit;
	}

/*========================= Content Div Css end ======================*/

/*========================= picture Div Css Start ======================*/

#picture{
	width:552px;
	margin:0px ;
	padding:10px 0px 0px 0px;
	height:117px;
	}

/*========================= picture Div Css end ======================*/

/*========================= picture box Div Css Start ======================*/

.picturebox{
	width:276px;
	margin:0px;
	padding:0px;
	height:117px;
	float:left;
	color: #000;
	font-family: "Kuntsler Script";
	text-align: left;
	}

/*========================= picture box Div Css end ======================*/

/*========================= add Div Css Start ======================*/

#add{
	width:552px;
	margin:5px 0px 0px 0px ;
	padding:43px 0px 0px 0px;
	height:68px;
	background:url(../images/add_bg.jpg) top left no-repeat;
	}

/*========================= add Div Css end ======================*/


/*========================= Bottom Content Div Css Start ======================*/

#bottom_content{
	width:298px;
	background:url(../images/bottom_content_bg.jpg) top left no-repeat;
	margin:0px ;
	padding:33px 230px 0px 49px;
	float:left;
	height:182px;
	}

/*========================= Bottom Content Div Css end ======================*/


/*========================= Menu Div Css Start ======================*/

#menu{
	background:url(../images/menu_bg.jpg) top left no-repeat;
	width:551px;
	height:51px;
	margin:0px;
	padding:0px;
	}

ul.nav{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}

ul.nav li{
	margin:0px 8px 0px 8px;
	padding:0px;
	float:left;
	width:auto;
	}

ul.nav li a{
	font:bold 11px/29px Georgia, "Times New Roman", Times, serif;
	color:#1E384A;
	text-decoration:none;
	background-color:inherit;
	}

ul.nav li a:hover{
	font:bold 11px/29px Georgia, "Times New Roman", Times, serif;
	color:#555;
	text-decoration:none;
	background-color:inherit;
	}


/*========================= Menu Div Css End ======================*/


/*========================= Footer Div Css Start ======================*/

#footer{
	margin:0px auto;
	padding:0px 0px 0px 179px;
	width:721px;
	height:151px;
	background:url(../images/footer_bg.jpg) top left repeat-x;
	}

/*========================= Footer Div Css End ======================*/

/*========================= Text Css End ======================*/

.green_header{
	font:normal 35px/normal Georgia, "Times New Roman", Times, serif;
	color:#5D7132;
	margin-bottom:17px;
	background-color:inherit;
	}

.more{
	font:bold 12px/22px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	text-decoration:none;
	background-color:inherit;
	}

.more:hover{
	font:bold 12px/22px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	text-decoration:none;
	background-color:inherit;
	}

.pictext{
	color:#333;
	background-color:inherit;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}

.pictext1{
	font:normal 13px/normal Georgia, "Times New Roman", Times, serif;
	color:#347F8C;
	margin-left:14px;
	background-color:inherit;
	}


.enjoyheader1{
	color:#1A4A50;
	text-align:left;
	background-color:inherit;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}
	
	.enjoyheader{
	color:#425227;
	text-align:left;
	background-color:inherit;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}
	
.enjoyheader-center{
	color:#2D6929;
	text-align:center;
	background-color:inherit;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	}
	
.enjoyheader-center16{
	color:#063;
	text-align:center;
	background-color:inherit;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	}
	
.enjoynormal{
	font:normal 13px/8px Georgia, "Times New Roman", Times, serif;
	color:#425227;
	text-align:center;
	background-color:inherit;
	font-style: italic;
	}

.sea{
	font:bold 12px/normal Georgia, "Times New Roman", Times, serif;
	color:#0B6222;
	}
	
	.sea14{
	font:bold 14px/normal Georgia, "Times New Roman", Times, serif;
	color:#0B6222;
	}
	
.coupleheader{
	font:normal 25px/normal Georgia, "Times New Roman", Times, serif;
	color:#813A38;
	background-color:inherit;
	}

.couplenormal{
	color:#333;
	text-align: left;
	font-family: "Kuntsler Script";
	font-size: 15px;
	font-style: italic;
	line-height: normal;
	font-variant: normal;
	}
	
	.couplenormal-bold{
	color:#425227;
	text-align: left;
	font-family: "Kuntsler Script";
	font-size: 15px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	}
.couplenormal-center{
	color:#333;
	text-align: center;
	font-family: "Kuntsler Script";
	font-size: 15px;
	font-style: italic;
	line-height: normal;
	font-variant: normal;
	}

.click{
	font:bold 12px/normal Georgia, "Times New Roman", Times, serif;
	color:#166757;
	}


.copyright{
	font:bold 11px/normal Georgia, "Times New Roman", Times, serif;
	color:#4C3C33;
	margin-left:85px;
	background-color:inherit;
	}

.service_header{
	font:normal 25px/normal Georgia, "Times New Roman", Times, serif;
	color:#1A4A50;
	margin-bottom:17px;
	background-color:inherit;
	}

.login{
	font:bold 15px/25px Georgia, "Times New Roman", Times, serif;
	color:#813A38;
	margin-top:-20px;
	background-color:inherit;
}

.register{
	font:bold 11px/21px Georgia, "Times New Roman", Times, serif;
	color:#7A2F2F;
	background-color:inherit;
}


.click1{
	font:normal 13px/normal Georgia, "Times New Roman", Times, serif;
	color:#347F8C;
	text-decoration:none;
	margin-left:14px;
	background-color:inherit;
	}
	
.click2{
	font:normal 13px/normal Georgia, "Times New Roman", Times, serif;
	color:#347F8C;
	text-decoration:none;
	background-color:inherit;
	}

/*========================= Text Css End ======================*/

