/* CSS Document */

* {
	margin:0; padding:0;
	font-size: 12px;
}

body{
	background:#000;
	text-align:justify;
}

img {vertical-align:top; border:0;}
img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:arial;
		font-size:0.663em;
		line-height:1.333em;
		color:#BBBBBB;
	}


div.MENUsubpages {
		 background-color: #333333;
}

input, select { vertical-align:middle; font-weight:normal;}


div#thirtyBoxes .header a {color:black;}


a {color:#ffbbbb; text-decoration:none;}
a:hover{ text-decoration:underline;}
span {color:#bfc1c1;}
p {padding-top:22px;}
.p {padding-top:12px;}

/* ============================= main layout ====================== */

li a {xxcolor:#656565; line-height:1.667em;}

.imgindent {margin:0 8px 0 0; float:left;}
.imgindent2 {margin:0 8px 16px 0; float:left;}
.imgindent3 {margin:0 8px 25px 0; float:left;}

/* ============================= header ====================== */

#header .left {padding:20px 0 0 25px;}
#header .right {padding:89px 5px 0 0;}
#header .right img {margin-left:1px;}

.menu {position:absolute; margin-top:47px; z-index:1; height: 70px; overflow:hidden}

/* ============================= middle ====================== */

#middle {margin-bottom:3px; z-index:50; margin-top: 9px}

.box { background:#131313; padding:66px 32px 33px 30px;}
.indent {padding:30px 25px 15px 30px;}

.title1 {margin-bottom:33px;}
.title2 {margin-bottom:27px;}

.special1 {padding-top:65px;}
.special2 {padding-top:41px;}
.padding1 {padding-top:27px;}

/* ============================= footer ====================== */

#footer p {padding:40px 0 0 42px;}

/* ============================= splash ============================= */

#splash #middle {height:504px; background:url(images/gallery_bg.jpg) top left no-repeat;}

/* ============================= index-1 =========================== */

#index_1 #middle {height:504px; background:url(images/gallery_bg.jpg) top left no-repeat;}
.left_arrow {margin:233px 0 0 28px;}
.close {margin:27px 0 0 2px;}
.right_arrow {margin:173px 0 0 18px;}

/* ============================= index-2 =========================== */

#index_2 .scroll {height:314px; overflow:auto;}
#index_2 .inner {height:600px; padding:5px 20px 0 0;}
#index_2 .column1 .container {padding-top:28px;}
#index_2 .box { padding:30px 32px 42px 30px;}

/* ============================= index-3 =========================== */

#index_3 .box { padding:30px 32px 25px 30px;}
#index_3 .indent2 {padding:35px 25px 37px 30px;}
#index_3 .column1 ul {margin-top:22px;}

/* ============================= index-4 =========================== */

#index_4 .scroll {height:314px; overflow:auto;}
#index_4 .inner {height:600px; padding:5px 20px 0 0;}
#index_4 .column1 .container {padding-top:28px;}
#index_4 .column1 p {padding-top:12px;}
#index_4 .box { padding:30px 32px 42px 30px;}
#index_4 .column2 ul {margin-top:22px;}

/* ============================= index-5 =========================== */

#index_5 .box { padding:30px 32px 25px 30px;}
#index_5 .indent2 {padding:38px 25px 38px 30px;}

form .rowi {height:27px;}
form .right {margin:13px 0 0 12px;}

.input {width:187px; height:20px; border:none; background:#4d4d4d; padding:0 0 0 5px; font-size:1em; color:#000;}
textarea {width:187px; height:75px; border:none; background:#4d4d4d; padding:0 0 0 5px; overflow:auto; font-size:1em; color:#000; text-transform:uppercase;}

/* ============================= index-5 =========================== */

#index_6 .indent {padding:66px 25px 36px 30px;}




.dhx_folders_FTHUMBS_item span, .dhx_folders_FTHUMBS_item_selected span{
		height:34px;
		overflow:visible;
}
