@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: bold;
  src: local('Droid Sans Bold'), local('DroidSans-Bold'), url('http://themes.googleusercontent.com/static/fonts/droidsans/v3/EFpQQyG9GqCrobXxL-KRMQFhaRv2pGgT5Kf0An0s4MM.woff') format('woff');
}
@font-face {
  font-family: 'Droid Sans';
  font-style: normal;
  font-weight: normal;
  src: local('Droid Sans'), local('DroidSans'), url('http://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff') format('woff');
}

* {
margin:0px;
padding:0px;
}

body {
background:#bcbcbc;
font-family: 'Droid Sans', sans-serifTahoma, Arial;
color:black;
}

a {
color:blue;
outline:none;
}

a:hover {
color:black;
text-decoration:none;
}

#container {
width:1100px;
margin:0 auto;
}

#header {
width:100%;
height:183px;
background-image:url(headerbg.jpg);
position:relative;
}

#menu {
position:absolute;
top:110px;
left:60px;
color:white;
width:1000px;
}

#logo {
position:absolute;
top:0px;
left:60px;
}

#bodyc {
overflow:auto;
width:1001px;
margin-left:51px;
background:white;
position:relative;
padding-bottom:10px;
margin-top:0px;
}

#left {
float:left;
width:550px;
}

#right {
float:left;
width:451px;
}

#right ul {
display:block;
position:absolute;
right:0px;
top:0px;
list-style-type:none;
font-family:Tahoma;
}

#right ul li {
background:url(rightbg.jpg) no-repeat;
height:66px;
width:400px;
text-align:right;
padding-top:15px;
}

#right ul li a {
font-size:24pt;
color:white;
text-decoration:none;
padding-top:-20px;
margin-right:10px;
}

#right ul li a:hover {
color:black;
}

#footer1 {
width:1001px;
margin-left:51px;
background:#767676;
height:70px;
border-top:solid 1px black;
color:white;
font-size:10pt;
}

#footer2 {
width:1001px;
margin-left:51px;
height:120px;
background:#404040;
border-top:solid 1px white;
color:white;
font-size:10pt;
}

p {
margin:10px 10px;
z-index:5;
}

b {
font-weight:bold;
}

.padding {
padding:10px;
}

h1 {
font-size:22pt;
margin-bottom:10px;
margin-lefT:10px;
z-index:5;
}

h3 {
margin-bottom:10px;
font-size:16pt;
font-weight:bold;
}

label {
display:block;
margin-top:10px;
margin-bottom:5px;
}

fieldset {
width:800px;
margin-left:100px;
padding:10px;
background:#cdcdcd;
}

img.starburst {
position:absolute;
right:20px;
top:-45px;
}

img.buy {
position:absolute;
top:100px;
left:400px;
border:solid 2px #bd0c0c;
padding:10px; 
background:white;
}

#navlist
{	margin: 0;
	padding: 0}
	
#navlist li
{	float: left;
	list-style: none;
	font: 12px Tahoma, Arial;}

#navlist li a
{	display: block;
	background: transparent;
	padding: 4.5px 18px;
	text-decoration: none;
	color: white;
	white-space: nowrap}

#navlist li a:hover
{	background: transparent;
	color:#c40000;}

#navlist li ul
{	margin: 0;
	padding: 0px 0 0 0;
	position: absolute;
	visibility: hidden;
	z-index:9000;
	list-style:none;}

#navlist li ul li
{	float: none;
	display: inline;
	z-index:1000;}

#navlist li ul li a
{	width: auto;
	background: #0026a2;
	border:none;
	z-index:1000;}

#navlist li ul li a:hover
{	background: #bd0c0c;
	color:white}

	
	
#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}






















