h1{font: normal bold 2em arial, verdana, sans-serif;}

a:hover{color:red; text-decoration:underline; }


body {
	background: #CEE0EC;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(http://www.123bargains.com/images/background/bg-top.gif);
	background-repeat: repeat-x;
 }

.pagebox {
position: relative;
top: 0px;
left:0px;
width: 100%;
height: 100%;
text-align: center;
}

.titlebox {
position: relative;
top: 0px;
left:0px;
width: 100%;
height: 100%;
text-align: center;
}

.contentbox {
position: relative;
top: 0px;
height: justify;
margin: 0px auto;
left: 0px;
width: 970px;
text-align: left;
background-color: white;
}

.topheadline {
position: relative;
top: 0%;
font: bold 48px/.99 "Arial Black"; letter-spacing: -.06em;
padding: 5px;
}

.maincolumn {
 position: absolute;
 top: 0px;
height: auto;
 left: 0px;
 width: 970px auto;
 text-align: justify;
 padding: 0px;
background-color: white;

border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
 }
 
.maincolumn1 {
 position: absolute;
 top: 0px;
height: auto;
 left: 0px;
 width: 970px auto;
 text-align: justify;
 padding: 0px;
background-color: white;

border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
 }
 

.rightcolumn {
 position: absolute;
 top: 0px;
height: 90%;
 left: 768px;
 width: 175px;
 text-align: justify;
 padding: 5px;
background-color: white;
 }

.leftverticalline {
 position: relative;
 top: 0px;
height: auto;
 left: 0px;
 width: 1px;
 padding: 0px;
background-color: #CCCCCC;
 } 

.thirdcolumn {
 position: absolute;
 top: 100px;
 left: 660px;
 width: 300px;
 text-align: justify;
 padding: 15px;
 border: 1px solid;

 }

.midhead {
 clear: both;
 font: 24px/.99 "Arial"; letter-spacing: -.06em;
 text-align: right;
 padding-bottom: 15px;

}

hr {
 clear: both;
 height: 2px;
 width: 90%;
 background-color: mediumspringgreen;
}



.rightbox {
position: relative;
width: 170px justify;
border: 0px solid #FFFFFF;
padding: 5px;
font: .8em/.8em verdana,sans-serif;
margin: 0px auto;
background: #FFFFFF;
float: center
}

 label
{

text-align: center;
margin-bottom: 5px;
margin-top: 5px;
display: block
}

.submit input
{
text-align: center;

}
input
{
border: 1px solid #781351
text-align: center;

}

.submit
{
color: #000;
background: #ffa20f;
margin-top: 5px;
border: 2px outset #d7b9c9
text-align: center;

}
fieldset
{
border: 1px solid #781351;
width: 165px;
margin: 0px auto;
background: #FFFFFF;
float: center
}

legend
{
color: #000000;
background: #FFFFFF;
font: bold small-caps 12pt verdana,sans-serif;
padding: 0px 6px
}



/* Navigation Tabs \*/
#navtabs {
	float:left;
	width:100%;
	font-size:80%;
	line-height:normal;
	border-bottom:1px solid #666;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	}
	

#navtabs ul {
	margin:20;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#navtabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#navtabs a {
	float:left;
	background:url("http://www.123bargains.com/images/css/left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#navtabs a span {
	float:left;
	display:block;
	background:url("http://www.123bargains.com/images/css/right.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navtabs a span {float:none;}

/* End IE5-Mac hack */
#navtabs a:hover span {
	}

#navtabs a:hover {
	background-position:0% -42px;
	}

#navtabs a:hover span {
	background-position:100% -42px;
	}

/* Navigation Tabs \*/
