/*
                    <li><a>Research Shortcuts</a></li>
                    <li><a href="saltresearchthailand.html">Salt Research in Thailand</a></li>
                    <li><a href="petrographicanalysis.html">Petrography/Pottery Analysis</a></li>
                    <li><a href="ethnographicpotteryrsch.html">Ethnographic Pottery Research</a></li>
                    <li><a href="ethnoarchaeologicalstudies.html">Ethnoacheaological Studies</a></li>
                    <li><a href="tradetech.html">Trade, Technologies and Traditions</a></li>

blue = 0088cc
ltr blue = 00aaf7
green = c5e86a
drkr green = b0d551
*/


body{background:#202020 url(assets/images/darkfuture.jpg) no-repeat center top;font:normal 10px Verdana, Geneva, sans-serif;min-width:960px;color:#bbb;margin:0px;} 
*{outline:none;}
img{border:none;}
.center{margin:0 auto;display:block;}
.container{margin:0 auto;position:relative;width:100%;}
.single .content {padding-bottom: 0; margin-bottom: -23px;}
.content{float:left;font-size:12px;line-height:2em;margin: 0;padding: 30px 0 20px;position:relative;width:100%;}
.content p{margin:0 0 1.9em;padding:0;}

.content a,ul.aux a{color:#c5e86a;}
.content .blue1 a, ul.aux.blue1 a{color:#00aaf7;}


ul.aux a:hover{color:#c5e86a;}
ul.aux.blue1 a:hover{color:#00aaf7;}


.col4{clear:both;overflow:hidden;padding:0 10px;width:940px;}
.col4 section{display:inline;float:left;margin-left:20px;width:220px;}
.col4 section:first-child{margin-left:0;}
.col4 section.double{width:460px;}
.col4 .multi-col{-moz-column-gap:20px;-moz-column-width:220px;-webkit-column-gap:20px;-webkit-column-width:220px;}
img#logo{margin:30px 0 0 10px;}
header{float:left;height:102px;width:100%;}

#topborder {border-top: 3px solid #c5e86a;}
#topborder.blue1{border-top: 3px solid #00aaf7;}

h1,#home h2,.txt,footer h2,aside h2{clear:both;margin:0 0 20px;overflow:hidden;text-indent:-99999px;width:100%;}
#home .pub h2 {background-position:left -59px;height:43px; margin: 14px 0 22px;}
#home .pub ul,footer section ul{list-style:none;margin:-15px 0 0;padding:0;}
#home .pub ul li{border-bottom:1px solid #161616;border-left:3px solid #555;border-top:1px solid #222;float:left;font-size:0.9em;line-height:1.7em;margin:0;padding:0;width:220px;}
#home .pub ul li:first-child,#pub .content aside ul li:first-child a{border-top:0;}
/*.firstli ul li:first-child a{border-top:0;}*/

#home .pub h3{font-size:1em;font-weight:400;margin:0;}
#home .pub ul li:hover{background:#161616;border-left:3px solid #c5e86a;}
#home .pub .blue ul li:hover{background:#161616;border-left:3px solid #00aaf7;}
#home .pub li time{float:left;font-size:1.2em;height:37px;margin:0 5px;padding:10px;text-align:center;}
#home .pub li time strong{display:block;font-size:0.8em;text-transform:uppercase;}
#home .pub ul li h3 a{display:block;height:37px;padding:10px;}
#home .col4{padding-bottom:0;}

/*
#pub .pubbody{float:left;margin:0 40px 0 10px;width:100%;}
*/

#pub hgroup{margin-bottom:20px;float:left;width:100%;}

img#logo{background:#1a1a1a url(assets/images/pagetitles.png) no-repeat;height:43px;border:20px solid #1a1a1a;border-right:0;margin:0;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

#pub h1{background:#1a1a1a url(assets/images/pagetitles.png) no-repeat;height:43px;border:20px solid #1a1a1a;border-right:0;margin:0;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.food-for-thought #pub h1{background-position:left -82px;}
.personal #pub h1{background-position:left -123px;}
.resources #pub h1{background-position:left -164px;}
.search #pub h1{background-position:left -205px;}

html body #pageID #pub hgroup h2,html body #pageID #pub hgroup small{font-weight:normal;font-size:2em;color:#ccc;text-shadow:1px 1px 1px #000;background:#1a1a1a;text-transform:uppercase;padding:10px 20px 15px;margin:0;border-top:1px dashed #333;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;}
html body #pageID #pub hgroup small{font-size:1em;}

article{float:left;padding:0 0 20px;width:100%;}

article h2,article h3,#comments h2, article h5{background:url(assets/images/hr2.gif) repeat-x left bottom;clear:both;color:#fff;font-size:1.8em;font-weight:400;margin:0 0 10px;padding:10px 0;}

#lastline h2{background:url(assets/images/hr2.gif) repeat-x left top;clear:both; margin:0 0 20px;padding:10px 0;height:5px; z-index:100000;}

h2.title, .white h2.title{font-size:1em;line-height:1.2em;margin-top:-10px;}
article .white h2,article .white h3, article .white h5{background:none;border-bottom:1px solid #ccc;}

article .white h2, article .white h3{background:url(assets/images/hr3.gif) repeat-x left bottom;clear:both;color:#fff;font-size:1.8em;font-weight:400;margin:0 0 10px;padding:10px 0;}

article h3, article .white h3{font-size:2.0em;}

.h3_s1, .white .h3_s1{font-size:1.4em;}

article h4, article .white h4{font-size:1.1em;}
article h5, article .white h5{font-size:1.3em; background: none;}

 #pageID article ul li h5 {margin-bottom: 0; padding: 5px 0; border: none;}
 article h2 a{text-decoration:none;}
.details{float:left;margin-right:20px;position:relative;text-align:right;width:160px;}
.details span{clear:both;display:inline;float:right;font-size:0.8em;margin:0;padding:0;position:relative;z-index:10;width:100%;}
.details span a{background:#222;color:#00aaf7;text-decoration:none;display:none;float:right;line-height:normal;margin:0 2px 5px 0;padding:2px 5px;}
.details span.cat{font-size:1.2em;}
.details time{display:block;font-size:2.0em;text-transform:uppercase;margin:10px 0 20px;padding:0;color:#999;}
.details a span{background:url(assets/images/thumb_hover.png) no-repeat;width:210px;height:100px;float:left;position:absolute;top:60px;left:6px;z-index:999;}
.details time em{color:#737373;font-style:normal;}
#pub .post{float:left;width:100%;}

#pub .content article small.meta{display:block;color:#888;}
#pub .content article small.meta a{color:#ccc;}




nav.pubnav{
-khtml-border-radius:5px;-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#1d1d1d;border-bottom:1px solid #333;border-left:1px solid #000;
border-right:1px solid #333;
border-top:1px solid #000;
height:20px;
margin:0 10px 25px 10px;
padding:15px;
position:relative;line-height:2em;
float:left;
width:910px;}

ul.catnav{float:left;list-style:none;margin:0;padding:0 5px;width:520px;}
ul.catnav li{float:left;display:block;margin:0;padding:0 0 10px;position:relative;}
ul.catnav li a{padding:5px 10px 10px;position:relative;text-decoration:none;z-index:9;}
ul.catnav li ul.sub{-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#333;border-bottom:1px solid #333;border-left:1px solid #444;border-right:1px solid #333;border-top:1px solid #333;display:none;float:left;left:0;list-style:none;margin:0;padding:0;position:absolute;top:30px;width:auto;z-index:10;}

ul.catnav li:hover a{background:url(assets/images/pubnav_sub_arrow.gif) no-repeat center bottom;color:#fff;}
ul.catnav li ul.sub li{background:none;float:left;margin:0;padding:0;clear: both;
	width: 170px;
	border-top: 1px solid #444; /*--Create bevel effect--*/
	border-bottom: 1px solid #252525; /*--Create bevel effect--*/
	border-left:3px solid #555;
}

ul.catnav li.galleries ul.sub li, ul.catnav li.videos ul.sub li, ul.catnav li.maps ul.sub li{
height: 58px;
}
ul.catnav li ul.sub li.gal1{background:url(assets/images/gallery1.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub li.gal2{background:url(assets/images/gallery2.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub li.gal3{background:url(assets/images/gallery3.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub li.gal4{background:url(assets/images/gallery4.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub li.gal5{background:url(assets/images/gallery5.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub li.gal6{background:url(assets/images/gallery6.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub li.gal7{background:url(assets/images/gallery7.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub li.gal8{background:url(assets/images/gallery8.png) no-repeat left center;padding-left:55px;}


ul.catnav li ul.sub li.maps1{background:url(assets/images/map1sm.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub li.maps2{background:url(assets/images/map2sm.png) no-repeat left center;padding-left:55px;}

ul.catnav li ul.sub li.videos1{background:url(assets/images/video1sm.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub li.videos2{background:url(assets/images/video2sm.png) no-repeat left center;padding-left:55px;}


ul.catnav.blue1 ul.sub li:hover{border-left:3px solid #00aaf7;}
ul.catnav ul.sub li:hover{border-left:3px solid #c5e86a;}

ul.catnav li ul.sub2{-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#333;border-bottom:1px solid #333;border-left:1px solid #444;border-right:1px solid #333;border-top:1px solid #333;display:none;float:left;left:0;list-style:none;margin:0;padding:0;position:absolute;top:30px;width:auto;z-index:10;}

ul.catnav li ul.sub2 li{background:none;float:left;margin:0;padding:0;clear: both;
	width: 290px;
	border-top: 1px solid #444; /*--Create bevel effect--*/
	border-bottom: 1px solid #252525; /*--Create bevel effect--*/
	border-left:3px solid #555;
	height: 58px;
}

ul.catnav.blue1 ul.sub2 li:hover{border-left:3px solid #00aaf7;}
ul.catnav ul.sub2 li:hover{border-left:3px solid #c5e86a;}

html .container ul.catnav li ul.sub2 li a{float: left; width: 265px;background:#333;color:#ccc;padding:5px 10px;}
html .container ul.catnav li ul.sub2 li a:hover{background:#333;color:#777;}
ul.catnav li ul.sub2 li.ay_7{background:url(assets/images/urlpic7.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub2 li.ay_8{background:url(assets/images/urlpic8.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub2 li.ay_1{background:url(assets/images/urlpic1.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub2 li.ay_2{background:url(assets/images/urlpic2.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub2 li.ay_3{background:url(assets/images/urlpic3.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub2 li.ay_4{background:url(assets/images/urlpic4.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub2 li.ay_5{background:url(assets/images/urlpic5.png) no-repeat left center;padding-left:55px;}
ul.catnav li ul.sub2 li.ay_6{background:url(assets/images/urlpic6.png) no-repeat left center;padding-left:55px;}


html .container ul.catnav li ul.sub li a{float: left;
	width: 145px;background:#333;color:#ccc;padding:5px 10px;}
html .container ul.catnav li ul.sub li a:hover{background:#333;color:#777;}

ul.aux{list-style:none;margin:0;padding:0 5px;position:absolute;right:10px;top:50px;}


ul.aux li a, ul.aux.blue1 li a{color:#888;margin-right:15px;padding:5px 0 5px 22px;text-decoration:none;}


ul.aux li.twitter a{background:url(images/icon_twitter.gif) no-repeat left center;}
ul.aux li.ay_facebook a{background:url(assets/images/icon_facebook.gif) no-repeat left center;padding-left:20px;}
ul.aux li.ay_donate a{background:url(assets/images/donate_icon.png) no-repeat left center;padding-left:20px;}
ul.aux li.ay_email a{background:url(assets/images/email_icon.png) no-repeat left center;padding-left:20px;}
ul.aux li.ay_links a{background:url(assets/images/links_icon.png) no-repeat left center;padding-left:20px;}
ul.aux li a span{background:url(assets/images/icon_droparrow.gif) no-repeat right center;height:20px;padding-right:15px;width:auto;}

ul.aux .drop{-moz-box-shadow:0 5px 5px #111;-webkit-box-shadow:0 5px 5px #111;box-shadow:0 5px 5px #111;-khtml-border-radius-bottomleft:5px;-khtml-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;background:#333;border:1px solid #444;border-top:1px solid #000;display:none;padding:0 10px;position:absolute;right:0;text-align:center;top:34px;width:180px;z-index:9;}
ul.aux .drop a{background:0;margin:0;padding:0;}
ul.aux .drop img{background:#fff;border:1px solid #ccc;display:block;margin:5px auto 0;padding:5px;}
ul.aux .drop p{margin:0;padding:10px 0;}
#navbox {float:left;}
#pub aside{float:left;font-size:0.9em;margin:20px 15px 0 0;width:100%;position:relative;}
#pub aside h2{background:url(images/aside_h2.gif) no-repeat 5px top;height:18px;margin-bottom:10px;}
#pub aside ul{float:left;list-style:none;margin:0 0 40px;padding:0;width:100%;}
#pub aside ul li{float:left;list-style:none;margin:0;padding:0;width:100%;}
#pub .content aside a{border-bottom:1px solid #161616;border-left:3px solid #555;border-top:1px solid #2d2d2d;color:#888;display:block;line-height:1.8em;padding:5px 10px;text-decoration:none;}
#pub aside a:hover{background:#161616;border-left:3px solid #00aaf7;color:#fff;}


#pub #publevel .pubbody{float:left;width:100%;}

#pub #publevel .post{-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#565454; float:left;padding:20px;position:relative;width:520px;} /*Post, body <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
#pub #publevel h2{font-size:1.8em;padding:10px 0 15px;}
.fixed{float:left;*margin-left:-160px;position:fixed;top:20px;width:160px;}
#pub #publevel aside{margin:0;width:160px;}
#pub #publevel aside a{background-position:130px 7px;background-repeat:no-repeat;border-left:0;border-right:3px solid #555;padding:5px 40px 5px 0;} /*<<<<<<<<<<<<<<<<Icon for aside*/
#pub #publevel aside a:hover{border-right:3px solid #00aaf7;}
#pub #publevel aside a.switchview{background-image:url(assets/images/icon_switchview.gif);background-position:123px 5px;}
#pub #publevel aside a.backtop{background-image:url(assets/images/c_scrolltotop.png);}
#pub #publevel aside a.tweet{background-image:url(images/icon_twitter.gif);}
#pub #publevel aside a.facebook{background-image:url(assets/images/icon_facebook.gif);}
#pub #publevel aside a.homeaside{background-image:url(assets/images/home_icon.png); background-color:#161616}
#pub #publevel aside a.on{background-position:123px -15px;}

.post .imgArea{text-align: center;}
.post img.center{border: 0px solid #fff;-ms-interpolation-mode:bicubic;display:block;}
.post ul li img.center {width: auto;}
.post ol {margin-bottom: 15px; }.post ol li {padding-top: 5px; padding-bottom: 5px;}
#pub #publevel .white{background:#d5d49c;color:#333;} /*pub background color <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
#pub #publevel .white h2,#pub #publevel .white h3,#pub #publevel .white h4, #publevel .white h5{color:#39552d;}
.white .notice, html #web-design #pub .white .notice a {color: #fff;}
#pub #publevel .white a{color:#555;}
.post p img.center{margin:20px 0 0;}
.auxpost{border-top:1px dashed #ddd;padding:30px 0 0;margin-top:20px;float:left;}
.highlight{font-size:1.5em;text-align:center;padding:40px 0;margin:20px 0; background: #111; border: 1px solid #222;}
 .white .highlight{background: #ddd; border: 1px solid #ccc;}

/*no-repeat 15px center;border-top:1px solid #b2d852;-moz-box-shadow:0 1px 2px #1d1d1d;-webkit-box-shadow:0 1px 2px #1d1d1d;box-shadow:0 1px 2px #1d1d1d;text-transform:uppercase;}*/

.notice {font-size: 0.9em; padding: 10px 20px; background: #333; border: 1px solid #222; margin-bottom: 20px;}
html #pub #publevel #comments h2{font-size:1.6em;}
#comments ol{float:left;list-style:none;margin:0;padding:20px 0 40px;width:100%;}
#comments ol li{float:left;margin:0;padding:10px 0;width:100%;}
.comment cite{display:block;font-size:1.5em;font-style:normal;text-transform:uppercase;padding:0 0 10px;}
.commenter img{-moz-box-shadow:0 1px 2px #000;-webkit-box-shadow:0 1px 2px #000;border:1px solid #ddd;box-shadow:0 1px 2px #000;height:85px;position:absolute;right:40px;top:15px;width:85px;}
#000;border-right:1px solid #333;border-top:1px solid #000;float:left;font-size:2.2em;padding:10px 10px 7px;width:190px;}
#comments small{-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#1a1a1a;border:1px solid #000;display:block;padding:10px;}
#comments small img{margin-right:5px;vertical-align:text-bottom;}
.photo img { position: absolute; top: 10px; left: 10px;}

footer{background:url(assets/images/footer_bg.gif) repeat-x center;clear:both;float:left;font-size:1.2em;line-height:1.7em;overflow:hidden;padding:0 0 10px;position:relative;width:100%;z-index:1;margin-top:50px;}

footer .col4{height:348px;}
footer .col4 section{margin-top:50px;padding-left:15px;width:275px;}

footer h2.pub{background-position:left -28px;}
footer h2.friends{background-position:left -56px;} 
footer a{color:#888;text-decoration:none;}
footer .footwrap .container ul{float:left;list-style:none;padding:5px 0 0;width:100%;}
footer li{margin:0;padding:0;width:100%;}

footer li:first-child{font-size:1.5em; background:#202020}

footer li a{background:url(assets/images/bullet_arrow.gif) no-repeat left 9px;display:block;padding:2px 5px 2px 12px;}

footer.blue1 li a{background:url(assets/images/bullet_arrow_blue.gif) no-repeat left 9px;display:block;padding:2px 5px 2px 12px;}
footer li a:hover{background-position:5px 9px;color:#fff;padding-left:17px;background-color:#30302f;}
footer .copyright{font-size:0.8em;position:absolute;bottom:0;right:0;}
footer .copyright img{margin-left:5px;vertical-align:middle;}

.pottery1{background:url(assets/images/pubpottery1.png) no-repeat center top; position: relative; left: -25px; top: 15px; height:212px; width:259px; z-index: 1;}

.pottery2{background:url(assets/images/pottery2.png) no-repeat center top; position: relative; left: -25px; top: 15px; height:212px; width:259px; z-index: 1;}

.pottery3{background:url(assets/images/pottery3.png) no-repeat center top; position: relative; left: -25px; top: 15px; height:212px; width:269px; z-index: 1;}

.motif{background:url(assets/images/motif124.png) no-repeat center top; position: relative; left: -15px; top: 55px; height:200px; width:225px; z-index: 1;}

.husk{background:url(assets/images/husk.png) no-repeat center top; position: relative; left: -5px; top: 20px; height:200px; width:225px; z-index: 1;}

.pottery4{background:url(assets/images/pottery4.png) no-repeat center top; position: relative; left: -25px; top: 15px; height:212px; width:269px; z-index: 1;}

.pottery5{background:url(assets/images/pottery5.png) no-repeat center top; position: relative; left: -35px; top: 15px; height:212px; width:269px; z-index: 1;}

.pottery6{background:url(assets/images/pottery6.png) no-repeat center top; position: relative; left: -35px; top: 15px; height:212px; width:269px; z-index: 1;}

.saltbasket{background:url(assets/images/saltbasket.png) no-repeat center top; position: relative; left: -25px; top: 15px; height:212px; width:269px; z-index: 1;}

.pottery7{background:url(assets/images/pottery7.png) no-repeat center top; position: relative; left: -35px; top: 15px; height:212px; width:269px; z-index: 1;}

.skull{background:url(assets/images/skull.png) no-repeat center top; position: relative; left: -25px; top: 15px; height:212px; width:269px; z-index: 1;}



#home .pub ul li a{display:block;text-decoration:none;}
a.last,a.first{background:#00aaf7;text-align:center;padding:5px 8px;margin-right:5px;color:#333;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;text-decoration:none;}
#home .pub ul,ul.aux li,ul.aux2 li{float:left;margin:0;padding:0;}
html .highlight p{padding:0;margin:0;}
.details span a:hover{background:#333;}
ul.catnav li a:hover,footer .twitter p a,footer .twitter p a:hover{color:#fff;}
ul.catnav li:hover ul.sub2,ul.catnav li:hover ul.sub,ul.catnav li:hover ul.sub2,.tutorial ul.catnav li.publications,footer .twitter p time{display:block;}
ul.catnav li ul.sub li.right,ul.catnav li ul.sub2 li.right, ul.catnav li.personal ul.sub li,ul.catnav li.resources ul.sub li,#comments h2 span{float:right;}
.linehighlight h2{margin:100px; padding: 100px;}

.hl_block, .white .hl_block{margin-left:-5px; margin-right:-5p;padding:5px 5px 5px 5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.hl_block{background-color:#575757;}
.white .hl_block{background-color:#dddca2;}

.spacer1{height:20px;}
.aside_sd{display: none; border-bottom:0;}
.scollfntsz{font-size:0.9em;}
h3.h3medium, .white h3.h3medium {font-size:1.5em;line-height:1.25em;}


/*------------------POPUPS------------------------*/
#fade {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{ 
	display: none;
	background: #fff;
	padding-left: 10px;
	border: 3px solid #ddd;
	float: left;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
/*
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
*/
background:rgba(255,255,255,1);border:1px solid rgba(192,224,255,0.75);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;

}

/*.popup_block img{padding: 0px;margin:0px;} */

.popup_block h3{clear:both; ArialMT, Arial,  sans-serif;font-size:1.3em;color:#000;margin-top: 5px;}
.popup_block p{clear:both; ArialMT, Arial,  sans-serif;font-size:1em;color:#444;margin: 0px;}

.popup_block h3.pbh3 {font-size:1.5em;}
.popup_block p.pbp {font-size:1.3em;}

img.btn_close {
	float: right; 
	margin: -15px -15px 0 0;
    	width: 30px;
    	height: 30px;
}

/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}

#header_logo_icon {background:url(assets/images/pagetitles.png) no-repeat;height:54px; border:0px solid #1a1a1a;margin-top: 23px;margin-left:10px;background-position:left 0px;}


.photos #header_topimage {background:url(assets/images/field.png) no-repeat;height:166px; border:0px solid #1a1a1a;margin-top: -155px;margin-left:395px;background-position:left 0px; z-index:1} /**/


.photos #header_title{background:url(assets/images/pagetitles.png) no-repeat;height:43px; border:0px solid #1a1a1a;margin-top: 43px;margin-left:10px;background-position:left -146px;} /*Photos page*/



.photos #hsa1 {top:20px; left:410px; width:540px; height:140px;} /*hotspot location 1*/
.photos #hsa2 {display:none;} /*hotspot location 2*/
.photos #hsa3 {display:none;} /*hotspot location 3*/
.photos #hsa4 {top:1200px; left:5px; width:240px; height:185px; z-index:500;} /*hotspot location 4*/

.photos #hs1 {top:60px; left:275px;} /*box location 1*/
.photos #hs2 {top:50px; left:70px;} /*box location 2*/
.photos #hs3 {top:85px; left:135px;} /*box location 3*/
.photos #hs4 {top:55px; left:135px; z-index:9000;} /*box location 4*/

.thumbnail_t a {display: block;}
.thumbnail_t a:hover img {opacity:0.7;filter: alpha(opacity=70); -moz-opacity: 0.7;}
.thumbnail_t a:hover{
border-bottom:3px solid #c5e86a;
background:#c5e86a url(assets/images/bg_ck.gif);
}

.thumbnail_t.blue1 a:hover{
border-bottom:3px solid #00aaf7;
background:#00aaf7 url(assets/images/bg_ck.gif);
}

.cmap{-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#222;border-bottom:1px solid #333;border-left:1px solid #000;border-right:1px solid #333;border-top:1px solid #000;float:left;margin:1px;padding:10px; width:130px;line-height:1em;
height:200px;
}

.cmap div{top:0px; width:130px; height:130px;position:relative;}
.cmap p{padding: 5px;clear:both;font-size:0.8em;color:#fff;line-height:1.5em; margin-bottom:-5px;}
.cmap p.thumbdesc{font:11px ArialMT, Arial,  sans-serif;line-height:1.2em;}


.gallerylayout{
background:#333333; margin-bottom:1em;padding:10px;min-width:910px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#222;border-bottom:1px solid #333;border-left:1px solid #000;border-right:1px solid #333;border-top:1px solid #000;overflow: hidden;margin:10px;margin-top:30px;
}

.gallerylayout p.gallerydesc{font:12px ArialMT, Arial,  sans-serif;}
.gallerylayout span.gallerycount{font:11px ArialMT, Arial,  sans-serif;margin-top:-15px;}

.s_clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.s_clear{zoom:1;}


.pages_btns{padding:5px 0 1em;line-height:30px;}


.pages,.pageback{float:right;padding:2px 0;}
.pages a,.pageback a{background-color:#30302f;text-decoration:none;float:left;padding:0 6px;margin-right:2px;height:20px;border:0px solid;line-height:20px;overflow:hidden;}
.pages a:hover,.pageback a:hover{color:#30302f;text-decoration:none;background-color:#888;}


.pageback.blue1 a:hover{color:#30302f;text-decoration:none;background-color:#888;}
/*.pages.blue1 a:hover{background-color:#888;border-bottom:3px solid #00aaf7;}
*/


/**************************************************************



**************************************************************/
