/*Starter Site Color 1 CSS*/

body,
#EditorDiv,
#Header,
#Body,
#Footer { background: #FFF; }

#Header {
    background: #000;
    background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(1, #000000),
    color-stop(0.23, #262626),
    color-stop(0.21, #010101),
    color-stop(0, #323232)
    );
    background: -moz-linear-gradient(
    center bottom,
    #000000,
    #262626,
    #010101,
    #000000,
    #000000,
    #000000,
    #323232
    );
    background: linear-gradient(
    bottom,
    #000000,
    #262626,
    #010101,
    #000000,
    #000000,
    #000000,
    #323232
    );
    -pie-background: linear-gradient(
    bottom,
    #000000,
    #262626,
    #010101,
    #000000,
    #000000,
    #000000,
    #323232
    );
    behavior: url(/files/scripts/pie.htc);
}
#Header h1 a {
    color: #FFF;
    text-shadow: 2px 2px 2px #666;
    behavior: url(/files/scripts/pie.htc);
}
#Header .extra .text-block-component, #Header .extra .text-module {
    border: 1px solid #CCC;
    color: #000;
    background: #FFFFFF;
    background: -webkit-gradient(linear, 0 0, 0 bottom, color-stop(0, #FFFFFF), color-stop(0.33, #FFFFFF), color-stop(0.66, #FFFFFF), color-stop(1, #CCCCCC));
    background: -moz-linear-gradient(#FFFFFF, #FFFFFF, #FFFFFF, #CCCCCC);
    background: linear-gradient(#FFFFFF, #FFFFFF, #FFFFFF, #CCCCCC);
    -pie-background: linear-gradient(#FFFFFF, #FFFFFF, #FFFFFF, #CCCCCC);
    behavior: url(/files/scripts/pie.htc);
}
#Header .extra .component ul li a:hover { color: #666; }

#Header .extra .search-module h3 { color: #000; }
#Header .extra .search-module input {
    border: 1px solid #CCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url(/files/scripts/pie.htc);
}
#Header .extra .search-module button {
    background: #252525;
    color: #FFF;
    border: 1px solid #CCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url(/files/scripts/pie.htc);
}

.sub #Header h2 {
    text-shadow: 2px 2px 3px #333;
    behavior: url(/files/scripts/pie.htc);
}
.sub #Header h2 a {
    color: #FFF;
}

#PrimaryNavigation .primarynav li { border:none; }
#PrimaryNavigation .primarynav li a { color: #FFF; }

#PrimaryNavigation .primarynav li a:hover {
    background: #999999;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#999999), to(#CCCCCC));
    background: -moz-linear-gradient(#999999, #CCCCCC);
    background: linear-gradient(#999999, #CCCCCC);
    -pie-background: linear-gradient(#999999, #CCCCCC);
    behavior: url(/files/scripts/pie.htc);
}

#PrimaryNavigation .primarynav li ul li a { border: 1px solid #666; background-color: #FFF; color: #000; }
#PrimaryNavigation .primarynav li ul li.end a { border-bottom: 1px solid #666; }
#PrimaryNavigation .primarynav li ul li a:hover { background: #C2D9AD; }

#StockImage { border: 1px solid #000; }

.home #StockImage p a {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    behavior: url(/files/scripts/pie.htc);
}

.home #StockImage .tab-row .tab-panels a {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    behavior: url(/files/scripts/pie.htc);
}

#Body {
    border-top: 1px solid #FFF;
    background: #FFFFFF;
    background: -webkit-gradient(linear, 0 0, 0 bottom, color-stop(0, #CCCCCC), color-stop(0.33, #FFFFFF), color-stop(0.66, #FFFFFF), color-stop(1, #FFFFFF));
    background: -moz-linear-gradient(#CCCCCC, #FFFFFF, #FFFFFF, #FFFFFF);
    background: linear-gradient(#CCCCCC, #FFFFFF, #FFFFFF, #FFFFFF);
    -pie-background: linear-gradient(#CCCCCC, #FFFFFF, #FFFFFF, #FFFFFF);
    behavior: url(/files/scripts/pie.htc);
}

#Content, form.user-form { color: #666666; }

form.user-form fieldset:hover, form.user-form fieldset.focused, form.user-form fieldset.focused:hover { background: #CCC; }

#Content .module-row .module {
    background: #CCCCCC;
    background: -webkit-gradient(linear, 0 0, 0 bottom, color-stop(0, #FFFFFF), color-stop(0.33, #FFFFFF), color-stop(0.66, #F4F4F4), color-stop(1, #CCCCCC));
    background: -moz-linear-gradient(#FFFFFF, #FFFFFF, #F4F4F4, #CCCCCC);
    background: linear-gradient(#FFFFFF, #FFFFFF, #F4F4F4, #CCCCCC);
    -pie-background: linear-gradient(#FFFFFF, #FFFFFF, #F4F4F4, #CCCCCC);
    behavior: url(/files/scripts/pie.htc);
}

#Content .items-4 .module {
    border: 1px solid #c6c6c6;
    -webkit-box-shadow: #D9D9D9 2px 2px 2px;
    -moz-box-shadow: #D9D9D9 2px 2px 2px;
    box-shadow: #D9D9D9 2px 2px 2px;
    behavior: url(/files/scripts/pie.htc);
}

#Content .items-2 {
    border: 1px solid #c6c6c6;
    -webkit-box-shadow: #D9D9D9 0 2px 2px;
    -moz-box-shadow: #D9D9D9 0 2px 2px;
    box-shadow: #D9D9D9 0 2px 2px;
    behavior: url(/files/scripts/pie.htc);
}

#Content .items-2 .second .void { border-left: 1px solid #CCC; }
#Content .module-row .module h3 { color: #333333; }

.home #Content-Text .text-block-component {
    color:#FFF;
    background: #090909;
    background: -webkit-gradient(linear, 0 0, 0 bottom, color-stop(0, #090909), color-stop(0.33, #000000), color-stop(1, #323232));
    background: -moz-linear-gradient(#090909, #000000, #323232);
    background: linear-gradient(#090909, #000000, #323232);
    -pie-background: linear-gradient(#090909, #000000, #323232);
    behavior: url(/files/scripts/pie.htc);
}

#Content-Right {  }

#Footer .copyright-notice { color: #666; }
#Footer { border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;}
#Footer a { color: #00a2ee; }
#Footer ul li { border-right: 1px solid #999; }