/* --------------------------
		G L O B A L
----------------------------*/
body {
	font-family: "Courier New", Courier, mono;
	color: #000000;
	margin: 0 auto;
	padding: 0px;
	line-height: 15px;
	background-color: #000;
	text-align: left;
	/*background-image:  url(file:///C|/current%20work/mat_stevens/html/images/background.gif);*/
}

#sitewrapper {
	width: 1050px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	height: 800px;
	/*border: 5px solid white;
	background-color: #ffffff;*/
}


/*----------------- 
H O M E P A G E 
-------------------*/ 

body#home {
	background:#d1d1d1 url(../images/home_bkg.jpg) no-repeat;
	height: 100%;
	margin: 0 auto;
	background-position:center 0;
}

#homeWrapper {
	text-align:center;
	margin:0 auto;
	width:auto;
	min-height:100%;
	position:relative;
}

#homeContent {
	margin:0 auto;
	
}

#logo {
	width:480px;
	height:230px;
	padding:0;
	margin:0 auto;
	background: url(../images/home_logo.jpg) no-repeat;	
	text-indent:-99999px;
}

#image-scroll {
	clear:both;
	width:800px;
	height:400px;
	margin:0 auto;
}

/*---------------
       N A V
-----------------*/

#navWrap {
	height:40px;
	width:480px;
	margin:0 auto;
	padding:0;
	background: url(../images/home_nav.jpg) no-repeat;
}

ul#nav {
	margin: 0;
	padding: 0;
}

ul#nav li {
	float:right;
	list-style:none;
	margin: 0;
	padding: 0;
	line-height:0;
}

ul#nav li a {
	display:block;
	height: 40px;
	font-size:18px;
	text-indent:-99999px;
	margin: 0;
	padding: 0;
}

li#stock a {
	width:160px;
	height:40px;
}

li#stock a:hover {
	width:160px;
	background:url(../images/nav_stockOver.jpg);
}

li#FAQs a {
	width:160px;
	height:40px;
}

li#FAQs a:hover {
	width:160px;
	background:url(../images/nav_FAQOver.jpg);
}

li#about a {
	width:160px;
	height:40px;
}

li#about a:hover {
	width:160px;
	background:url(../images/nav_aboutOver.jpg);
}



/* --------------------------
		M A I N  B O X
----------------------------*/

#info {
	font-family: "Courier New", Courier, mono;
	font-size:13px;
	margin:3px 0 0 720px;
	padding-top:8px;
	width: 39px;
	height: 16px;
}

#info a {
	width: 39px;
	height: 16px;
	text-decoration:none;
}



#bt_home {
	width: 67px;
	height: 23px;
	float: none;
	margin-top: 162px;
	margin-left: 712px;
	
}

/* Firefox / IE7 version / Mac IE */
head:first-child+body #bt_home { float: none; margin-top: 0px; padding-top: 162px; }

#arrow-left {
	margin-top: 213px;
	margin-left: 107px;
	float: left;
}

/* Firefox / IE7 version / Mac IE */
head:first-child+body #arrow-left { margin-left: 220px; }


#arrow-right {
	width: 30px;
	margin-right: 108px;
	margin-top: 213px;
	padding-right: 0px;
	padding-top: 0px;
	float: right;
	/*border: 1px solid black;
	background-color: #1D3656;*/
}

/* Firefox / IE7 version / Mac IE */
head:first-child+body #arrow-right { margin-right: 216px;}

#next-previous {
	width: 474px;
	margin-top: 350px;
	margin-left: 277px;
}

#menu-sub {
	width: 650px;
	height: 0px;
	float: none;
	padding-top: 10px;
	margin-top: 0px;
	margin-left: 277px;
}

#next {
	float:right;
	margin-right: 15px;
	padding-top: 0;
}

#menu {
	width: 474px;
	height: 0px;
	float: none;
	margin-top: 268px;
	margin-left: 295px;
}

/* KAREN'S NEW STYLES HERE */

#links-left  {
	width: 350px;
	height: 0px;
	float: none;
	padding-top: 0px;
	margin-top: 545px; /* adjust to move up or down */
	margin-left: 145px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}

/* Firefox / IE7 version / Mac IE */
head:first-child+body #links-left { margin-top: 570px;}

#links-right  {
	width: 350px;
	height: 0px;
	float: right;
	padding-top: 0px;
	margin-top: 545px; /* adjust to move up or down */
	margin-right: 55px; /* adjust to move left or right */
	border: 0px none red; /* use a border when testing so you can see it */
	
}

/* Firefox / IE7 version / Mac IE */
head:first-child+body #links-right { margin-top: 570px; margin-right: 110px;}

#showme  {
	width: 150px;
	height: 25px;
	float: none;
	padding-top: 0px;
	margin-top: 300px; /* adjust to move up or down */
	margin-left: 50px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}

/* Firefox / IE7 version / Mac IE */
head:first-child+body #showme { margin-top: 460px;}

#beatme {
	width: 1050px;
	height: 20px;
	float: none;
	margin-top: 90px;
	margin-left: 0px;
	/*border: 1px solid red;*/
}

/* Firefox / IE7 version / Mac IE */
head:first-child+body #beatme { margin-top: 100px;}

.buttonmargin {
	margin-top: 0px;
	margin-right: 77px;
	margin-left: 20px;
}

.buttonmarginsub {
	margin-top: 0px;
	margin-right: 45px;
	margin-left: 30px;
}

.homebuttonmarginsub {
	margin-top: 5px;
	margin-right: 22px;
	margin-left: 5px;
}

/* S U B   P A G ES */ 

#aboutidol {
	width: 500px;
	font-size: 0.75em;
	/*height: 20px;*/
	float: none;
	margin-top: 100px;
	margin-left: 0px;
	/*border: 1px solid red;*/
}

#content-faqs {
	width: 500px;
	font-size: 0.75em;
	/*height: 20px;*/
	float: none;
	padding-left: 90px;
	margin-top: 50px;
	margin-left: 0px;
	/*border: 1px solid red;*/
}

#content-contact {
	width: 500px;
	font-size: 0.75em;
	/*height: 20px;*/
	float: none;
	padding-left: 190px;
	margin-top: 100px;
	margin-left: 0px;
	/*border: 1px solid red;*/
}

#content-links {
	width: 500px;
	font-size: 0.75em;
	/*height: 20px;*/
	float: none;
	padding-left: 90px;
	margin-top: 50px;
	margin-left: 0px;
	/*border: 1px solid red;*/
}

#answers {
	width: 500px;
	font-size: 0.75em;
	/*height: 20px;*/
	float: none;
	padding: 10px;
	margin-top: 10px;
	margin-left: 0px;
	text-align: left;
	color: #ffffff;
	/*border: 1px solid red;*/
}

.redtext {
	color: #FF0018;



}

a {
}
