TABLE TR.tableBorders TD {
        border-top:2px solid #cccccc;
        border-bottom:2px solid #cccccc;
}
A {
        color:red;
        text-decoration:underline;
}
A:hover {
        color:blue;
}
A.topLinks {
        color:#cccccc;
        text-decoration:none;
        font-family:verdana;
        font-size:12px;
}
A.topLinks:hover {
        color:#ff0000;
}
A.topLinks1 {
        color:#cccccc;
        font-size:7.5pt;
        line-height:9.5pt;
        font-weight: bold;
}
A.topLinks1:hover {
        color:#ff0000;
}
A:lnkBlack {
        color:#ff0000;
}
A.lnkBlack {
        color:black;
}
A.lnkBlue {
        color:blue;
        text-decoration:underline;
}
A.lnkBlue:hover {
        color:red;
}
A.lnkRed {
        color:red;
        text-decoration:underline;
}
A.lnkRed:hover {
        color:blue;
}
a.bookmark {
        padding-top:15px;
        font-size:15px;
        font-weight:bold;
        margin:65px 0 10px 35px;
        display:block;
        border-bottom:1px solid #cccccc;
        text-align:left;
}
BODY {
        text-align:center;
        padding:0;
        margin:0;
        font-family:verdana;
        font-size:10px;
        line-height:1.3em;
        color:#cccccc;
        background-color:#333333;
        height:100%;
}

DIV#centerContent {
        vertical-align:bottom;
        height:100%;
        width:800px;
        border-left:1px solid #303030;
        border-right:1px solid #303030;
        padding:40px 0 35px 0;
        background-color:#000000;
}
DIV#centerContent2Pages {
        background-image:url(/images/tim_oconnor_banner.gif);
        background-repeat:no-repeat;
        vertical-align:bottom;
        horizontal-align:bottom;
        height:100%;
        width:800px;
        border-left:1px solid #303030;
        border-right:1px solid #303030;
        padding:55px 0;
        background-color:#000000;
}
DIV#containerMenu {
        margin:0 12px 10px 5px;
        padding-left:15px;
}
DIV#containerMenu A{
        display:block;
        text-align:left;
        padding:2px 12px;
        width:180px;
        background-color:#000000;
        border-bottom:3px solid #000000;
        border-top:1px dotted black;
}
DIV#containerMenu A:hover {
        border-bottom:3px solid #ff0000;
        border-right:1px solid #ff0000;
        border-top:1px dotted #ff0000;
        color:#ff0000;
}
DIV#containerMenu2Pages {
        border-bottom:1px solid #303030;
        text-align:center;
}
DIV#containerMenu2Pages A {
        padding:0 8px;
        font-weight:bold;
}

DIV#aboutLnks, DIV#galleryLnks, DIV#imagesLnks {
        text-align:center;
        padding:0;
}

DIV#aboutLnks A, DIV#galleryLnks, DIV#imagesLnks A {
        padding:5px;
        margin-left:18px;
        font-weight:bold;
}
DIV.menuinline {
        padding:0 10px;
        text-align:left;
}

DIV.menuinline_original A {
        padding-bottom:1px;
        display:block;
}

DIV.menuinline A {
        padding-bottom:1px;
}
DIV.sections {
        text-align:left;
        padding:4px 35px;
        }
TABLE#tblContent {
        font-family:Verdana;
        font-size:12px;
        color:#CCCCCC;
        padding:4px 40px 15px 40px;
        float:left;
        line-height:1.8em;
}
TABLE#tblContent TR TD {
        font-family:Verdana;
        font-size:12px;
        color:#CCCCCC;
        padding:4px 40px 15px 40px;
        float:left;
        line-height:1.8em;
}
TABLE#tblGallery {

}
TABLE#tblGallery TR TD {
        padding:2px 30px 28px 30px;
}
TR.bgGrey2 TD {
        background-color:#333333;
        color:#cccccc;
        border-style:none;
}

input.add_to_cart {font-family: verdana, helvetica, sans-serif; font-size: 10px; color: #CC0000; font-weight: bold;}
