/* CSS Document */

body {
	font-family:"Lucida Sans","Lucida Sans Unicode",Arial, Helvetica, sans-serif;
	font-size:.75em;
	background:#fddaec url(../images/site_bg.gif);
	width:840px;
	text-align:center;
	margin:10px auto;
	}

/**Resets
********/

img {border:none;}
a {text-decoration: none;color: #000000; font-weight:bold;}
a:hover {text-decoration: none;color: #F184B2;}

p {margin:0 0 10px 0; line-height:1.5em;}

hr {margin:15px 0; background:#fff; height:1px; border:none; border-bottom:1px solid #ccc;}

h1, div.storeHeader, h1.wsm_contact_title {font-family:"Century Gothic","Lucida Sans","Lucida Sans Unicode", Arial, Helvetica, sans-serif;font-size: 1.53em;letter-spacing:-.5px;font-weight:normal;color: #000;	margin:0 0 10px 0;}
h2 {color:#666; font-size:1.17em;margin:0 0 10px 0;}
/**Master Wrappers
*******************/

#tnt_master_wrapper {text-align:left;}
#tnt_header_wrapper {background:#FFF; padding:1px 0;}
#tnt_content_wrapper {background:#fff;padding:10px 0}
#tnt_footer_wrapper {}

.tnt_content_header {margin:0 auto; width:814px;height:60px;border-bottom:2px solid #000;}



/**Rounded Corners
*****************/

.tnt_corner_tr, .tnt_corner_tl, .tnt_corner_br, .tnt_corner_bl {
	background-image:url(../images/rounded_corners.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	font-size:1px;
	overflow:hidden;
	}
.tnt_corner_tl, .tnt_corner_bl {float:left}
.tnt_corner_tr, .tnt_corner_br {float:right}
.tnt_corner_tl {background-position:left top;}
.tnt_corner_tr {background-position:right top;}
.tnt_corner_bl {background-position:left -13px;}
.tnt_corner_br {background-position:right -13px;}
.tnt_corner_middle {background:#fff; margin:0 13px;height:13px;}


/**Header Styles
****************/
#tnt_logo {float:left;margin:0 0 15px 0;padding:0;}
hr.header_hr {border:none; height:2px; border-bottom:2px solid #000; background:#fff;margin:0 13px;}

/**Content Area
**************/
#tnt_left_column {float:left; width:180px;margin-left:13px; display:inline;}
#tnt_right_column {float:right; width:605px;margin-right:13px; display:inline;}
/*--Menus--*/
ul.tnt_left_menu {
	margin:0;
	padding:0;
	list-style:none;
	}

ul.tnt_left_menu li a {
	display:block;
    border:1px solid #F184B2;
    padding:5px;
	color:#F184B2;
	font-weight:bold;
	margin:0 0 5px 0;
	font-weight:bold;
	}
ul.tnt_left_menu li a:hover {
    background:#fff5f5;
    border:1px solid #fd71ac;
    color:#fd71ac;
	text-decoration:none;
	}
.tnt_admin_menu {
	text-align:right;
	color:#000;
    margin:0 0 20px 0;
    padding:0;
    list-style:none;
	}
.tnt_admin_menu li {
	display:inline;
	margin-left:1em;
	}
.tnt_admin_menu li a {font-weight:normal;}
.tnt_admin_menu li a:hover {
	text-decoration: underline;
	}
ul#tnt_top_menu {margin:0; padding:0; list-style:none;float:right;width:630px;}
ul#tnt_top_menu li {float:right;}
ul#tnt_top_menu li a {display:block;background:url(../images/top_menu_2.gif) no-repeat;text-indent:-1000em; overflow:hidden; height:14px;width:95px;}
ul#tnt_top_menu li a.story {background-position:center top;}
ul#tnt_top_menu li a.story:hover {background-position:center -19px;}
ul#tnt_top_menu li a.products {background-position:center -40px;}
ul#tnt_top_menu li a.products:hover {background-position:center -59px;}
ul#tnt_top_menu li a.press {background-position:center -78px;width:80px;}
ul#tnt_top_menu li a.press:hover {background-position:center -97px;}
ul#tnt_top_menu li a.events {background-position:center -116px;width:65px;}
ul#tnt_top_menu li a.events:hover {background-position:center -135px;}
ul#tnt_top_menu li a.fans {background-position:center -152px;width:123px;}
ul#tnt_top_menu li a.fans:hover {background-position:center -171px;}
ul#tnt_top_menu li a.locator {background-position:center -192px;width:82px;}
ul#tnt_top_menu li a.locator:hover {background-position:center -211px;}

/*Sitemap Menu*/
ul.tnt_sitemap_nav {margin:0; padding:0;list-style:none;}
ul.tnt_sitemap_nav li a {display:block;margin:0;color:#F184B2;font-weight:normal;padding:3px;}
ul.tnt_sitemap_nav li a:hover {background:#fff5f5;}
#tnt_site_map_left, #tnt_site_map_right {float:left;width:280px;border:1px solid #ccc; padding:5px;margin-right:10px;}
#tnt_site_map_right {float:right;}

/*Footer Menu*/
ul.tnt_footer_menu {margin:5px 0; padding:0; list-style:none;font-size:.83em; text-align:center;}
ul.tnt_footer_menu li {display:inline; margin-right:15px;}
ul.tnt_footer_menu li a {color:#000;text-decoration:none; font-weight:normal;}
ul.tnt_footer_menu li a:hover {color:#000; text-decoration:underline;}	
.tnt_copyright {font-size:.83em;text-align:center}
.tnt_copyright {font-size:.83em;text-align:center; color:#ed5da1;}
.tnt_copyright a {color:#ed5da1;}
.tnt_copyright a:hover {color:#000;}

/*Join Our List in Left Column*/
.tnt_newsletter_signup {margin:0;background:#fdeef6 url(../images/bg_pink_fade.gif) no-repeat;border-top:2px solid #000;padding:3px 0 0 0;}
h3.tnt_join {border-top:4px dotted #000;margin:0;padding:0 3px;background:url(../images/title_join.gif) no-repeat 3px center;height:18px;text-indent:-1000em; overflow:hidden;}
p.tnt_join_text, p.tnt_small_text {font-size:.83em;margin:0;padding:0 3px;text-align:left;}
form#ccoptin {padding:3px;margin:0;}
.tnt_content_signup {margin:20px 10px 0 32px !important;}

/*Homepage*/
#tnt_home_slideshow {margin:0 0 8px 13px;}
#tnt_home_left_banners {float:left;background:url(/images/line_dotted.gif) repeat-x center 174px;width:216px;}
.widget_gallery {margin:0;}
.widget_gallery li {margin:0;}
#widget_gallery_id3 li {margin-bottom:6px;}
#widget_gallery_id {height:349px;overflow:hidden;width:585px;float:right;margin-right:20px;}
#widget_gallery_id li {}
#widget_gallery_id2 {height:137px;overflow:hidden;width:195px;padding:0;float:right;}
#tnt_full_page {text-align:left;}
table#tnt_home_table {width:814px;margin:0 auto;clear:both;}
.tnt_home_table_headers {background: url(/images/bottom_01.gif) no-repeat center top;height:44px;}
table#tnt_home_table td {width:25%; vertical-align:top;}
.tnt_box_pink {margin:0;background:url(../images/bg_pink_fade.gif) repeat-y;padding:5px;}
.bg_pink_box {background:#fdeef6 url(../images/bg_pink_fade.gif) no-repeat;}

/*Press PAge*/
.tnt_press_magcover {float:left; text-align:center; width:24%; margin-bottom:10px;}
.tnt_press_magcover img {padding:2px; border:1px solid #e1e1e1; float:none;margin:0 auto;background:#fff;}
.tnt_press_magcover img:hover {border:1px solid #F184B2;}
.tnt_press_images {text-align:center;margin:0 0 10px 0}
#tnt_left_column img {margin:0 0 10px 0;}
.tnt_press_also {font-size:.83em;margin:0 0 5px 0; color:#5b5b5b; font-style:italic;}
.tnt_left_menu_list {font-size:.83em; margin:0 0 10px 0; padding:0 0 0 20px;list-style:none; color:#5b5b5b;}
.tnt_left_menu_list li {margin:0 0 5px 0;}
/*--Clearfix to help enclose floats-----------------------------------------*/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
