@charset "utf-8";
/* CSS Document */

#container   {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	overflow: scroll;
	background-color: #CCC;
	background-image: url("../../Graphics/DunesSunset.jpg");
	background-repeat: repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
	visibility: visible;
}


#Vortex   {
	background-image: url(../../Graphics/Logos/Vortex_small.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}


#Bushnell   {
	background-image: url(../../Graphics/Logos/Bushnell.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}


#Sightron   {
	background-image: url(../../Graphics/Logos/Sightron.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#Sig   {
	background-image: url(../../Graphics/Logos/Sig.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#PAO   {
	background-image: url(../../Graphics/Logos/PAO_small.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
}

#Nikon   {
	background-image: url(../../Graphics/Logos/Nikon_small.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
}

#Hawke   {
	background-image: url(../../Graphics/Logos/Hawke_small.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
}

#Redfield   {
	background-image: url(../../Graphics/Logos/Redfield_small.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
}

#RR   {
	background-image: url(../../Graphics/Logos/RR_small.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
}

#Centerpoint   {
	background-image: url(../../Graphics/Logos/Centrepoint_small.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
}

#Alliant   {
	background-image: url(../../Graphics/Logos/Alliant_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#Ramshot   {
	background-image: url(../../Graphics/Logos/Ramshot_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#Viht   {
	background-image: url(../../Graphics/Logos/Viht_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 2;
	margin-right: 2;
	margin-bottom: 2;
	margin-left: 2;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#Lovex  
	background-image: url(../../Graphics/Logos/Lovex_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#RS   {
	background-image: url(../../Graphics/Logos/RS.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#Eley   {
	background-image: url(../../Graphics/Logos/Eley_logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}

#Magtech   {
	background-image: url(../../Graphics/Logos/Magtech_logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}

#Blazer   {
	background-image: url(../../Graphics/Logos/Blazer_logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}

#AE   {
	background-image: url(../../Graphics/Logos/AE_logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}

#SK   {
	background-image: url(../../Graphics/Logos/SK_logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}

#Aguila   {
	background-image: url(../../Graphics/Logos/Aguila_logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
}


#Hodgdon   {
	background-image: url(../../Graphics/Logos/Hodgdon_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#IMR   {

	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#Lithgow   {
	background-image: url(../../Graphics/Logos/Lithgow-Arms-silver.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#SPPrimer   {
	background-image: url(../../Graphics/primer.gif);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#LPPrimer   {
	background-image: url(../../Graphics/primer.gif);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#SRPrimer   {
	background-image: url(../../Graphics//Logos/MBR-headstamp.gif);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;

}
#LRPrimer   {
	background-image: url(../../Graphics/primer.gif);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#CCI_mini   {
	background-image: url(../../Graphics/Logos/CCI_mini.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;

}
#CCI   {
	background-image: url(../../Graphics/Logos/CCI_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;

}
#PPU_mini   {
	background-image: url(../../Graphics/Logos/PPU_mini.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#PPU   {
	background-image: url(../../Graphics/Logos/PPU_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#Remington_mini   {
	background-image: url(../../Graphics/Logos/Remington_mini.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#Remington   {
	background-image: url(../../Graphics/Logos/Remington_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#Federal_mini   {
	background-image: url(../../Graphics/Logos/Federal_mini.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#Federal   {
	background-image: url(../../Graphics/Logos/Federal_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#Murom_mini   {
	background-image: url(../../Graphics/Logos/Murom_mini.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#Murom   {
	background-image: url(../../Graphics/Logos/Murom_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#SandB_mini   {
	background-image: url(../../Graphics/Logos/SandB_mini.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#SandB   {
	background-image: url(../../Graphics/Logos/SandB_large.png);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#Sierra_mini   {
	background-image: url(../../Graphics/Logos/Sierra_mini.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#Bullet_back   {
	background-image: url(../../Graphics/spin.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#InStock   {
	background-image: url(../../Graphics/tick.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#SoldOut   {
	background-image: url(../../Graphics/cross.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}
#Aguila_back   {
	background-image: url(../../Graphics/Logos/Aguila_small.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	height: 100%;
	background-attachment: fixed;
}

#wood_background   {
	background-image: url(../../Graphics/wood_background.jpg);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;

	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	height: 100%;
	background-attachment: fixed;
}

#sun   {
	background-image: url(http://static1.nexusmods.com/110/images/110/1026866-1323764343.gif);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 100%;
	cursor: crosshair;
	background-color: ;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}


#banner {
	background-image: url(../../Graphics/mbr_sporting.jpg);
	background-repeat: no-repeat;
	height: 90px;
	width: 950px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-position: center center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #F00;
	text-decoration: blink;
	content: "MBR Sporting is currently moving so we are temporarily closed.... see index for details";
}

#menu_bar {
	height: 50px;
	padding: 0px;
	width: 975px;
	position: static;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	word-spacing: normal;
	cursor: default;
	border-top-color: #3F0;
	border-right-color: #3F0;
	border-bottom-color: #3F0;
	border-left-color: #3F0;
	color: #F00;
	a::after 
		content: "Closed till after New Year";
}

#main {
	background-image: url(../../Graphics/Coat%20of%20Arms.jpg);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 90%;
	cursor: crosshair;
	/*	text-shadow: 1px 1px #888888; */
	background-color: #CCC;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #333;


}
	  	border-radius: 1px;		border: 1 double #7C7C7C;

#main1 {
	background-image: url(../../Graphics/Logos/MBR-headstamp.gif);
	background-repeat: repeat;
	background-position: center center;
	position: relative;
	width: 950px;
	cursor: crosshair;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	background-color: #CCC;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
}

#data {
	background-image: url(../../Graphics/contact%20strip.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 60px;
	width: 900px;
	top: 5px;
	bottom: 5px;
	overflow: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{
	background-image: url(overlay.png);
}

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png",         sizingMethod="scale");
}
#container #main p strong {
	color: #F00;
}
.info_box {
	color: #F00;
}
#container #main table tr td h2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
#container #main table tr td h2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
#container #main table tr td h2 {
	font-family: Tahoma, Geneva, sans-serif;
}
#TitleID {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-style: oblique;
	font-weight: bolder;
	color: #00F;
	line-height: normal;
	font-variant: normal;
}
#container #main table tr td {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 24px;
}
#container #main h1 {
	font-family: Tahoma, Geneva, sans-serif;
	color: #F00;
}


.CSSTableGenerator {
	margin:0px;
	padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	-moz-border-radius-bottomleft:9px;
	-webkit-border-bottom-left-radius:9px;
	border-bottom-left-radius:9px;
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-right-radius:9px;
	border-bottom-right-radius:9px;
	-moz-border-radius-topright:9px;
	-webkit-border-top-right-radius:9px;
	border-top-right-radius:9px;
	-moz-border-radius-topleft:9px;
	-webkit-border-top-left-radius:9px;
	border-top-left-radius:9px;
	position: static;
}.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-right-radius:9px;
	border-bottom-right-radius:9px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:9px;
	-webkit-border-top-left-radius:9px;
	border-top-left-radius:9px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:9px;
	-webkit-border-top-right-radius:9px;
	border-top-right-radius:9px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:9px;
	-webkit-border-bottom-left-radius:9px;
	border-bottom-left-radius:9px;
}.CSSTableGenerator tr:hover td{
	background-color:#ffffff;
		

}
.CSSTableGenerator td{
	vertical-align:middle;
		background:-o-linear-gradient(bottom, #999999 5%, #ffffff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #999999), color-stop(1, #ffffff) ); 
	background:-moz-linear-gradient( center top, #999999 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffaa56", endColorstr="#ffffff");	background: -o-linear-gradient(top,#999999,ffffff);

	background-color:#999999;

	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:5px;
	font-size:14px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #767a7a 5%, #ffffff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #767a7a), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #767a7a 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#767a7a", endColorstr="#ffffff");	background: -o-linear-gradient(top,#767a7a,ffffff);

	background-color:#0a0a0a;
	border:0px solid #000000;
	text-align:left;
	border-width:0px 0px 1px 1px;
	font-size:15px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #767a7a 5%, #ffffff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #767a7a), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #ff0000 5%, #767a7a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#767a7a", endColorstr="#ffffff");	background: -o-linear-gradient(top,#767a7a,ffffff);

	background-color:#0a0a0a;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

.table_red_text {
	color: #006;
	font-style: oblique;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
