/* CSS Document */

* {
	padding:0;
}

body{
	background:#ffffff;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { 
/*     list-style:none;*/
	 list-style-type:disc;
/*	 list-style-position:outside;*/
/*	 margin-left:20px;*/
	margin: 0;
	padding: 0 0 0 15px;

}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Georgia,"Times New Roman",Times,serif;
		font-size:0.813em;
		line-height:1.308em;
		color:#000000;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#000;}
a:hover{text-decoration:none;}

/*p {
	padding-top:475px;
}
*/

#page2 li { color:#fcaf17; padding:0 0 5px 0;}
#page2 span { color:#000000;}

#page4 li { color:#fcaf17; padding:0 0 5px 0;}
#page4 span { color:#000000;}

#page5 li { color:#fcaf17; padding:0 0 5px 0;}
#page5 span { color:#000000;}

#page7 li { color:#fcaf17; padding:0 0 5px 0;}
#page7 span { color:#000000;}

#page9 li { color:#fcaf17; padding:0 0 5px 0;}
#page9 span { color:#000000;}



dl { width:305px;}
/*dl, dd { margin:0;}*/
dt { background:url(../images/glass_bar1.jpg) top left no-repeat; font-size:12px; padding:5px;}
dt:hover { background:url(../images/glass_bar2.jpg) top left no-repeat; font-size:12px; padding:5px;}
dt a { color:#FFFFFF; font-weight:bold; text-decoration:none; margin-left:35px;}
dt a:hover { color:#fcaf17; font-weight:bold; text-decoration:none;}
dd {font-size:12px; padding: 4px 0 10px 0;}
dd a { color:#000000; text-decoration:none; font-weight:bold;}


#page4 dl { width:545px;}
/*dl, dd { margin:0;}*/
#page4 dt { background:url(../images/glass_bar_big2.jpg) top left no-repeat; font-size:12px; padding:5px;}
#page4 dt:hover { background:url(../images/glass_bar_big.jpg) top left no-repeat; font-size:12px; padding:5px;}
#page4 dt a { color:#FFFFFF; font-weight:bold; text-decoration:none; margin-left:35px;}
#page4 dt a:hover { color:#fcaf17; font-weight:bold; text-decoration:none;}
#page4 dd {font-size:12px; padding: 4px 0 10px 0;}
#page4 dd a { color:#000000; text-decoration:none; font-weight:bold;}

#page7 dl { width:545px;}
/*dl, dd { margin:0;}*/
#page7 dt { background:url(../images/glass_bar_big2.jpg) top left no-repeat; font-size:12px; padding:5px;}
#page7 dt:hover { background:url(../images/glass_bar_big.jpg) top left no-repeat; font-size:12px; padding:5px;}
#page7 dt a { color:#FFFFFF; font-weight:bold; text-decoration:none; margin-left:35px;}
#page7 dt a:hover { color:#fcaf17; font-weight:bold; text-decoration:none;}
#page7 dd {font-size:12px; padding: 4px 0 10px 0;}
#page7 dd a { color:#000000; text-decoration:none; font-weight:bold;}

#page10 dl { width:545px;}
/*dl, dd { margin:0;}*/
#page10 dt { background:url(../images/glass_bar_big2.jpg) top left no-repeat; font-size:12px; padding:5px;}
#page10 dt:hover { background:url(../images/glass_bar_big.jpg) top left no-repeat; font-size:12px; padding:5px;}
#page10 dt a { color:#FFFFFF; font-weight:bold; text-decoration:none; margin-left:35px;}
#page10 dt a:hover { color:#fcaf17; font-weight:bold; text-decoration:none;}
#page10 dd {font-size:12px; padding: 4px 0 10px 0;}
#page10 dd a { color:#000000; text-decoration:none; font-weight:bold;}

/* ============================= main layout ====================== */



/*h1 {font-size:1.5em; line-height:1.4em; text-transform:uppercase; font-family:georgia; color:#fcaf17;}*/
h2 {font-size:1.3em; line-height:0.8em; font-family:georgia; font-weight:bold;}
h2 a {font-size:1.3em; line-height:0.8em; font-family:georgia; font-weight:bold; text-decoration:none;}
h2 a:hover {font-size:1.3em; line-height:0.8em; font-family:georgia; font-weight:bold; text-decoration:none; color:#666666;}
h3 {font-size:4.7em; line-height:0.8em; text-transform:uppercase; font-family:georgia; color:#fcaf17;}

#page1 h1 {font-size:0.8em; line-height:1em; font-family:georgia; color:#a5a5a5; font-weight:bold; font-style:italic;}
#page1 h1 a {font-size:1em; line-height:1em; font-family:georgia; color:#a5a5a5; font-weight:bold; font-style:italic; text-decoration:none;}
#page1 h1 a:hover {font-size:1em; line-height:1em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page1 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page1 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page1 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page1 h5 {font-size:1.2em; line-height:1.4em; font-family:georgia; color:#000000;}
#page1 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page2 h1 {font-size:1em; line-height:1em; text-transform:uppercase; font-family:georgia; color:#000000;}
#page2 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page2 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page2 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page2 h5 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; padding: 0 0 10px 0;}
#page2 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page3 h1 {font-size:1.4em; line-height:1.3em; font-family:georgia; color:#a5a5a5;}
#page3 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page3 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page3 h4 {font-size:1.0em; line-height:1.3em; font-family:georgia; color:#000000; font-weight:lighter;}
#page3 h5 {font-size:0.9em; line-height:1.4em; font-family:georgia; color:#000000; padding: 0 0 10px 0;}
#page3 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page4 h1 {font-size:1em; line-height:1em; text-transform:uppercase; font-family:georgia; color:#000000;}
#page4 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page4 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page4 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page4 h5 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; padding: 0 0 10px 0;}
#page4 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page5 h1 {font-size:1em; line-height:1em; text-transform:uppercase; font-family:georgia; color:#000000;}
#page5 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page5 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page5 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page5 h5 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; padding: 0 0 10px 0;}
#page5 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page6 h1 {font-size:1em; line-height:1em; text-transform:uppercase; font-family:georgia; color:#000000;}
#page6 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page6 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page6 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page6 h5 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000;}
#page6 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page7 h1 {font-size:1em; line-height:1em; text-transform:uppercase; font-family:georgia; color:#000000;}
#page7 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page7 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page7 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page7 h5 {font-size:1.8em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic}
#page7 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page8 h1 {font-size:1em; line-height:1em; text-transform:uppercase; font-family:georgia; color:#000000;}
#page8 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page8 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page8 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page8 h5 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000;}
#page8 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page9 h1 {font-size:1em; line-height:1em; text-transform:uppercase; font-family:georgia; color:#000000;}
#page9 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page9 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page9 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page9 h5 {font-size:1.1em; line-height:1.2em; font-family:georgia; color:#000000;}
#page9 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page10 h1 {font-size:1em; line-height:1em; text-transform:uppercase; font-family:georgia; color:#000000;}
#page10 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page10 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page10 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page10 h5 {font-size:1.1em; line-height:1.2em; font-family:georgia; color:#000000;}
#page10 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page11 h1 {font-size:1em; line-height:1em; text-transform:uppercase; font-family:georgia; color:#000000;}
#page11 h2 {font-size:2em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page11 h3 {font-size:2em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page11 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page11 h5 {font-size:1.1em; line-height:1.2em; font-family:georgia; color:#000000;}
#page11 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

#page12 h1 {font-size:1em; line-height:1em; text-transform:uppercase; font-family:georgia; color:#000000;}
#page12 h2 {font-size:1.6em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#page12 h3 {font-size:1.6em; line-height:1em; font-family:georgia; color:#a5a5a5;}
#page12 h4 {font-size:1em; line-height:1.4em; font-family:georgia; color:#000000; font-weight:lighter;}
#page12 h5 {font-size:1.1em; line-height:1.2em; font-family:georgia; color:#000000;}
#page12 h6 {font-size:1.3em; line-height:1.4em; font-family:georgia; color:#000000; margin-left:-10px;}

.imgindent {margin:0 20px 0 0; float:left;}
.title1 {margin-bottom:4px;}
.title2 {margin-bottom:0px;}
.title2a {margin-top:10px; margin-bottom:13px;}
.title3 {margin-bottom:10px;}
.title3a {margin-bottom:7px;}


/* ============================= header ====================== */

.anti-flash {position:absolute; margin-left:980px; z-index:3;}
.flash {position:absolute; width:980px; height:440px; z-index:2;}
.flash2 {width:300px; height:500px; z-index:auto;}
.flash3 {width:980px; height:578px; z-index:auto;}

/* ============================= content ====================== */

/*.img {position:absolute;}*/
/*.indent {padding:5px 0px 0 70px;}
.indent2 {padding:0 0px 0 20px;}
.indenta {padding:10px 4px 0 25px;}
.text-indent {padding:0 65px 10px 0;}
.text-indent1 {padding:0 65px 28px 0;}
.text-indent1a {padding:0 65px 20px 0;}
.text-indent1b {padding:0 65px 24px 0;}
#page7 .text-indent {padding:0 65px 17px 0;}
.text-indent2 {padding:22px 65px 31px 0;}
.text-indent2a {padding:10px 65px 25px 0;}
.text-indent3 {padding:0 50px 36px 0;}
.text-indent4 {padding:0 50px 15px 0;}
.col-pad1 {padding-right:10px;}
.col-pad2 {padding-right:52px;}
.col-pad3 {padding-right:15px;}
.col-pad4 {padding-bottom:6px;}
.col-pad5 {padding-bottom:13px; padding-right:25px;}
.col-pad6 {margin-bottom:13px; margin-right:10px;}
.col-pad7 {padding-bottom:13px; padding-right:15px;}
.col-pad8 {margin-bottom:18px; margin-right:15px;}*/


/* ============================= page boxes ====================== */

/*.box1 {background:url(images/box4b.jpg) top left no-repeat transparent;}
.box1 .indent {width:680px; padding:10px 20px 50px 20px;}*/


/* ============================= footer ====================== */

#footer {color:#fcaf17; font-size:0.923em; padding:0px 0 0 0px; font-family:Georgia,"Times New Roman",Times,serif; line-height:1.25em; margin-top:-1px;}
#footer a {color:#666666; text-decoration:none;}
#footer h6 a {
	color:#3b3b3b;
	font-size:1.4em;
	margin-right:23px;
	text-align:right;
}

#footer h1 {
	font-size:2.5em;
	margin-left:20px;
	text-align:left;
}

#footer h5 {
	color:#FFFFFF;
	font-size:1.1em;
	margin-bottom:5px;
	text-align:center;
}

#footer .menu {overflow:hidden; text-align:right; line-height:2em;}
#footer .menu li {display:inline; border-left:1px solid #666666; margin-left:-1px; padding:0 12px 0 12px;}
#footer .menu lib {padding:0 0 0 12px;}
#footer .menu a {text-decoration:none;}
#footer .menu a:hover {text-decoration:underline;}



/* ============================= scroller ============================= */

#apDiv1 {
	float:left;
	margin-left:20px;
	margin-top:10px;
	width:938px;
	height:580px;	
	z-index:auto;
	overflow: auto;
	visibility: inherit;
}

#apDiv2 {
	float:right;
	margin-right:10px;
	margin-top:-65px;
/*	top:555px;*/
	width:600px;	
	z-index:auto;
	overflow: auto;
	visibility: inherit;
}

#apDiv3 {
	position:absolute;
	float:left;
	width:30px;
	height:20px;
	overflow: auto;
	visibility: inherit;
	z-index:auto;
}

#apDiv4 {
	position:absolute;
	float:left;
	margin-top:10px;
	width:300px;
	height:50px;
	overflow: auto;
	visibility: inherit;
	z-index:auto;
}

#apDiv4a {
	position:absolute;
	float:left;
	margin-top:10px;
	width:300px;
	height:50px;
	overflow: auto;
	visibility: inherit;
	z-index:auto;
}


#apDiv4b {
	position:absolute;
	float:left;
	margin-top:10px;
	width:300px;
	height:50px;
	overflow: auto;
	visibility: inherit;
	z-index:auto;
}

#apDiv4c {
	position:absolute;
	float:left;
	margin-top:10px;
	width:300px;
	height:50px;
	overflow: auto;
	visibility: inherit;
	z-index:auto;
}

#apDiv5 {
	position:absolute;
	float:left;
	margin-top:25px;
	width:300px;
	height:30px;
	visibility: inherit;
	z-index:3;
}

#apDiv6 {
	position:relative;
	float:left;
	margin-top:10px;
	width:310px;
	height:520px;
	overflow: auto;
	visibility: inherit;
	z-index:auto;
}


#apDiv7 {
	float:right;
	margin-top:137px;
	margin-right:-20px;
	width:400px;
	height:300px;
	overflow: auto;
	visibility:inherit;
	z-index:-1;
}

#apDiv8 {
	float:left;
	width:305px;
	height:295px;
	overflow: auto;
	visibility: inherit;
}



#apDiv9 {
	float:left;
	width:600px;
	height:385px;
	overflow: auto;
	visibility: inherit;
}

#apDiv10 {
	float:left;
	margin-top:50px;
	width:305px;
	height:170px;
	overflow: auto;
	visibility: inherit;
}

#apDiv11 {
	position:absolute;
	float:left;
	width:620px;
	height:440px;
	overflow: auto;
	visibility: inherit;
}

#apDiv11b {
	position:absolute;
	float:left;
	width:588px;
	height:440px;
	overflow: auto;
	visibility: inherit;
}

#apDiv12 {
	float:left;
	margin-top:50px;
	width:300px;
	height:510px;
	overflow: auto;
	visibility: inherit;
}

#apDiv13 {
	position:absolute;
	float:right;
	margin-top:400px;
	width:585px;
	height:220px;
	/*overflow: auto;*/
	visibility: inherit;
	z-index:auto;
}
#apDiv13a {
	border:1px solid;
	float:right;
	height:150px;
	margin-left:360px;
	margin-top:355px;
	visibility:inherit;
	width:225px;
	z-index:auto;
}

#apDiv13b {
	position:absolute;
	float:right;
	margin-top:60px;
	width:585px;
	height:445px;
	overflow: auto;
	visibility: inherit;
	z-index:auto;
}

#apDiv14 {
	float:left;
	width:590px;
	height:480px;
	overflow:hidden;
	position:absolute;
	visibility: inherit;
	z-index:auto;
}


#apDiv15 {
	float:left;
	margin-top:50px;
	width:305px;
	height:460px;
	overflow: auto;
	visibility: inherit;
}

#apDiv16 {
	float:left;
	width:150px;
	height:44px;
	overflow: auto;
	visibility: inherit;
}

#apDiv17 {
	margin-top:-45px;
	margin-left:195px;
	float:left;
	width:150px;
	height:44px;
	overflow: auto;
	visibility: inherit;
}

#apDiv18 {
	float:left;
	width:580px;
	height:310px;
	overflow:auto;
	visibility: inherit;
}

#apDiv19 {
	float:left;
	margin-top:50px;
	width:305px;
	height:550px;
	overflow: auto;
	visibility: inherit;
}

#apDiv20 {
	float:left;
	width:590px;
	height:440px;
	overflow: auto;
	visibility: inherit;
}


#apDiv21 {
	float:left;
	margin-top:60px;
	width:590px;
	height:360px;
	overflow:auto;
	position:absolute;
	visibility: inherit;
	z-index:auto;
}


#apDiv22 {
	float:left;
	width:590px;
	height:60px;
	overflow:hidden;
	position:absolute;
	visibility: inherit;
	z-index:auto;
}

#apDiv23 {
	float:right;
	width:250px;
	height:20px;
	margin-left:350px;
	overflow:hidden;
	position:absolute;
	visibility: inherit;
	z-index:auto;
}

#apDiv24 {
	float:left;
	/*margin-left:20px;*/
/*	margin-top:10px;*/
	width:980px;
	height:580px;	
	z-index:auto;
	overflow: auto;
	visibility: inherit;
}

#apDiv25 {
	float:left;
	position:absolute;
	margin-left:210px;
	margin-top:28px;
	width:230px;
	height:20px;	
	z-index:auto;
	overflow: auto;
	visibility: inherit;
}


#apDiv26 {
	float:left;
	margin-top:25px;
	width:300px;
	height:30px;
	visibility: inherit;
	z-index:auto;
}

#apDiv27 {
	/*position:absolute;*/
	float:left;
	margin-top:25px;
	width:300px;
	height:30px;
	visibility: inherit;
	z-index:auto;
}


#apDiv28 {
	position:absolute;
	float:left;
	width:570px;
	height:420px;
	visibility: inherit;
	z-index:auto;
}

#apDiv29 {
	position:absolute;
	float:left;
	margin-top:60px;
	width:310px;
	height:520px;
	overflow: auto;
	visibility: inherit;
	z-index:auto;
}


#apDiv30 {
	position:absolute;
	float:left;
	margin-top:10px;
	width:300px;
	height:50px;
	overflow: auto;
	visibility: inherit;
	z-index:auto;
}



#apDiv31 {
	position:absolute;
	float:left;
	margin-top:25px;
	width:300px;
	height:30px;
	visibility: inherit;
	z-index:3;
}





#apDiv32 {
	width:305px;
	height:575px;
	/*overflow:hidden;*/
	position:absolute;
}

#apDiv33 {
	float:left;
	width:305px;
	height:575px;
	overflow:hidden;
	position:relative;
}

#apDiv34 {
	background-image:url(../images/customBoxprop.png);
	float:left;
	/*margin-top:575px;*/
	width:305px;
	height:575px;
	/*overflow:hidden;*/
	position:relative;
	display:none;
}

#apDiv35 {
	width:20px;
	height:20px;
	overflow:hidden;
	position:absolute;
	margin-left:270px;
	margin-top:5px;
}


#apDiv36 {
	width:100px;
	height:20px;
	overflow:hidden;
	position:absolute;
	margin-left:280px;
	margin-top:25px;
	z-index:50;
}

#apDiv37 {
	float:left;
	width:600px;
	height:460px;
	overflow: hidden;
	margin-top:-550px;
	margin-left:335px;
	visibility: inherit;
}

#apDiv38 {
	position:absolute;
	z-index:2;
	float:left;
	display:none;
	background-image:url(../images/fullDescription.jpg);
	width:595px;
	height:455px;
}

#apDiv39 {
	position:absolute;
	float:right;
	width:50px;
	height:50px;
	overflow: hidden;
	margin-top:1px;
	margin-left:535px;
	visibility: inherit;
}

#apDiv40 {
	position:absolute;
	float:right;
	width:50px;
	height:50px;
	overflow: hidden;
	margin-top:1px;
	margin-left:300px;
	visibility: inherit;
}

#apDiv41 {
	position:absolute;
	float:right;
	width:50px;
	height:50px;
	overflow: hidden;
	margin-top:300px;
	margin-left:535px;
	visibility: inherit;
}

#apDiv42 {
	position:absolute;
	float:right;
	width:585px;
	height:30px;
	overflow: hidden;
	margin-top:4px;
	margin-left:1px;
	visibility: inherit;
}

#popupDiv1 {
	position:absolute;
	width:20px;
	height:20px;
	margin-top:14px;
	margin-left:550px;
}

#popupDiv2 {
	position:absolute;
	margin-top:60px;
	width:370px;
	height:110px;
}

#popupDiv3 {
	position:absolute;
	margin-top:50px;
	margin-left:25px;
	width:530px;
	height:375px;
	overflow:auto;
}

#rightmovebox {
	width:150px;
	height:53px;
	overflow:hidden;
	position:absolute;
	margin-left:435px;
	margin-top:5px;
}

#rightmovebox2 {
	width:150px;
	height:53px;
	overflow:hidden;
	position:absolute;
	/*margin-left:73px;*/
	margin-top:5px;
}

#facebook {
	width:150px;
	height:53px;
	overflow:hidden;
	position:absolute;
	margin-left:152px;
	margin-top:5px;
}

/* ============================= others ============================= */


body {
	background-image: url(../images/main-bg-wrap.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
}

#submitForm {width: 120px; height: 24px; background: url("../images/submit_button.jpg") no-repeat 0 0; border:1px solid; border-color:#FFFFFF; margin-right:60px;}
#submitForm:hover { background-position: 0 -22px; }

#saveForm {width: 120px; height: 24px; background: url("../images/submit_button.jpg") no-repeat 0 0; border:1px solid; border-color:#FFFFFF;}
#saveForm:hover { background-position: 0 -22px; }

#resetForm {width: 120px; height: 24px; background: url("../images/clear_button.jpg") no-repeat 0 0; border:1px solid; border-color:#FFFFFF;}
#resetForm:hover { background-position: 0 -22px; }

#nals {display: block; width: 150px; height: 44px; background: url("../images/NALS.jpg") no-repeat 0 0; }
#nals:hover { background-position: 0 -44px; }
#nals span { display: none; }

#dps {display: block; width: 81px; height: 44px; background: url("../images/dps.jpg") no-repeat 0 0; }
#dps:hover { background-position: 0 -44px; }
#dps span { display: none; }

#rightmove {display: block; width: 150px; height: 53px; background: url("../images/rightmove.jpg") no-repeat 0 0; }
#rightmove:hover { background-position: 0 -53px; }
#rightmove span { display: none; }

#facebookbtn {display: block; width: 150px; height: 50px; background: url("../images/facebook.jpg") no-repeat 0 0; }
#facebookbtn:hover { background-position: 0 -50px; }
#facebookbtn span { display: none; }

#closeBtn {display: block; width: 18px; height: 18px; background: url("../images/closePopup.png") no-repeat 0 0; }
#closeBtn:hover { background-position: 0 -18px; }
#closeBtn span { display: none; }

#moreBtn {display: block; width: 150px; height: 18px; background: url("../images/closePopup.png") no-repeat 0 0; }
#moreBtn:hover { background-position: 0 -18px; }
#moreBtn span { display: block; margin-left:20px; cursor:auto;}


#ContactForm .container{height:95px;}
#ContactForm {padding:10px 0 0 0;}
#ContactForm .rowi {height:48px;}
#ContactForm .link1 {float:right; margin-left:30px;}
#ContactForm .input {width:298px; height:20px; border:1px solid #b4b4b4; background:#fff; padding:0 0 0 5px; font-size:0.917em;}
textarea {width:298px; height:220px; border:1px solid #b4b4b4; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:0.917em; margin-bottom:10px;}


/* ============================= image slider ============================= */


    /* image replacement */
	.graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            /*overflow:hidden;*/
            /*text-indent:-8000px;*/
            }
    /* // image replacement */
			

				
			

/* Easy Slider */

#slider{ width:520px; height:140px; margin-left:31px;}	
/*#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
	/*	width:530px;
		height:140px;
		overflow:hidden; 
		}	*/
#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:0px;
		top:400px;
		}	
#nextBtn{ 
		left:559px;
		}														
#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
#nextBtn a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	




.pics {  
    height:  130px;  
    width:   520px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 1px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  522px; 
    height: 132px; 
    top:  0; 
    left: 0 
} 



#crossslide{
	width: 300px;
	height: 500px;
	margin-top:50px;
	position:relative;
	border: 2px solid #666666;				
}



#crossslide1{
	position:relative;
	border: 2px solid #666666;
	height:500px;
	width:300px;
	margin-top:50px;			
}

#crossslide2{
	position:relative;
	border: 2px solid #666666;
	height:500px;
	width:300px;
	margin-top:50px;			
}

.fadepics {  
    height:500px;
    width:300px;  
    padding: 0;  
    margin:  0;  
} 
 
.fadepics img {  
    padding: 1px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:300pxpx; 
    height:500px; 
    top:  0; 
    left: 0 
} 


#mapShot {
	position:absolute;
	width:300px;
	height:26px;
	background:url(../images/buttonBar.jpg) no-repeat 0 0;
}

#mapShot span {visibility:hidden}

#mapShot a {
	text-decoration:none;
	display:block;
	width:300px;
	height:26px;
}

#page1 dl { width:300px;}
/*dl, dd { margin:0;}*/
#page1 dt { background:url(../images/glass_bar_big2.jpg) top left no-repeat; font-size:12px; padding:5px;}
#page1 dt:hover { background:url(../images/glass_bar_big.jpg) top left no-repeat; font-size:12px; padding:5px;}
#page1 dt a { color:#FFFFFF; font-weight:bold; text-decoration:none; margin-left:35px;}
#page1 dt a:hover { color:#fcaf17; font-weight:bold; text-decoration:none;}







#quickSearchblock {
	position:absolute;
	width:300px;
	height:180px;
}

#potw {
	/*margin-top:50px;*/
	width:300px;
	height:180px;
	background:url(../propertypics/propertyOfTheWeekPic.jpg) no-repeat 0 0;
}

#potw span {visibility:hidden}

#potw a {
	text-decoration:none;
	display:block;
	width:300px;
	height:200px;
}



/* ============================= property of the week gallery ============================= */



#gallery {position:relative; width:570px; padding:10px; background:#AAA}

#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:555px; height:280px; padding:5px; border:2px solid #666; background:#FFF url(../images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:565px; height:100px; border:2px solid #666; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:100px; width:560px; }

#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbarea ul {padding:0 0 0 0;}
#thumbs li {float:left; margin-right:9px; cursor:pointer}

.imgnav {position:absolute; height:280px; width:20%; z-index:100; height:280px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(../images/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../images/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}




/* ============================= search popups ============================= */


/*#tab0 span{
	visibility:hidden
}
#tab1 span{
	visibility:hidden
}*/

#thumb {width:250px; height:180px; float:right;}
#price {float:left; width:100px; height:50px;}


/*#toggled1 {float:left; width:500px; height:150px;}
#toggled2 {float:left; width:500px; height:200px;}
#toggled3 {float:left; width:500px; height:180px;}*/

#small { position:absolute; width:470px; height:180px; margin-left:10px;}
#thumbHolder {width:250px; height:180px; margin-left:230px;}
#textHolder {width:270px; height:410px; margin-left:15px; margin-top:20px; overflow:hidden;}
#textHolder2 {width:170px; height:20px; margin-top:195px; position:absolute; overflow:hidden;}
#textHolder3 {width:270px; height:155px; overflow:hidden; margin-top:10px;}
#textHolder4 {width:270px; height:90px; margin-top:40px; overflow:hidden;}
#textHolder5 {width:270px; height:30px; overflow:hidden;}

#large { position:absolute; width:480px; height:180px; margin-left:10px;}
#pano  {width:470px; height:180px;}


#gallerypop {
		background-color: #ffffff;
		padding: 5px;
		width: 200px;
		height:130px;
		margin-left:40px;
}

#gallerypop ul { list-style: none; padding:0px;}

#gallerypop ul li { display: inline; }

#gallerypop ul img {
		border: 2px solid #000000;
		border-width: 2px;
}

#gallerypop ul a:hover img {
		border: 2px solid #fcaf17;
		border-width: 2px;
		color: #fcaf17;
}

#gallerypop ul a:hover { color: #fcaf17; }
	
/*#gallerypop h2 {font-size:1.5em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#gallerypop h2 {font-size:1.3em; line-height:1.4em; font-family:georgia; font-weight:bold; font-style:italic;}*/

#gallerypop2 {
		background-color: #ffffff;
		padding: 5px;
		width: 200px;
		height:20px;
		margin-left:8px;
}

#gallerypop2 ul { list-style: none; padding:0px;}

#gallerypop2 ul li { display: inline; }

#gallerypop2 ul img {
		border: 2px solid #000000;
		border-width: 2px;
}

#gallerypop2 ul a:hover img {
		border: 2px solid #fcaf17;
		border-width: 2px;
		color: #fcaf17;
}

#gallerypop2 ul a:hover { color: #fcaf17; }

#gallerypop3 {
		visibility:hidden;
		padding: 5px;
		width: 250px;
		height:600px;
		margin-left:-5px;
		margin-top:-2px;
}


/*#gallerypop2 h2 {font-size:1.5em; line-height:1.4em; font-family:georgia; color:#fcaf17; font-weight:bold; font-style:italic;}
#gallerypop2 h2 {font-size:1.3em; line-height:1.4em; font-family:georgia; font-weight:bold; font-style:italic;}*/