@charset "utf-8";
/* CSS Document */
* {margin: 0px; padding: 0px;}
html, body {height: 100%; font-family: 'Trebuchet MS', Trebuchet, Helvetica, sans-serif;}
img {border: 0px;}
p {font-size: 12px;	line-height: 16px; padding-bottom: 10px;}

.text {font-size: 12px;	line-height: 16px; color: #000000; }

/* Background Codes */
#bg {width: 100%; height: 120px; position: absolute; left: 0px; top: 0px; z-index: 1;}
#bg .right {width: 49%; height: 100%; float: right;	background: url(images/h-r.gif) repeat-x;}
#bg .left {	width: 49%; height: 100%; float: left;	background: url(images/h-l.gif) repeat-x;}

/* General Layout */
#wrapper {
	margin: 0px auto;
	width: 972px; min-height: 100%;
	position: relative; z-index: 2; padding-bottom: 50px;
}
#cactus {
	width: 972px; height: 193px;
	position: absolute; bottom: 0px; right: 0px; z-index: 1;
	background: url(images/cactus.gif) no-repeat right;
}
#header {
	width: 100%; height: 120px;
	background: url(images/header3.jpg) no-repeat;
	cursor: hand;
}

/* Container Position of Main Content */
#container #left {
	width: 184px; height: 566px; float: left;
	background: url(images/n-bg.gif) no-repeat;
	position: relative;  z-index: 2;
}
#container #center {
	width: 442px; min-height: 284px;
	background: url(images/content-bg.gif) no-repeat;
	padding-top: 58px;
	position: relative; z-index: 2;
	float: left;
}
#container #center_1 {
	width: 709px; min-height: 284px;
	background: url(images/content-bg.gif) no-repeat;
	padding-top: 58px;
	position: relative;  z-index: 2;
	float: left;
}
#container #right {
	width: 346px; float: left;
	position: relative; z-index: 2;
	background: url(images/n2-bg.gif) repeat-y;
	padding-bottom: 14px;
}
#container #right_1 {
	width: 346px; float: left;
	position: relative; z-index: 2;
	padding-bottom: 14px;
}
.clear {clear: both;} /* Necessary to Keep the Flow */

/* Links for Main Content */
#wrapper a:link {color: #673b76; text-decoration: none;}
#wrapper a:visited {color: #673b76; text-decoration: none;}
#wrapper a:hover {color: #3a6b3a; text-decoration: underline;}

/* Position of Content inside of Left */
#wrapper #left .nav {width: 117px; position: absolute; right: 0px; top: 0px;}
#wrapper #left .tips {position: absolute; top: 313px; right: 0px;}

/* Position of Content Inside Center  */
#wrapper #center .content-header {padding-top: 20px;}
#wrapper #center p {margin-left: 10px;}
#wrapper #center .contact {color: #666666;}

/* Position of Content Inside Center_1 */ 
#wrapper #center_1 #left-head {position: absolute; top: 0px; right: 22px;}
#wrapper #center_1 .gallerylist {text-align: center; padding-bottom: 20px;}
#wrapper #center_1 .gallery {width: 699px; height: 598px; background: #CCCCCC; margin-left: 10px;}


/* Position of Content Inside Right */
#wrapper #right .bottom {width: 245px; height: 14px; position: absolute; bottom: 0px; left: 0px;	background: url(images/n2-bot.gif) no-repeat bottom;}
#wrapper #right .info {color: #666666;	font-style: italic; width: 190px; margin-left: 50px;}
#wrapper #right ul {width: 190px; margin-left: 50px; font-size: 12px; color: #330066;}
#wrapper #right li {padding-bottom: 10px; line-height: 16px;}
#wrapper #right li a:link {color: #330066; text-decoration: none;}
#wrapper #right li a:visited {color: #330066; text-decoration: none;}
#wrapper #right li a:hover {color: #336633; text-decoration: none;}

/* Position of Content Inside Right_1 */
#wrapper #right_1 #right_box {width: 250px; margin-left: 35px;}
#wrapper #right_1 p {color: #666666; line-height: 18px;}

/* Footer Code */
#footer {text-align: center; margin-top: 50px;}
#footer p {font-size: 12px; padding-bottom: 10px; color: #666666; line-height: 15px;}
#footer a:link {color: #666666; text-decoration: none;}
#footer a:visited {color: #666666; text-decoration: none;}
#footer a:hover {color: #666666; text-decoration: underline;}

.bestviewtext { font-size: 10px; }

.tipheadline{
    font-size: 17px;
	font-family: 'Trebuchet MS', Trebuchet, Helvetica, sans-serif;
	color: #330066;

}
.tipcontent {
	width: 375px;
	padding-left: 25px;
}

.tipcontent p {
	padding-left: 25px;
	padding-bottom: 10px;
	margin-top: 60px;
	padding-top: 60px;
}
