@charset "UTF-8";
/* CSS Document */

/*
#1D7791  teal
#f15a29  bright orange
#cc9933  dark orange
#99cc33  bright green
#99cc66  green
*/

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1D7791;
}
p.b{
	color:#000000;
}
p.caption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1D7791;
	line-height: .5;
}

h1 {
	color: #f15a29;/*bright orange*/
	font-family:  Helvetica, Lucida, sans-serif;
	font-size: 16px;
	font-stretch: ultra-expanded;
}

h2 {
	color: #99cc33;/*bright green*/
	font-family: Helvetica, Lucida, sans-serif;
	font-size: 16px;
	font-stretch: ultra-expanded;
	vertical-align: baseline;
}

h3 {
	color: #99cc33;/*bright green*/
	font-family: Helvetica, Lucida, sans-serif;
	font-size: 14px;
}
h4 {
	color: #f15a29;/*bright orange*/
	font-family: Helvetica, Lucida, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.styleH4_B{
	color: #f15a29;/*bright orange*/
	font-family: Helvetica, Lucida, sans-serif;
	font-size: 14px;
	font-weight: bold;	
}
.styleH4_BI{
	color: #f15a29;/*bright orange*/
	font-family: Helvetica, Lucida, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}
h5 {
	color: #99cc66;/*italic paragraph*/
	font-family: Helvetica, Lucida, sans-serif;
	font-size: 14px;
	font-style: italic;	
}
h6 {
	color: #99cc66;/*tiny paragraph*/
	font-family: Helvetica, Lucida, sans-serif;
	font-size: 12px;
	
}
a {
	font-weight: bold;
}
a:link {
	color: #99CC66;
	text-decoration:none;
}
a:hover {
	color:#f15a29;
	font-style: italic;
	text-decoration:none;
}
a:visited {
	color: #99CC66;
	text-decoration:none;
}

#nav{
	color: #99CC66;
	font-family: Helvetica, Lucida, sans-serif;
	font-size: 16px;
	font-stretch: ultra-expanded;
	letter-spacing:1px;
	font-weight:lighter;
	text-decoration: none;
	
	
}

#nav li{
	display: inline;
	text-align:left;
	margin: 0 5px 0 0;
	border-right: solid 1px #f15a29;
	

}

.nav a:link{
	color: #99cc33;/*bright green*/
	text-decoration:none;
	
}
.nav a:hover {
	color: #f15a29;
	font-style:italic;
	text-decoration:none;
	
	
}
.nav a:visited {
	text-decoration:none;

}

.page {
	color: #f15a29;
}




body {
	background-color: #FFFFFF;
	border-top: 15px solid #F15a29;
	margin: 0;
	padding: 0;
	text-align: left;
	border-top: 15px solid #F15a29;

	}
#wrapper{
	width: 1000px;


}
#header{
	text-align:left;
}

#nav{
	text-align:left;
	margin-left:20px;


}

#header_images{
}

#bigmain{
	margin-left: 20px;
	margin-right: 70px;

}

#container{
	float:left;
	width:100%;
	margin-left: -200px;
}

#left{
	float:left;
	width: 170px;
	padding:0 0px 0 20px;
	margin-left: 200px;
	margin-right: 10px;
}

#main{
	margin-left: 400px;
	margin-right: 30px;
}

#right{
	padding-left: 100%;  
	border-left: 1px dotted #F15a29;
	margin-left: -200px;
	text-align:left;
}

#footer{
	clear: both;
	border-top: 1px dotted #F15a29;
	padding-left: 20px;
}


.clear{
	clear: both;
}
.ab_header{
	text-align: left;
}

#new{
	width: auto;
	/*border-bottom: 2px solid #F15a29;*/
	height: auto;
}

#current{
	width: auto;
	height: auto;

}

.imagebox{/* this is this way because if I use a float:left; here the css does not recognize the content and hold the place and the "Current" section will not be placed under the "new releases" section It is not ideal but it is working for now*/
	display:inline;      

	height: 250px;
	width: 190px; 
	

}



.abnew_box{
	text-align: left;
	margin-top: 0;
	margin-left:0;
	padding-left:0;
	border: 2px solid #F15a29;
	
	}
	
.ab_wrapper{
	text-align: left;
	height: 325px;
	margin-top: 5px;
	border-top:1px solid #F15a29;
	margin-left:0;
	padding-left:0;
	
	}
.ab_wrapperSP{
	text-align: left;
	height: 430px;
	margin-top: 5px;
	border-top:1px solid #F15a29;
	margin-left:0;
	padding-left:0;
}

.ab_wrapperNR{
	text-align: left;
	height: 500px;
	margin-top: 5px;
	border-top:1px solid #F15a29;
	margin-left:0;
	padding-left:0;
}

.ab_image_col{
	float:left;
	padding-top: 15px;
	margin-left: 0;
	width: 150px;
	height: 300px;
	text-align: left;

	
	}
.ab_text{
	margin-right: 1em;
	margin-left: 10.5em;
	text-align: left;
	}




.datatable{
width: 550px;
}

.datatable td{
text-align: left;
vertical-align: top;
padding: 0 50 0 10;


}

