
#column1 {
    width: 210px;
    float: right;
    display: inline;
}

#column2 {
    float: left;
    width: 180px;
    text-align: right;
    font-size: 8pt;
    color: #666;
    display: inline;
    border-right: 1px solid #fff;
    margin-top: 50px;
}

#column2padding {
    margin-right: 5px;
    margin-left: 5px;
}

#column2 a {
    display: block;
    font-weight: bold;
    margin-top: 3px;
    margin-bottom: 3px;
    width: 160px;
}

/*.orangeTheme #column2 { background: url(layout/menu_bg_orange.gif) no-repeat; }*/

.orangeTheme #column2 a:link {
    text-decoration: none;
    padding: 3px 5px 3px 5px;
    color: #000000;
}

.orangeTheme #column2 a:visited {
    text-decoration: none;
    padding: 3px 5px 3px 5px;
    color: #000000;
}

.orangeTheme #column2 a:active {
    text-decoration: none;
    padding: 3px 5px 3px 5px;
    color: #000000;
}

.orangeTheme #column2 a:hover {
    text-decoration: underline;
    padding: 3px 5px 3px 5px;
    color: #007dc3;
}

/*.blueTheme #column2 { background: url(layout/menu_bg_blue.gif) no-repeat; }*/

.blueTheme #column2 a:link {
    text-decoration: none;
    padding: 3px 5px 3px 5px;
    color: #000000;
}

.blueTheme #column2 a:visited {
    text-decoration: none;
    padding: 3px 5px 3px 5px;
    color: #000000;
}

.blueTheme #column2 a:active {
    text-decoration: none;
    padding: 3px 5px 3px 5px;
    color: #000000;
}

.blueTheme #column2 a:hover {
    text-decoration: underline;
    padding: 3px 5px 3px 5px;
    color: #f58426;
}

#column3 {
    float: left;
    width: 570px;
    min-height: 290px;
    line-height: 1.5;
    color: #333;
    display: inline;
}

#column3padding {
    margin-right: 10px;
    margin-left: 10px;
    padding-top: 10px;
    padding-bottom: 1px;
}

/*.orangeTheme #column3 { background: url(layout/content_arch_orange.gif) no-repeat; }*/

.orangeTheme #column3 a:link {
    text-decoration: none;
    color: #F53900;
}

.orangeTheme #column3 a:visited {
    text-decoration: none;
    color: #F53900;
}

.orangeTheme #column3 a:active {
    text-decoration: none;
    color: #F53900;
}

.orangeTheme #column3 a:hover {
    text-decoration: underline;
    color: #F53900;
}

/*.blueTheme #column3 { background: url(layout/content_arch_blue.gif) no-repeat; }*/

.blueTheme #column3 a:link {
    text-decoration: none;
    color: #007DC3;
}

.blueTheme #column3 a:visited {
    text-decoration: none;
    color: #007DC3;
}

.blueTheme #column3 a:active {
    text-decoration: none;
    color: #007DC3;
}

.blueTheme #column3 a:hover {
    text-decoration: underline;
    color: #007DC3;
}

#column3 .page_title {
    padding-top: 15px;
    font-size: 15pt;
}

#column3 .sub_title {
    font-size: 8pt;
}
