/* default values */
body					{margin:0; padding:0; color:#fff; font:.75em Verdana, Arial, Helvetica, sans-serif; background:#000 url(/images/build/background.jpg) top center no-repeat; background-attachment:fixed;
						scrollbar-arrow-color:#fff; scrollbar-base-color:#000; scrollbar-darkshadow-color:#000; scrollbar-face-color:#000; scrollbar-highlight-color:#999; scrollbar-shadow-color:#fff;}
fieldset				{margin:0; padding:0; border:0;}
legend					{display:none;}
p						{margin-bottom:1em;}
img						{border:0;}
a img					{border:0;}
a						{color:#F8CD7A;}
ul						{list-style-type:square;}

/* TABLES & BOXES */
table, th, td			{border-collapse:collapse; border:1px solid #F8CD7A;}
table					{margin-bottom:10px; width:100%; font-size:0.9em;}
table.small				{font-size:.75em;}
td, th					{text-align:center; padding:0.4em;}

/* alignment */
.left					{text-align:left;}
.right					{text-align:right;}
.center					{text-align:center;}
.tableCenter			{margin:1em auto;}
.floatLeft				{float:left;}
.floatRight				{float:right;}
.imgFloatLeft			{float:left; margin:0 .3em .5em 0;}
.imgFloatRight			{float:right; margin:0 0 .5em .3em;}
.clearBoth				{clear:both;}

/* HTML HEADER attributes */
h1						{font-size:1.8em; color:#F8CD7A; text-transform:uppercase;}
h2						{font-size:1.5em;}
h3						{font-size:1.3em;}
h4						{font-size:1em;}
h2, h3, h4				{padding:0;}
strong					{color:#DF451F;}

/*PAGE CONSTRUCTION */
#website				{width:900px; background:url(/images/build/leftImage.gif) top left no-repeat; margin:0 auto; padding:0; position:relative;}

.logo					{margin-right:10px;}
 
#menu					{width:550px; text-align:center; margin:-45px 0 0 340px}
#menu p					{margin:0 0 10px 0;}
#menu a					{margin:0 10px;}

#socials				{border:1px solid #DF451F; width:548px; height:30px; margin:7px 0 0 340px; background:#000 url(/images/build/socialsBg.jpg) top left no-repeat; position:relative;}
#socials a.rockband		{position:absolute; top:8px; right:383px;}
#socials a.myspace		{position:absolute; top:10px; right:284px;}
#socials a.facebook		{position:absolute; top:6px; right:197px;}
#socials a.twitter		{position:absolute; top:7px; right:108px;}
#socials a.ilike		{position:absolute; top:7px; right:62px;}
#socials a.youtube		{position:absolute; top:7px; right:10px;}

#mainContent			{width:528px; float:left; margin:10px 10px 10px 70px; padding:0 5px;}
#mainContent h2			{background:#3F3F3F; padding:5px; margin:0 -5px; font-size:1.1em;}
#mainContent p.newsDate	{text-align:right; margin:-20px 5px 0 0; font-size:.8em;}
						
.tourDate				{width:30%; float:left; margin-right:3px;}
.tourInfo				{width:40%; float:left;}
.splitLine				{text-align:center; border-top:1px solid #fff;}

#leftCol				{width:250px; float:left; margin:-32px 10px 10px 10px; font-size:.8em; position:relative;}
#leftCol p				{margin:5px 0 10px 0}
#leftCol input			{margin-top:7px;}

.leftFeature1			{background:black; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); filter:alpha(opacity=60); opacity:.60; zoom:1; height:200px; margin-bottom:10px;}
#leftTwitter			{position:absolute; top:5px; left:5px; width:240px}

ul#twitter_update_list			{list-style-type:none; margin:10px 0 0 0;}
ul#twitter_update_list a		{display:block; margin:10px 0; text-align:right}
ul#twitter_update_list span a	{display:inline;}


.leftFeature2			{background:black; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); filter:alpha(opacity=60); opacity:.60; zoom:1; height:154px; margin-bottom:10px;}
#leftEnews				{position:absolute; top:215px; left:5px; width:240px}

.leftFeature3			{background:black; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); filter:alpha(opacity=60); opacity:.60; zoom:1; height:140px;}
#leftPreOrder 			{position:absolute; top:379px; left:5px; width:240px}

.leftFeature4			{background:black; margin-top:10px; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); filter:alpha(opacity=60); opacity:.60; zoom:1; height:274px;}
#leftEndorsements		{position:absolute; top:789px; left:5px; width:240px}

#footer					{clear:both; text-align:center; border-top:1px solid #fff; padding-top:5px}
.smallText				{font-size:.9em;}
.half					{width:46%; float:left; margin-right:10px;}

.contentContainer		{display:none;}