@charset "utf-8";
/* CSS eternalkonflict.com */

body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#dbbe8c;
	background-image:url(../../images/gblBackground.gif);
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom: 0px;
	padding:0px;

}
table tr td{
	vertical-align:top;
}
h1{
	margin:0px;
	padding:0px;
}
h2{
	margin:0px;
	padding:0px;
}
h3{
	margin:0px;
	padding:0px;
}
p{
	margin:0px;
	padding:0px;
}
b{
	font-weight:normal;
	color:#FFFFFF;
}
em{
	font-weight:bold;
	font-style:normal;
}
a{
	color:#0099FF;
	text-decoration:underline;
	
}
a:hover{
	color:#FFFFFF;
	text-decoration:none;
	
}
#gblBkgTop{
	background-image:url(../../images/gblBkgTop.png);
	background-repeat:repeat-x;
	background-position:top;
}
#gblCtnShadow{
	width:816px;
	margin-left:249px;
	margin-right:249px;
	background-image:url(../../images/ctnBkgShadow.png);
	background-repeat:repeat-y;
}
#gblCtnSite{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	background: #1E1E1E url(../images/red_bg-black-grey.jpg) repeat-x;
}
#navTop{
	height:58px;
	background-image:url(../../images/navBkgTop.gif);
	background-repeat:no-repeat;
}
#navTop ul{
	padding-top:26px;
	padding-left:0px;
	padding-right:32px;
	padding-bottom:0px;
	margin:0px;
 	text-align:right;
}
#navTop ul li{
	display:inline;
	padding-left:4px;
	padding-right:4px;
}
#navTop ul li a{
	color:#cccabf;
	text-decoration:none;
}
#navTop ul li a:hover{
	color:#efb765;
}
#hdrImage{
	padding-bottom:10px;
}
#hdrLogo{
	position:absolute;
	left: 438px;
	top: 65px;
}
#hdrWelcome{
	position:absolute;
	margin-top:260px;
	margin-left:705px;
	left: -479px;
	top: 26px;
}
#hmeBkgWelcome{
	width:620px;
	height:238px;
	background-image:url(../../images/hmeBkgWelcome.jpg);
	background-repeat:no-repeat;
}
#hmeTxtWelcome{
	position:absolute;
	margin-top:42px;
	margin-left:325px;
	width:346px;
	height:189px;
	text-align:justify;
	color:#8e7f83;
	left: 213px;
	top: 302px;
}
#hmeBkgNews{
	width:620px;
	height:272px;
	background-image:url(../../images/hmeBkgNews.jpg);
	background-repeat:no-repeat;
}
#hmeTxtNews{
	position:absolute;
	width:401px;
	height:150px;
	left: 264px;
	top: 505px;
}
#hmeBtnNews{
	position:absolute;
	left: 313px;
	top: 612px;
}
#hmeBkgShows{
	width:160px;
	height:272px;
	background-image:url(../../images/hmeBkgShow.jpg);
	background-repeat:no-repeat;
}
#hmeTxtShows{
	position:absolute;
	width:266px;
	height:30px;
	z-index:1px;
	left: 263px;
	top: 465px;
}
#hmeBtnPrivate{
	position:absolute;
	margin-top:110px;
	margin-left:185px;
	top: 699px;
	z-index:2px;
}
#hmeBkgVideo{
	width:481px;
	height:283px;
	background-image:url(../../images/hmeBkgVideo.gif);
	background-repeat:no-repeat;
}
#hmeTblVideo{
	position:absolute;
	margin-top:16px;
	margin-left:7px;
	left: 259px;
	top: 840px;
}
#hmeTxtVideo{
	position:absolute;
	width:215px;
	height:208px;
	margin-top:65px;
	margin-left:250px;
	overflow:hidden;
	text-align:justify;
	z-index: 2;
	top: 793px;
	left: 297px;

}
#hmeBtnVideo{
	position:absolute;
	margin-top:225px;
	margin-left:244px;
	left: 315px;
	top: 848px;
}
#hmeBkgPhotos{
	width:250px;
	height:283px;
	background-image:url(../../images/hmeBkgPhotos.gif);
	background-repeat:no-repeat;
}
#hmeTblPhotos{
	position:absolute;
	margin-top:40px;
	margin-left:5px;
	left: 669px;
	top: 454px;
}
#hmeBkgExtra{
	background-color:#e9e7db;
	padding:9px;
}
#hmeTblExtra{
	background-color:#000000;
}
#hmeBkgDiary{
	background-image:url(../../images/hmeBkgDiary.gif);
	background-repeat:no-repeat;
	width:317px;
	height:220px;
}
#hmeTxtDiary{
	position:absolute;
	margin-top:50px;
	margin-left:125px;
	width:304px;
	height:150px;
	/*text-align:justify;*/
	color:#8e7f83;
	left: 152px;
	top: 1119px;
}
#hmeBkgSurvey{
	background-image:url(../../images/hmeBkgSurvey.gif);
	background-repeat:no-repeat;
	width:323px;
	height:220px;
}
#hmeTxtSurvey{
	position:absolute;
	margin-top:50px;
	margin-left:30px;
	width:200px;
	height:150px;
}
#hmeBkgClrFriends{
	background-color:#5f5c55;
	padding:9px;
}
#hmeDivFriends{
	background-image:url(../../images/hmeBkgFriends.gif);
	background-repeat:no-repeat;
	background-color:#000000;
	height:240px;
}
.bkgColor{
	background-color:#1E1E1E;
}
#hmeTxtFriends{
	position:absolute;
	margin-top:40px;
	margin-left:15px;
	width:250px;
	height:219px;
	text-align:justify;
	color:#8e7f83;
	top: 1368px;
	left: 265px;
}
#hmeTblFriends{
	position:absolute;
	margin-top:10px;
	margin-left:300px;
	top: 1394px;
	left: 236px;
	width: 512px;
}
#hmeBkgFriends{
	background-image:
}
.vidBkgClrLight{
	background-color:#6c6961;
	padding:10px;
}
.vidBkgClrDark{
	background-color:#43403a;
	padding:10px;
}
.vidBoxVideo{
	background-color:#110e09;
	padding:10px;
}
.vidBoxVidTitle{
	background-image:url(../../images/vidBkgTitle.gif);
	background-repeat:no-repeat;
	height:47px;
	font-size:14px;
}
.vidBoxSceneNumber{
	position:absolute;
	margin-top:0px;
	margin-left:235px;
	font-size:36px;
	color:#733300;
}
.vidBoxLength{
	position:absolute;
	margin-top:20px;
	margin-left:570px;
}
.vidBoxPictures{
	position:absolute;
	margin-top:20px;
	margin-left:885px;
}
.boxText{
	background-color:#221f1a;
	margin-left:1px;
	margin-right:1px;
	margin-bottom:1px;
	padding:5px;
}
.picBoxPictures{
	background-color:#110e09;
	padding:13px;
	margin-bottom:10px;
}
.picBoxTitle{
	background-image:url(../../images/picBkgTitle.gif);
	background-repeat:no-repeat;
	height:43px;
}
.picBoxName{
	position:absolute;
	margin-top:2px;
	margin-left:110px;
	font-size:34px;
	color:#733300;
}
.picBoxPics{
	position:absolute;
	margin-top:18px;
	margin-left:425px;
	font-size:18px;
}
#bkgClrAbout,#bkgClrContact,#bkgClrNews{
	padding:10px;
	background-color:#9f8055;
}
#bkgAbout{
	background-image:url(../../images/bkgAbout.jpg);
	background-repeat:no-repeat;
	height:1218px;
}
#txtAbout{
	position:absolute;
	margin-top:100px;
	margin-left:420px;
	width:485px;
	height:1080px;
	padding-left:20px;
	padding-right:20px;
}
#txtAbout p{
	text-align:justify;
	padding-bottom:30px;
	font-size:14px;
	line-height:24px;
}
#bkgSurvey{
	background-image:url(../../images/bkgSurvey.jpg);
	background-repeat:no-repeat;
	height:1218px;
}
#txtSurvey{
	position:absolute;
	margin-top:100px;
	margin-left:420px;
	width:485px;
	height:1080px;
	padding-left:20px;
	padding-right:20px;
	overflow:auto;
}
#txtSurvey p{
	text-align:justify;
	padding-bottom:30px;
	font-size:14px;
	line-height:24px;
}
#bkgNews{
	background-image:url(../../images/nwsBkgSelection.jpg);
	background-repeat:no-repeat;
	height:513px;
}
#lstNewsPosition{
	position:absolute;
	margin-left:443px;
	margin-top:60px;
	padding-top:0px;
	width:509px;
	height:453px;
	overflow:hidden;
}
#lstNews{
	padding-top:10px;
	padding-right:20px;
	margin-top:0px;

}
#lstNews b{
	font-size:10px;
	font-weight:bold;
	color:#dbbe8c;
}
#lstNews a{
	text-decoration:underline;
}
#lstNews a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
#lstNews li{
	padding-bottom:10px;
}
#bkgClrTxtNews{
	padding:10px;
	background-color:#e9e7db;
}
#txtNews{
	background-image:url(../../images/nwsBkg.gif);
	background-repeat:repeat-y;
}
.dateNews{
	padding-left:55px;
}
.ttlNews{
	font-size:24px;
	color:#FFFFFF;
	padding-left:55px;	
}
.readNews{
	padding-left:55px;
	padding-right:55px;
	padding-bottom:55px;

}
#bkgContact{
	background-image:url(../../images/bkgContact.jpg);
	background-repeat:no-repeat;
	height:811px;
}
#txtContact{
	position:absolute;
	margin-top:75px;
	margin-left:320px;
	width:340px;
	height:180px;
	text-align:justify;
}
.txtTechContact{
	font-size:24px;
}
#tblContact{
	position:absolute;
	margin-top:330px;
	margin-left:320px;
}
#gblFtrMenu{
	margin:0px;
	padding-top:20px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:center;
}
#gblFtrMenu li{
	display:inline;
	margin-left:6px;
	margin-right:6px;
}
#ftrImgBonus{
	text-align:center;
	padding-top:20px;
}
#copyright{
	text-align:center;
	padding-top:40px;
	padding-bottom:5px;
	padding-left:200px;
	padding-right:200px;
	font-size:10px;
}
#idxText{
	padding:20px;
	background-image:url(../../images/index/idxBkgText.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#655438;
}
.picBtnSample{
	position:absolute;
	margin-top:600px;
	margin-left:170px;
}
#txtBkgContact{
	background-image:url(../../images/txtBkgContact.gif);
	background-repeat:repeat-x;
	height:791px;
	padding:10px;
}
#txtBkgContact p{
	padding-top:20px;
}
/***************************************************
   Generic Display Classes
 **************************************************/

.highlight {
  background-color: #371C00;
}

/********************************************/
/*****    css photo gallery             *****/
/*****  http://www.beyondsexxy.com      *****/
/*****            20/08/2007            *****/
/********************************************/

/* ---------- gallery container ---------- */
.gallery {
position:relative;
width:624px;
margin:1em auto;
}

/* ---------- opacity ---------- */
.gallery a img {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70;}
.gallery a:visited img {opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity:0.70;}
.gallery a:hover img {opacity:0.95; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95;}

/* ---------- thumbnail images ---------- */
.thumb, .no-thumb {
float:left;
width:149px;
height:112px;
margin:2px;
}
.thumb {
border:0px solid #000;
}
.no-thumb {
border:0px solid #000;
}
.thumb a img {display:block;}
.thumb a span {display:none;}
.thumb a:hover, .thumb a:active, .thumb a:focus {background:transparent;}

/* ---------- preview image ---------- */
.gallery a:hover span {
display:block;
position:absolute;
width:300px;
height:225px;
top:124px;
left:161px;
}

/* ---------- preview image title block ---------- */
.thumb em {
position:absolute;
width:200px;
top:196px;
left:50px;
-moz-border-radius:12px;
background:#036;
color:#0FF;
font:normal 14px/20px verdana;
text-align:center;
opacity:0.8;
filter:alpha(opacity=100);
-moz-opacity:0.80;
-khtml-opacity:0.8;
}
.thumb a {
text-decoration:none;
}

/* ---------- no border on images ---------- */
a img {border:0;}

/* ---------- clear floats ---------- */
.clear {
height:0;
line-height:0px;
font-size:0;
clear:both;
}
}
