html {
background-image:url(i/back-wrap.jpg);
background-position:center;
background-repeat:repeat-y;
font-family:Arial;
}
body {
width:970px;
margin:0 auto;
}
#wrap{
/*position:absolute;*/
}
#header {
background-image:url(i/header.jpg);
background-repeat:no-repeat;
background-position:right;
width:970px;
height:100px;
position:relative;
top:0px;
}
#search {
position:absolute;
right:30px;
bottom:3px;
width:170px;
height:20px;
padding:0px;
margin:0px;
}
#search-submit {
position:absolute;
right:3px;
bottom:3px;
}
#content {
width:970px;
background-image:url(i/con-wrap.jpg);
}
#buffer {
padding:5px;
}
#footer {
width:970px;
height:100px;
text-align:center;
font-size:11px;
}
#nav {
width:970px;
height:20px;
background-image:url(i/nav-wrap.jpg);
background-repeat:repeat-x;
line-height:20px;
}
.nav-button {
display:inline;
}
.left {
float:left;
}
.right {
float:right;
}
.clear {
clear:both;
}
.inline {
display:inline;
}
a img {
border:none;
}

/* styles */
a {
color:#3f3f8c;
text-decoration:none;
font-weight:bold;
}
a:hover {
text-decoration:underline;
}
.telephone {
padding-left:10px;
font-size:11px;
color:white;
font-weight:bold;
}
form .search-bar {
height:16px;
border:2px solid gray;
width:170px;
padding:0px;
margin:0px;
display:inline;
font-size:12px;
line-height:20px;
font-weight:bold;
color:gray;
}
#date {
position:absolute;
right:3px;
bottom:23px;
font-size:13px;
color:gray;
font-weight:bold;
}
#myspace {
position:absolute;
right:3px;
bottom:38px;
}
.pad {
padding-left:1px;
padding-bottom:5px;
}
.front-box {
width:472px;
font-size:11px;
color:#000066;
float:left;
margin-top:20px;
}
.front-box p {
padding-right:5px;
margin-top:0px;
margin-bottom:5px;
}

/* old styles */
.scrollbar {
	scrollbar-3d-light-color:#BBEEFF;
    scrollbar-arrow-color:#000099;
    scrollbar-base-color:#BBEEFF;
    scrollbar-dark-shadow-color:#FBFBFF;
    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-shadow-color:#CCCCCC
}
a:link {
	text-decoration: none;
	color: #000066;
}
a:visited {
	text-decoration: none;
	color: #003366;
}
a:hover {
	text-decoration: underline;
	color: #000066;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
.whiteboxtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-align: left;
	font-weight: bold;
	background-color: #FFFFFF;
}
.whitebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #F8F8F8;
	text-align: left;
	border: 1px solid #E8E8E8;
}
.whitebox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	background-color: #F8F8F8;
	text-align: left;
	border: 1px solid #E8E8E8;
	margin: 0px;
	padding: 0px;
}
.whitebox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	background-color: #F8F8F8;
	text-align: left;
	border: 1px solid #E8E8E8;
	height: 250px;
	overflow: hidden;
}
.whitebox3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFD9;
	text-align: left;
	overflow: hidden;
	font-weight: normal;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.whitebox4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	background-color: #FFFFFF;
	text-align: center;
	padding: 0px;
}
.whitebox5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	background-color: #F8F8F8;
	text-align: left;
	border: 1px solid #E8E8E8;
	padding: 5px;
}
.background {
	background-color: #ffffff;
	background-image: url(images/body_bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.backgroundnav {
	background-color: #000099;
	background-image: url(images/nav_bg.jpg);
	background-repeat: repeat-x;
}
.backgroundtop {
	background-image: url(images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
}
.background1 {
	background-color: #E8E8E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.background2 {
	background-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: F3F3F3;
}
.background3 {
	background-color: #000099;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.background4 {
	background-color: #FFFFFF;
}
.background5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	background-color: #FFFFFF;
	text-align: right;
	text-indent: 5px;
	font-weight: bold;
}
.background6 {
	background-color: #E5E5E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.adminbackground {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	font-weight: normal;
	border: 1px solid #666666;
}
.adminbackground2 {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.adminbackground3 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	font-weight: normal;
}
.red {
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font1 {
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.font2 {
	font-size: 10pt;
	color: #000099;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font3 {
	font-size: 10pt;
	color: #666666;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.font4 {
	font-size: 7pt;
	color: #999999;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.font5 {
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.font6 {
	font-size: 8pt;
	color: #000099;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font7 {
	font-size: 8pt;
	color: #666666;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.imgborder {
	border: 2px solid #000000;
}
	.dhtmlgoodies_tabPane{
	height:21px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	}
	.dhtmlgoodies_aTab{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
	font-size: 10px;
	color: #000099;
	background-color: #F8F8F8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E8E8E8;
	border-bottom-color: #E8E8E8;
	border-left-color: #E8E8E8;
	text-align: left;
	overflow: auto;
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('../php/ajax/images/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('../php/ajax/images/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('../php/ajax/images/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
	line-height:21px;
	float:left;
	color: #666666;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}
/*Massive Media Page */
#mmedia {
    position:relative;
    margin: 0 auto;
    width:600px;
    height:360px;
}

#mmedia_logo {
    position:absolute;
    left:0px;
    top:0px;
    width:367px;
    height:79px;
}

#mmedia_spacer1 {
    position:absolute;
    left:367px;
    top:0px;
    width:233px;
    height:79px;
}

#mmedia_spacer2 {
    position:absolute;
    left:0px;
    top:79px;
    width:50px;
    height:321px;
}

#mmedia_videos {
    position:absolute;
    left:50px;
    top:79px;
    width:107px;
    height:20px;
}

#mmedia_winners {
    position:absolute;
    left:157px;
    top:79px;
    width:125px;
    height:20px;
}

#mmedia_coolstuff {
    position:absolute;
    left:282px;
    top:79px;
    width:144px;
    height:20px;
}

#mmedia_installs {
    position:absolute;
    left:426px;
    top:79px;
    width:124px;
    height:20px;
}

#mmedia_spacer3 {
    position:absolute;
    left:550px;
    top:79px;
    width:50px;
    height:321px;
}

#mmedia_main {
    position:absolute;
    left:50px;
    top:99px;
    width:500px;
    height:230px;
}

#mmedia_spacer4 {
    position:absolute;
    left:50px;
    top:329px;
    width:500px;
    height:31px;
}

.sale-box {
font-weight:bold;
font-size:13px;
text-align:center;
padding:5px;
border:2px dotted #0099DD;
background-color:#EEFFFF;
margin:5px;
}

.sale {
color:green;
}

td.DialogBox span a {
font-size:15px;
color:red;
}
