/* ------------- "generic" styles */

body {
	font: small "Lucida Grande", Arial, sans-serif;
	color: #0099FF;
	background: #000000;
	margin: 0;
	padding:0;
	
}

.title {font-size:28px; font-weight:bold; color:#FFCC00;}

/* ------------- masthead styles */

#mainIframe {
	margin-top:10px;
	border: 0;
	width: 780px;
	height: 695px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



/* Always display Mozilla vertical scrollbar (to match IE) */

/*
html
{
    overflow		: -moz-scrollbars-vertical;
}
*/

/* Container for the thumbnail grid */
.Pagination, .bottomMargin
{
    display			: block;
    text-align		: center;
    margin-bottom	: 5px;
    height			: 20px;
    line-height		: 20px;
    font-family		: Verdana, Sans-Serif;
    font-size		: 10px;
    background		: #252525;
	width:780px;
}

/* Overall pagination link style */
.Pagination span,
.Pagination a
{
    padding			: 2px 5px 0px 5px;
    border-width	: 1px;
    border-color	: #888888;
    border-style	: solid;
    color			: #000000;
    text-decoration	: none;
    background		: #eeeeee;
}

/* Individual pagination link (hover state) */
.Pagination a:hover
{
    background		: #0000ff;
    color			: #ffffff;
}

/* Disabled pagination link */
.Pagination .disabled
{
    color			: #999999;
}

/* Current pagination link */
.Pagination .current
{
    background		: #000000;
    color			: #ffffff;
}

/* Container for the entire thumbnail grid */
.Thumbnails 
{
    background		: #222;
	padding-left	: 20px;
	width			: 770px;
}


/* Container for both thumbnail image and text links */
.Thumbnails .thumb
{
    display			: block;
    float			: left;
    margin			: 2px;
	text-align		: center;
}

/* Container for each thumbnail image link */
.Thumbnails .thumb .image
{
    border-width	: 0px;
    border-color	: #000000;
    border-style	: solid;
    background		: #0000ff;
}

/* Individual thumbnail image link (passive state) */
.Thumbnails .thumb .image a img
{
    width			: 140px;
    border			: 2px #333 solid;
    opacity			: 1.0;
    filter			: alpha(opacity=100)
}

/* Individual thumbnail image link (hover state) */
.Thumbnails .thumb .image a:hover img
{
    
    opacity			: 0.75;
    filter			: alpha(opacity=75);
	border			: 2px solid #0099FF;
    
}

/* Container for each text link */
.Thumbnails .thumb .text
{
    width			: 140px;
    font-family		: Verdana, Sans-Serif;
    font-size		: 10px;
    line-height		: 12px;
}

/* Individual text link (passive state) */
.Thumbnails .thumb .text a
{
    color			: #fff;
}

/* Individual text link (hover state) */
.Thumbnails .thumb .text a:hover
{
	color			: #0099FF;
}

/* CamsNetwork Text Link */

.CamsTxtLink
{
	font-size		: 32px;
	font-weight		: bold;
	text-decoration	: none;
}

a:visited
{
	color			: #0099FF;
	text-decoration	: none;
 
}

a:hover
{
	color			: #FF9900;
	text-decoration	: none;
}

a:link 
{
	color			: #0099FF;
	text-decoration	: none;
}

/* .bottomMargin
{
    display			: block;
    text-align		: center;
    margin-bottom	: 5px;
    height			: 20px;
    line-height		: 20px;
    font-family		: Verdana, Sans-Serif;
    font-size		: 10px;
    background		: #999999;
}
*/