/* Orangements - the band shop */
/* Rodger Page */


/* main */

body		{background-image: url(../images/build/bg.jpg); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #000033; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }

body > table { margin-left: auto; margin-right: auto; }

a:link		{ color: #ffcc66; font-size: 12px; text-decoration:none }
a:hover		{ color: #ffffff; font-size: 12px; text-decoration:underline; background-color:#FF6600; }
a:visited	{ color: #ffcc66; font-size: 12px; text-decoration:none }

#hrline		{ height: 1px; margin-top: 8px; background-repeat: no-repeat}
.hrline		{ height: 1px; margin-top: 8px; background-repeat: no-repeat}

.hrline2		{ height: 1px; margin-top: 8px; background-repeat: no-repeat}


.heading	{ color:#ffffff; font-size: 18px; }

#wrapper	{ width: 764px; margin-right: auto; margin-left: auto; margin-top: 20px; text-align: left}



#imagelogo1	{ padding-left: 30px; padding-top: 10px; padding-bottom: 10px; float: left }
#imagelogo2	{ padding-right: 30px; padding-top: 10px; padding-bottom: 10px; float: right }


#bodycontent			{ width: 420px; padding-top: 20px; text-align: left; }
#bodycontent p			{ margin-top: 0px; padding: 20px 20px 20px 30px; color:#FFFFFF; font-size: 11px; }
.bodycontent_header01	{ color: #FFFFFF; font-size: 16px; font-weight: bold;  text-align: left; }
.bodycontent_header02	{ color: #FF6600; font-size: 12px; font-weight: bold;  text-align: left; }
.bodycontent_header03	{ color: #FFFFFF; font-size: 14px; font-weight: bold;  text-align: left; }
.bodycontent_header04	{ color: #000000; font-size: 16px; font-weight: bold;  text-align: left; padding-left: 20px}
.bodycontent_header05	{ color: #FF6600; font-size: 16px; font-weight: bold;  text-align: left;}

#float_left			{float:left}
#float_right		{float:right}
#float_left_icon	{float:left; padding-right: 4px}
#float_left_map		{float:left; padding: 0px 5px 10px 0px}
.float_left			{ float:left; padding: 0px 4px 0px 0px; margin-right: 4px}

#float_middle	{background-repeat: repeat-x}

/* index page */

#welcomebox 		{ margin: 10px 10px 0px 10px; width: 400px; padding: 10px 10px 0px 10px; }
#welcomebox2 		{ margin: 0px 0px 0px 4px; width: auto; padding: 0px 0px 0px 4px; }

#welcomebox_wrapper	{ margin: 20px; width: 360px; }
#welcomebox_header	{ margin-left: 0px}
#welcomebox_header2	{ margin-left: 0px}
#welcomebox p		{ color:#FFFFFF; font-size: 11px; font-weight: normal;  text-align: left; }
#welcomebox2 p		{ color:#FFFFFF; font-size: 11px; font-weight: normal;  text-align: left; }

#float_left_welcome	{ float:left; padding: 0px 4px 0px 0px; margin-right: 4px}

#services			{width:330px; margin-top:10px; background-color:#f2f2ea; background-image:url(../images/build/services_menu_bg.gif); background-repeat:no-repeat}
#services1			{
	margin-right:20px;
	padding:10px 0px 0px 10px;
	color:#000033;
	font-size:11px;
	float:left;
	font-weight: bold;
}
#services2			{
	color:#000033;
	padding:10px 0px 0px 5px;
	font-size:11px;
	padding-bottom:20px;
	font-weight: bold;
}
#services3			{margin-right:20px; margin-bottom:20px; padding:0px 0px 0px 10px; color:#000033; font-size:11px; font-weight:bold; float:left}
.services_bull		{color:#FF6600}

#services11			{margin-right:20px; padding:10px 0px 0px 10px; color:#fff; font-size:11px; font-weight:bold; float:left}
#services22			{color:#fff; padding:10px 0px 0px 5px; font-size:11px; font-weight:bold; padding-bottom:20px}
#services33			{padding:0px 0px 0px 0px; font-size:11px; font-weight:bold; float:left}



#services	a:link		{
	color: #000033;
	font-size: 11px;
	text-decoration:none
}
#services	a:hover		{
	color: #ffffff;
	font-size: 11px;
	text-decoration:underline;
	background-color:#FF6600;
}
#services	a:visited	{
	color: #000033;
	font-size: 11px;
	text-decoration:none
}

#showbands_wrapper		{float:left; margin-left:20px; margin-bottom: 10px; padding-right:20px; font-weight:bold; font-size:12px; line-height:20px; color:#FFFFFF;}
#showbands_wrapper1		{float:left; margin-left:20px; margin-bottom: 10px; padding-right:20px; font-weight:bold; font-size:12px; line-height:20px; color:#FFFFFF;}

#showbands_wrapper2		{float:left; margin-left:20px; margin-bottom: 10px; padding-right:20px; font-weight:bold; font-size:12px; line-height:20px; color:#FFFFFF;}

#showbands_wrapper_me	{float:left; width: 410px; margin-bottom:10px; margin-left:0px}
#showbands_wrapper_me1	{float:left; width: 410px; margin-bottom:10px; margin-left:0px}
#showbands_wrapper_me2	{float:left; width: 410px; margin-bottom:10px;}

#events_wrapper		{float:left; padding: 20px }
.events				{font-weight:bold; font-size:14px; color:#FFFFFF}

#contact_details	{font-weight:bold; color:#FFFFFF; padding-right: 10px}

#acts_wrapper		{float:left; margin-left:20px}
#acts				{font-weight:bold; padding:2px 10px 2px 2px; margin-bottom:1px; margin-top:1px; background-color:#4a4a69}
#acts_img			{float:left; padding-right:5px;}
.acts2_img			{padding:0px 5px 0px 0px;}
.acts2 ul			{margin:-10px 0px 0px 0px; padding:0px 0px 0px 0px;}
.acts2 li			{margin:0px 0px 1px -32px; padding:0px 0px 0px 0px;}

.sections td { vertical-align: middle; background-image:url(../images/menu/menu_bottom_bg.jpg); height:35px; }
.sections h2 { text-align: left; font-size: 12px; line-height: 35px; font-weight: normal; background-position: left center; background-repeat: no-repeat; padding-left: 40px; margin: 0; }
.sections a { color: black; text-decoration: none; }
.sections a:hover { color: black; text-decoration: underline; background-color: transparent; }
#acts_header { background-image: url(../images/menu/menu-bottom-acts.jpg); }
#about_header { background-image: url(../images/menu/menu-bottom-about.jpg); }
#clients_header { background-image: url(../images/menu/menu-bottom-clients.jpg); }

.bottombanner		{ width: 233px; margin-top: 0px; top:auto; text-align: left; }
.bottombanner p		{ color: #FFF; font-size: 11px; margin: 0;}
.bottombanner h1	{ color: #ffcc66; font-size: 12px; line-height: 0px; height: 0px}
.bottombanner h3	{ color: white;	font-size: 10px; margin: 0; }
#bottombannerC1 .bottombanner { text-align: right; }

.bottombanner_img1			{ padding: 0px 8px 40px 6px; float:left}
.bottombanner a:link		{ color: #ffcc66; font-size: 11px; text-decoration:none }
.bottombanner a:hover		{ color: #ffffff; font-size: 11px; text-decoration:underline; background-color:#FF6600; }
.bottombanner a:visited		{ color: #ffcc66; font-size: 11px; text-decoration:none }

.bottombanner1		{ margin-top: 8px; }
.bottombanner1 p		{ color: #FFF; font-size: 11px;}
.bottombanner1 h1	{ color: #ffcc66; font-size: 12px; line-height: 0px; height: 0px}
.bottombanner1 ul		{ color: #FFF; font-size: 11px;}
.bottombanner1 li		{ color: #FFF; font-size: 11px;}
.bottombanner2		{ margin-top: 0px; }
.bottombanner2 ul		{ color: #FFF; font-size: 11px;}
.bottombanner2 li		{ margin-left: -30px; color: #FFF; font-size: 11px;}




.bottombanner_img2			{ padding: 0px 8px 0px 0px; float:left}
.bottombanner_img3			{ padding: 0px 8px 30px 6px; float:left}


.bottombanner1 a:link		{ color: #ffcc66; font-size: 11px; text-decoration:none }
.bottombanner1 a:hover		{ color: #ffffff; font-size: 11px; text-decoration:underline; background-color:#FF6600; }
.bottombanner1 a:visited		{ color: #ffcc66; font-size: 11px; text-decoration:none }




#bottombannerC				{ color: #FFFFFF; font-size: 12px; }
#bottombannerC1				{ color: #FFFFFF; font-size: 10px; }
#bottombannerC a:link		{ color: #ffcc66; font-size: 12px; text-decoration:none }
#bottombannerC a:hover		{ color: #ffffff; font-size: 12px; text-decoration:underline; background-color:#FF6600; }
#bottombannerC a:visited	{ color: #ffcc66; font-size: 12px; text-decoration:none }

#layerstyle_events		{color:#fff; font-size: 11px; padding-bottom:10px; position:relative; left:10px; top:0px; width:390px; height:290px; z-index:1; overflow:auto; margin-left:-10px; padding-right:20px; margin-bottom:14px}
#layerstyle_events p	{color:#fff; font-size: 11px;}
#layerstyle_events h1	{color:#ff6600; font-size: 14px; font-weight:bold}

#layerstyle		{color:#fff; font-size: 11px; padding-bottom:10px; position:relative; left:10px; top:0px; width:390px; height:206px; z-index:1; overflow:auto; margin-left:-10px; padding-right:20px; margin-bottom:10px}
#layerstyle_test		{color:#fff; font-size: 11px; padding-bottom:10px; position:relative; left:10px; top:0px; width:390px; height:206px; z-index:1; overflow:auto; margin-left:-10px; padding-right:20px; margin-bottom:10px}

#layerstyle p	{color:#fff; font-size: 11px;}
#layerstyle h1	{color:#ff6600; font-size: 14px; font-weight:bold}

.layerli li, ul	{display:block; list-style-type: none; font-weight:bold; }
#layer01	{position:relative;	left:390px;	top:-315px;	width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 1}
#layer02	{position:relative; left:390px; top:-290px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 2}
#layer03	{position:relative; left:390px; top:-265px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 3}
#layer04	{position:relative; left:390px; top:-240px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 4}
#layer05	{position:relative; left:390px; top:-215px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 5}
#layer06	{position:relative; left:390px; top:-190px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 6}
#layer07	{position:relative; left:390px; top:-165px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 7}
#layer08	{position:relative; left:390px; top:-140px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 8}
#layer09	{position:relative; left:390px; top:-115px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 9}
#layer10	{position:relative; left:390px; top:-90px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 10}
#layer11	{position:relative; left:390px; top:-65px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 11}
#layer12	{position:relative; left:390px; top:-40px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 12}
#layer13	{position:relative; left:390px; top:-15px; width:234px; height: 200px; visibility: hidden; margin-top:-300px; margin-left:-234px; float:left; line-height:18px; z-index: 13}




/*
#header{ padding: 0px 0px 2px 3px; margin-bottom:1px; color:#ffffff; text-align:left; font-size: 10px; background-color:#999999 }
#header a:link { color:#ffffff; text-decoration:none }
#header a:hover { color: #ffffff; text-decoration:underline }
#header a:visited { color: #ffffff; text-decoration:none }

#banner{ padding: 0px 0px 0px 0px; margin-bottom:1px; border: 1px solid #CC0000; height: 99px; width: 746px; background-image:url(../images/banner.jpg); color:#FFFFFF; text-align:right; font-size: 10px }

#content{ width: 748px; position: relative; padding-top: 0px; padding-bottom: 0.1em; background-image:url(../images/background.png); transparent repeat-y; margin-bottom:1px }

/****************************************************** tabbed navigation *******************************************************/

/*


#tabcontainer{ width: 850px; padding: 0px; background-color: white; }

#tabnav{ height: 20px; margin: 0; padding-left: 150px; background-image: url(../images/pixel.png) repeat-x bottom; }

#tabnav li{ margin: 0; padding: 0; display: inline; list-style-type: none; }
	
#tabnav a:link, #tabnav a:visited{ float: left; background: #f3f3f3; font-size: 10px; line-height: 14px; font-weight: bold; padding: 2px 10px 2px 10px; margin-right: 4px; border: 1px solid #CCCCCC; text-decoration: none; color: #666; }

#tabnav a:link.active, #tabnav a:visited.active{ border-bottom: 1px solid #fff; background: #fff; color: #000; }

#tabnav a:hover{ background: #fff; }

/******************************************************* left column navigation ************************************************/

/*

#leftColumn #nav{ padding-top: 20px }

#leftColumn #nav ul{ padding: 0; margin: 0; list-style-type: none; font-size: 11px; }

#leftColumn #nav ul li{ display: block; padding: 0; margin: 0; }

#leftColumn #nav ul li h4 a { border-bottom: 1px solid #CC0000; color:#CC0000 }

#leftColumn #nav ul li a { color: #CC0000; display: block; padding: 2px 0px 2px 6px; text-decoration: none; height: 1%; }

#leftColumn #nav a:hover, #leftColumn #nav a:focus { border-bottom: 1px solid #CC0000; color: #CC0000; }

#leftColumn #nav a:link.active{ color: #CC0000; font-weight:bold; }


/******************************************************* right column navigation ************************************************/

/*

#rightColumn #nav{ padding: 20px 6px 20px 2px }

#rightColumn #nav ul{ padding: 0; margin: 0; list-style-type: none; font-size: 11px; }

#rightColumn #nav ul li{ display: block; padding-left: 5px; margin: 0; }

#rightColumn #nav ul li a{ color: #CC0000; display: block; padding: 2px 0px 2px 6px; text-decoration: none; height: 1%; }

#rightColumn #nav ul li h4 a { border-bottom: 1px solid #CC0000; color:#CC0000}

#rightColumn #nav a:hover, #leftColumn #nav a:focus { border-bottom: 1px solid #CC0000; color: #CC0000; }

.float_right { float:right }

/******************************************************* descriptive section caption ************************************************/

/*

#description{ width: 412px; background-color: white; color: #333333; margin-left: 15px; margin-top: 0px; padding: 20px 0px 15px 0px; font-size: 11px; }

#description p{ text-decoration: none; }

#description a:link { color:#CC0000; text-decoration:none }
#description a:visited { color: #CC0000; text-decoration:none }
#description a:hover { color: #CC0000; text-decoration:underline }

#description li { margin: 2px 0px 2px 0px }

/****************************************************** rounded text captions *******************************************************/

/*

.roundcont{ width: 420px; background-color: #E5E5E5; color: #666666; margin-bottom: 10px; margin-top: 10px; margin-left: 10px; font-size: 10px; }

.roundcont p{ margin: 0 10px; text-decoration: none; color: #333333;}

.roundcont a:link { color:#CC0000; text-decoration:underline }
.roundcont a:hover { color: #CC0000; text-decoration:underline }
.roundcont a:visited { color: #CC0000; text-decoration:underline }

.roundbottom{ background-image: url(../images/br-grey.png); background-position: bottom right; background-repeat: no-repeat; }

.roundtop{ background-image: url(../images/tr-grey.png); background-position: top right; background-repeat: no-repeat; }

img.corner{ width: 15px; height: 15px; border: none; display: block !important; }

/****************************************************** content divs *******************************************************/
/*

#leftColumn{ width: 140px; padding: 0px; margin-top: 0px; margin-bottom: 20px; text-align: left; margin-left: 2px; float: left; }

#centerColumn{ width: 440px; padding-left: 1px; text-align:justify; margin-left: 13px; float: left; }

#rightColumn{ width: 144px; padding: 0px; margin-top: 0px; margin-bottom: 20px; margin-left: 0px; text-align: left; float: right; }

#rightColumn p{ margin: 0 10px; margin-bottom: 5px; text-decoration: none; font-size: 10px; }

#rightColumn a{ text-decoration: none; color: black; }

/****************************************************** heading formatting *******************************************************/

/* USED FOR PAGE HEADINGS *//*
h1{ font-size: 16px; color: #666666; margin-top: 10px; padding: 0px; text-align: center; }

/* USED FOR SUBHEADINGS *//*
h2{ font-size: 13px; color: #999999; margin-bottom: 5px; padding: 0px; }

/* USED FOR SUBSECTIONS *//*
h3{ font-size: 11px; color: #666666; margin-top: 10px; padding: 0px; text-align: left; }

/* USED FOR HIGHLIGHTING THE SELECTED LEFTCOLUMN OPTION *//*
h4{ font-size: 11px; color: #FFFFFF; padding: 0; margin: 0; text-align: left}

/* BOTTOM OF PAGE NAVIGATION *//*
h5{ font-size: 10px; color: #999999; margin-top: 5px; padding: 0px; text-align: center; text-decoration: none; }

/* USED FOR TITLES IN GREY FEATURE BOXES *//*
h6{ font-size: 10px; color: #666666; margin: 0 10px; margin-bottom: 5px; }

/* CLEARING CLASS USED TO FIX FLOATS *//*

.clearboth{clear:both;}
.clear{clear:both;}


/****************************************************** footer *******************************************************/
/*
#footer{ border-top: 0px solid #0066CC; text-align: center; font-size: 9px; color: #ffffff; background-color: #999999; height: 20px; padding: 2px 2px 8px 2px }

/**************MISC*******************/
/*
.highlight { background-color: #FFFF00 }

img.left { float:left; border: 2px solid #CCCCCC; margin: 4px 7px 7px 0px }
img.right { float:right; border: 2px solid #CCCCCC; margin: 4px 0px 7px 7px }

/***Table styling*****/
/*
#description td { text-align:left; color:#666666 }
#description td.head { background-color:#CC0000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; color:#FFFFFF; font-weight:bold; padding: 5px 2px 5px 2px }
#description td.subhead { background-color:#CCCCCC; color:#CC0000; font-weight:bold; }
#description td.subtitle { background-color:#CC0000;; color:#FFFFFF; font-weight:bold; }
#description td.foot { background-color:#CC0000; color:#FFFFFF; font-weight:bold; font-size:0.2em; border-top: 1px solid #000000; border-bottom: 1px solid #000000 }
#description td.item { border: 1px solid #CCCCCC; }
#description td a { color:#CC0000; font-size: 11px;  }
*/h1 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
