.hgal_title {
margin: 30px 0 0 200px;
font-size: 11px;
line-height:10px;
color: black;
font-family: verdana, arial;
letter-spacing:-.1em;
}

.hgal_title a:visited,
.hgal_title a:hover,
.hgal_title a:active,
.hgal_title a
{
text-decoration: none;
color: black !important;
}

#title_main{
font-weight: bolder;
font-size: 12px;
}

#hgal_heading{
width: 573px;
height: 70px;
background-image: url(images/my-houston.jpg);
font-family: verdana, arial;
letter-spacing:-.1em;
}
#right_side_header{
float: right;
margin-top: 15px;
}
#hgallery{
width: 573px;
}

.hgal_main {
background-color: #B0B0B0;
background-image: url(images/central-background1.jpg);
background-position: top left;
background-attachment: scroll !important;
background-attachment: fixed;
overflow: auto;
height: 295px;
font-family: verdana, arial;
letter-spacing:-.1em;
padding-left: 5px;
}

.row {
margin-left: 9px;
margin-bottom: 9px;
width: 700px;
}

.cell img{
width: 79px;
height: 59px;
border: 2px white solid;
}

.cell {
float: left;
margin: 5px;
width: 80px;
height: 60px;
}

/* specific code for ie6, used with javascript*/
.ie6 .cell {
margin: 4px 3px 4px 3px;
}



#hgal_bottom{
width: 555px;
height: 200px;
background-color: black;
}

#hgal_bottom_head {
height: 19px;
background-image: url(images/head-curve.gif);
background-repeat: no-repeat;
}

#hgal_bottom_foot {
height: 21px;
background-image: url(images/foot-curve.gif);
background-repeat: no-repeat;
}

#hgal_bottom_table {
border-collapse: collapse;
background-color:#9b9b9b;
font-family: verdana, arial;
letter-spacing:-.1em;
}

#hgal_selected_img img{
border: none !important;
margin-top: 2px;
}
#hgal_selected_img {
width: 125px;
height: 100px;
overflow: hidden;
border: none !important;
}
#hgal_selected_img_title a:visited,
#hgal_selected_img_title a:link,
#hgal_selected_img_title a:active,
#hgal_selected_img_title a{
margin-top: 4px;
font-size: 11px;
color: white;
font-weight: normal;

}
#hgal_selected_img_title {
margin-top: 4px;
font-size: 11px;
color: white;
font-weight:normal;;
}

.hgal_selected_body {
float: left;
width: 390px;
height: 136px;
color: white;
overflow: hidden;
line-height: 15px;
padding-right: 10px;
}

#hgal_selected_body a:visited,
#hgal_selected_body a:link,
#hgal_selected_body a:active,
#hgal_selected_body a{
text-decoration: none;
color: white;
font-weight:bolder;
font-size: 11px;
}

#hgal_selected_form {
width: 360px;
height: 12px;
}

#hgal_selected_form a:visited,
#hgal_selected_form a:link,
#hgal_selected_form a:active,
#hgal_selected_form a{
text-decoration: none;
color:#F18121;
font-weight:bolder;
font-size: 11px;
}


.rt_border{
width: 9px;
background-color:#9b9b9b;
}
.lft_border{
width: 9px;
background-color:#9b9b9b;
}

/* css for rounded corners */
.caption_inner{
line-height: 12px;
font-size: 11px;
padding:4px;
}
.caption{
background-color: white;
border-right: 1px black solid;

}
.r_container {
position: absolute;
display: none;
margin-left: 60px;
filter:alpha(opacity=90);
moz-opacity:.90;opacity:.90;
margin-top:-30px;

}

.rtop, .rbottom{
display:block;
}
.top{ display: block;
} .rbottom *{
display: block;
}
.r1
{ margin: 0 5px background-color: white; height: 1px; }
.r2
{ margin: 0 3px; background-color: white; height: 1px; }
.r3
{ margin: 0 2px; background-color: white; height: 1px; }
.r4
{ margin: 0 1px; background-color: white; height: 1px; }
.r11a
{  background-color: black; margin-right: 6px; border-left:8px white solid; black; height: 1px;}
.r11
{  background-color: black; margin-right: 5px; border-left:7px white solid; black; height: 1px;}
.r12
{ margin-right:  3px; background-color: white; height: 1px; border-right: 2px black solid;}
.r13
{ margin-right:  2px; background-color: white; height: 1px; border-right: 2px black solid;}
.r14
{ margin-right:  1px; background-color: white; height: 1px; border-right: 2px black solid;}
.r15
{ margin-right:  1px; background-color: white; height: 1px; border-right: 2px black solid;}
.r10
{width:  6px; background-color: white; height: 1px; border-right: 4px black solid;}
.r9
{ width:  5px; background-color: white; height: 1px; border-right: 4px black solid;}
.r8
{ width:  4px; background-color: white; height: 1px; border-right: 3px black solid;}
.r7
{ width:  2px; background-color: white; height: 1px; border-right: 2px black solid;}

.ie6.r_container{
width: 100px;
}

.ie6.caption{
border-bottom; 1px black solid;
}

.ie6.r1,
.ie6.r2,
.ie6.r3,
.ie6.r4
{
margin-bottom: -15px;
}
.ie6.r11a,
.ie6.r11,
.ie6.r15
{
display: none;
}
.ie6.r9,
.ie6.r8,
.ie6.r7,
.ie6.r12,
.ie6.r13,
.ie6.r14,
.ie6.r10{
display: none;
}

/* Image Page Links */
#imagePageLinks {
    background-color: #B0B0B0;
    text-align: right;
    margin-top: -5px;
    padding-right: 15px;
}
#prevImagePage, #nextImagePage, .imagePageNum {
    cursor: pointer;
}
#prevImagePage, #nextImagePage {
    padding: 0px 5px;
    position: relative;
    top: 5px;
}
#prevImagePage {
    background-image: url("images/little_red_arrow_left2.gif");
    background-repeat: no-repeat;
    background-color: transparent;
}
#nextImagePage {
    background-image: url("images/little_red_arrow_right2.gif");
    background-repeat: no-repeat;
    background-color: transparent;
}
.imagePageNum {
    font-size: 10px;
    text-decoration: underline;
}

