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

body{
background-color: #000;
font-size: smaller;
font-family: Arial, Helvetica, sans-serif;
}

#head{
width: 507px;
height: 92px;
background-image: url(../images/global/global_head.png);
background-repeat: no-repeat;
background-position: center;
margin: 115px auto 0 auto;
text-align: center;
}

#headGATE{
width: 507px;
height: 125px;
background-image: url(../images/global/global_headB.png);
background-repeat: no-repeat;
background-position: center;
margin: 115px auto 0 auto;
text-align: center;
position: relative;
z-index: 2;
}

#portBUTTON{
margin: 32px auto 0 330px;
padding: 0;
text-align: right;
}

#contactBUTTON{
margin: 32px auto 0 auto;
padding: 0 0 0 10px;
text-align: right;
}

#topnavTABLE{
margin: 32px 15px 0 0;
}

.subnav{
padding: 0 0 0 10px;
}

#stage{
width: 507px;
background-image: url(../images/global/stage_back.png);
background-repeat: repeat-y;
background-position: center;
margin: auto;
text-align: center;
}

#stageGATE{
width: 507px;
margin: auto;
text-align: center;
}

#stageCORNER{
width: 507px;
background-image: url(../images/global/stage_corner.png);
background-repeat: no-repeat;
background-position: top left;
padding: 15px 0 0 0;
}

#stageCORNERgate{
width: 507px;
height: 222px;
margin: -58px 0 0 0;
padding: 0 0 0 0;
position: relative;
z-index: 1;
}

#stageCORNERsuccess{
width: 507px;
background-image: url(../images/global/stage_corner.png);
background-repeat: no-repeat;
background-position: top left;
margin: 0 0 -12px 0;
padding: 15px 0 0 0;
color: #333;
}

#stageCORNERsuccess h1{
color: #666;
font-size: 14px;
letter-spacing: 1pt;
}

#stageCORNERsuccess h3{
color: #444;
font-size: 12px;
letter-spacing: 1pt;
}

#stageCORNERsuccess p{
color: #444;
font-size: 10px;
letter-spacing: 1pt;
}

#foot{
width: 507px;
height: 33px;
background-image: url(../images/global/global_foot.png);
background-repeat: no-repeat;
background-position: top center;
margin: 0 auto 0 auto;
text-align: center;
}

#foot_B{
width: 507px;
height: 33px;
background-image: url(../images/global/global_foot.png);
background-repeat: no-repeat;
background-position: top center;
margin: -10px auto 0 auto;
text-align: center;
}

#lowBUTTON{
width: 507px;
margin: auto;
padding: 5px 0 0 0;
text-align: center;
}

#email{
float: left;
width: 189px;
margin: auto auto auto 30px;
}

#phone{
float: right:
width: 91px;
margin: auto 30px auto auto;
text-align: right;
}

#panelCONTAIN{
width: 480px;
text-align: center;
margin: auto;
padding: 0 0 0 3px;
}

.attribute{
color: #333;
width: 165px;
text-align: right;
font-size: 10px;
letter-spacing: 1pt;
}

.input{
text-align: left;
}

#tag{
width: 315px;
height: 57px;
background-image: url(../images/global/tag.png);
background-repeat: no-repeat;
background-position: center;
margin: 34px auto 0 auto;
text-align: center;
}

#footer{
margin: 40px auto 20px auto;
text-align: center;
color: #333;
font-size: 9px;
letter-spacing: 1pt;
}

#footer a:link{
color: #333;
text-decoration: none;
letter-spacing: 1pt;
}

#footer a:visited{
color: #333;
text-decoration: none;
letter-spacing: 1pt;
}

#footer a:hover{
color: #555;
text-decoration: none;
letter-spacing: 1pt;
}



/*********** PORTFOLIO IMAGES **************/


.subhead_EVT{
color: #666666;
font-size: 14px;
letter-spacing: 1px;
margin: 35px 0 25px 0;
}

.subhead_TOP{
color: #666666;
font-size: 14px;
letter-spacing: 1px;
margin: 15px 0 25px 0;
}

#thumbholder{
width: 366px;
height: 80px;
text-align: center;
margin: auto;
}

#thumbholder_B{
width: 244px;
height: 80px;
text-align: center;
margin: auto;
}

.event_thumb{
width: 112px;
height: 73px;
float: left;
margin: 0 5px 0 5px;
background-color: #00FFFF;
}

.eventtext{
color: #333333;
font-size: 10px;
letter-spacing: 1px;
}


