/* CSS Document */

body
{
background-color:#F0F9FF;
margin:0px;
padding:5px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}

a:link
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #66CC00;
text-decoration:none;
}

a:visited
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#66CC00;
text-decoration:none;
}

a:hover
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#66CC00;
text-decoration:underline;
}

img
{
padding:0px;
margin:0px;
border:0px;
}

h1
{
margin:0px;
padding:0px 0px 5px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color: #BD0D09;
}

h2
{
margin:0px;
padding:10px 0px 10px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #009900;
font-weight:700;
}

/*Show Details Styling*/
#details
{
width:200px;
height:150px;
margin:0px;
padding:20px;
background-color:#EEFFBF;
}

/* Container for all information */
#container
{
width:1000px;
height:857px;
margin:0px auto 0px auto;
padding:0px;
background-color:#51791A;
clear:none;
}


#header
{
margin:0px;
padding:10px 0px 0px 20px;
}

/* Left Column */
#leftcol
{
width:200px;
margin:0px;
padding:0px 0px 10px 20px;
background-color:#51791A;
float:left;
}

/* Shopping cart */	
#shoppingcart
{
background-image:url(images/layout/top.jpg);
background-repeat: no-repeat;
width:160px;
height:95px;
margin:0px;
padding:20px 20px 15px 20px;
background-color:#EEFFBF;
text-align:center;
}

#searchbar
{
width:160px;
height:60px;
margin:0px;
padding:20px;
background-color:#EEFFBF;
text-align:left;
}

/* Links of product categories */
#categorylinks
{
width:160px;
height:360px;
margin:0px;
padding:20px;
background-color:#EEFFBF;
}

/* Container for right column divs */
#rightcol
{
width:758px;
margin:0px;
padding:0px 3px 10px 17px;
background-color:#51791A;
float:left;
}

/* Navigation Bar */	
#navbar
{
background-image:url(images/layout/top_large.jpg);
background-repeat: no-repeat;
background-position:top;
width:693px;
height:15px;
margin:0px;
padding:5px 5px 5px 40px;
background-color:#EEFFBF;
}

/* Navigation Bar link spacing/styling */
#navbar img
{
margin:0px;
padding:0px 5px 0px 7px;
}

/* Navigation Bar link styling */	
#navbar a:link
{
margin:0px;
padding:0px;
color:#C0185B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:700;
}

#navbar a:visited
{
margin:0px;
padding:0px;
color:#C0185B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:700;
}

#navbar a:hover
{
margin:0px;
padding:0px;
color:#C0185B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:700;
}

/* Side Navigation Bar link styling*/
.sidelinks
{
margin:0;
padding:6px 0 0 0;
}	
.sidelinks a:link
{
margin:0;
padding:0;
color: #66CC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:700;
}

.sidelinks a:visited
{
margin:0;
padding:0 0 0;
color:#66CC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:700;
}

.sidelinks a:hover
{
margin:0;
padding:0;
color:#66CC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:700;
}


/*Main Content */		
#content
{
background-image:url(images/layout/bottom_large.jpg);
background-repeat: no-repeat;
background-position:bottom;
width:685px;
height:575px;
overflow:auto;
margin:0px;
padding:20px 20px 20px 35px;
background-color:#EEFFBF;
scrollbar-face-color: #6F9F24;
scrollbar-highlight-color: #EEFFBF;
scrollbar-3dlight-color: #EEFFBF;
scrollbar-shadow-color: #EEFFBF;
scrollbar-darkshadow-color: #EEFFBF;
scrollbar-track-color: #EEFFBF;
scrollbar-arrow-color: #EEFFBF;
}

/*Footer content*/		
#footer
{
background-image:url(images/layout/bottom_large.jpg);
background-repeat: no-repeat;
background-position:bottom;
height:15px;
width:950px;
margin:0px auto 0px auto;
padding:5px;
background-color:#EEFFBF;
clear:both;
}

/*creates an accurate space between divs*/		
.spacer
{
height:10px;
margin:0px;
padding:0px;
background-color:#51791A;
}

/*align content to the right*/
.floatright
{
float:right;
margin:0px;
padding:0px;
}

/*align content to the left*/
.floatleft
{
float:left;
width:300px;
margin:0px;
padding:0px;
}

/*align content to the left*/
#viewprod
{
float:left;
width:400px;
margin:0px;
padding:0px 0px 0px 20px;
}


.form_box
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 11px; 
  COLOR: #51791A; 
  border: 1px solid #51791A;
}

.text_box
{
  FONT-SIZE: 11px;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  COLOR: #51791A; 
  border: 1px solid #51791A;
}

.search_box
{
  FONT-SIZE: 13px;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  COLOR: #51791A; 
  border: 1px solid #51791A;
  padding:5px 0 5px 0;
  margin-bottom:7px;

}

.search_form
{
  margin:0;
  padding:0;

}


/*style images for view_product.php*/
.imgleft
{
float:left;
margin:0px 20px 10px 0px;
border:solid 1px #003300;
text-align:center;
background-color:#FFFFFF;
font-size:10px;
color:#51791A;
}

/*borders an object*/
.border
{
border:1px solid #616552;
padding:0px;
margin:0px;
}


.news
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:600;
}

.discount
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#C0185B;
text-decoration:none;
}

.shows_attending
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:  #BD0D09;
}

.shows_events
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #339900;
}

.small_txt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
}

#jasweb
{
width:200px;
text-align:center;
color:#FFFFFF;
padding:2px;
margin:0 auto 0 auto;
}

.frontPage
{
margin:10px 0 0 0;
padding:10px;
min-height:200px;
clear:both;
display:block;

}

#popUp
	{ 
	position: absolute;
	margin:220px 0 0 270px;
	padding:0;
	background-color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	visibility:hidden ; 
	z-index:1;
	border:6px solid #FFFFFF;
	}
	
#popUp a:link, #popUp a:visited, #popUp a:hover 
	{ 
	text-decoration:none;
	color:#333333;
	padding:2px 2px 0 0;
	}
