/* CSS Document */
#gallPage {
position:relative;
top:130px;
left:0;
width:811px;
margin:0;
padding:0;
z-index:0
}

.gall {
float:left;
position:relative;
left:0;
height:45px;
width:auto;
z-index:3;
padding:0;
margin:0
}

a#gallBeauty img {
background:url(../images/navGallBeauUp.gif) top left no-repeat;
width:95px;
height:50px
}

a#gallBeauty:hover img {
background:url(../images/navGallBeauOver.gif) top left no-repeat;
width:95px;
height:50px
}

a#gallShow img {
background:url(../images/navGallShowUp.gif) top left no-repeat;
width:97px;
height:50px
}

a#gallShow:hover img {
background:url(../images/navGallShowOver.gif) top left no-repeat;
width:97px;
height:50px
}

a#gallDetail img {
background:url(../images/navGallDetUp.gif) top left no-repeat;
width:68px;
height:50px
}

a#gallDetail:hover img {
background:url(../images/navGallDetOver.gif) top left no-repeat;
width:68px;
height:50px
}

a#gallCase img {
background:url(../images/navGallCaseUp.gif) top left no-repeat;
width:117px;
height:50px
}

a#gallCase:hover img {
background:url(../images/navGallCaseOver.gif) top left no-repeat;
width:117px;
height:50px
}

a#gallBlank545 img {
background:url(../images/navGallBlank.gif) top left no-repeat;
width:428px;
height:50px
}

#gallSWF {
position:absolute;
top:180px;
left:0;
height:445px;
width:805px
}

#gallTitle {
position:absolute;
top:180px;
left:265px;
height:45px;
width:540px
}

#caseTitle {
position:absolute;
top:180px;
left:1px;
width:804px
}

#caseCopy {
position:absolute;
top:200px;
left:1px;
width:805px;
padding-top:15px;
font-size:12px;
color:#000;
line-height:1.5em;
}

#case-padding {
margin-top:20px;
margin-left:20px
}

#caseContent {
position:absolute;
top:200px;
left:25px;
height:auto;
width:770px;
padding-top:15px;
font-size:12px;
color:#000;
line-height:1.5em;
overflow:auto
}

#featureTitle {
position:absolute;
top:180px;
left:265px;
height:45px;
width:507px;
padding-left:32px;
padding-top:15px;
padding-bottom:15px
}

#featureCopy {
position:absolute;
top:250px;
left:265px;
height:auto;
width:500px;
padding-left:32px;
padding-top:15px;
font-size:12px;
color:#000;
line-height:1.5em
}

#column1 {
left:32px;
height:auto;
width:220px;
line-height:1.5em;
float:left;
font-size:12px
}

#column2 {
left:235px;
height:auto;
width:300px;
line-height:1.5em;
float:left;
font-size:12px;
border-left-color:#333;
border-left:thin;
border-left-style:dotted;
position:absolute;
padding-left:25px
}

#featureLeftImag,#commWrapper {
position:absolute;
top:180px;
left:0;
height:auto;
width:265px;
background-color:#fff
}

#commTitle {
position:absolute;
top:0;
left:0;
height:45px;
width:893px;
padding-left:32px;
z-index:2
}

#commImag {
position:relative;
padding-right:10px;
padding-bottom:40px;
width:144px;
height:62px;
float:left
}

#commCopy {
position:relative;
width:700px;
top:0
}

#commBlock1 {
top:40px;
height:100px;
position:absolute;
left:0;
width:775px;
padding-left:32px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
line-height:1.5em;
background-color:#fff;
z-index:1
}

#commBlock2 {
top:180px;
height:100px;
position:absolute;
left:0;
width:775px;
padding-left:32px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
line-height:1.5em;
background-color:#DFD6BD;
z-index:1
}

#commBlock3 {
top:310px;
height:100px;
position:absolute;
left:0;
width:775px;
padding-left:32px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
line-height:1.5em;
z-index:1
}

#commBlock4 {
top:450px;
height:100px;
position:absolute;
left:0;
width:775px;
padding-left:32px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
line-height:1.5em;
background-color:#DFD6BD;
z-index:1
}

#commBlock5 {
top:580px;
height:100px;
position:absolute;
left:0;
width:775px;
padding-left:32px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
line-height:1.5em;
z-index:1
}

#commBlock6 {
top:720px;
height:100px;
position:absolute;
left:0;
width:775px;
padding-left:32px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
line-height:1.5em;
background-color:#DFD6BD;
z-index:1
}

#commBlock7 {
top:840px;
height:100px;
position:absolute;
left:0;
width:775px;
padding-left:32px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
line-height:1.5em;
z-index:1
}

#commBlock8 {
top:970px;
height:100px;
position:absolute;
left:0;
width:775px;
padding-left:32px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
line-height:1.5em;
background-color:#DFD6BD;
z-index:1
}

#commBlock9 {
top:1110px;
height:100px;
position:absolute;
left:0;
width:775px;
padding-left:32px;
padding-top:15px;
padding-bottom:15px;
font-size:12px;
line-height:1.5em;
z-index:1
}



