/*
Global Style Sheet for Glidecam.com
(c) 2005 GLIDECAM INDUSTRIES, INC.
*/


body {
    margin: 0px 0px 0px 0px;
    background-color: #000000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color: #aaaaaa;
}

.pageFooter, .contactInfo {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    /*padding: 0px 0px 0px 0px;*/
}

.finePrint {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    text-align: center;
}




/*
 * AUTHER/RIGHTS INFORMATION FOR ARTICLES
 */

.articleInfo {
    border-top: solid #888888 1px;
    border-bottom: solid #888888 1px;
    padding: 10px 0px 10px 0px;
    margin-bottom: 20px;
    text-align: justify;
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
}





/*
 * BANNER STYLES
 */

.banner {
    background-color: #303030;
    color: #eeeeee;
    border: solid #888888 1px;
    padding: 10px;
    text-align: center;
}

.banner p {
    margin: 0em 0em 0em 0em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    color: #cccccc;
    text-align: justify;
    line-height: 1.2em;
}

.banner p.center {
    margin: 0em 0em 0em 0em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    color: #cccccc;
    text-align: center;
    line-height: 1.2em;
}

.banner p.legal {
    margin: 0em 0em 0em 0em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    color: #cccccc;
    text-align: center;
    line-height: 1.2em;
}

.banner h1 {
    margin: 0em 0em 1em 0em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 14pt;
    color: #cccccc;
    font-weight: bold;
    font-style: normal;
    line-height: 1.2em;
}

.banner h2 {
    margin: 0em 0em 0em 0em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 14pt;
    color: #cccccc;
    font-weight: normal;
    font-style: normal;
    line-height: 1.2em;
}

.banner h4 {
    margin: 0em 0em 1em 0em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    color: #cccccc;
    font-weight: bold;
    line-height: 1.5em;
}




.forceLeft {
    text-align: left;
}






.gallery {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 12pt;
    font-weight: bold;
    background-color: #DDDDDD;
    border: solid #222222 1px; 
    padding: 10px;
    float: right;
}













/*
 * ITEMIZED LIST DISPLAY STYLES
 */


#itemList {
    width: 700px;
}

#itemList td {
    font-family: Verdana, Arial, Sans-Serif;
    padding: 5px 10px 5px 10px;
    font-size: 10pt;
    color: #eeeeee;
}

#itemList .c1 {
    background-color: #303030;
}

#itemList .c2 {
    background-color: #202020;
}

#itemList .title {
    text-align: left;
}

#itemList .subTitle {
    font-size: 8pt;
    color: #c0c0c0;
}

#itemList .price {
    text-align: right;
}

#itemList .header {
    text-align: center;
    padding: 50px 10px 10px 10px;
}

#itemList .spacer {
    width: 40px;
}




/*
 * DEMO VIDEO LISTING
 */



#videoList .subTitle {   
    font-family: Verdana;
    font-size: 8pt;
    color: #C0C0C0;
    font-weight: normal;
}

#videoList .title {   
    font-family: Verdana;
    font-size: 10pt;
    color: #FFFFFF;
    text-decoration: none;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

#videoList .pagetext {
    font-family: Verdana;
    font-size: 10pt;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
}


#videoList .header2 {
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

#videoList .size {
    font-family: Verdana;
    font-size: 10pt;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    font-weight: normal;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

#videoList .header {
    font-family: Verdana;
    font-size: 14pt;
    letter-spacing: 1px;
    color: #E8BB00;
    text-decoration: none;
    font-weight: bold;
    font-style: italic;
    text-align: center;
    padding-top: 40px;
    padding-bottom: 15px;
    padding-left: 5px;
    padding-right: 5px;
}

#videoList .spacer {
    width: 30px;
    padding: 0px 0px 0px 0px;
}

#videoList .c1 {
    background-color: #303030;
}

#videoList .c2 {
    background-color: #202020;
}










/*
 * PRODUCT LISTING
 */


#prodList {
    width: 700px;
}

#prodList td {
    font-family: Verdana, Arial, Sans-Serif;
    padding: 10px;
    font-size: 10pt;
    color: #eeeeee;
}

#prodList .image {
    text-align: center;
}

#prodList .divider {
    padding: 0px;
    text-align: center;
}

#prodList .c1 {
    background-color: #303030;
}

#prodList .c2 {
    background-color: #202020;
}

#prodList .header {
    text-align: center;
    padding: 70px 10px 20px 10px;
}

#prodList .header_first {
    text-align: center;
    padding: 20px 10px 20px 10px;
}

#prodList h5 {
    margin: 0em 0em 1em 0em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 12pt;
    color: #eeeeee;
    font-weight: bold;
}

#prodList p {
    margin: 0em 0em 0em 0em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    color: #eeeeee;
    text-align: justify;
    line-height: 1.3em;
}

#prodList h2 {
    display: inline;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 14pt;
    color: #e8bb00;
    font-weight: bold;
    font-style: italic;
}





/*
 * OPS NET THUMBNAIL LISTING
 */


.gonList {
    width: 700px;
}

.gonList img {
    margin: 9px;
}

.gonList td {
    width: 140px;
    height: 140px;
    text-align: center;
}

.gonList .c1 {
    background-color: #303030;
}

.gonList .c2 {
    background-color: #202020;
}








/*
 * HEADING STYLES
 */

h1 {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 14pt;
    color: #e8bb00;
    font-weight: bold;
    font-style: italic;
    letter-spacing: 1px;
}

h2 {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 14pt;
    color: #e8bb00;
    font-weight: normal;
    font-style: italic;
}

h3 {
    margin: 2em 0em 1em 0em;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 12pt;
    color: #e8bb00;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
}

h5 {
    display: inline;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    color: #dddddd;
    text-align: left;
    font-weight: bold;
    line-height: 1.5em;
}






/*
 * PARAGRAPH AND LIST STYLES
 */


p, li {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10pt;
    color: #aaaaaa;
    text-align: justify;
    line-height: 1.5em;
}

.banner ul {
    margin: 0em 0em 0em 0em;
}

.banner li {
    color: #eeeeee;
}

p {
    margin: 0em 0em 2em 0em;
}

p.inline {
    display: inline;
}


#news p {
    margin: 0em 0em 1.5em 0em;
    text-align: left;
    line-height: 1.3em;
}

p.caption {
    margin: 0.5em 0em 1.5em 0em;
    font-size: 8pt;
    text-align: center;
    line-height: 1.3em;
}

.hilight {
    color: #ffffff;
}











/*
 * LINK STYLES
 */


/* GOLD LINKS - USED SITEWIDE */
A.gold {
    color: #e8bb00; 
    text-decoration: none;
}

A.gold:hover {
    text-decoration: underline;
}

/* BLUE LINKS - USED FOR ENDORSEMENT PAGES ONLY */
A.blue {
    color: #000090;
    text-decoration: none;
}

A.blue:hover {
    text-decoration: underline;
}

/* INDEX LINKS - USED SITEWIDE */
A.index {
    color: #e8bb00; 
    text-decoration: none;
    font-size: 12pt;
    font-weight: bold;
}

A.index:hover {
    text-decoration: underline;
}










/*
 * CAPTIONED/RESIZED IMAGE STYLES
 */

.rsImgWrapper {
    background-color: #303030;
}

.rsImg {
    margin: 4px 4px 4px 4px;
}

.rsCapWrapper {
    background-color: #202020;
}

p.rsImgCaption {
    font-family: Verdana, Arial, Sans-Serif;
    color: #AAAAAA;
    font-size: 7pt;
    text-align: center;
    line-height: 1.2em;
    margin: 3px 4px 3px 4px;
}




