/*
Theme Name: Tift Merritt
Theme URI: http://www.multidots.in/
Description: Developed by <a href="http://www.multidots.in/">MULTIDOTS</a>.
Version: 1.6
Author: MULTIDOTS
Author URI: http://www.multidots.in/
Tags: singer, custom


*/
/* CSS Style */

/*
body { margin:0 auto; font-family:arial; font-size:12px; line-height:18px; color:#333333; width:100%; height:100%; position:absolute; }
body#blog { background:url(images/journal.jpg) no-repeat fixed center 0; }
body#home { background:url(images/home.jpg) no-repeat fixed center 0; width:100%; height:100%; position:absolute; }
body#news { background:url(images/news.jpg) no-repeat fixed center 0; }
body#calander { background:url(images/calander.jpg) no-repeat fixed center 0; }
body#journal { background:url(images/journal.jpg) no-repeat fixed center 0; }
body#contact { background:url(images/contact.jpg) no-repeat fixed center 0; }
body#bio { background:url(images/bio.jpg) no-repeat fixed center 0; }
body#media { background:url(images/bg.gif) no-repeat fixed center 0; }
body#press { background:url(images/press.jpg) no-repeat fixed center 0; }
body#discography { background:url(images/bg.gif) no-repeat fixed center 0; }
body#SeeYouOnTheMoon { background:url(images/bg.gif) no-repeat fixed center 0; } */


body { margin:0 auto; font-family:arial; font-size:12px; line-height:18px; color:#333333; width:100%; height:100%; background:#e7e4db;}
#bg_image { position: fixed; top: 0; left: 0; z-index: 1;   height:100%; width:1635px; background:#e7e4db;}

#bg_image_home { position: fixed; top: 0; left: 0; z-index: 1; width:100%; background:#e7e4db;}

.BgContainer {   position:absolute; top:0; left:0; }
#center { margin:0 auto; width:975px; position: relative; display:block; height: 100%; z-index: 2; }

/*#center { margin:0 auto; width:975px; }  */
#wrapper {	width:975px; border:0px solid #CCCCCC; float:left; margin-left:14px; }

.tiftmerritt {
height:100%;
width:100%;
}
.tiftmerritt img {
height:100%;
width:100%;
}

a:link, a:visited { color: #aa2921; text-decoration: none; }
a:active,
a:hover { color: #aa2921; text-decoration: none; }
img { border:0; }

.header { width:100%; height:86px; border:0px solid #99CC00; }
.header-left { width:690px; height:86px; float:left; vertical-align:baseline; position:relative;}
.header-right { float:left; height:86px; vertical-align:baseline; position:relative; bottom:2px; }

.logo {	width:240px; border:0px solid #FF0000; bottom:16px; position:absolute; }

#menu {	margin: 0;	padding: 0; width:100%; display:block; float:left; position:absolute; bottom:-3px;}
#menu ul { margin: 0;  padding-left: 0; float: left;	font-weight: bold; width: 100%px; height:15px; border: 0px solid #0000CC; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#menu ul li { display: inline; }
#menu ul li a {font-size:11px;	float: left; color: #666666; font-weight: bold;	padding: 0 15px 0 0px; text-decoration: none; text-transform:uppercase }
#menu li a:hover, #menu li .current { color: #aa2921; }
#menu li.current_page_item a { color: #aa2921; }
#menu li.current_page_parent a { color: #aa2921; }
#menu li.current_page_ancestor a { color: #aa2921; }


#menu_right { float:left; margin:0 0 0 0; padding:0; bottom:0; position:absolute; width:280px;}
#menu_right li { list-style:none; padding:0 12px; }
#menu_right li a { background:url(images/menu-sprite.png); display:block; height:29px; }

#menu_right li.join { width:65px; display:block; float:left; }
#menu_right li.join a { background-position:0px top; }
#menu_right li.join a:hover { background-position:0px -29px; }

#menu_right li.listen { width:85px; display:block; float:left; }
#menu_right li.listen a { background-position:-85px top; }
#menu_right li.listen a:hover { background-position:-85px -29px; }

#menu_right li.buy { width:50px; display:block; float:left; }
#menu_right li.buy a { background-position:-191px top; }
#menu_right li.buy a:hover { background-position:-191px -29px; }


#workarea { width:100%; min-height:780px;	border:0px solid #FF0000; margin-top:62px; }
#workarea h3 { color: #2A2547; text-transform:uppercase; font-size:18px; }
#left-container { width:680px; min-height:400px; border:0px solid #FF0000; float:left; margin-right:20px; }
#left-container h2 { color: #2A2547; text-transform:uppercase; font-size:18px; }

#left-container-bio { width:653px; min-height:400px; border:0px solid #FF0000; float:left; margin-right:47px; }
#left-container-bio h2 { color: #2A2547; text-transform:uppercase; font-size:18px; }

#left-container .entry {float:left; text-align:left; margin-bottom:15px; width:100%; line-height:21px;}
#left-container .entry h2 { padding:0px 0px 5px 0px; margin:0; }
#left-container .entry h2 a {text-decoration: none; color:#333333; }
#left-container .entry h2 a:hover {text-decoration: none;color:#aa2921;}

#left-container_journal { width:680px; min-height:400px; border:0px solid #FF0000; float:left; margin-right:20px; }
#left-container_journal .entry {float:left; text-align:left; margin-bottom:15px; width:100%;}
#left-container_journal .entry h2 { padding:0px 0px 5px 0px; margin:0; }
#left-container_journal .entry h2 a {text-decoration: none; color:#333333; }
#left-container_journal .entry h2 a:hover {text-decoration: none;color:#aa2921;}


#left-container_media { width:570px; min-height:400px; border:0px solid #FF0000; float:left; margin-right:20px; }
#left-container_media .entry {float:left; text-align:left; margin-bottom:15px; width:100%;}
#left-container_media .entry h2 { padding:0px 0px 5px 0px; margin:0; }
#left-container_media .entry h2 a {text-decoration: none; color:#333333; }
#left-container_media .entry h2 a:hover {text-decoration: none;color:#aa2921;}

#left-container_media_big { width:100%; min-height:400px; border:0px solid #FF0000; float:left; margin-right:20px; }
#left-container_media_big .entry {float:left; text-align:left; margin-bottom:15px; width:100%;}
#left-container_media_big .entry h2 { padding:0px 0px 5px 0px; margin:0; }
#left-container_media_big .entry h2 a {text-decoration: none; color:#333333; }
#left-container_media_big .entry h2 a:hover {text-decoration: none;color:#aa2921;}
#left-container_media_big .media{ width:100%; }

#sidebar_media { width:380px; float:left; }
#sidebar_media .widget {float:left; width:100%; }
#sidebar_media ul { float:left; width:auto; margin:20px 0 50px 0px; padding:0; }
#sidebar_media h2 {color:#2a2547; margin:0; padding:0; font-family: arial; font-size: 1.2em; }
#sidebar_media ul li { list-style: none; list-style-image: none;	line-height:20px; }
#sidebar_media ul li h2.page_parent {text-decoration: none; color:#2A2547; font-size:18px; font-weight:bold; }

#sidebar_media ul li ul li a {text-decoration: none; color:#333333; font-size:12px;  }
#sidebar_media ul li ul li a:hover {text-decoration: none;color:#aa2921; }

#sidebar_media .widget-links ul li { margin-bottom:25px; font-size:12px; }
#sidebar_media .widget-links ul li a { font-size:14px; }

#sidebar { width:270px; float:left; font: 1em  Arial; }
#sidebar .widget {float:left; width:100%; }
#sidebar ul { float:left; width:auto; margin:30px 0 50px 0px; padding:0; }
#sidebar h2 {color:#2a2547; margin:0; padding:0; font-family: arial; font-size: 1.2em; }
#sidebar ul li { list-style: none;	list-style-image: none;	line-height:20px; }
#sidebar ul li a {text-decoration: none; font-weight:bold; color:#333333; font-size:14px; }
#sidebar ul li a:hover {text-decoration: none;color:#aa2921;}
#sidebar .widget-links ul li { margin-bottom:25px; font-size:12px; }
#sidebar .widget-links ul li a { font-size:14px; }

#footer { z-index: 2; position:fixed; bottom:0; margin:0 auto; background:#1F1B38; pading:0; width:100%; height:25px; border:0px solid #FF0000; text-align:left; }
.footer { bottom:0; margin:0 auto; background:#1F1B38; pading:0; width:975px; height:25px; border:0px solid #FF0000; text-align:left; }
.footer-links {float:left; width:850px; margin:3px 1px 1px 5px; }
.footer-links a { font-family:arial; font-weight:bold; font-size:10px; color:#fff; text-decoration:none;  }
.footer-links a:hover { color:#aa2921; text-decoration:none; }
.footer-links span { margin-top:0px; font-family:verdana; font-size:10px; color:#fff; }
.footer-link { margin:3px 1px 1px 5px; float:right; width:200px; }
.footer-link a {	font-family:arial; font-weight:bold; font-size:12px; color:#fff; text-decoration:none; color: #fff; }
.footer-link a:hover { color:#aa2921; text-decoration:none; }
.clear {clear:both;}


#discography_photo { width:100%; height:144px; border:0px solid #FF0000; margin:0; }
#discography_photo ul { display:block; float:left;margin:0;padding:0; }
#discography_photo ul li img { float: left; margin:0;}
#discography_photo ul li {display:inline; float:left; padding-right:18px;margin:0;}
#discography_photo ul li span { color:#333333; font-size:12px; font-weight:bold;}

#separator { border-bottom:1px solid #666666; height:1px; width:98%; margin: 34px 0 38px 0; }
#disco_separator { border-bottom:1px solid #666666; height:1px; width:98%; margin: 23px 0; }

#content{ width:100%; height:292px; border:0px solid #FF0000;}
.content_img { width:272px; height:270px; border:0px solid #00FF00; float:left;}
.content_txt { width:615px; height:270px; border:0px solid #00FF00; float:left; margin-left:44px;}

#center_txt{ width:100%; height:292px; border:0px solid #FF0000;}
.content_txt ul li {display:inline; lwidth:272px; height:270px; border:0px solid #00FF00;}

.contact_list {float:left; text-align:left; }
.contact_list h2 { padding:0px 0px 5px 0px; margin:0; }
.contact_list a {text-decoration: none; color:#423333; }
.contact_list a:hover {text-decoration: none;color:#aa2921;}
.contact_list h3 { margin:10px 0 4px 1px; padding:0; }
.contact_list p {margin:0 0 15px; padding:0; }

.join_div { width:340px; }
.join_div_header { background:url(images/join_top.png) no-repeat 0px 0px; height:15px;}
.join_div_center { border:0px solid #FF0000; margin:0px; padding-bottom:15px; height:auto; background:url(images/join_bg.png) repeat-y 0px 0px; }
.join_div_footer { margin:0px; padding:0px; background:url(images/join_bottom_k.png) no-repeat 0px 0px; border:0 none; position:relative; height:26px; margin-top:0px; vertical-align:top; }

/* List Album */
.list_album{
float:left;
width:700px;
}

.list_album ul li{
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:3px;
}
/* End List Album */

.disc_thumb{
width:100%;
}

.disc_thumb span {
color:#333333;
font-size:12px;
}

.disc_img_div {
float:left;
padding-left:23px;
}

.disc_img_div img{
margin-bottom:5px;
}

.disc_img_div a span{
color:#333333;
}

.disc_img_div a:hover span{
 color: #aa2921;
 text-decoration: none;
}



.disc_imgdiv {
float:left;;
}

.disc_imgdiv img{
margin-bottom:5px;
}

.disc_imgdiv a span{
color:#333333;
}

.disc_imgdiv a:hover span{
 color: #aa2921;
 text-decoration: none;
}

.my_track{
font-weight:bold;
font-size:12px;
text-transform:uppercase;
}
.track_list{
float:left;
width:352px;
margin-left:20px;
font-size:12px;
line-height:18px;
}

.track_list a{
color:#333333;
}

.track_list a:hover{
 color: #aa2921;
 text-decoration: none;
}
.track_list ul.tracks {
list-style:none;
margin:0px;
padding:0px;
line-height:18px;
}
.track_list ul.tracks li {
list-style:none;
width:99%;
float:left;
}
.track_list img { vertical-align:middle; }

.track_detail{
float:left;
width: 450px;
}

.track_detail p{
width:450px;
}

.view_alb_img{
color: #aa2921;
font-size:10px;
font-weight:bold;
float:left;
}


.view_alb_img img{
width:272px;
height:270px;
margin-bottom:3px;
}

.view_alb{
float:left;
padding-left:100px;
}

.view_alb h3{
color: #2A2547;
text-transform:uppercase;
font-size:18px;
}

.view_alb h2 a{
color:#333333;
}

.view_alb h2 a:hover{
 color: #aa2921;
 text-decoration: none;
}

p.released{
width:450px;
font-weight:bold;
padding-top:10px;
font-size:10px;
}

.view_alb p{
width:450px;
}

.disc_child{
float:left;
width:100%;
}

.disc_child hr{
display:block;
width: 685px;
}

.diso_album{
float:left;padding-left:10px;
}

.diso_album img{
width:95px;
height:95px;
margin-bottom:3px;
}

.press_page{
float:left;
width:660px;
}

.press_fields{
padding-top:15px;
float:left;
width:100%;
}

.disp_title{
text-transform:uppercase;
color:#2A2547;
font-size:14px;
}

.disp_title a{
color:#2A2547;
}


.press_file{
padding-top:5px;
margin-left:3px;
}

.press_file a{
color:#443D31;
padding-top:15px;
}

.press_file a:hover {
color:#aa2921;
text-decoration:none;
}

.news_date{
float:left;
height:20px;
}

.press_file_a
{
padding-top:10px;
}

.Press_Div{
float:left;padding-top:20px;
}

.Press_Div p{
margin:0;
padding:0;
}

.news_details{
padding-left:30px;
float:left;
width:80%;
}

.news_details b{
text-transform:uppercase;
}

.news_details p{
margin:0;
padding:0;
}

.news_separator{
clear:both;
height:20px;
}

#bio_img{
padding:0px;
}

#bio_img img{
padding:0px;
}

#bio_img a{
color: #2A2547;
text-transform:uppercase;
margin:10px;
font-weight:bold;
font-size:9px;
}

.event_contain {
width:800px;
min-height:400px;
border:0px solid #FF0000;
float:left;
margin-right:20px;
}

.event_table{
width:100%;
}

.event_date{
width:60px;
vertical-align:top;
}

.event_name{
width:150px;
}

.event_disc{
padding:0px;
}

.event_disc a{
color:#333333;
}

.event_disc a:hover{
 color: #aa2921;
 text-decoration: none;
}

.post_title a{
color: #333333;
text-transform:uppercase;
font-size:16px;
}


.latest_alb_left{
height:100%;
width:270px;
float:left;
}

.latest_alb_img{
color: #aa2921;
font-size:10px;
font-weight:bold;
float:left;
}

.latest_alb_img img{
width:225px;
height:225px;
margin-bottom:3px;
}

.latest_track_list{
float:left;
width:352px;
padding-top:10px;
font-size:12px;
}

.latest_track_list a{
color:#333333;
}

.latest_track_list a:hover{
 color: #aa2921;
 text-decoration: none;
}

.one_track{
height:100%;
float:left;
width:650px;
padding-left:42px;
border-left:1px solid #979A98;
}

.one_track b{
font-size:18px;
}

.track_lyric{
width:250px;
float:left;
}

.no_track{
padding-top:15px;
padding-bottom:10px;
}

.discription{
width:300px;
float:left;
margin-left:77px;
}

.the_story{
padding-top:30px;
clear:both;
padding-bottom:10px;
}

.the_story a{
color:#333333;
font-weight:bold;
}

.the_story a:hover{
color:#333333;
}

.media{
width:570px;
}

.media_albums{
width:570px;
}
.media_abm{
float:left;
}
#album-cover {
float:left;
}

#album-cover a {
display:block;
float:left;
margin-right:5px;
position:relative;
}
.alb-thumbnail {
	float: left;
	margin-right: 0px;
	font-size:12px;
	top:-100;
}

.alb-thumbnail img {
	/*background-color:#FFFFFF;*/
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
}

.img_disc{
font-size:12px;
padding-left:10px;
width:110px;
}

.img_count{
padding-left:10px;
width:110px;
font-size:10px;
}

.join-list-container {
display:none;
height:298px;
right:-26px;
position:absolute;
top:103px;
width:294px;
z-index:161;
}

.join_div_header a{
float:right;
position:absolute;
margin-right:10px;
color:#ffffff;
font-weight:bold;
margin-top:20px;
right:0;
}
.sub-btn {
font-size:12px;
font-weight:bold;
width:200px;
}
.sub-btn input {
font-size:12px;
font-weight:bold;
line-height:18px;
margin-left:35px;
margin-top:-15px;
padding-bottom:15px;
}
.mc-field-group input {
width:220px;
font-size:10px;
}
.mc-field-group select {
width:225px;
font-size:10px;
}
.mc-field-group {
width:265px;
}

#backgroundPopup {
display:none;
height:100%;
left:0px;
position:absolute;
top:0px;
width:100%;
z-index:1;
}

.AImage {
float:left;
padding:2px;
}
.AImage a {text-decoration:none;}



.mc-field-group .mce_inline_error{

color:#FF0000;
float:left;
font-weight:normal;
margin-left:28px;
margin-top:12px;
padding:2px;
width:80%;
z-index:1;
}




/* tooltip styling */

div.htmltooltip{
position: absolute; /*leave this and next 3 values alone*/
z-index: 1000;
left: -1200px;
top: -200px;
color: #FFFFFF;
padding: 3px;
width: 250px; /*width of tooltip*/
}
div.htmltooltip .ktootip{
width:204px;
height:auto;
border:0px solid #FF0000;
}
div.htmltooltip .ktootip_box_top{
background:transparent url(images/tultip_top.png) no-repeat scroll 0 0;
position:relative;
height:25px;
}
div.htmltooltip .ktootip_box_center{
background:transparent url(images/tultip_center.png) repeat-y scroll 0 0;
height:auto;
width:203px;
border:0px solid #FF0000;
position:relative;
color:#FFFFFF;
}
div.htmltooltip .ktootip_box_center p {
color:#FFFFFF;
font-size:12px;
width:95%;
position:relative;
margin-left:10px;
margin:0 0 0 15px;
width:160px;
padding:1px 5px 2px 1px;
}
div.htmltooltip .ktootip_box_bottom {
background:transparent url(images/tultip_bottom.png) no-repeat scroll 0 0;
position:relative;
height:35px;
}
