body {
background-color:#000000;
margin:0px;
padding:0px;
text-align:center;
}


#high-definition-frame .search-engine-links a {
color:#eeeeee;
text-decoration:none;
cursor:default;
}

#high-definition-frame {
width:800px;
margin:57px auto 0px auto;
font-size: 9pt;
font-family:Arial, Helvetica, Sans-serif;
color:#eeeeee;
font-weight:normal;
}

#high-definition-frame a {
color:#99CC33;
text-decoration:underline;
}

#royalty-free-hd-header {
width:875px;
margin:0px auto 0px auto;
text-align:left;
}

#royalty-free-hd-header img {border:none;}

#royalty-free-hd-library {
width:100%;
margin:0px auto 0px auto;
padding:3px 0px 2px 0px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
text-transform:uppercase;
font-size:13px; 
font-family:Arial, Helvetica, sans-serif;
color:#666666;
word-spacing:5px;
font-weight:bold;
}

#royalty-free-hd-library a:link {
color:#666666;
text-decoration:none;
margin:0px 20px 0px 20px;
}

#royalty-free-hd-library a:visited {
color:#666666;
text-decoration:none;
margin:0px 20px 0px 20px;
}

#royalty-free-hd-library a:hover {
color:#FFFFFF;
text-decoration:none;
margin:0px 20px 0px 20px;
}

#royalty-free-hd-library a:active {
color:#666666;
text-decoration:none;
margin:0px 20px 0px 20px;
}

#royalty-free-hd-library h2 {
margin:0px 20px 0px 0px;
color:#99CC33;
display:inline;
font-size:13px; 
font-family:Arial, Helvetica, sans-serif;
word-spacing:5px;
font-weight:bold;
}

#hd-breadcrumb {
width:875px;
margin:5px auto 0px auto;
padding:0px 0px 0px 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px; 
color: #666666;
text-align:left;
}

#stock-videos-header-search {
width:800px;
margin:50px auto 0px auto;
color:#99CC33;
line-height:28px;
text-align:center;
}

#stock-videos-header-search h1 {
margin:0px;
font-size: 24px;
font-family:Arial, Helvetica, Sans-serif;
font-weight: bold;
letter-spacing:1px;
display:inline;
}

#stock-videos-header-search h2 {
margin:0px;
font-size: 24px;
font-family:Arial, Helvetica, Sans-serif;
font-weight: bold;
letter-spacing:1px;
display:inline;
}

#stock-videos-header-search form {
margin:0px;
display:inline;
}

#stock-videos-header-search b {
font-size: 11pt;
font-family:Arial, Helvetica, Sans-serif;
font-weight: bold;
margin:0px 5px 0px 0px;
}

.search {width:50px; margin:3px 0px 0px 0px; padding:0px; background-color:#000000; border:1px solid #99CC33; color:#99CC33; font-weight:bold;}
.searchbox {border:1px solid #99CC33}

#stock-videos-header-search a {
color:#99CC33;
text-decoration:underline;
}



#royalty-free-hd-content {
float:right;
width:410px;
text-align:left;
margin:0px 0px 10px 0px;
padding:0px 50px 0px 50px;
font-size: 9pt;
font-family:Arial, Helvetica, Sans-serif;
color:#eeeeee;
font-weight:normal;
}

#royalty-free-hd-content img {
border:none;
margin:3px 3px 3px 3px;
}

#royalty-free-hd-content a {
color:#99CC33;
text-decoration:underline;
}

#royalty-free-hd-content .authority {
color:#EEEEEE;
text-decoration:none;
cursor:default;
}

#royalty-free-hd-content b {
font-weight:normal;
}

#buy-stock-video {
text-align:left;
margin:0px 0px 0px 0px;
font-size: 9pt;
font-family:Arial, Helvetica, Sans-serif;
font-weight:normal;
float:left;
width:290px;
color:#333333;
line-height:30px;
}

#buy-stock-video b {
font-weight:bold;
}
#buy-stock-video p {
font-size:14px;
background-color:#FFFFFF;
padding:10px;
border:1px solid #99CC33;
}

#buy-stock-video a:link {
color:#666666;
text-decoration:underline;
}

#buy-stock-video a:visited {
color:#666666;
text-decoration:underline;
}

#buy-stock-video a:hover {
color:#000000;
text-decoration:underline;
}

#buy-stock-video a:active {
color:#666666;
text-decoration:underline;
}


#buy-stock-video img {
margin:0px 0px 0px 0px;
border:1px solid #999999;
}

#royalty-free-payment-shipping {
margin:0px auto 0px auto;
padding:10px;
width:800px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
}

#royalty-free-hd-footer {
margin:20px auto 10px auto;
padding:10px;
width:100%;
border-top:1px solid #FFFFFF;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
text-align:center;
}

#royalty-free-hd-footer a {
color:#666666;
text-decoration:none;
cursor:default;
}