*{
 margin:0;
 padding:0; }

html{
 height:100%;}
 
body {
margin-top:0px;
color:#999;
cursor:default;
font-size:9pt;
line-height:18px;
text-align:left;
background-color:#fff;
font-family: arial, "lucida console", sans-serif;
height:100%;
}

a:active { color : #999999;font-family: arial, "lucida console", sans-serif; }
a:link {color : #999999;font-family: arial, "lucida console", sans-serif; }
a:visited { color : #999999;font-family: arial, "lucida console", sans-serif; }
a:hover	{ text-decoration:none; color:#FF9900;font-family: arial, "lucida console", sans-serif; }

div#outer{
margin-left:auto;
margin-right: auto;
height:100%;
width:100%;
min-height:700px;
padding-top:0px;
background-image : url(/images/g_bg.jpg);
background-position:top center;
background-repeat: no-repeat;
padding-top:0px;
background-color:#fff;
}

div#outer2{
margin-left:auto;
margin-right: auto;
height:100%;
width:100%;
min-height:700px;
padding-top:0px;
background-image : url(/images/g_bg2.jpg);
background-position:top center;
background-repeat: no-repeat;
padding-top:0px;
background-color:#fff;
}


div#main {
top:-3px;
left:70px;
margin-left:auto;
margin-right: auto;
position:relative;
text-align:left;
height:800px;
width:1024px;
}



div#nav1{
top:0px;
left:-120px;
position:relative;
width:100%;
height:90px;
margin-left:auto;
margin-right: auto;
}



div#header {
position:relative;
top:0px;
left:0px;
margin-left:auto;
margin-right:auto;
width:auto;
height:73px;
}



div#middle {
top:0px;
left:0px;
position:relative;
text-align:left;
height:434px;
width:533px;
padding-top:0px;
padding-top:0px;
padding-bottom:20px;

}

div#middle2 {
top:3px;
left:0px;
position:relative;
text-align:left;
min-height:434px;
height:auto;
padding-top:0px;
padding-bottom:20px;
}

div#portfolio {
left:30px;
top:-5px;
position:relative;
width:530px;
}   

#box {width:225px;height:254px;position:absolute;top:0px;left:7px;background-image : url(/images/g_slide.png);padding-top:15px;padding-left:15px;padding-right:15px;padding-bottom:15px}

#title SPAN {
	COLOR: #fff;
	
}
#title SPAN.credit {
	COLOR: #ff9900;
}


div#title {
color:#fff;
font-weight:normal;
font-size:12pt;
position:absolute;
left:657px;
top:2px;
width:255px;
height:280px;
padding-top:15px;
padding-left:15px;
/*background-image : url(/images/g_overlay.png);
background-position:top;
background-repeat: no-repeat;*/
Z-INDEX: 25;
line-height:14pt;
}

div#inner {
color:#fff;
font-weight:normal;
font-size:12pt;
position:absolute;
left:664px;
top:5px;
width:255px;
height:280px;
padding-top:15px;
padding-left:15px;
padding-top:0px;
overflow: hidden

}


div#content {
position:relative;
top:0px;
left:100px;
text-align:left;
width:800px;
height:auto;
background-color:#ffffff;
background-position:top;
background-repeat: no-repeat;
font-size:9pt;
padding-top:0px;
padding-bottom:0px;
}


div#footer {
position:relative;
top:-1px;
left:-120px;
text-align:left;
width:1094px;
height:159px;
background-color:#ffffff;
background-image : url(/images/g_footer.pngx);
background-position:top;
background-repeat: no-repeat;
padding-top:0px;
}

div#bottom {
top:-1px;
left:-130px;
position:relative;
text-align:left;
width:1094px;
height:89px;
padding-top:0px;

}

.one {
width: 255px;
height:155px;
font-size:7pt;
font-weight:bold;
color:#666;   
line-height:8pt; 
padding-left:15px;
background-image:url(/images/box/g_box1.jpg);
background-repeat:no-repeat;
background-position:top left;
vertical-align:top;
padding-top:40px;
}

.two	{
width:255px;
height:155px;
background-image:url(/images/box/g_box2.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-left:3px;padding-right:10px;
vertical-align:top;
padding-top:15px;
}

.three {
width: 255px;
height:155px;
font-size:7pt;
font-weight:bold;
color:#666;   
line-height:9pt; 
padding-left:15px;
background-image:url(/images/box/g_box3.jpg);
background-repeat:no-repeat;
background-position:top left;
vertical-align:top;
padding-top:40px;
}


.one img {
padding-bottom:3px} 

.orange {
color:#FB8E02;
text-decoration:none;
}

.ddmx {
  font-family: arial, "lucida console", sans-serif;
  /*text-transform: uppercase;*/
}
.ddmx .item1,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding-left:2px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:2px;
    background: #;
	font-family: arial, "lucida console", sans-serif;
	color:#999;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
	/*text-transform: uppercase;*/
	text-decoration:none;
	font-size:11px;
}

.ddmx .item1:hover {
color:#ff9900;

}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding-left:2px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:2px;
    font-family: arial, "lucida console", sans-serif;
    color: #999;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
	font-size:8pt;
}
.ddmx .item2 {
    background: #;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background-color:#eee;
	color:#FF9900;

}

.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 2px 0px 0px 0px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #eee;
    position: absolute;
    visibility: hidden;
    z-index: -1;
	background: #ffffff;
	float:left;
}


a.item1:link {color:#999999;font-size:11px;text-decoration:none;font-weight:bold}
a.item1:hover{color:#ff9900;font-size: 11px;text-decoration:none;font-weight:bold}
a.item1:active{font-size: 11px;text-decoration:none;font-weight:bold}
a.item1:visited{font-size: 11px;text-decoration:none;font-weight:bold}

a.orange:link {color:#ff9900;font-size:7pt;text-decoration:none;font-weight:bold}
a.orange:active{color:#ff9900;font-size: 7pt;text-decoration:none;font-weight:bold}
a.orange:visited{color:#ff9900;font-size: 7pt;text-decoration:none;font-weight:bold}
a.orange:hover{color:#999;font-size:7pt;text-decoration:none;font-weight:bold}

/* html .ddmx td { position: relative; } /* ie 5.0 fix */

img {border:0px}