/* ---------->>> GLOBAL <<<-----------*/
html, body{height:100%;} 
html { font-size: 100%; 
	overflow-y: auto;
overflow-x:hidden;
}
body
{	background: #fff url(../photos/nostudio/north.jpg) no-repeat 50% 50%;
margin: 0%; padding:0%; text-align: center;
font-family: "Lucinda Grande", Arial, Helvetica, sans-serif; "century gothic", "apple gothic", helvetica, arial, sans-serif;
color:#aaa;
overflow-y: auto;
_overflow-x:hidden;
}
div.stage {
position: absolute;
left: 50%;
top: 45%;
_padding-top: 10px;
margin-top: -200px;
margin-left: -450px;
background-color:transparent;
 z-index:1;
}
div#mainbox {
position:relative;
top:0px;
_top:-1em;
left:6em;
_left:6em;
width:650px;
height:570px;
background-color:#444;
border:10px solid #121212;
-moz-border-radius: 25px;-webkit-border-radius: 25px;
top:0;
z-index:1;
}
div.gallery {
position: absolute;
left: 50%;
top: 50%;
_padding-top: 10px;
margin-top: -200px;
margin-left: -475px;
background-color:transparent;
 z-index:1;

}
div#clientbox {
position:relative;
background-color:transparent;
border:0px solid #fff;
top:0;
z-index:1;
}
div#flashcontent {
text-align:center;
position:relative;
top:-40px;
left:0px;
margin-left:-3em;
z-index:1;
border:0px solid #888;
}
a {color:#aaa;
	text-decoration: none;
	z-index:9000002;
	}
a:visted{color:#aaa;}
a:focus{outline:0;color:#fff;}
a:hover{color:#b4a76a; }
a:active{font-weight:bold;color:#fff;}
p {color:#ddd; font-size: 0.8em; line-height:1.0em;margin:10px 0;
}
img {border: none;
	outline: none;
	-moz-outline: none; }
div.catbox {
   	width: 100%;
  height: 45px;
    float:left;
    background-color:transparent;
    text-align:center;
    z-index:9000001;
    border-bottom:1px solid #222;
    position:relative; top:0px; _top:0px; left:0px; 
  	}
.page {min-width: 1000px; min-height: 615px; height:100%;background-color:transparent;}
#logo {position:absolute; top:0px; _top:0px; left:0px; background-color: transparent; height:45px; z-index:9000004;}
#logo img {z-index:9000004;position:absolute;left:10px;}
#logoright {position:relative; background-color: transparent; height:45px; z-index:9000004;}
.home {margin-left:22px;padding-top:15px;width:80px;height:20px;}
.home img {margin-right:5px;margin-bottom:10px;}
.switcher {margin-left:17px;padding-top:15px;width:80px;height:20px;}
.switcher img {margin-right:5px;margin-bottom:10px;}
div.cat2box {position:relative;}
div.cat2boxfashion {border:3px solid transparent;position:relative;top:-4px;left:10px;width:150px;z-index:5;}
div.cat2boxfashion:hover {}
div.cat2boxbeauty {border:3px solid transparent;position:relative;top:-4px;left:10px;width:150px;z-index:5;}
div.cat2boxbeauty:hover {}
div.cat2boxbody {border:3px solid transparent;position:relative;top:-4px;left:10px;width:150px;z-index:5;}
div.cat2boxbody:hover {}
div.cat2boxmore {border:3px solid transparent;position:relative;top:-4px;left:-10px;width:150px;z-index:5;}
div.cat2boxmore:hover {}
div.cat2box span {z-index:1;}
ul#nav {width:100%; z-index:21; margin:0 0 0 0px; padding-top:10px; padding-left:0px; list-style:none; position: fixed;left:50%;text-align: center;}
ul#nav li#fashion {background-color:transparent;border:0px; _margin-left:-16%; text-align:center;}
ul#nav li { font-weight:bold; z-index:21; position: relative; left:-14em;padding-left:1em;_padding-left:0em;_left:-2.5em;width:7em; display:block; float: left; padding:0px;text-decoration:none; color:#ddd;font-size: 1.2em;letter-spacing: 0.3em; background-color: transparent;}
ul#nav li#men {width:7em;}
ul#nav li#fashion {height:20px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-bottom:9px solid transparent;background: url(../nav/fashion.png);}
ul#nav li#beauty {height:20px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-bottom:9px solid transparent;background: url(../nav/beauty.png);}
ul#nav li#body {height:20px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-bottom:9px solid transparent;background: url(../nav/body.png);}
ul#nav li#men {height:20px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-bottom:9px solid transparent;background: url(../nav/more.png);}
ul#nav li#fashion:hover {color:#b4a76a;background-color:#111;height:20px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-bottom:9px solid transparent;background: url(../nav/fashionhover.png);}
ul#nav li#beauty:hover {color:#b4a76a;background-color:#111;height:20px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-bottom:9px solid transparent;background: url(../nav/beautyhover.png);}
ul#nav li#body:hover {color:#b4a76a;height:20px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-bottom:9px solid transparent;background: url(../nav/bodyhover.png);}
ul#nav li#men:hover {color:#b4a76a;background-color:#111;height:20px; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-bottom:9px solid transparent;background: url(../nav/morehover.png);}
ul#nav li#fashion:hover ul{position: relative; left:-2em; top:0px;}
ul#nav li#beauty:hover ul{position: relative; left:-9em; top:0px;}
ul#nav li#body:hover ul{position: relative; left:-16em; top:0px;}
ul#nav li#men:hover ul{position: relative; left:-23em; top:0px;}
ul#nav li img { border:0px solid #bbb; z-index:20;}
ul#nav li:hover ul, ul#nav li.over ul {text-align: center; display: block; background-color:transparent; left:0px; top:0px;  z-index:3;}
ul#nav li#fashion.over {color:#b4a76a;_background-color:#b4a76a;_height:1.2em;}
ul#nav li:hover, ul#nav li.over {z-index:9000001;color:#b4a76a;background-color:transparent;_background-color:#b4a76a;_height:1.2em;}
ul#nav li ul {display: none;list-style:none;height:100px;width:660px;_width:900px;position:absolute;top:0px;left:0px; z-index:18;}
ul#nav li > ul {top: auto;left: auto;}
ul#nav li ul li {width:126px;_width:75px;filter:alpha(opacity=100);-moz-opacity: 0.99999;opacity: 0.99999;display:inline; text-align:center; clear:none; position:static; margin-top:35px;background-color:transparent; z-index:1;border-left:0px;} 
ul#nav li ul li a {  filter:alpha(opacity=100); -moz-opacity: 0.99999; opacity:0.99999; background-color:transparent; z-index:3; margin-top:0px; border:0px solid #b4a76a; padding:0px; position:relative; float:left; display:block; left:0px; _left:0px; top:-30px;_top:-30px;width:80px;_width:75px; height:50px; _height:100px; -moz-outline: none;}
ul#nav li#beauty ul li a {_position:relative;_left:-5em;}
ul#nav li#body ul li a {_position:relative;_left:-8em;}
ul#nav li#men ul li a {_position:relative;_left:-15em;}
ul#nav li ul li a:hover, ul#nav li ul li a.over {width:150px; _width:152px;filter:alpha(opacity=100);-moz-opacity: 0.99999; opacity:0.99999;z-index:5; text-align: center; background-color:transparent;position:relative;left:-40px;_left:0px;}
ul#nav li ul li a img {position:absolute; left:0px;_left:0px; top:5px; width:77px; height:50px; margin-left:2px;border:0px; z-index:1;background-color:transparent; background-color: rgba(0, 1, 0, 0.4) ; }
ul#nav li ul li a:hover img, ul#nav li ul li a.over img  {filter:alpha(opacity=100); -moz-opacity:0.99999; opacity:0.99999;width:150px; height:100px; position:absolute; left:2px;_left:0px; top:0px; _top:0px; padding:2px; _padding:0px; border:1px solid #b4a76a; z-index:22; background-color:transparent;margin:0px;}
#photo {
position:absolute;
	filter:alpha(opacity=80);
	-moz-opacity: .8;
	opacity: .8;
z-index:0;
border:1px solid #fff;
}
div.sidebarphoto {
	position: absolute;
	top:75px;
	left:10px;
	_margin-left:10px;
	float:left;
	height: 430px;
	width: 7.5em;
		z-index:10;
background-color:transparent;
			border: solid #222 2px;
			 -moz-border-radius: 15px;-webkit-border-radius: 15px;

	}
	span.info {display:block;
	background-color:transparent;
	z-index:1;
	}
	div.sidebarphoto span {margin-left:20px;}
div.sidebarphoto img {
z-index:25;
			 	filter:alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;}

	div.sidebarphoto:hover img{
			 	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;}
div.sidebar {text-align:left;
background-color:transparent;
	font-size: 0.7em;
	height: 40em;
	width: 9em;
color:#aaa;
    position:relative;
    top: 20px;
  	left:0em;
  	_left:-2em;
  	margin-right: 10px;
  	
 z-index:10;
  	}
div.sidebar img{float:right;}
div.select a{
color:#b4a76a;
font-weight:bold;
display:block;
margin-top:15px;
}
div.noselect {
height:30px;	margin-top:15px;}
div.select {
height:30px; }
div.noselect a{
display:block;
color:#aaa;
font-weight:bold;
}
div.noselect:hover a{
color:#b4a76a;
}
div.spacer {
width:15em;
margin-left:45px;}
div.overtop {
	border: solid #111 1px;
			 -moz-border-radius: 5px;-webkit-border-radius: 5px;

width:120px;
color: #444;
text-align:left;
height:20px;
display:block;
z-index:2000;

}
div.overtop {margin-top:45px;}
div.overbottom {margin-top:15px;}

.overtop span {
margin-left:-15px;
margin-top:5px;
letter-spacing: 2px;
height:20px;
width:75px;
float:left;
display:block;
color:#aaa;
font-weight:bold;
}
div.overbottom {
	border: solid #111 1px;
			 -moz-border-radius: 5px;-webkit-border-radius: 5px;
text-align:left;
width:120px;
color: #444;
display:block;
height:20px;
z-index:2000;

}

.overbottom span {
width:75px;
height:20px;
margin-left:-15px;
margin-top:5px;
float:left;
display:block;
color:#aaa;
font-weight:bold;
letter-spacing: 2px;
}
.overbottom img {margin-right:5px;}
.overtop img {margin-right:5px;}
div.portfolio img {	 	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	    position:relative;
    top: 10px;
	}
div.bioover span{
text-align:right;
}
div.biohide span{
z-index:2;
display:block;
text-align:right;
}
div.ajax {background-color:#222;
margin-left:30px;
height:510px;
width:520px;
margin-bottom:25px;
overflow-y:auto;
}
div.ajax p {text-indent: 20px;margin-left:20px;line-height: 200%;width:90%;color:#bbb;}
div.ajax li {text-indent: 20px;margin-left:20px;line-height: 100%;width:90%;color:#bbb;font-size: 0.8em;}
div.ajax h2 {text-align:center;}
div.gallerybox {
position: relative;
left:0px;
top:0px;
z-index:1;
width: 950px; overflow:auto; overflow-y:hidden; padding: 5px 5px 5px 5px; white-space: nowrap;border: 5px solid #ddd; border-bottom:0px solid #eee;background-color:#eee; -moz-border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;}
div.gallerybox img{
margin:10px;padding:7px;
border: 2px solid transparent;}
div.gallerybox img:hover{padding:7px;
border: 2px solid #b4a76a;background-color:#fff;}
div.gallerylabel { background-color:#eee; height:25px;width:960px;position: relative;top:-2px;padding-top:10px;color: #444;
border-bottom:5px solid #ddd; border-left:5px solid #ddd;border-right:5px solid #ddd; -moz-border-radius-bottomleft:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px;}
html>body .archive {padding: 5px 0;}
div.contactbox {
width: 830px;
position:relative;
left:0px;
}
div.rentalselect {
background-color:#111;
text-align:center;
font-size:.9em;
color: #b4a76a;
position:relative;
top:0px;
left:0em;
z-index:2000;
border: solid #333 1px;
padding-top:.5em;
padding-bottom:.5em;
}
div.rentalselect span{
color: #b4a76a;
}
div.hoverbox{
height:20em;
color:#777;
border:1px;
text-align:left;
margin-left:20px;
}
div#block {
position:absolute;
top:36em;
left:41em;
width:150px;
height:25px;
z-index:9000005;
background-color:#000;
}
#biobox {
display: none;
color:#777;
}
.studiobox {
position: absolute;
left:170px;
top:200px;
z-index:1;
width: 80%;
margin-right:100px;
overflow:auto;
height:310px;
padding: 5px 0 5px 0; white-space: nowrap;
text-align:center;
_padding-top: 10px;
margin-top: 0px;
margin-right: 30px;
background-color:transparent;
}
.studio {position:relative; top:0em; left: 5em;color:#b4a76a;text-align:center;}
.contact {color:#b4a76a;}
.footer {z-index:9000003; position: absolute; bottom: 2px; left:10px; color:#333; font-size: 0.6em;border:1px solid transparent;}
.footer:hover {display:block; background-color:#000; border:0px solid #b4a76a; }
.move {position:relative;width:100%;
right:-5%;}
.stay {min-width: 950px;
height:45px;
position:absolute;
}
.stack {width:55px;}
.stackbox {position:absolute;left:0px;z-index:100;width:69px;height:587px;background-color:#000;filter:alpha(opacity=10);
	-moz-opacity: 0.10;
	opacity: 0.10;}
.stackbox:hover {
filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.8;}
.stackbox img {margin-left:7px;margin-top:74px;position:relative;top:-50px;}


.stackbox span {position:relative;top:25px;font-size:0.8em;text-align:center;margin-left:5px;}
.stackbox img:hover {height:100px;width:150px;margin-top:5px;position:relative;top:-15px;border:2px solid #b4a76a; filter:alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;}

.after {position:relative; left:100px;}
div.afterspan {margin-left:15px;width:250px;background-color:#000000;text-align:center;}
/* ---------->>> HEADER <<<-----------*/
/* ---------->>> LAYOUT <<<-----------*/
/* ---------->>> HEADINGS <<<-----------*/
/* ---------->>> FONTS <<<-----------*/
/* ---------->>> NAV <<<-----------*/
/* ---------->>> FORMS <<<-----------*/
/* ---------->>> COMMENTS <<<-----------*/
#test {
      margin: 2px 3px 5px 9px;
      font: bold 12px/14px Arial, Verdana, sans-serif;
      border: 1px solid #000;
      background: #fff url(bg.gif) 0 15px no-repeat;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

html, body {
min-height: 100%;
height: auto !important;
height: 100%
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px "Lucinda Grande", Arial, Helvetica, sans-serif;
	color: #333333;
	z-index:9000004;

}

#TB_secondLine {
	font: 12px "Lucinda Grande", Arial, Helvetica, sans-serif;
	color:#666666;
	z-index:9000005;
		padding:10px 25px 15px 0px;
	display:none;
	
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

#TB_overlay {
	position: fixed;
	z-index:9000003;
	top: 0px;
	left: 0px;
	background-color:#000;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: .80;
	height:100%;
	width:100%;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
	position: fixed;
	background-color:#transparent;
	z-index:9000004;
	color:#b4a76a;
	display:none;
	padding:4px;
	border: 0px solid #fff;-moz-border-radius: 15px;-webkit-border-radius: 15px;
	text-align:left;
	top:335px;
	left:50%;
	overflow-y: hidden;
}
#TB_window:hover {
	border: 0px solid #000;-moz-border-radius: 15px;-webkit-border-radius: 15px;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0px 0px 15px;
	border-right: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
	border-top: 0px solid #666;
	border-left: 0px solid #666;
	z-index:9000004;
}

#TB_window:hover #TB_secondLine {
	display:block;
}
#TB_window:hover #TB_closeWindow {
	display:block;
}

#TB_caption{
	height:25px;
	padding:7px 0px 10px 25px;
	float:left;
	z-index:9000004;
}

#TB_closeWindow{
color:#b4a76a;
	height:25px;
	padding:26px 25px 10px 0px;
	float:right;
	z-index:9000004;
	display:none;
}
#TB_closeWindow a{
	color:#b4a76a;
	z-index:9000004;
}
#TB_closeWindow a:hover {
font-weight:bold;
	color:#b4a76a;
	z-index:9000004;
}

#TB_closeAjaxWindow{
	padding:5px 5px 5px 0;
	margin-bottom:1px;
	position:absolute;top:100px;
	text-align:right;
	float:right;
	color:#b4a76a;
z-index:9000004;

}
#TB_closeAjaxWindow a:hover {
font-weight:bold;
}
#TB_ajaxWindowTitle{
	height:25px;
	padding:7px 0px 10px 25px;
	float:left;
	z-index:9000004;
	color:#b4a76a;
}

#TB_title{
background-color:#transparent;
	height:27px;
	z-index:9000004;
	color:#000;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 0px 0px 0px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
	color:#b4a76a;
	font-size: 1.5em;
	z-index:9000004;
	overflow-y: hidden;
}

#TB_ajaxContent.TB_modal{
	padding:0px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
	z-index:9000004;
}

#TB_load{
	position: fixed;
	display:none;
	height:100px;
	width:100px;
	z-index:9555004;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
z-index:9000004;
}


/* ----- add selectors here for font sizing ----- */
#JT_close_left, #JT_close_right{font-size: 0.75em; color:#ddd;}
#JT_copy , #JT_copy ul{font-size: 0.8em; z-index:9000002; color: #777;}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
		top:-45px;
	position: absolute;
	z-index:9000002;
	left:-12px;
	height:23px;
	width:10px;
}

#JT_arrow_right{
	top:-45px;
	position: absolute;
	z-index:9000002;
	height:23px;
	width:11px;
}

/* for consistency between firefox and IE */
body > #JT_arrow_right {
  margin-left: 3px;
}

#JT {
	position: absolute;
	z-index:9000002;
	border: 0px solid #888;
	background-color: transparent;
	color:#fff;
	-moz-border-radius: 15px;-webkit-border-radius: 15px;
	margin-left:10px;
		top:-45px;
	opacity: 0.8;
	-moz-opacity: 0.8;
}

#JT_copy{
	padding:10px;
	_padding:-10px;
	color:#eee;
	position:relative;
	top:-45px;
}

.JT_loader{
	background: url(../images/loader.gif) no-repeat center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	position:relative;
	top:5px;
	left:35px;
	width:125px;
	background-color: #333;
	text-align: center;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 6px;
	font-weight:bold;
	-moz-border-radius: 10px;-webkit-border-radius: 10px;
	top:-45px;
	
}

#JT_close_right{
	background-color: #333;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
		position:relative;
	top:-45px;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 0px solid #ccc;
}

.jTip{
cursor:help;
}

#JT iframe{
	display:none;
	display/**/:block;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	height:300px;
	width:300px;
}

div.box {position: absolute;
left: 50%;
top: 50%;
margin-top: -200px;
margin-left: -400px;}
div#orderform {height: 580px; width: 510px; background-color:#aaa; border: 2px solid #b4a76a; -moz-border-radius: 10px;
             -webkit-border-radius: 10px; margin: 0 auto; overflow-y:auto; color:#444;}
.submit {width:200px;}

.float {float: right; width:384px; height:465px;border: 2px solid #b4a76a; position:absolute; left: 440px; top: 0px;background-color:#222; -moz-border-radius: 10px;
             -webkit-border-radius: 10px;margin-left:10px;font-size:0.9em;}
#watermark-group a {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}

#watermark-group a span{
	color: white;
	text-decoration: none;
	width: 0;
	height: 0;
	background: url(nav/watermark.png) no-repeat center center;
}

#watermark-group a:hover {background: #bda46f;}

#watermark-group a:hover span {
	display: block;
   	position: absolute;
   	top: 0;
   	left: 0;
   	width: 100%;
	height: 100%;
}
#prev {height:30px;
width:30px;
position:absolute;
top:100px;
left:10px;
z-index:9000005;
}
.prev {position:absolute;
left:0px;
}
.count {position:absolute;
left:70px;
}
.next {position:absolute;
left:100px;
}
.recent {position:relative; top:150px;margin-left:10px;margin-right:10px;
text-align:center;background-color:#333;border: 1px solid #fff;font-size:0.9em;}
.recent img {margin:5px;border:1px solid transparent;}
.recent img:hover {border:1px solid #fff;}
.login {text-align: center;}
div.faq {background-color:#000;
margin-left:30px;
height:510px;
width:520px;
margin-bottom:25px;
overflow-y:auto;
}
div.faq p {text-indent: 20px;margin-left:20px;line-height: 200%;width:90%;color:#bbb;}
div.faq li {text-indent: 20px;margin-left:20px;line-height: 100%;width:90%;color:#bbb;font-size: 0.8em;}
div.faq li ul li{text-indent: 20px;margin-left:20px;line-height: 100%;width:90%;color:#888;font-size: 0.7em;}
.clientnav {display:block;background-color:#ddd;height:40px;position:absolute;top:50px;width:100%;}
.clientnavleft a {background-color:#fff;padding: 5px 10px 5px 10px;position:relative;top:7px;border: 2px solid #fff;border-top: 4px solid transparent; border-bottom:0px -moz-border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;text-align:left;float:left;margin-left:20px;}
div.clientnavright {overflow-y:hidden;height:45px;}
.clientnavright a {text-align:right;float:right;margin-right:20px;background-color:#eee;padding: 5px 5px 5px 5px;position:relative;top:5px;border: 2px solid #ddd; -moz-border-radius: 5px;-webkit-border-radius: 5px;overflow-y:hidden;}
.clientnav a:hover {top:10px;}
#TB_sidebar {	position: absolute;
	top:45px;
	left:10px;
	float:left;
	height: 30px;
	width: 30px;
		z-index:9000005;
background-color:transparent;
border: 0px solid #000;
display:block;
}
div#javaimage {background-color: transparent; width:150px;height:100px;border:1px solid #fff;text-align:center;z-index:1;position:relative;left:107px;}
.random {width:150px; background-color: #fff;text-align:center;position:relative;top:5px;left:107px;}
div#javaimage a:hover {
background: url(expression(document.getElementById ('javaimage').appendParent (a)) no-repeat center center;
}
.webgallery {
float:left;
position: relative;
	top:0px;
	left:2px;
	width:132px;
	height:15px;
	margin-left:17px;
	margin-right:28px;
	width:122px;
	background-color:#000;
border: 2px solid transparent;
}
.webgallery span{

	width:122px;
	background-color:#000;
border: 2px solid transparent;
}
div.viewactive {position: absolute; bottom: 2px; right:10px; color:#aaa; font-size: 0.8em;}
