@charset "UTF-8";

/* CLEARFIX 
---------------------------------------------------------------------- */

/*.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
/**:first-child+html .clearfix { zoom: 1; } /* IE7 */

.clear {
     clear: both;
     display: block;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;
}


/* 1.BODY
---------------------------------------------------------------------- */


body {
	font: 12px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
}
* {
margin: 0;
 }
 html, body {
 height: 100%;
 }


/* 2.DEFAULT STYLING
---------------------------------------------------------------------- */

/* p,ul,dl,ol { margin-bottom:18px; } */

ul { list-style:url(../images/bullet.gif); }
ul li { margin-left:12px; }
ol li {  }

hr {
	color: #fff;
	background-color: #fff;
	border-top: 1px dotted #666;
	border-right: 1px none #666;
	border-bottom: 1px none #666;
	border-left: 1px none #666;
}

blockquote { background:#dddddd; padding:10px; font-style:italic;}
blockquote p { padding-top:0px; padding-bottom:0px; } 

strong { font-weight:bold; }
em { font-style:italic; }

a:focus{outline:1px dotted}


/* 3.HEADINGS
---------------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { 
color:#444444;
	letter-spacing: .3em;
	text-transform: uppercase;
	}

h1 {
	font-weight:bold;
	font-size:20px;
	margin-bottom:10px;
	margin-top:15px;
	line-height:1.3em;
}

h2 { font-weight:bold; font-size:16px; margin-bottom:10px; margin-top:15px; line-height:1.3em; }

h3 {
	font-weight:bold;
	font-size:14px;
	color:#777777;
	margin-top: 0px;
}

h4 { font-weight:bold;
font-size:12px;
	letter-spacing: .2em;
	margin-bottom:10px;
}



/* 4.LINKS
---------------------------------------------------------------------- */

a { color:#555555; text-decoration:underline; }
a:hover,
a:focus { color:#cc3300; }
a:visited { color:#000; }


/* 5.IMAGES
---------------------------------------------------------------------- */

img { display:block; }

.bigimage{
	padding-top: 20px;
}

#poster {
	padding-top: 25px;
	padding-bottom: 15px;
	margin-left: 15px;
	float: right;
}

#thumb {
       height:240px;
     /*  text-align: center;*/
       display:inline;
       float:left;
       position:relative;
       margin-left:0px;
       margin-right:15px;
}


#thumb a {
       display: table-cell;
       height: 240px;
       text-align: center;
       vertical-align: middle;
}

#thumb img {
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #CCCCCC;
	vertical-align: middle;
}

#thumb img {
}
/*\*//*/
* html #thumb a {
	display: block;
}
* html #thumb span {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 1px;
}
* html #thumb a {
	font-size: 1px;
}
/*  IE/Mac */
#thumb div {
	border-collapse: collapse; /* Op7 */
}
#thumb a:hover img {
	border-color: #999;
}

/* 6.LAYOUT
---------------------------------------------------------------------- */

#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -55px;
	text-align: left;
	}

#header {
	padding-top: 15px;
	padding-bottom: 10px;
}

#line {
	 border-style: solid none;
	border-color: #999;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 10px;
}

#footer, #push {
	height: 50px;
 }


/* 7.HEADER
---------------------------------------------------------------------- */

#logo {
}

/* 8.NAVIGATION
---------------------------------------------------------------------- */

#navigation {
	letter-spacing: 0.2em;
	text-align:left;
	text-transform:uppercase;
	line-height:16px;
}
#navigation ul {
	list-style:none;
	/*font-weight:bold;*/
}
#navigation ul li { }
#navigation a {
	text-decoration:none;
	color:#000;
}
#navigation a:hover,
#navigation a:focus {
	font-weight:bold;
	letter-spacing: 0.17em;
}
#navigation a.cur  {
	color:#CC0033;
	font-weight:bold;
	letter-spacing: 0.17em;
}


/* 9.FOOTER
---------------------------------------------------------------------- */



.smac_logo_long {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	letter-spacing: 3px;
	height: 30px;
	overflow:hidden;
}
.smac_red {
	color: #cc3300;
	font-weight: bold;
}

.smac_logo_long_info {
}

.smac_logo_long_footer {
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	letter-spacing: 3px;
	overflow: hidden;
}

#footer p {
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 0px;
}

#footer {
	height:50px;
	border-style: solid none;
	border-color: #999;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	overflow: hidden;
	}
/* SPECIFIC PAGES
---------------------------------------------------------------------- */

#collections img {
	float: left;
	padding-right: 20px;
	padding-bottom: 10px;
	}
#news img {
	padding-bottom: 10px;
	}
/*#smacArtists {
	text-align: right;
}
#smacArtists ul {
	direction: rtl;
	 margin-right:20px;
}*/
.float_name{
	position:absolute;
	text-align:center;
	width:100%;
	top:50%;
	font-weight: bold;
	color: #444444;
	visibility:hidden;
	
}
.home_image{
	width:500px;
	margin:0px auto;
	text-align:left;
	padding:15px;
	border:1px dashed #333;
	background-color:#eee;
	
}
}

