@charset "ISO-8859-1";
/* CSS Document */

/*

REGU	400
SEMI	600
BOLD 	700

*/

body,td,th {font-family: adelle,Garamond,Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;}
body { background-color:#fcfcf4; margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

a {color:#252525;text-decoration:underline;}
a:hover {text-decoration:none;}

img {outline:none;}

span {color:#252525}

.clear {clear:both;}

.fb-like	{position: absolute; left:5px; top: 15px;z-index: 30;}

#line	{position:absolute;width:100%;height:20px;background-image: url(http://www.robmoir.com/2015/images/bg_02.jpg);background-repeat: repeat-x;background-color:#bfd7f0;background-position:top;z-index:8;}

/* LEFT */

#left	{position:absolute;width:351px;min-height:900px;left:0;top:0;z-index:10;background-image:url(http://www.robmoir.com/2015/images/rob-11v3.jpg);background-repeat:no-repeat;background-position:left top;}
#left #icons	{position:relative;margin-top:660px;}
#left #icons ul	{list-style:none;margin-left:-15px;}
#left #icons ul	li {float:left;margin-right:7px;}
#left .hr	{width:351px;margin-top:5px;margin-bottom:10px;height:6px;background-image:url(http://www.robmoir.com/2016/images/lines.png);background-repeat:repeat-x;}

#left #album	{position:relative;margin-top:20px;margin-left:20px;margin-bottom:25px;}

/* RIGHT */

#right	{position:absolute;left:370px;width:700px;margin-top:30px;padding-bottom:30px;z-index:5;z-index:2;}
	#right #video	{float:left;width:340px;margin-right:20px;}
		#right #video #frame	{margin-top:8px;width:340px;height:20px;background-image:url(http://www.robmoir.com/2016/images/newframe.png);background-repeat:no-repeat;}
	#right #music	{float:left;width:340px;}
	#video {box-shadow: 2px 2px 10px #333;}
		#right #music #frame	{margin-top:8px;width:340px;height:20px;background-image:url(http://www.robmoir.com/2016/images/newframe.png);background-repeat:no-repeat;}
	}

#tour			{margin-top:0px;}
	#tour #header	{width:700px;height:38px;padding-bottom:8px;background-image:url(http://www.robmoir.com/2016/images/h-tour.png);background-repeat:no-repeat;}

#contact {margin-top:30px;}
	#contact #header	{width:700px;height:38px;padding-bottom:8px;background-image:url(http://www.robmoir.com/2016/images/h-contact.png);background-repeat:no-repeat;}

#contact_left	{float:left;width:330px;margin-right:20px;padding-right:20px;padding-bottom:10px;border-right:1px solid #999;}

#contact h1	{font-size:16px;margin-bottom:0px;font-weight:600;}

#right #melodic	{position: fixed;right:0;bottom:0;margin-right:20px;margin-bottom:15px;}

/* TOUR DATES */

#nodates	{padding:100px;text-align:center;}

.box 		{ float:left;position:relative;width:50px;height:50px;margin-right:10px;background-color:#252525;color:#FFF;text-align:center;overflow;hidden;}

.smalldate		{ text-transform:uppercase; font-size:12px;padding-top:7px; }
.smallmonth		{ text-transform:uppercase; font-size:24px;margin-top:-6px; }

.push		{margin-top:25px;}

.location	{margin-top:18px;font-size:16px;font-weight:600;}
.info		{color:#252525;font-size:13px;}
.fb	{float:right;margin-top:10px;}

#hr			{width:700px;height:1px;background-color:#999;margin-top:10px;margin-bottom:10px;}


#header {}
	#header ul {float:right;list-style:none;margin:0;padding:0;margin-top:5px;}
	#header ul li {float: left;margin-left:10px;}
	#header ul li a {text-decoration: none;}
	
	
	.ui-tabs-active, .ui-state-active {font-weight: bold !important;outline: none; border: none;}
	
ul.labels {position:relative;width:100%;padding:0px;width:250px;margin:20px auto;list-style: none;text-align:left;}
	ul.labels li {display:inline-block;margin:0 5px 0 0;}

ul.links {padding:10px;margin:0px;margin-top:32px;width:282px;margin:0px auto;margin-left:0px;list-style: none;}
	ul.links li {float: left;margin-top:2px;}
	ul.links li.bump:hover {margin-top:0px;}
	
.shops {position:relative;width:100%;margin-top:10px;}
	.shops a {position:relative;display:inline-block;width:150px;}	
		.shops a img {width:100%;}
		.shops a:hover img {opacity: 0.75;}
		
.postcard {position:relative;margin-top:20px;margin-left:-20px;text-align: center;}	
	