@charset "utf-8";
/* CSS Document */

/* html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */

body {
	text-align: center;
	font-family:'georgia','times new roman', arial, verdanna;
	font-size: 14px;
	background-color: #625a4e; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../img/bg5.jpg);
	background-repeat: repeat-x;
	margin:0px auto;
	line-height: 20px;

}

/* div { overflow:hidden; margin:auto;} */
li { line-height: 25px;}

/* Font */
.whiteB {color: #ffffff;font-weight: bold; font-family:"Book Antiqua"; font-size:16px;}
.whiteO {color: #ffffff;font-weight:normal;}
.grayB {color: #cccccc;	font-weight: bold; font-family:"Book Antiqua"; font-size:16px; font-style:italic;}
.grayO {color: #cccccc; font-weight:normal;}
.yellowO {color: #ffcc00; font-weight:normal; font-style:italic;}
.blackB {color: #000000; font-weight: bold; font-family:"Book Antiqua"; font-size:16px; font-style:italic;}
.blackO {color: #000000; font-weight:normal;}
.normalI {font-style:italic; font-weight:normal;}
.afont {font-family: "Courier New", Courier, monospace; font-weight:bold; font-size:11px;}
.numb {font-family:Verdana, Arial, Helvetica, sans-serif;}
.bold {font-weight:bold;}
.sf {font-style:italic; font-size:13px; font-family:Geneva, Arial, Helvetica, sans-serif;}

/* Link */
A:link{COLOR: #ffffff; text-decoration:none; font-size: 14px}
A:visited{COLOR: #ffffff; text-decoration:none; font-size: 14px}
A:hover{COLOR: #54c2fc; font-size: 14px;}

A.otherlink:link {color: #000000; font-size:14px;}
A.otherlink:visited {color: #000000; font-size:14px;}
A.otherlink:hover {color:#777777; font-size:14px;}

.gray1 { filter:alpha(opacity=40);
-moz-opacity:0.4;
opacity: 0.4;}
.gray0 {}


.wrapper_mn, .wrapper_gt, .wrapper_gx, .hm0, .gr0, .lg0, .if0, .vi0, .pb0, .wrapper_bc, .wrapper_sd, .abln_sd, .wrapper_nv, .wrapper_ll, .wrapper_vi, .wrapper_cl { overflow:hidden; margin:auto;}

/* layout */
#indenter_title {margin-top:33px; margin-left:44px;}
#indenter_photo {margin-top:30px; margin-left:48px;}
#indenter_gxt {margin-bottom:32px; margin-left:48px;}
.vtcmid {padding-top:7px;} /* vertical middle */
.center_div {text-align:center;}


/* main page, white main*/
.wrapper_mn {width: 759px; border: 1px solid #000000; border-bottom-style: none; background-color: #ECEBE1; text-align:left; padding:0px;}

/* gold title */
.wrapper_gt {width: 759px; height:27px; border: 1px solid #000000; background:url(../img/bg_title.gif);}
#column_gt1,#column_gt2{float:left;}
#column_gt1 {width: 588px; padding:4px; text-align:left; font-style:normal;}
#column_gt2 {width: 155px; padding:4px; background:url(../img/griffiel.gif); background-repeat:no-repeat; background-position: top;}

/* banners in home, gallery */
.hm0, .gr0, .lg0, .if0, .vi0, .pb0 {width: 759px; height:65px; border: 1px solid #000000;}
#hm1, #hm2, #gr1, #gr2, #lg1, #lg2, #if1, #if2, #vi1, #vi2, #pb1, #pb2 {float:left;}
#hm1, #gr1, #lg1, #if1, #vi1, #pb1 {width: 261px; padding:4px;}
#hm2, #gr2, #lg2, #if2, #vi2, #pb2 {width: 482px; padding:4px; text-align:right;}

.hm0 {background-color: #2D251A;}
.gr0 {background-color: #010506;}
.lg0 {background-color: #0b0000;}
.if0, .vi0, .pb0 {background-color: #040a00;}

#hm1 {background:url(../img/dragon.jpg); background-repeat:no-repeat;}
#gr1 {background:url(../img/dsp.jpg); background-repeat:no-repeat;}
#lg1 {background:url(../img/mars.jpg); background-repeat:no-repeat;}
#if1 {background:url(../img/jupiter.jpg); background-repeat:no-repeat;}
#vi1 {background:url(../img/mars.jpg); background-repeat:no-repeat;}
#pb1 {background:url(../img/dsp.jpg); background-repeat:no-repeat;}

/* gallery show: gx, text below: gxt */
.wrapper_gx {width:522px;}
.gx {float:left; width:77px; padding:5px;} 
#gx0 {float:left; width:420px; padding:5px;}
#gxt0, #gxt1, #gxt2, #gxt3, #gxt4 {float:left; display:block;  width:251px; margin:5px; text-align:center}
#gxt0 {width:512px; height:27px; text-align:left;}
#gxt1 {background-color: #C3BFA6;}
#gxt2 {background-color: #CAB99F;}
#gxt3 {background-color: #C6BA93;}
#gxt4 {background-color: #CCCFA9;}

/* bottom copyright */
.wrapper_bc {width: 759px; border: 1px solid #000000; background-color: #2D251A;}
#column_bc1, #column_bc2 {float:left;}
#column_bc1  {width: 699px; padding:4px;}
#column_bc2  {width: 44px; padding:4px; text-align:center;}

/* shadow table, table with above line */
.wrapper_sd, .abln_sd {width: 751px; height:35px; background:url(../img/bg_sd.jpg); background-repeat:repeat-x; padding:5px;}
.abln_sd {border: 1px solid #000000; border-left-style: none; border-right-style: none; border-bottom-style: none;}

/* navigation bar */
.wrapper_nv {width: 100%; background-color: #000000; padding-bottom:5px; padding-top:5px;}

/* client list */
.wrapper_cl {width: 760px; border: 1px solid #000000; background-color: #2D251A; border-bottom-style: none; border-top-style: none; border-right-style: none;text-align:left;}
.cl1, .cl2, .cl3 {
float:left; padding:4px; border: 1px solid #000000; border-top-style: none; border-left-style: none; background-color:#ECEBE1; color:#000000;}
.cl1  {width: 314px;}
.cl2  {width: 196px;}
.cl3  {width: 223px;}

/* logo list */
.wrapper_ll {width: 690px; text-align:center; background-color:#FFFFFF; border: 1px solid #000000; border-bottom-style: none; border-top-style: none; padding-left:34px; padding-right:35px;}
.ll1, .ll2, .ll3 {float:left; color:#000000;}
.ll1  {width: 230px;}
.ll2  {width: 250px;}
.ll3  {width: 190px;}

.wrapper_vi {width: 442px; background-color:#dee1cd; font-weight:bold;}

.hrline {width:665px; background-color: #000000; height:1px; margin:0px !important;}
