@charset "UTF-8";
* {
	padding: 0;
	margin: 0;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	font-size: 12px;
	/*background-image:url(../images/bg-tile.png);*/
	/*background-repeat:repeat;*/
}

.wrapper {
	width: 820px;
	margin: 0 auto;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#border {
	border: 1px solid #111111;
	margin: 20px 0px 5px 0px;
	background-color: #000000;
	min-height: 400px;
	float: right;
	width: 810px;
}

* html #border {height:800px} /* IE Min-Height Hack */ 

/* ------------------------ Start Header -----------------*/
.header {
	text-align: center;
	margin: 6px 0px 0px 0px;
}
/* ------------------------ End Header -----------------*/


/* ------------------------ Start Navigation Bar -----------------*/
#nav-bar {
	color: #111111;
	font-weight: bold;
	margin: 8px 0px 0px 6px;
	background-image: url(../images/nav-bar.png);
	background-repeat: no-repeat;
	height: 21px;
	padding: 5px 0px 0px 10px;
}
/* ------------------------ End Navigation Bar -----------------*/

/* ------------------------ Start Banner Bar -----------------*/
#bannerbar {
	background-image:url(../img/banner_cosmos.jpg);
	background-repeat:no-repeat;
	height:290px;
	width:800px;
	margin: 0 5px; /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the sidebar spaces when the content in each sidebar ends. */
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
} 
#bannerbar1 {
	background-image:url(../img/nokia_n95_sm.png);
	background-repeat:no-repeat;
	height:275px;
	width:153px;
	float: left; /* since this element is floated, a width must be given */
	padding: 0px; /* padding keeps the content of the div away from the edges */
}
#bannerbar2 {
	background-image:url(../img/banner_text.png);
	background-repeat:no-repeat;
	height:290px;
	width:400px;
	float: left; /* since this element is floated, a width must be given */
	padding: 0px; /* padding keeps the content of the div away from the edges */
}
#bannerbar3 {
	background-image:url(../img/apple_iPhone_IOTD.png);
	background-repeat:no-repeat;
	height:275px;
	width:165px;
	float: right; /* since this element is floated, a width must be given */
	padding: 0px; /* padding keeps the content of the div away from the edges */
}
/* ------------------------ End Banner Bar -----------------*/


/* ------------------------ Start Images -----------------*/
img {
	display: inline;
	border: none;
}
img.block {
	display: block;
}
img.float {
	float: left;
	margin: 0px 14px 10px 0px;
}
/* ------------------------ End Images -----------------*/


/* ------------------------ Start Main Columns -----------------*/
#leftcolumn { /* Parent Wrapper for inside boxes */
	margin: 6px 0px 0px 4px;
	display: inline; /* IE Hack */
	width: 550px;
	float: left;
	background-repeat: no-repeat;
	min-height: 300px;
	padding: 0;
}
* html #leftcolumn {height:300px} /* IE Min-Height Hack */

.leftcolumn-inner { /* Parent Wrapper for inside boxes */
	display: inline; /* IE Hack */
	width: 530px;
	float: left;
	background-repeat: no-repeat;
	min-height: 40px;
	padding: 10px;
	margin-bottom: 7px;
}
* html .leftcolumn-inner {height:40px} /* IE Min-Height Hack */

.in-the-news { /* Parent Wrapper for inside boxes */
	display: inline; /* IE Hack */
	width: 530px;
	float: left;
	min-height: 125px;
	margin-bottom: 7px;
}
* html .in-the-news {height:125px} /* IE Min-Height Hack */


#rightcolumn {
/* border: 1px solid red;*/
	margin: 6px 0px 0px 0px;
	display: inline; /* IE Hack */
	width: 250px;
	float: left;
	min-height: 300px;
}
* html #rightcolumn {height:300px} /* IE Min-Height Hack */ 

.sponsor {
	min-height: 80px;
	background-repeat: no-repeat;
	text-align: center;
	padding: 15px 10px 10px 13px;
	display: inline; /* IE Hack */
	float: left;
	width: 250px;
}
* html .sponsor {height:80px} /* IE Min-Height Hack */

.maincontent {
	min-height: 80px;
	display: inline; /* IE Hack */
	float: left;
	margin-bottom: 7px;
	width: 250px;
}
* html .maincontent {height:80px} /* IE Min-Height Hack */

.content-mid {
	background-repeat: repeat;
	padding: 5px 14px 5px 14px;
}
.left-mid {
	background-repeat: repeat;
	padding: 5px 14px 10px 14px;
}
.left-heading {
	background-repeat: no-repeat;
	padding: 9px 14px 5px 10px;
	font-size: 16px;
	color: #FFFFFF;
	min-height: 11px;
	font-weight: bold;
}
* html .left-heading {height:11px} /* IE Min-Height Hack */
/* ------------------------ End Main Columns -----------------*/

/* ------------------------- Start Headings ---------------------*/
h1 {
	font-size: 16px;
	color: #000000;
}
/* ------------------------- End Headings ---------------------*/

input {
	border: 1px solid #DDDDDD;
	width: 200px;
}

#footer {
	font-size: 10px;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0px 0px 10px 20px;
}
#nav-bar li {
	list-style: none;
}
ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	text-indent: 0;
}
ul#daily-links li {
	list-style: none;
	margin-left: 2px;
}
ul#nav-links li {
	display: inline;
	margin-left: 0px;
	padding-left: 12px;
}

ul#daily-links li a:link{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
ul#daily-links li a:visited{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
ul#daily-links li a:hover{
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

#nav-bar a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#nav-bar a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#nav-bar a:hover {
	color: #999999;
	text-decoration: none;
}

#nav-bar a:active {
	color: #FFF200;
	text-decoration: none;
}

a:link {
	color: #999999;
	text-decoration: none;
}
a:visited {
	color: #999999;
	text-decoration: none;
}
a:active {
	color: #FFF200;
	text-decoration: none;
}

.valid {
	margin: 10px 0px 0px 10px;
}

<!--
#footer a:link, #footer a:visited, #nav a:link, #nav a:visited {
	color:#999999;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
#footer a:hover, #nav a:hover {
	text-decoration:underline;
}
p, ul, li {
	color: #999999;
	padding: 0px 10px 5px 0px;
	margin:0px 20px 0px 0px;
}
h4, h4 a, h4 a:visited {
	color: #FFFFFF; /*cc0*/
}

h4, h4 a, h4 a:hover, h4 a:visited {
	text-decoration: none;
}
a {
	color: #06c;
	text-decoration: none;
}
a:hover {
	color: #f26522;
	text-decoration: underline;
}
a #sprintCar, a #alltelCar, a #BlackBerryCar, a #boostCar, a #metropcs, a #helioCar,  a #ATTCar, a #NokiaCar, a #iPhoneCar{
	display: block;
	background: url(../img/sprint_double.png) bottom left;
	height: 33px;
	width: 80px;
	color: #fff;
	float: left;
	margin: 5px 2px;
}
a #alltelCar {
	background: url(../img/alltel_double.png) bottom left; 
}
a #helioCar {
	background: url(../img/helio_double.png) bottom left; 
}
a #boostCar {
	background: url(../img/boost_double.png) bottom left;
}
a #ATTCar {
	background: url(../img/att_double.png) bottom left;
}
a #iPhoneCar {
	background: url(../img/iPhone_double.png) bottom left;
}
a #NokiaCar {
	background: url(../img/nokia_double.png) bottom left;
}
a #BlackBerryCar {
	background: url(../img/blackberry_double.png) bottom left;
}
a #metropcs {
	background: url(../img/metropcs_double.png) bottom left; 
}
a #banner_cosmos {
	background: url(../img/banner_cosmos.png) bottom left; 
	width: 800px;
	height: 290px;
}
a #n95 {
	background: url(../img/nokia_n95_sm.png) bottom left; 
	background-repeat: no-repeat;
	display: block;
	width: 153px;
	height: 275px;
	float: left;
	margin: 0px 0px 0px 75px;
}
a #iPhone {
	background: url(../img/apple_iPhone_HP.png) bottom left; 
	background-repeat: no-repeat;
	display: block;
	width: 153px;
	height: 275px;
	float: left;
	margin: 0px 0px 10px 35px;
}
a #appStore {
	background: url(../img/apple_app_store.png) bottom left; 
	background-repeat: no-repeat;
	display: block;
	width: 122px;
	height: 40px;
	float: left;
	margin: 0px 0px 0px 88px;
}
a #NAVTEQ {
	background: url(../img/NT_LBS08_1stRunnerUp.png) bottom left; 
	background-repeat: no-repeat;
	display: block;
	width: 100px;
	height: 100px;
	float: left;
	margin: 30px 0px 0px 98px;
}
a #WHERE {
	background: url(../img/WHERE_contest.png) bottom left; 
	background-repeat: no-repeat;
	display: block;
	width: 100px;
	height: 48px;
	float: left;
	margin: 30px 0px 0px 98px;
}

/* BEGIN SIDEBARS */
a #appStore_sidebar {
	background: url(../img/apple_app_store.png) bottom left; 
	background-repeat: no-repeat;
	display: block;
	width: 122px;
	height: 40px;
	float: left;
	margin: 0px 0px 0px 35px;
}
a #iPhone_sidebar_about {
	background: url(../img/apple_iPhone_HP.png) top left; 
	background-repeat: no-repeat;
	display: block;
	width: 153px;
	height: 275px;
	float: left;
	margin: 0px 0px 10px 20px;
}
a #iPhone_sidebar_devices {
	background: url(../img/apple_iPhone_NV.png) top left; 
	background-repeat: no-repeat;
	display: block;
	width: 153px;
	height: 275px;
	float: left;
	margin: 0px 0px 10px 20px;
}
a #iPhone_sidebar_how {
	background: url(../img/apple_iPhone_IOTD.png) top left; 
	background-repeat: no-repeat;
	display: block;
	width: 153px;
	height: 275px;
	float: left;
	margin: 0px 0px 10px 20px;
}
a #iPhone_sidebar_news {
	background: url(../img/apple_iPhone_OH.png) top left; 
	background-repeat: no-repeat;
	display: block;
	width: 153px;
	height: 275px;
	float: left;
	margin: 0px 0px 10px 20px;
}
/* END SIDEBARS */


a:hover #ATTCar {
	background: url(../img/att_double.png) top left;
	cursor: hand;
}

a:hover #alltelCar {
	background: url(../img/alltel_double.png) top left;
	cursor: hand;
}
a:hover #sprintCar {
	background: url(../img/sprint_double.png) top left;
 	cursor: hand;
}
a:hover #boostCar {
	background: url(../img/boost_double.png) top left;
 	cursor: hand;
}
a:hover #BlackBerryCar {
	background: url(../img/blackberry_double.png) top left;
 	cursor: hand;
}
a:hover #iPhoneCar {
	background: url(../img/iPhone_double.png) top left;
	cursor: hand;
} 
a:hover #NokiaCar {
	background: url(../img/nokia_double.png) top left;
	cursor: hand;
} 
a:hover #metropcs {
	background: url(../img/metropcs_double.png) top left;
	cursor: hand;
}
a:hover #helioCar {
	background: url(../img/helio_double.png) top left;
	cursor: hand;
}
#avcar {
 	width: 850px;
 	font-size: 11px;
 	color: #333;
 	text-align: left;
	text-transform: uppercase;
	margin: 0px 0px 10px 22px;
}
#avcar span {
	padding: 0 0 0 15px;
	display: block;
}
#something {
	float: right;
	display: block;
	width: 68px;
	padding: 20px 0 10px 20px;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	margin-right: 2px;
}
-->