* {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

BODY {
    MARGIN: 9px 0px;
    FONT-FAMILY: Arial,Garamond, Avant Garde, Arial, Helvetica, sans-serif;
    BACKGROUND: url(../images/bg-grey.png) #f7f6f6 repeat-x;
    FONT-SIZE: 10px;
}

H1 {
    TEXT-TRANSFORM: capitalize;
    FONT-VARIANT: small-caps;
    MARGIN: 10px 0px;
}

H2 {
    LINE-HEIGHT: 18pt;
    LETTER-SPACING: -1px;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
}

H3 {
    MARGIN: 10px 0px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

H4 {
    MARGIN: 10px 0px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

H5 {
    MARGIN: 10px 0px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

H6 {
    MARGIN: 10px 0px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

IMG {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px;
}

    IMG A {
        BORDER-BOTTOM: medium none;
        BORDER-LEFT: medium none;
        BORDER-TOP: medium none;
        BORDER-RIGHT: medium none;
    }

    IMG.left {
        BORDER-BOTTOM: medium none;
        BORDER-LEFT: medium none;
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        FLOAT: left;
        BORDER-TOP: medium none;
        BORDER-RIGHT: medium none;
        PADDING-TOP: 6px;
    }

    IMG.right {
        BORDER-BOTTOM: medium none;
        BORDER-LEFT: medium none;
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 6px;
        PADDING-RIGHT: 0px;
        FLOAT: right;
        BORDER-TOP: medium none;
        BORDER-RIGHT: medium none;
        PADDING-TOP: 0px;
    }

BLOCKQUOTE {
    LINE-HEIGHT: 18pt;
    FONT-STYLE: italic;
    MARGIN: 30px 0px;
    FONT-FAMILY: Georgia, serif;
    FONT-SIZE: 16pt;
}

    BLOCKQUOTE P {
        PADDING-BOTTOM: 0px;
        MARGIN: 30px;
        PADDING-LEFT: 60px;
        PADDING-RIGHT: 0px;
        BACKGROUND: url(../images/blockquote_icon.gif) no-repeat left top;
        PADDING-TOP: 0px;
    }

CODE {
    FONT-FAMILY: "Courier New", Courier, monospace;
}

ABBR {
    COLOR: #999;
}

SMALL {
    TEXT-TRANSFORM: uppercase;
    COLOR: #9d9d9d;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}

    SMALL A {
        TEXT-TRANSFORM: uppercase;
        COLOR: #9d9d9d;
        text-shadow: 1px 1px 0px #fff;
    }

.pagetitle {
    MARGIN: 20px 0px -40px;
    HEIGHT: 20px;
    FONT-SIZE: 16px;
    OVERFLOW: hidden;
}

A {
    COLOR: #af0a11;
    TEXT-DECORATION: none;
}

    A:hover {
        TEXT-DECORATION: underline;
    }

#container {
    PADDING-BOTTOM: 30px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 920px;
    PADDING-RIGHT: 0px;
    COLOR: #000;
    PADDING-TOP: 60px;
}

#navcontainer {
    Z-INDEX: 2;
    BORDER-BOTTOM: #000 1px solid;
    POSITION: fixed;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BACKGROUND: #555;
    BORDER-TOP: #555 1px solid;
    TOP: 0px;
    PADDING-TOP: 0px;
    LEFT: 0px;
}

#navinn {
    LINE-HEIGHT: 40px;
    MARGIN: 0px auto;
    WIDTH: 920px;
    OVERFLOW: hidden;
}

#navlist {
    MARGIN: 0px;
    WIDTH: 920px;
    FLOAT: left;
    HEIGHT: 40px;
}

#navinn UL LI {
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    DISPLAY: inline;
    OVERFLOW: hidden;
}

    #navinn UL LI A {
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 15px;
        PADDING-RIGHT: 15px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        LETTER-SPACING: 0px;
        COLOR: #222;
        FONT-SIZE: 10pt;
        FONT-WEIGHT: bold;
        PADDING-TOP: 0px;
        text-shadow: 0px 2px 3px #777;
    }

#navinn UL LI {
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(../images/nav1-sep-top.gif) no-repeat left top;
    OVERFLOW: hidden;
    PADDING-TOP: 2px;
}

    #navinn UL LI A:hover {
        COLOR: #ccc;
        TEXT-DECORATION: none;
    }

#header {
    MARGIN: 0px;
    WIDTH: 920px;
    HEIGHT: 196px;
    COLOR: #fff;
    OVERFLOW: hidden;
}

    #header h1 {
        PADDING-BOTTOM: 5px;
        TEXT-TRANSFORM: uppercase;
        MARGIN-TOP: -40px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        FONT: 30pt "Arial Black", Arial, Helvetica, sans-serif;
        LETTER-SPACING: -2px;
        COLOR: #fff;
        PADDING-TOP: 20px;
    }

#footer H1 {
    PADDING-BOTTOM: 5px;
    TEXT-TRANSFORM: uppercase;
    MARGIN-TOP: -40px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 30pt "Arial Black", Arial, Helvetica, sans-serif;
    LETTER-SPACING: -2px;
    COLOR: #fff;
    PADDING-TOP: 20px;
}

#header H1 A {
    COLOR: #3f2f30;
}

#header ABBR A {
    COLOR: #3f2f30;
}

#header H1 A:hover {
    COLOR: #ccc;
    TEXT-DECORATION: none;
}

#header H2 {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    PADDING-TOP: 0px;
}

#headerleft {
    TEXT-ALIGN: center;
    WIDTH: 50%;
    FLOAT: left;
}

#headerright {
    TEXT-ALIGN: center;
    WIDTH: 50%;
    FLOAT: right;
    height: 18px;
    line-height: 18px; /* <-- this is what you must define */
    vertical-align: middle;
    TEXT-TRANSFORM: uppercase;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    
    
    
}

#menu {
    TEXT-TRANSFORM: uppercase;
    MARGIN: 0px;
    WIDTH: 920px;
    FONT-FAMILY: Century Gothic, Avant Garde, Arial, Helvetica, sans-serif;
    HEIGHT: 36px;
    FONT-SIZE: 9pt;
    OVERFLOW: hidden;
    FONT-WEIGHT: bold;
}

    #menu UL {
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-TOP: 0px;
    }

        #menu UL LI {
            PADDING-BOTTOM: 0px;
            LIST-STYLE-TYPE: none;
            MARGIN: 0px;
            PADDING-LEFT: 0px;
            PADDING-RIGHT: 0px;
            FLOAT: left;
            PADDING-TOP: 0px;
        }

            #menu UL LI A {
                PADDING-BOTTOM: 9px;
                MARGIN: 0px;
                PADDING-LEFT: 25px;
                PADDING-RIGHT: 25px;
                DISPLAY: block;
                FONT-FAMILY: "Century Gothic", Avant Garde, Arial, Helvetica, sans-serif;
                LETTER-SPACING: -0.1px;
                COLOR: #848484;
                FONT-WEIGHT: bold;
                PADDING-TOP: 10px;
                text-shadow: 1px 1px 0 #FFFFFF;
            }

                #menu UL LI A:hover {
                    BACKGROUND: #fff;
                    COLOR: #000;
                    TEXT-DECORATION: none;
                }

#menu_limited {
    TEXT-TRANSFORM: uppercase;
    MARGIN: 0px;
    WIDTH: 920px;
    FONT-FAMILY: Century Gothic, Avant Garde, Arial, Helvetica, sans-serif;
    HEIGHT: 36px;
    FONT-SIZE: 9pt;
    OVERFLOW: hidden;
    FONT-WEIGHT: bold;
}

    #menu_limited UL {
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-TOP: 0px;
    }

        #menu_limited UL LI {
            PADDING-BOTTOM: 0px;
            LIST-STYLE-TYPE: none;
            MARGIN: 0px;
            PADDING-LEFT: 0px;
            PADDING-RIGHT: 0px;
            FLOAT: left;
            PADDING-TOP: 0px;
        }

            #menu_limited UL LI A {
                PADDING-BOTTOM: 9px;
                MARGIN: 0px;
                PADDING-LEFT: 25px;
                PADDING-RIGHT: 25px;
                DISPLAY: block;
                FONT-FAMILY: "Century Gothic", Avant Garde, Arial, Helvetica, sans-serif;
                BACKGROUND: url(../images/nav1-sep.gif) no-repeat right 50%;
                LETTER-SPACING: -0.1px;
                COLOR: #848484;
                FONT-WEIGHT: bold;
                PADDING-TOP: 10px;
                text-shadow: 1px 1px 0 #FFFFFF;
            }

                #menu_limited UL LI A:hover {
                    BACKGROUND: #fff;
                    COLOR: #000;
                    TEXT-DECORATION: none;
                }





#secnav LI UL {
    Z-INDEX: 10;
    BORDER-BOTTOM: 1px;
    POSITION: absolute;
    BORDER-LEFT: 1px;
    WIDTH: 188px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 1px;
    LEFT: -999em;
}

#secnav LI LI {
    FONT-WEIGHT: normal;
}

#secnav LI:hover UL {
    LEFT: auto;
}

#secnav LI.sfhover1 UL {
    LEFT: auto;
}

#secnav LI UL LI A {
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 34px;
    MARGIN: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 148px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(../images/grey_cat_bg.gif) repeat-x;
    COLOR: #565656;
    FONT-SIZE: 10px;
    PADDING-TOP: 0px;
}

    #secnav LI UL LI A:hover {
        BACKGROUND: #d4d4d3;
    }

#secnav LI UL UL {
    BORDER-RIGHT-WIDTH: 1px;
    MARGIN: -35px 0px 0px 188px;
    BORDER-TOP-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
}

#secnav LI:hover UL UL {
    LEFT: -999em;
}

#secnav LI.sfhover1 UL UL {
    LEFT: -999em;
}

#secnav LI:hover UL {
    LEFT: auto;
}

#secnav LI LI:hover UL {
    LEFT: auto;
}

#secnav LI.sfhover1 UL {
    LEFT: auto;
}

#secnav LI LI.sfhover1 UL {
    LEFT: auto;
}

#secnav LI:hover {
    POSITION: static;
}

#secnav LI.hover {
    POSITION: static;
}

#catchor {
    PADDING-BOTTOM: 30px;
    MARGIN: -20px 0px 0px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
    BACKGROUND: url(images/line-3.png) repeat-x 50% bottom;
    OVERFLOW: hidden;
    PADDING-TOP: 30px;
}

#catchorh {
    PADDING-BOTTOM: 30px;
    TEXT-TRANSFORM: uppercase;
    MARGIN: -20px 0px 0px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
    FONT-FAMILY: "Century Gothic", Avant Garde, Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/line-3.png) repeat-x 50% bottom;
    LETTER-SPACING: -0.1px;
    COLOR: #677777;
    FONT-SIZE: 12pt;
    OVERFLOW: hidden;
    FONT-WEIGHT: bold;
    PADDING-TOP: 30px;
    text-shadow: 1px 1px 0 #FFFFFF;
}

#cat_navi2 {
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 918px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/line-3.png) repeat-x 50% bottom;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

#cat_navi2h {
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 918px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/line-3.png) repeat-x 50% bottom;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

#cat_navi2 LI A SPAN {
    COLOR: #9d9d9d;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}

#cat_navi2h LI A SPAN {
    COLOR: #9d9d9d;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}

#secnav2 {
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px;
}

    #secnav2 UL {
        PADDING-BOTTOM: 0px;
        LINE-HEIGHT: 1;
        LIST-STYLE-TYPE: none;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        LIST-STYLE-IMAGE: none;
        PADDING-TOP: 0px;
    }

    #secnav2 A {
        PADDING-BOTTOM: 14px;
        LINE-HEIGHT: 16px;
        TEXT-TRANSFORM: uppercase;
        PADDING-LEFT: 20px;
        PADDING-RIGHT: 20px;
        DISPLAY: block;
        FONT-FAMILY: "Century Gothic", Avant Garde, Arial, Helvetica, sans-serif;
        LETTER-SPACING: -0.1px;
        COLOR: #848484;
        FONT-SIZE: 11pt;
        FONT-WEIGHT: bold;
        PADDING-TOP: 14px;
        text-shadow: 1px 1px 0 #FFFFFF;
    }

        #secnav2 A:hover {
            COLOR: #af0a11;
            TEXT-DECORATION: none;
            text-shadow: none;
        }

    #secnav2 LI {
        MAX-WIDTH: 180px;
    }

        #secnav2 LI:hover {
            MAX-WIDTH: 180px;
            BACKGROUND: url(images/corner.png) #f2f2f2 no-repeat 1px 1px;
            COLOR: #cccccc;
            CURSOR: pointer;
            text-shadow: none;
        }

        #secnav2 LI.sfhover1 {
            MAX-WIDTH: 180px;
            BACKGROUND: url(images/corner.png) #f2f2f2 no-repeat 1px 1px;
            COLOR: #cccccc;
            CURSOR: pointer;
            text-shadow: none;
        }

        #secnav2 LI:hover SPAN {
            WIDTH: 140px;
            COLOR: #999;
            TEXT-DECORATION: none;
        }

        #secnav2 LI.sfhover1 SPAN {
            WIDTH: 140px;
            COLOR: #999;
            TEXT-DECORATION: none;
        }

    #secnav2 LI {
        FLOAT: left;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold;
    }

        #secnav2 LI UL {
            Z-INDEX: 10;
            BORDER-BOTTOM: #e6e6e6 1px solid;
            POSITION: absolute;
            BORDER-LEFT: #e6e6e6 1px solid;
            WIDTH: 188px;
            BORDER-TOP: #e6e6e6 0px solid;
            BORDER-RIGHT: #e6e6e6 1px solid;
            LEFT: -999em;
        }

        #secnav2 LI LI {
            FONT-WEIGHT: normal;
        }

        #secnav2 LI:hover UL {
            LEFT: auto;
        }

        #secnav2 LI.sfhover1 UL {
            LEFT: auto;
        }

        #secnav2 LI UL LI A {
            PADDING-BOTTOM: 0px;
            LINE-HEIGHT: 34px;
            PADDING-LEFT: 20px;
            WIDTH: 148px;
            PADDING-RIGHT: 20px;
            BACKGROUND: url(images/grey_cat_bg.gif) repeat-x;
            COLOR: #565656;
            FONT-SIZE: 10px;
            PADDING-TOP: 0px;
        }

            #secnav2 LI UL LI A:hover {
                BACKGROUND: #d4d4d3;
            }

        #secnav2 LI UL UL {
            BORDER-RIGHT-WIDTH: 1px;
            MARGIN: -35px 0px 0px 188px;
            BORDER-TOP-WIDTH: 1px;
            BORDER-BOTTOM-WIDTH: 1px;
            BORDER-LEFT-WIDTH: 1px;
        }

        #secnav2 LI:hover UL UL {
            LEFT: -999em;
        }

        #secnav2 LI.sfhover1 UL UL {
            LEFT: -999em;
        }

        #secnav2 LI:hover UL {
            LEFT: auto;
        }

        #secnav2 LI LI:hover UL {
            LEFT: auto;
        }

        #secnav2 LI.sfhover1 UL {
            LEFT: auto;
        }

        #secnav2 LI LI.sfhover1 UL {
            LEFT: auto;
        }

        #secnav2 LI:hover {
            POSITION: static;
        }

        #secnav2 LI.hover {
            POSITION: static;
        }

#content {
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 0px;
    PADDING-LEFT: 10px;
    WIDTH: 920px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    OVERFLOW: hidden;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    BACKGROUND: #ffffff;
}

#content2 {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 534px;
    height: 372px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

#content3 {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 386px;
    height: 372px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

#content4 {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 920px;
    height: 400px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

.post {
    BORDER-BOTTOM: #d0d0d0 1px solid;
    BORDER-LEFT: #d0d0d0 1px solid;
    PADDING-BOTTOM: 20px;
    LINE-HEIGHT: 18pt;
    MARGIN: 0px 0px 30px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(images/post-bg.jpg) #efefef no-repeat 1px 1px;
    BORDER-TOP: #d0d0d0 1px solid;
    BORDER-RIGHT: #d0d0d0 1px solid;
    PADDING-TOP: 25px;
}

    .post H2 {
        MARGIN: 10px 0px 5px;
        text-shadow: 1px 1px 0px #fff;
    }

#fullcontent H2 {
    MARGIN: 10px 0px 5px;
    text-shadow: 1px 1px 0px #fff;
}

#sitemap H2 {
    MARGIN: 10px 0px 5px;
    text-shadow: 1px 1px 0px #fff;
}

.post H2 A {
    COLOR: #000;
    TEXT-DECORATION: none;
}

    .post H2 A:hover {
        COLOR: #af0a11;
        TEXT-DECORATION: none;
    }

.post UL {
}

.post LI {
}

.entry P {
    MARGIN: 20px 0px;
}

.thumb IMG {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px 20px 8px -4px;
    PADDING-LEFT: 14px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(images/thumb-bg.jpg) #fff;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 14px;
}

.read-more A {
    BORDER-BOTTOM: #0168aa 1px solid;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 5px;
    MARGIN: 20px 0px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    BACKGROUND: #008ee8;
    FLOAT: right;
    COLOR: #ffffff;
    FONT-SIZE: 10pt;
    OVERFLOW: hidden;
    BORDER-TOP: #029bfc 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 5px;
    text-shadow: 0px 1px 2px #000;
}

    .read-more A:hover {
        COLOR: #000;
        TEXT-DECORATION: none;
        text-shadow: none;
    }

.postauthor {
    BORDER-BOTTOM: #f2f2f2 1px solid;
    BORDER-LEFT: #f2f2f2 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 20px 0px 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/corner.png) #fff no-repeat 1px 1px;
    COLOR: #333;
    FONT-SIZE: 10pt;
    OVERFLOW: hidden;
    BORDER-TOP: #f2f2f2 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #f2f2f2 1px solid;
    PADDING-TOP: 10px;
}

    .postauthor IMG {
        BORDER-BOTTOM: #ddd 1px solid;
        BORDER-LEFT: #ddd 1px solid;
        PADDING-BOTTOM: 4px;
        BACKGROUND-COLOR: #ffffff;
        MARGIN: 10px 15px 3px 0px;
        PADDING-LEFT: 4px;
        PADDING-RIGHT: 4px;
        FLOAT: left;
        BORDER-TOP: #ddd 1px solid;
        BORDER-RIGHT: #ddd 1px solid;
        PADDING-TOP: 4px;
    }

.socialshare {
    BORDER-BOTTOM: #f2f2f2 1px solid;
    BORDER-LEFT: #f2f2f2 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 20px 0px 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/corner.png) #fff no-repeat 1px 1px;
    COLOR: #333;
    FONT-SIZE: 12pt;
    OVERFLOW: hidden;
    BORDER-TOP: #f2f2f2 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #f2f2f2 1px solid;
    PADDING-TOP: 10px;
}

.postmetadata {
    BORDER-BOTTOM: #dddddd 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 20px -20px -21px;
    PADDING-LEFT: 19px;
    PADDING-RIGHT: 19px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/corner.png) #fff no-repeat 1px 1px;
    CLEAR: both;
    OVERFLOW: hidden;
    BORDER-TOP: #dddddd 1px solid;
    FONT-WEIGHT: normal;
    PADDING-TOP: 20px;
}

    .postmetadata A {
        COLOR: #000000;
    }

.time {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/date.png) no-repeat 0px 4px;
    FLOAT: left;
    FONT-SIZE: 8pt;
    PADDING-TOP: 0px;
}

.comentary {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 25px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/comm.png) no-repeat 0px 4px;
    FLOAT: right;
    FONT-SIZE: 8pt;
    PADDING-TOP: 0px;
}

.navigation {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    FONT-SIZE: 8pt;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

.alignleft {
    MARGIN: 25px 0px;
    DISPLAY: inline;
    FLOAT: left;
}

.alignright {
    MARGIN: 25px 0px;
    DISPLAY: inline;
    FLOAT: right;
}

#fullcontent {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 30px;
    LINE-HEIGHT: 18pt;
    MARGIN: 30px 0px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
    BACKGROUND: url(images/post-bg.jpg) #efefef repeat-x 1px 1px;
    OVERFLOW: hidden;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 30px;
}

    #fullcontent IMG {
        MARGIN: 20px;
    }

    #fullcontent P {
        PADDING-BOTTOM: 10px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-TOP: 10px;
    }

#sitemap P {
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 10px;
}

#sitemap {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 30px;
    LINE-HEIGHT: 18pt;
    MARGIN: 30px 0px;
    PADDING-LEFT: 60px;
    WIDTH: 450px;
    PADDING-RIGHT: 60px;
    BACKGROUND: url(images/post-bg.jpg) #efefef repeat-x 1px 1px;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 30px;
}

    #sitemap UL {
        PADDING-BOTTOM: 20px;
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 0px;
        FONT-SIZE: 11pt;
        FONT-WEIGHT: bold;
        PADDING-TOP: 20px;
    }

    #sitemap H3 {
        PADDING-BOTTOM: 5px;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        FONT: bold 11pt Arial, Helvetica, sans-serif;
        COLOR: #000;
        PADDING-TOP: 0px;
        text-shadow: 1px 2px 0px #fff;
    }

#archivesleft {
    WIDTH: 300px;
    FLOAT: left;
}

#archivesright {
    WIDTH: 300px;
    FLOAT: right;
}

#sidebar {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 30px;
    PADDING-LEFT: 0px;
    WIDTH: 320px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Avant Garde, Arial, Helvetica, sans-serif;
    FLOAT: right;
    COLOR: #384464;
    FONT-SIZE: 10pt;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
}

    #sidebar H2 {
        PADDING-BOTTOM: 10px;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        BACKGROUND: url(images/line-2.png) repeat-x 50% bottom;
        COLOR: #000000;
        PADDING-TOP: 0px;
        text-shadow: 1px 1px 0 #FFFFFF;
    }

    #sidebar LABEL {
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        FONT: 10pt arial, georgia, times;
        COLOR: #000;
        PADDING-TOP: 0px;
    }

    #sidebar P {
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-LEFT: 12px;
        PADDING-RIGHT: 6px;
        PADDING-TOP: 0px;
    }

    #sidebar A {
        COLOR: #000000;
    }

    #sidebar IMG {
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-TOP: 0px;
    }

    #sidebar UL {
        BORDER-BOTTOM: #ccc 1px solid;
        BORDER-LEFT: #ccc 1px solid;
        PADDING-BOTTOM: 20px;
        MARGIN: 30px 0px 0px;
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 20px;
        BACKGROUND: url(images/post-bg.jpg) #efefef no-repeat 1px 1px;
        BORDER-TOP: #ccc 1px solid;
        BORDER-RIGHT: #ccc 1px solid;
        PADDING-TOP: 20px;
    }

        #sidebar UL LI {
            PADDING-BOTTOM: 0px;
            LINE-HEIGHT: 18pt;
            LIST-STYLE-TYPE: none;
            MARGIN: 0px 0px 20px;
            PADDING-LEFT: 0px;
            PADDING-RIGHT: 0px;
            PADDING-TOP: 0px;
        }

            #sidebar UL LI A {
                PADDING-BOTTOM: 0px;
                LINE-HEIGHT: 18pt;
                LIST-STYLE-TYPE: square;
                MARGIN: 0px;
                PADDING-LEFT: 20px;
                PADDING-RIGHT: 0px;
                BACKGROUND: url(images/bullet.png) no-repeat 0px 3px;
                PADDING-TOP: 0px;
            }

    #sidebar .recentcomments A {
        BACKGROUND: none transparent scroll repeat 0% 0%;
    }

    #sidebar UL LI UL {
        BORDER-BOTTOM: medium none;
        BORDER-LEFT: medium none;
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        BACKGROUND: none transparent scroll repeat 0% 0%;
        BORDER-TOP: medium none;
        BORDER-RIGHT: medium none;
        PADDING-TOP: 0px;
    }

        #sidebar UL LI UL LI {
            LIST-STYLE-TYPE: none;
            MARGIN: 0px;
        }

    #sidebar UL UL UL {
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-TOP: 0px;
    }

        #sidebar UL UL UL LI {
            PADDING-BOTTOM: 0px;
            PADDING-LEFT: 15px;
            PADDING-RIGHT: 0px;
            COLOR: #898989;
            PADDING-TOP: 0px;
        }

#rekla {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 30px 0px 0px;
    PADDING-LEFT: 20px;
    WIDTH: 278px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(images/post-bg.jpg) #efefef no-repeat 1px 1px;
    FLOAT: right;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 20px;
}

    #rekla IMG {
        BORDER-BOTTOM: #fff 1px solid;
        BORDER-LEFT: #fff 1px solid;
        PADDING-BOTTOM: 4px;
        BACKGROUND-COLOR: #ffffff;
        PADDING-LEFT: 4px;
        PADDING-RIGHT: 4px;
        FLOAT: left;
        BORDER-TOP: #fff 1px solid;
        BORDER-RIGHT: #fff 1px solid;
        PADDING-TOP: 4px;
    }

#rekla1 {
    FLOAT: left;
    OVERFLOW: hidden;
}

#rekla2 {
    FLOAT: left;
    OVERFLOW: hidden;
}

#rekla3 {
    FLOAT: left;
    OVERFLOW: hidden;
}

#rekla4 {
    FLOAT: left;
    OVERFLOW: hidden;
}

#rekla1 {
    MARGIN-TOP: 10px;
    OVERFLOW: hidden;
    MARGIN-RIGHT: 8px;
}

#rekla3 {
    MARGIN-TOP: 10px;
    OVERFLOW: hidden;
    MARGIN-RIGHT: 8px;
}

#rekla2 {
    MARGIN-TOP: 10px;
    OVERFLOW: hidden;
}

#rekla4 {
    MARGIN-TOP: 10px;
    OVERFLOW: hidden;
}

#featured {
    MARGIN: 30px 0px 1px;
    FLOAT: right;
}

.fblock {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 20px;
    LINE-HEIGHT: 18pt;
    MARGIN: 0px 0px -1px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(images/post-bg.jpg) #efefef no-repeat 1px 1px;
    COLOR: #384464;
    FONT-SIZE: 8pt;
    BORDER-TOP: #ccc 1px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 20px;
}

    .fblock:hover {
        BACKGROUND: #f7f6f6;
    }

#sidebar .fblock IMG {
    BORDER-BOTTOM: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    PADDING-BOTTOM: 4px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 5px 15px 0px 0px;
    PADDING-LEFT: 4px;
    WIDTH: 80px;
    PADDING-RIGHT: 4px;
    FLOAT: left;
    HEIGHT: 80px;
    BORDER-TOP: #fff 1px solid;
    BORDER-RIGHT: #fff 1px solid;
    PADDING-TOP: 4px;
}

.fblock H3 {
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: bold 11pt Arial, Helvetica, sans-serif;
    COLOR: #000;
    PADDING-TOP: 0px;
    text-shadow: 1px 2px 0px #fff;
}

#sidebar .fblock H3 A {
    COLOR: #000;
    text-shadow: 1px 1px 0px #fff;
}

    #sidebar .fblock H3 A:hover {
        COLOR: #af0a11;
        TEXT-DECORATION: none;
    }

#contactchor {
    PADDING-BOTTOM: 20px;
    MARGIN: -40px 0px 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    OVERFLOW: hidden;
    PADDING-TOP: 20px;
}

#contactform H2 {
    PADDING-BOTTOM: 30px;
    LINE-HEIGHT: 18pt;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LETTER-SPACING: -1px;
    COLOR: #000;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px;
    text-shadow: 0px 1px 2px #fff;
}

#comments H3 {
    PADDING-BOTTOM: 30px;
    LINE-HEIGHT: 18pt;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LETTER-SPACING: -1px;
    COLOR: #000;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px;
    text-shadow: 0px 1px 2px #fff;
}

#about H2 {
    PADDING-BOTTOM: 30px;
    LINE-HEIGHT: 18pt;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LETTER-SPACING: -1px;
    COLOR: #000;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px;
    text-shadow: 0px 1px 2px #fff;
}

#contactform {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 40px 0px;
    PADDING-LEFT: 20px;
    WIDTH: 860px;
    PADDING-RIGHT: 20px;
    FONT: 10pt/18pt Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/post-bg.jpg) #efefef repeat-x 1px 1px;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 20px;
}

.contactus {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 20px;
    MARGIN: 40px 0px;
    PADDING-LEFT: 20px;
    WIDTH: 860px;
    PADDING-RIGHT: 20px;
    FONT: 10pt/18pt Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/comment.png) #efefef repeat-x 1px 1px;
    FLOAT: left;
    OVERFLOW: hidden;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 20px;
}

#contact-mail {
    MARGIN: 0px 20px 0px 0px;
    WIDTH: 190px;
    FLOAT: left;
}

#message_input {
    WIDTH: 160px;
    FONT: 10pt Arial, Helvetica, sans-serif;
}

#cont-name {
    WIDTH: 160px;
    FONT: 10pt Arial, Helvetica, sans-serif;
}

#e-mail {
    WIDTH: 160px;
    FONT: 10pt Arial, Helvetica, sans-serif;
}

#about {
    MARGIN: 0px 20px 0px 0px;
    WIDTH: 200px;
    FLOAT: left;
    OVERFLOW: hidden;
}

    #about A {
        COLOR: #af0a11;
    }

#location A {
    COLOR: #af0a11;
}

#location IFRAME A {
    COLOR: #af0a11;
}

element.style A {
    COLOR: #af0a11;
}

#about A:hover {
    COLOR: #af0a11;
    TEXT-DECORATION: none;
}

#about IMG {
    BORDER-BOTTOM: #ddd 1px solid;
    BORDER-LEFT: #ddd 1px solid;
    PADDING-BOTTOM: 4px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px 10px 0px 0px;
    PADDING-LEFT: 4px;
    WIDTH: 50px;
    PADDING-RIGHT: 4px;
    FLOAT: left;
    HEIGHT: 50px;
    BORDER-TOP: #ddd 1px solid;
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-TOP: 4px;
}

#contact-adr {
    MARGIN: 0px 20px 0px 0px;
    WIDTH: 190px;
    FLOAT: left;
}

    #contact-adr P {
        PADDING-BOTTOM: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        PADDING-TOP: 0px;
    }

#location {
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    WIDTH: 210px;
    FONT: 10pt/18pt Arial, Helvetica, sans-serif;
    FLOAT: right;
    LIST-STYLE-IMAGE: none;
}

    #location IFRAME {
        BORDER-BOTTOM: #ffffff 4px solid;
        BORDER-LEFT: #ffffff 4px solid;
        BORDER-TOP: #ffffff 4px solid;
        BORDER-RIGHT: #ffffff 4px solid;
    }

#comments {
    MARGIN: 60px 0px 20px;
    WIDTH: 500px;
    OVERFLOW: hidden;
}

    #comments P {
        MARGIN: 20px 0px;
    }

#cancel-comment-reply-link {
    MARGIN-LEFT: 1em;
}

.trackback .content {
    FONT-STYLE: italic;
}

.pingback .content {
    FONT-STYLE: italic;
}

.avatar {
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px 30px 5px 20px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FLOAT: right;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 2px;
}

#submit {
    PADDING-BOTTOM: 5px;
    MARGIN: 10px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND: #ccc;
    PADDING-TOP: 5px;
}

.vcard {
    MARGIN: 15px 0px 0px;
    FONT: bold 11pt normal Arial, Helvetica, sans-serif;
}

.commentmetadata A {
    FONT-SIZE: 9px;
}

#comments OL {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-TOP: 0px;
}

#comments LI {
    BORDER-BOTTOM: #f2f2f2 1px solid;
    BORDER-LEFT: #f2f2f2 1px solid;
    PADDING-BOTTOM: 20px;
    LIST-STYLE-TYPE: none;
    MARGIN: 30px 0px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    BACKGROUND: url(images/corner.png) #fff no-repeat 1px 1px;
    BORDER-TOP: #f2f2f2 1px solid;
    LIST-STYLE-IMAGE: none;
    BORDER-RIGHT: #f2f2f2 1px solid;
    PADDING-TOP: 20px;
}

.children {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px -21px -21px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    LIST-STYLE-IMAGE: none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px;
}

.reply A {
    BORDER-BOTTOM: #f2f2f2 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #f2f2f2 1px solid;
    PADDING-BOTTOM: 6px;
    MARGIN: 10px 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: #fff;
    BORDER-TOP: #f2f2f2 1px solid;
    BORDER-RIGHT: #f2f2f2 1px solid;
    PADDING-TOP: 6px;
}

.comment-body .commentmetadata A {
    FONT-SIZE: 10px;
}

.comment-body P {
    LINE-HEIGHT: 18pt;
    MARGIN: 30px 0px;
    CLEAR: both;
}

#commentform INPUT {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 10px 5px 0px;
    PADDING-LEFT: 10px;
    WIDTH: 150px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #000;
    FONT-SIZE: 10pt;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 5px;
}

#commentform TEXTAREA {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 500px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/sky_tech_commentform.png) #fff no-repeat 1px 1px;
    COLOR: #000;
    FONT-SIZE: 10pt;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px;
}

.searchform INPUT.s {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 20px 0px;
    PADDING-LEFT: 10px;
    WIDTH: 250px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/corner.png) #fff no-repeat 1px 1px;
    COLOR: #ccc;
    FONT-SIZE: 10pt;
    OVERFLOW: hidden;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 5px;
}

.coco {
    FLOAT: right;
    OVERFLOW: hidden;
}

.searchformhead INPUT.s {
    BORDER-BOTTOM: #333 1px solid;
    BORDER-LEFT: #333 1px solid;
    PADDING-BOTTOM: 3px;
    MARGIN: 10px 5px 10px 10px;
    PADDING-LEFT: 15px;
    WIDTH: 120px;
    PADDING-RIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: #222;
    FLOAT: left;
    COLOR: #777;
    FONT-SIZE: 10px;
    BORDER-TOP: #333 1px solid;
    BORDER-RIGHT: #333 1px solid;
    PADDING-TOP: 3px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.searchSubmit {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    MARGIN: 10px 0px;
    WIDTH: 17px;
    BACKGROUND: url(images/btn-search.png) no-repeat 0px 2px;
    FLOAT: left;
    HEIGHT: 20px;
    BORDER-TOP: medium none;
    CURSOR: pointer;
    BORDER-RIGHT: medium none;
}

INPUT {
    BORDER-BOTTOM: #eee 1px solid;
    BORDER-LEFT: #eee 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/corner.png) #fff no-repeat 1px 1px;
    BORDER-TOP: #eee 1px solid;
    BORDER-RIGHT: #eee 1px solid;
    PADDING-TOP: 5px;
}

TEXTAREA {
    BORDER-BOTTOM: #eee 1px solid;
    BORDER-LEFT: #eee 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/corner.png) #fff no-repeat 1px 1px;
    BORDER-TOP: #eee 1px solid;
    BORDER-RIGHT: #eee 1px solid;
    PADDING-TOP: 5px;
}

INPUT checkbox {
    BORDER-BOTTOM: #eee 1px solid;
    BORDER-LEFT: #eee 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/corner.png) #fff no-repeat 1px 1px;
    BORDER-TOP: #eee 1px solid;
    BORDER-RIGHT: #eee 1px solid;
    PADDING-TOP: 5px;
}

INPUT radio {
    BORDER-BOTTOM: #eee 1px solid;
    BORDER-LEFT: #eee 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/corner.png) #fff no-repeat 1px 1px;
    BORDER-TOP: #eee 1px solid;
    BORDER-RIGHT: #eee 1px solid;
    PADDING-TOP: 5px;
}

file {
    BORDER-BOTTOM: #eee 1px solid;
    BORDER-LEFT: #eee 1px solid;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/corner.png) #fff no-repeat 1px 1px;
    BORDER-TOP: #eee 1px solid;
    BORDER-RIGHT: #eee 1px solid;
    PADDING-TOP: 5px;
}

IMG.centered {
    BORDER-BOTTOM: #ddd 1px solid;
    BORDER-LEFT: #ddd 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    MARGIN-LEFT: auto;
    BORDER-TOP: #ddd 1px solid;
    MARGIN-RIGHT: auto;
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-TOP: 10px;
}

IMG.alignright {
    BORDER-BOTTOM: #ddd 1px solid;
    BORDER-LEFT: #ddd 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px 0px 2px 15px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    BORDER-TOP: #ddd 1px solid;
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-TOP: 10px;
}

IMG.alignnone {
    BORDER-BOTTOM: #ddd 1px solid;
    BORDER-LEFT: #ddd 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px 15px 2px 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    BORDER-TOP: #ddd 1px solid;
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-TOP: 10px;
}

IMG.alignleft {
    BORDER-BOTTOM: #ddd 1px solid;
    BORDER-LEFT: #ddd 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px 15px 2px 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    BORDER-TOP: #ddd 1px solid;
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-TOP: 10px;
}

IMG {
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.alignright {
    FLOAT: right;
}

.alignleft {
    FLOAT: left;
}

.aligncenter {
    DISPLAY: block;
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto;
}

.alignleft {
    FLOAT: left;
}

.alignright {
    FLOAT: right;
}

.wp-caption {
    BORDER-BOTTOM: #ddd 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #ddd 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #fff;
    MARGIN: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ddd 1px solid;
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-TOP: 0px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

    .wp-caption IMG {
        BORDER-BOTTOM: 0px;
        BORDER-LEFT: 0px;
        PADDING-BOTTOM: 10px;
        MARGIN: 0px;
        PADDING-LEFT: 10px;
        PADDING-RIGHT: 10px;
        BORDER-TOP: 0px;
        BORDER-RIGHT: 0px;
        PADDING-TOP: 10px;
    }

    .wp-caption P.wp-caption-text {
        PADDING-BOTTOM: 0px;
        LINE-HEIGHT: 18pt;
        FONT-STYLE: italic;
        MARGIN: 0px;
        PADDING-LEFT: 0px;
        PADDING-RIGHT: 0px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        FONT-SIZE: 11px;
        PADDING-TOP: 0px;
    }

#footer {
    WIDTH: 100%;
    BACKGROUND: #131313;
    FLOAT: left;
    CLEAR: both;
    OVERFLOW: hidden;
    BORDER-TOP: #bbb 4px solid;
}

    #footer H2 {
        MARGIN: 0px 0px 20px;
        COLOR: #000;
        text-shadow: 0px 1px 2px #666;
    }

.widgetfooter H2 {
    MARGIN: 0px 0px 20px;
    COLOR: #000;
    text-shadow: 0px 1px 2px #666;
}

#footer H3 {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    PADDING-TOP: 20px;
}

#footer P {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 30px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    COLOR: #666;
    PADDING-TOP: 0px;
}

#footer A {
    FONT-FAMILY: "Arial Rounded MT Bold", Century Gothic, Arial, Helvetica !important;
    COLOR: #888;
    FONT-SIZE: 14px !important;
    TEXT-DECORATION: none;
    text-shadow: none;
}

    #footer A:hover {
        COLOR: #ececec;
        TEXT-DECORATION: none;
    }

#footercontainer {
    PADDING-BOTTOM: 40px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 920px;
    height: 100px;
    PADDING-RIGHT: 0px;
    COLOR: #000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}

#followchor {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 80px;
}

#follow {
    PADDING-BOTTOM: 30px;
    BACKGROUND-COLOR: #333333;
    MARGIN: 0px auto;
    PADDING-LEFT: 30px;
    WIDTH: 860px;
    PADDING-RIGHT: 30px;
    COLOR: #ffffff;
    OVERFLOW: hidden;
    BORDER-TOP: #444 1px solid;
    PADDING-TOP: 30px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

#lasttwit {
    LINE-HEIGHT: 18pt;
    WIDTH: 430px;
    BACKGROUND: url(images/bigtwit.png) no-repeat right 50%;
    FLOAT: right;
    COLOR: #999;
    FONT-SIZE: 10pt;
    OVERFLOW: hidden;
}

    #lasttwit A {
        FONT-STYLE: italic;
        FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
        COLOR: #888;
    }

    #lasttwit :hover {
        COLOR: #ededed !important;
    }

#twitbutt {
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 17px;
    MARGIN: 25px 0px 40px;
    PADDING-LEFT: 17px;
    WIDTH: 200px;
    PADDING-RIGHT: 17px;
    BACKGROUND: #222;
    OVERFLOW: hidden;
    PADDING-TOP: 17px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.tweet {
    MARGIN-BOTTOM: 20px;
}

#sociallinks {
    WIDTH: 420px;
    DISPLAY: inline;
    FLOAT: left;
}

UL.social {
    MARGIN: 0px;
    WIDTH: 420px;
    OVERFLOW: hidden;
}

    UL.social LI {
        MARGIN: 5px;
        WIDTH: 190px;
        DISPLAY: inline;
        BACKGROUND: #222;
        FLOAT: left;
        -moz-border-radius: 5px;
        -khtml-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
    }

        UL.social LI.alt {
            MARGIN-RIGHT: 0px;
        }

        UL.social LI.first {
            BORDER-TOP: 0px;
        }

        UL.social LI A {
            BORDER-BOTTOM: 0px;
            BORDER-LEFT: 0px;
            PADDING-BOTTOM: 18px;
            PADDING-LEFT: 62px;
            PADDING-RIGHT: 18px;
            DISPLAY: block;
            BACKGROUND-REPEAT: no-repeat;
            BACKGROUND-POSITION: 18px 50%;
            COLOR: #667777;
            BORDER-TOP: 0px;
            FONT-WEIGHT: bold;
            BORDER-RIGHT: 0px;
            TEXT-DECORATION: none;
            PADDING-TOP: 18px;
        }

            UL.social LI A:hover {
                COLOR: #719da3;
                TEXT-DECORATION: underline;
            }

            UL.social LI A:focus {
                COLOR: #719da3;
                TEXT-DECORATION: underline;
            }

#footerwid {
    PADDING-BOTTOM: 30px;
    MARGIN: 30px 0px;
    PADDING-LEFT: 10px;
    WIDTH: 880px;
    PADDING-RIGHT: 30px;
    BACKGROUND: #333333;
    FLOAT: left;
    COLOR: #666;
    OVERFLOW: hidden;
    BORDER-TOP: #444 1px solid;
    PADDING-TOP: 30px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.widgetfooter {
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 150px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    BORDER-RIGHT: #111 1px dotted;
    PADDING-TOP: 10px;
}

.widgetfooter5 {
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-LEFT: 20px;
    WIDTH: 130px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 10px;
}

.widgetfooter LABEL {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 10pt Arial, Helvetica, sans-serif;
    COLOR: #666;
    PADDING-TOP: 0px;
}

.widgetfooter5 LABEL {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 10pt Arial, Helvetica, sans-serif;
    COLOR: #666;
    PADDING-TOP: 0px;
}

.widgetfooter P {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.widgetfooter5 P {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.widgetfooter UL {
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.widgetfooter5 UL {
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.widgetfooter UL LI {
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12pt;
    LIST-STYLE-TYPE: none;
    MARGIN: 12px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.widgetfooter5 UL LI {
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 12pt;
    LIST-STYLE-TYPE: none;
    MARGIN: 12px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.widgetfooter UL UL {
    PADDING-BOTTOM: 0px;
    MARGIN: 14px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.widgetfooter5 UL UL {
    PADDING-BOTTOM: 0px;
    MARGIN: 14px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.widgetfooter UL UL LI {
    LIST-STYLE-TYPE: none;
}

.widgetfooter5 UL UL LI {
    LIST-STYLE-TYPE: none;
}

.widgetfooter UL UL UL {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.widgetfooter5 UL UL UL {
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.widgetfooter UL UL UL LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 0px;
    COLOR: #898989;
    PADDING-TOP: 0px;
}

.widgetfooter5 UL UL UL LI {
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 0px;
    COLOR: #898989;
    PADDING-TOP: 0px;
}

.widgetfooter IMG {
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
}

.widgetfooter5 IMG {
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
}

.navigation {
    PADDING-BOTTOM: 20px;
    MARGIN: 0px 0px 20px;
    PADDING-LEFT: 0px;
    WIDTH: 570px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FLOAT: left;
    FONT-SIZE: 11pt;
    OVERFLOW: hidden;
    FONT-WEIGHT: bold;
    PADDING-TOP: 20px;
}

.wp-pagenavi A {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    COLOR: #999;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    TEXT-DECORATION: none;
    PADDING-TOP: 2px;
}

    .wp-pagenavi A:link {
        BORDER-BOTTOM: #ccc 1px solid;
        BORDER-LEFT: #ccc 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #ffffff;
        MARGIN: 0px 2px;
        PADDING-LEFT: 4px;
        PADDING-RIGHT: 4px;
        COLOR: #999;
        BORDER-TOP: #ccc 1px solid;
        BORDER-RIGHT: #ccc 1px solid;
        TEXT-DECORATION: none;
        PADDING-TOP: 2px;
    }

    .wp-pagenavi A:visited {
        BORDER-BOTTOM: #ccc 1px solid;
        BORDER-LEFT: #ccc 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #ffffff;
        MARGIN: 2px;
        PADDING-LEFT: 4px;
        PADDING-RIGHT: 4px;
        COLOR: #ccc;
        BORDER-TOP: #ccc 1px solid;
        BORDER-RIGHT: #ccc 1px solid;
        TEXT-DECORATION: none;
        PADDING-TOP: 2px;
    }

    .wp-pagenavi A:hover {
        BORDER-BOTTOM: #000 1px solid;
        BORDER-LEFT: #000 1px solid;
        BACKGROUND-COLOR: #ffffff;
        COLOR: #000;
        BORDER-TOP: #000 1px solid;
        BORDER-RIGHT: #000 1px solid;
    }

    .wp-pagenavi A:active {
        BORDER-BOTTOM: #ccc 1px solid;
        BORDER-LEFT: #ccc 1px solid;
        PADDING-BOTTOM: 2px;
        BACKGROUND-COLOR: #ccc;
        MARGIN: 2px;
        PADDING-LEFT: 4px;
        PADDING-RIGHT: 4px;
        COLOR: #2f3541;
        BORDER-TOP: #ccc 1px solid;
        BORDER-RIGHT: #ccc 1px solid;
        TEXT-DECORATION: none;
        PADDING-TOP: 2px;
    }

.wp-pagenavi SPAN.pages {
    BORDER-BOTTOM: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    COLOR: #000;
    BORDER-TOP: #fff 1px solid;
    BORDER-RIGHT: #fff 1px solid;
    PADDING-TOP: 2px;
}

.wp-pagenavi SPAN.current {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #f2f2f2;
    MARGIN: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    COLOR: #000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 2px;
}

.wp-pagenavi SPAN.extend {
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    COLOR: #000000;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 2px;
}

#mygallery {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}

.stepcarousel {
    POSITION: relative;
    MARGIN: 0px;
    WIDTH: 920px;
    HEIGHT: 390px;
    OVERFLOW: scroll;
}

    .stepcarousel .belt {
        POSITION: absolute;
        TOP: 50px;
        LEFT: 0px;
    }

    .stepcarousel .panel {
        BORDER-BOTTOM: medium none;
        BORDER-LEFT: medium none;
        MARGIN: 0px 10px 20px 0px;
        WIDTH: 300px;
        BACKGROUND: url(images/slide-bg.png) 50% bottom;
        FLOAT: left;
        HEIGHT: 307px;
        OVERFLOW: hidden;
        BORDER-TOP: medium none;
        BORDER-RIGHT: medium none;
    }

.thumb-title {
    POSITION: absolute;
    MARGIN: 0px;
    WIDTH: 240px;
    DISPLAY: block;
    BACKGROUND: url(images/slide-bg-red.png) no-repeat right bottom;
    HEIGHT: 85px;
    OVERFLOW: hidden;
    TOP: 50px;
    RIGHT: 5px;
}

.thumb-title-line {
    BORDER-BOTTOM: #5f0609 1px solid;
    MARGIN: 0px;
    WIDTH: 240px;
    BACKGROUND: #a3060a;
    HEIGHT: 73px;
    OVERFLOW: hidden;
    BORDER-TOP: #cf0c14 1px solid;
}

.thumb-title-clear {
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 20px;
    HEIGHT: 60px;
    OVERFLOW: hidden;
    PADDING-TOP: 10px;
}

.thumb-title H2 A {
    BACKGROUND-COLOR: #a3060a;
    DISPLAY: block;
    HEIGHT: 52px;
    COLOR: #fff;
    OVERFLOW: hidden;
    TEXT-DECORATION: none;
    text-shadow: 0px 1px 2px #000;
}

    .thumb-title H2 A:hover {
        COLOR: #000;
        text-shadow: 0px 1px 2px #CF0C14;
    }

.stepcarousel .slideimg {
    BORDER-BOTTOM: #ffffff 15px solid;
    BORDER-LEFT: #ffffff 15px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 270px;
    PADDING-RIGHT: 0px;
    BACKGROUND: #fff;
    FLOAT: left;
    HEIGHT: 270px;
    OVERFLOW: hidden;
    BORDER-TOP: #ffffff 15px solid;
    BORDER-RIGHT: #ffffff 15px solid;
    PADDING-TOP: 0px;
}

#lightbox {
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #eee;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 10px;
}

#lightboxCaption {
    FONT-SIZE: 0.8em;
    PADDING-TOP: 0.4em;
}

#lightbox IMG {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
}

#overlay IMG {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
}

* HTML #overlay {
    BACKGROUND-COLOR: transparent;
}

#download-stg {
    WIDTH: 206px;
    BACKGROUND: url(images/sky_tech_download.png) no-repeat center 50%;
    HEIGHT: 46px;
}

A:focus {
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium;
}

#sharec UL {
    LIST-STYLE-TYPE: none;
    PADDING-LEFT: 107px;
    LIST-STYLE-IMAGE: none;
}

    #sharec UL LI {
        PADDING-LEFT: 15px;
        DISPLAY: inline;
    }

P.subscribe {
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: auto;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 15px;
}

#feed {
    BORDER-BOTTOM: #444444 2px solid;
    BORDER-LEFT: #444444 2px solid;
    PADDING-BOTTOM: 0.36em;
    MARGIN: -12px -12px -1px;
    PADDING-LEFT: 0.36em;
    WIDTH: 180px;
    PADDING-RIGHT: 0.36em;
    FONT-FAMILY: "Century Gothic", Helvetica Neue, Helvetica, Arial;
    BACKGROUND: #333332 0px 0px;
    COLOR: #cccccc;
    FONT-SIZE: 13px;
    BORDER-TOP: #444444 2px solid;
    FONT-WEIGHT: 700;
    BORDER-RIGHT: #444444 2px solid;
    PADDING-TOP: 0.36em;
    -moz-border-radius: 3px 3px 3px 3px;
}

#submit {
    PADDING-BOTTOM: 5px;
    MARGIN-TOP: -36px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT-FAMILY: "Century Gothic", Helvetica Neue, Helvetica, Arial;
    BACKGROUND: no-repeat;
    COLOR: #eee;
    MARGIN-LEFT: 183px;
    FONT-SIZE: 10px;
    PADDING-TOP: 5px;
}

.rss {
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FLOAT: left;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 15px;
}
