/* Author: carlHarmonjr.com */

/* =body */
a {
	color : #B9262A;
}
a:hover {color : #000; text-decoration: none}

body {
	min-width: 773px;
	margin : 0 auto;
	padding : 0;
	background-color : #DECD9B;
	font : 76%/160% Verdana, Arial, sans-serif;
	color : #5a1c46;
	text-align : center;
	background-image:url(http://www.thebluetoothvirgin.com/assets/img/homepage_bg.jpg);
	background-attachment:fixed;
	background-repeat:repeat-y;
	background-position:top center;
}
div#flash_header {
	position:absolute;
	width:313px;
	height:272px;
	z-index:7;
	left: 79px;
	top: 454px;
}

/* =navigation */
div#nav_home {
	position:absolute;
	width:208px;
	height:200px;
	z-index:999;
	left: 555px;
	top: 257px;
}
div#nav_int {
	position:absolute;
	width:208px;
	height:200px;
	z-index:999;
	left: 558px;
	top: 102px;
}
div#header {
	position:absolute;
	width:350px;
	height:73px;
	z-index:999;
	left: 61px;
	top: 365px;
}

div#main_home {
	position:relative;
	width:800px;
	height:900px;
	z-index:2;
	left: 0px;
	top: 0px;
	margin: 0 auto;
	text-align: left;
	background-image: url(http://www.thebluetoothvirgin.com/assets/img/homepage_mock_c_800.gif);
	background-repeat: no-repeat;
}
div#main_int {
	position:relative;
	width:870px;
	height:500px;
	z-index:2;
	left: 0px;
	top: 0px;
	margin: 0 auto;
	text-align: left;
}
.content {
	width:700px;
	z-index:999;
	top: 400px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.headline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
}
.subhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
}
.body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.2em;
}
div#bg {position:absolute; width:810px; height:600px; z-index:2; left: 0px; top: 100px;}

div#branding { position:absolute; width:800px; height:101px; z-index:10; left: 0px; top: 0px; padding: 0px 0px 0px 0px; margin : 0px 0px 0px 0px; }
div#branding ul, div#branding li { display : inline; margin : 0px 0px 0px 0px; padding : 0; list-style-type : none; }
div#branding li img { float : left; display: block; line-height : 14px; font-weight : bold; padding : 0px 0px 0px 0px; margin : 0px 0px 0px 0px; text-decoration : none; }

div#content {
	position: absolute;
	width : 742px;
	margin : 0 auto;
	padding : 0;
	text-align : left;
	z-index: auto;
	left: 56px;
	top : 460px;
}

div#content_main {
	float : left;
	width : 479px;
	height : 580px;
	margin : 0;
	padding : 0px 0px 0px 0px;
	background-color : #636363;
}
div#content_main ul, div#content_main li { margin : 0; padding : 0; list-style-type : none; }
div#content_main h2 { margin : 15px 25px 0px 25px; padding :  10px 10px 10px 0; font-size : 160%; color : #BFBEBE}
div#content_main p { margin : 0px 30px 0px 25px; padding : 0 0 .5em 0; font-size: 10pt; color : #999;}
div#content_main a { margin : 100px 30px 0px 25px; padding : 0 0 .5em 0; font-size: 8pt; color : #02ddf7;}
div#content_main a:hover {color : #fff;}
div#content_main li img { margin : 25px 0px 0px 0px; padding : 0 0 .5em 0; font-size: 8pt; color : #fff;}

div#content_sub {
	float : right;
	width : 263px;
	height : 510px;
	margin : 0;
	padding : 70px 0px 0px 0px;
	background-color : #fff
}
div#content_sub ul, div#content_sub li { margin : 0; padding : 0; list-style-type : none; }
div#content_sub h2 { margin : 0 0 0 20px; padding : 10px 10px 10px 0; font-size : 100%; color : #666 }
div#content_sub p { margin : 0 25px 0 20px; padding : 0 0 .5em 0; font-size: 7pt; color : #666; line-height: 15px;}
div#content_sub a { margin : 0px 25px 0px 20px; padding : 0 0 .5em 0; font-size: 7pt; color : #000;}
div#content_sub a:hover {color : #ff0000;}

div#site_info {
	position:absolute;
	width:253px;
	height:18px;
	font-size: 8pt;
	z-index:5;
	left: 515px;
	top: 1153px;
	color : #636363;
}
div#site_info_h {
	position:absolute;
	width:222px;
	height:18px;
	font-size: 8pt;
	z-index:5;
	left: 519px;
	top: 895px;
	color : #636363;
}

div#content_ewaste { position: absolute; width : 742px; margin : 0 auto; padding : 0; text-align : left; z-index: auto; left: 30px; top : 333px;}

div#home { position:absolute; width:34px; height:18px; font-size: 8pt; z-index:11; left: 742px; top: 33px; color : #fff;}
div#home a { color : #999; text-decoration : underline; }
div#home a:hover { color : #ff0000;}
.pressquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.25em;
	font-style: normal;
	font-weight: normal;
	color: #634E3B;
	line-height: 1.25em;
}
.quotemark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-style: normal;
	font-weight: normal;
	color: #634E3B;
	line-height: 1.5em;
}
.pressawards {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-style: normal;
	font-weight: normal;
	color: #634E3B;
	line-height: 1.25em;
}
