
/* FoNTS */
@font-face					{font-family:regular;src:url('/o/style/fonts/Helvetica.ttf');}
@font-face					{font-family:bold;src:url('/o/style/fonts/HelveticaBold.ttf');}
@font-face					{font-family:Fregular;src:url('/o/style/fonts/BorisBlackBloxx.ttf');}
@font-face					{font-family:Fbold;src:url('/o/style/fonts/BorisBlackBloxx.ttf');}

/* StANDARDS */
html, body					{margin:0px;padding:0px;width:100%;height:100%;cursor:default;}
body						{background:url(/o/style/background-2015.jpg?v=1.2) fixed center top #000 repeat;}
body						{overflow-y:scroll;color:#d1d1d1;font-size:12px;font-family:regular, Arial, Tahoma, Geneva, sans-serif;}
img, fieldset					{margin:0px;padding:0px;border:0px;}
a						{text-decoration:none;margin:0px;padding:0px;border:0px;color:#FFF;}
p						{padding:0px;margin:0px;}
strong						{font-family:bold;}

::-moz-selection				{color:#000;background:rgba(255,255,255,.9);}
::selection					{color:#000;background:rgba(255,255,255,.9);}

#container					{width:974px;margin-left:auto;margin-right:auto;}

/* HeADER */
.bodytop					{padding:10px 0px 5px 0px;height:65px;}
.bodytop .align-left				{width:460px;float:left;text-align:left;}
.bodytop .align-right				{width:504px;float:right;text-align:right;}

.socialicon					{width:30px;padding:5px;float:right;position:relative;top:5px;}
.socialicon img					{width:100%;}
.socialsp					{width: 4px;padding:5px;margin-left:10px;float:right;}
.socialemail					{background:url(/o/style/icons/email.png) no-repeat center;background-size:contain;cursor:pointer;width:30px;height:30px;position:relative;left:3px;top:10px;}
.socialemail span				{display:none;visibility:hidden;}
.socialemail:hover span				{display:inline-block;visibility:visible;text-align:center;color:#FFF;text-shadow:1px 1px 2px #000;background:url(/o/style/black-40.png);width:100%;height:100%;line-height:16px;}
/* .sir						{margin-left:2px;} */

.sir						{float:right;padding:0 0 0 10px;}
.sir a						{display:inline-block;width:36px;height:36px;background-size:contain !important;text-indent:100%;white-space:nowrap;overflow:hidden;margin:12px 2px 0 2px;}
.sir_fb						{background:url(/o/style/icons/facebook.png) center no-repeat;}
.sir_tw						{background:url(/o/style/icons/twitter.png) center no-repeat;}
.sir_ig						{background:url(/o/style/icons/instagram.png) center no-repeat;}
.sir_vk						{background:url(/o/style/icons/vk.png) center no-repeat;}
.sir_sc						{background:url(/o/style/icons/soundcloud.png) center no-repeat;}
.sir_vm						{background:url(/o/style/icons/vimeo.png) center no-repeat;}
.sir_yt						{background:url(/o/style/icons/youtube.png) center no-repeat;}

.menu ul					{margin:0px;padding:0px;float:left;no-background:url(/o/style/black-70.png);border-radius:3px;border-moz-radius:3px;}
.menu ul li					{margin:0px;padding:0px;list-style-type:none;font-family:Fregular;font-size:16px;}
.menu ul li a					{color:#FFF;margin-bottom:3px;border-radius:3px;border-moz-radius:3px;display:inline-block;width:125px;padding:6px 3px 3px 3px;line-height:16px;}
.menu ul li a:hover				{background:url(/o/style/white-10.png);}
.menu ul li a.active				{background:url(/o/style/white-20.png);color:#FFF;}
#menu_last					{margin-bottom:0px;}

/* DeFAULTS */
.content .heading				{color:#FFF;font-size:28px;border-bottom:1px dotted #D1D1D1;padding:0px 0px 10px 0px;text-transform:uppercase;font-family:Fbold;line-height:31px;height:20px;}
.content .heading span				{color:#FFF;font-family:Fregular;}
.content .smallheading				{color:#FFF;font-size:18px;border-bottom:1px dotted #D1D1D1;padding:0px 0px 5px 0px;text-transform:uppercase;font-family:Fbold;line-height:20px;}
.content .heading2				{font-size:22px;font-family:Fbold;text-transform:uppercase;}
.content .heading3				{font-size:22px;color:#FFF;}


/* SeARCH FUNCTION */
/* tour */
.past .dataTables_wrapper			{position:relative;top:-25px;}
.past .dataTables_filter			{text-align:right;font-size:14px;}
.past .dataTables_length			{text-align:left;font-size:14px;}
.past .dataTables_paginate			{display:block;width:400px;float:right;margin-top:-40px;text-align:right;}
.past a.paginate_button				{display:inline-block;padding:8px;border-radius:5px;border-moz-radius:5px;color:#D1D1D1;font-size:14px;cursor:pointer;margin:0px 4px 0px 0px;background:url(black-50.png);}
.past a.paginate_button:hover			{background:url(white-20.png);}
.past a.paginate_active				{display:inline-block;padding:8px;border-radius:5px;border-moz-radius:5px;color:#D1D1D1;font-size:14px;cursor:pointer;margin:0px 4px 0px 0px;background:url(white-20.png);}
.past .dataTables_info				{position:relative;top:-25px;margin:0px 4px;}
.past .dataTables_length			{position:relative;top:-15px;margin:0px 4px;}

/* HoME */
.graphic					{position:relative;width:837px;height:250px;overflow:hidden;margin:0px 0px 15px 1px;float:right;}
.graphic .graphic_img				{position:absolute;width:837px;height:250px;text-align:left;background-position:center;}

/* HoME --> HOME */
.content					{display:inline-block;width:974px;}
.content .news					{width:304px;float:left;no-background:url(/o/style/black-70.png);padding:8px;border-radius:5px;border-moz-radius:5px;}
.content .news .rss				{float:right;height:21px;width:21px;background:url(/o/style/rss.png) center no-repeat;}
.content .media					{width:644px;float:right;}

.content .morebox				{border:1px solid #D1D1D1;font-family:bold;text-align:center;padding:0px;border-radius:3px;border-moz-radius:3px;background:url(/o/style/white-50.png);margin-top:15px;}
.content .morebox a				{color:#000 !important;font-size:15px;width:100%;display:block;text-align:center;}

.content .news .entry				{border-bottom:1px dotted #D1D1D1;padding:0px 0px 5px 0px;margin:10px 0px 10px 0px;font-size:12px;}
.content .news .entry .date			{font-size:11px;}
.content .news .entry .date .social		{float:right;width:95px;height:13px;opacity:0.1;position:relative;top:-4px;}
.content .news .entry:hover .date .social	{float:right;width:95px;height:13px;opacity:1}
.content .news .entry .title			{font-size:15px;margin:3px 0px 3px 0px;font-family:bold;}
.content .news .entry .body			{min-height:70px;text-align:left;}
.content .news .entry .body .img		{width:100px;height:68px;float:left;margin:0px 5px 0px 0px;}
.content .news .entry .body a			{color:#D1D1D1;font-family:bold;}
.content .news .entry .body .rm			{color:#CD2626;font-family:bold;}
.content .news .entry .more			{font-weight:bold;text-align:right;background:url(/o/style/arrow_down.png) center bottom no-repeat;}
.content .news .entry:hover .more		{background:none;}

.content .news .entry .getsocial		{display:none;}
.content .news .entry:hover .getsocial		{display:block;}

.content .media .middle				{width:400px;height:auto;float:left;margin-left:5px;}
.content .media .middle object			{max-width:400px !important;}
.content .media .right				{width:220px;height:auto;padding:0px 5px;float:right;margin-left:0px;}

.content .media .column object			{max-width:390px;}
.content .media .column .content		{margin-top:10px;max-width:384px !important;}
.content .media .column .object			{margin-bottom:10px;no-background:url(/o/style/black-70.png);padding:8px;border-radius:5px;border-moz-radius:5px;}
.content .media .right .content			{max-width:220px !important;}

/* twitter fix */
.twtr-hd, .twtr-ft				{display:none;}
.twtr-bd					{}
.twtr-results-hr				{position:relative;top:1px;}

/* HoME --> NEWS */
.content .full					{margin-top:0px;no-background:url(black-70.png);border-radius:3px;border-moz-radius:3px;padding:15px 5px 5px 5px;}

.content .full .heading .rss			{display:inline-block;height:21px;width:21px;background:url(rss.png) center no-repeat;margin:0px 10px 0px 10px;}

.content .full .entry				{margin:20px 0px 20px 0px;min-height:150px;border-bottom:1px dotted #D1D1D1;}
.content .full .entry .img			{float:left;margin:0px 10px 5px 0px;width:200px;max-height:200px;}
.content .full .entry .date			{font-size:14px;}
.content .full .entry .title			{font-size:18px;color:#CD2626;font-family:bold;}
.content .full .entry .body			{font-size:14px;padding-left:210px;}
.content .full .entry .body a			{color:#D1D1D1;font-family:bold;}

.content .full .searchentry			{margin:20px 0px 20px 0px;min-height:150px;border-bottom:1px dotted #D1D1D1;}
.content .full .searchentry .img		{float:left;margin:0px 10px 0px 0px;width:200px;max-height:200px;}
.content .full .searchentry .date		{font-size:14px;}
.content .full .searchentry .title		{font-size:18px;color:#CD2626;font-family:bold;}
.content .full .searchentry .body		{font-size:14px;padding-left:210px;margin-bottom:10px;min-height:130px;}
.content .full .searchentry .body a		{color:#D1D1D1;font-family:bold;}

.content .full .single_news			{display:inline-block;width:974px;margin:0px;border:10px solid #000;background:#000;border-radius:8px;border-moz-radius:8px;position:relative;left:-10px;}
.content .full .single_body			{font-size:14px;margin-bottom:10px;min-height:135px;}
.content .full .single_body img			{margin:5px 10px 0px 5px;}
.content .full .single_body .date		{font-size:12px;color:#D1D1D1;display:inline-block;}
.content .full .single_body .heading3		{color:#FFF;font-family:bold;}
.content .full .single_body .body		{display:block;}
.content .full .single_body .body a		{color:#D1D1D1;font-family:bold;}
.content .full .searchentry .getsocial		{padding:5px 0px;}

.content .full .search				{display:inline-block;float:right;height:24px;width:260px;}
.content .full .search input			{padding:2px;width:210px;height:24px;font-size:14px;;color:#D1D1D1;position:relative;top:-5px;background:#000;border-radius:5px;moz-border-radius:5px;border:1px solid #D1D1D1;}
.content .full .search .go			{display:inline-block;width:30px;height:30px;background:url(search.png) center bottom;float:right;position:relative;top:25px;top:-3px;left:-5px;}
.content .full .search .go:hover		{background-position:center top;}

/* HoME --> TOUR */
.content .tour					{margin-top:0px;}
.content .tour .rss				{display:inline-block;height:21px;width:21px;background:url(rss.png) center no-repeat;margin:0px 10px 0px 10px;}

.content .tour .upcoming			{no-background:url(black-70.png);border-radius:5px;border-moz-radius:5px;padding:15px 5px 5px 5px;}
.content .tour .upcoming .date			{padding:10px 0px 0px 0px;display:inline-table;border-bottom:1px dotted #D1D1D1;}
.content .tour .upcoming .date .colA		{display:inline-block;float:left;height:55px;width:90px;}
.content .tour .upcoming .date .colB		{display:inline-block;float:left;height:55px;width:300px;margin-right:5px;}
.content .tour .upcoming .date .colC		{display:inline-block;float:left;height:55px;width:400px;margin-right:5px;font-size:14px;}
.content .tour .upcoming .date .colD		{display:inline-block;float:left;height:55px;width:150px;text-align:right;margin-bottom:5px;padding:5px;border-radius:4px;border-moz-radius:4px;position:relative;top:-3px;background:url(/o/style/black-0.png);}
.content .tour .upcoming .date .colB .place	{margin-bottom:2px;display:inline-block;font-size:16px;font-family:bold;color:#FFF;}
.content .tour .upcoming .date .colB .mdy	{margin-bottom:2px;display:inline-block;font-size:13px;font-family:bold;}
.content .tour .upcoming .canceled		{text-decoration:line-through;}
.content .tour .upcoming .date .colC .canceled	{font-size:17px;text-decoration:none;}
.content .tour .upcoming .date .colD a		{color:#AEC0CE;text-shadow:0px 0px 3px #000;font-size:15px;margin-top:3px;display:inline-block;}
.content .tour .upcoming .date .colD span	{margin-top:3px;display:inline-block;}
.content .tour .upcoming .date .colD a:hover	{color:#FFF;}
.content .tour .upcoming .date .colD .changetext .visible        {display:block;height:20px;width:150px;margin:0px;}
.content .tour .upcoming .date .colD .changetext .password       {display:none;visibility:hidden;margin:0px;}
.content .tour .upcoming .date .colD .changetext:hover .password {display:block;height:20px;width:150px;visibility:visible;font-size:12px;line-height:20px;text-shadow:none;font-weight:normal;}
.content .tour .upcoming .date .colD .changetext:hover .visible  {display:none;visibility:hidden;}

.content .archive				{margin-top:35px;background:url(black-70.png);border-radius:5px;border-moz-radius:5px;padding:5px;}
.content .archive .search			{float:right;width:250px;font-size:14px;}
.content .archive .search .go			{width:107px;height:17px;border:1px solid #D1D1D1;}

.content .past table				{width:964px;margin:30px 0px;border-collapse:separate;border-spacing:2px;}
.content .past table thead			{font-size:12px;font-family:bold;}
.content .past table tbody td			{background:url(white-20.png);border-radius:5px;moz-border-radius:5px;padding:5px;}
.content .past table tbody .colA		{width:96px;text-align:center;}
.content .past table tbody .colB		{width:296px;}
.content .past table tbody .colC		{width:358px;}
.content .past table tbody .colD		{width:140px;}
.content .past table tbody .colE		{width:62px;text-align:center;}

.content .past table tbody .colB span		{font-size:16px;color:#FFF;font-family:bold;}
.content .past table tbody .colD span		{color:#FFF;font-family:bold;}
.content .past table tbody .colD .write		{color:#D1D1D1;font-weight:normal;}


/* HoME --> BAND */
.content .submenu				{background:url(/o/style/black-70.png);margin-bottom:10px;}
.content .submenu ul				{list-style-type:none;display:block;margin:0px;padding:0px;width:100%;height:36px;font-size:17px;font-weight:600;}
.content .submenu ul li				{list-style-type:none;display:inline;text-transform:uppercase;height:36px;}
.content .submenu ul li a			{float:left;padding:8px 23px 8px 23px;border-right:1px solid #333;display:block;color:#D1D1D1;height:20px;font-family:Fbold;}
.content .submenu ul li a:hover			{color:#FFF;}

.content .band					{background:url(black-70.png);border-radius:5px;border-moz-radius:5px;padding:15px 5px 5px 5px;}
.content .band .heading				{color:#FFF;font-size:28px;padding:0px 0px 5px 0px;margin:0px 0px 15px 0px;font-family:Fbold;border-bottom:1px dotted #D1D1D1;text-align:left;}
.content .band .body				{margin-bottom:15px;}
.content .band .body a				{color:#FFF;font-family:bold;}
.content .band .body .about			{margin-left:auto;margin-right:auto;width:800px;font-size:16px;text-align:justify;}
.content .band .body .about img			{margin-left:auto;margin-right:auto;display:block;}
.content .band .body .history			{margin-left:auto;margin-right:auto;width:850px;font-size:16px;}
.content .band .body .links			{margin-left:auto;margin-right:auto;width:850px;font-size:14px;}
.content .band .body .links a			{font-family:regular;}
.content .band .body .faq			{padding:10px;font-size:16px;}
.content .band .body .faq .entry		{border-bottom:1px dotted #D1D1D1;padding:10px 0px;}
.content .band .body .faq .entry .q		{color:#FFF;font-size:22px;margin-bottom:3px;}

/* HoME --> MUSIC */
.list_featured, .list_podcasts, .list_albums	{margin-top:0px;background:url(black-70.png);border-radius:3px;border-moz-radius:3px;padding:15px 5px 5px 5px;}

.music .featured_music				{padding-top:10px;}
.music .featured_track				{border-bottom:1px dotted #D1D1D1;cursor:pointer;}
.music .featured_track:hover			{background:url(/o/style/white-5.png);}
.music .featured_track .art			{width:50px;height:50px;margin:5px 0px 0px 0px;background-size:252px 252px;}
.music .featured_track .play			{margin:5px 5px 10px 5px;}
.music .featured_track .info			{display:inline-block;height:50px;width:615px;}
.music .featured_track .info .title		{font-size:18px;}
.music .featured_track .info .album		{font-size:14px;position:relative;top:-5px;}
.music .featured_track .youtube			{margin:5px 5px 10px 5px;}
.music .featured_track .lyrics			{margin:5px 5px 10px 5px;cursor:pointer;}
.music .featured_track .download		{display:inline-block;position:relative;top:-15px;position:relative;left:10px;}

.music .album					{display:inline-block;width:238px;margin:5px 2px 10px 0px;}
.music .album .cover				{width:228px;height:228px;background-position:center;background-size:100%;border-radius:5px;border-moz-radius:5px;}
.music .album .title				{display:block;color:#CD2626;font-size:16px;font-family:bold;}
.music .album .date				{display:block;color:#D1D1D1;}

.music .player					{margin-top:0px;background:url(black-70.png);border-radius:3px;border-moz-radius:3px;padding:15px 5px 5px 5px;}
.music .player .albuminfo			{height:166px;width:166px;margin-right:5px;display:inline-block;float:left;background-size:100%;border-radius:8px;border-moz-radius:8px;border:1px solid #444;}
.music .player .soundcloud			{width:790px;height:166px;border:0px;display:inline-block;overflow:hidden;float:right;border-radius:8px;border-moz-radius:8px;}
.music .player .heading3			{display:inline-block;max-width:340px;max-height:40px;}
.music .player .actualmedia			{height:166px;}

.music .player .share				{height:25px;width:610px;margin:0px;padding:0px;display:inline-block;float:right;text-align:right;position:relative;top:10px;}
.music .player .share .smedia			{width:165px;display:inline-block;text-align:left;position:relative;top:-5px;margin-left:20px;height:42px;}
.music .player .share .add_this			{position:relative;top:-28px;}
.music .player .share .add_this div		{margin-bottom:2px;}
.music .player .share .embed			{position:relative;top:-10px;width:215px;}
.music .player .share .embed input		{margin:0px;padding:0px;border:1px solid #444;background:#000;font-size:10px;padding:1px;color:#666;width:210px;margin-top:2px;position:relative;top:-1px;height:14px;}

.music .player .buyinfo				{margin-top:15px;margin-left:185px;line-height:20px;}
.music .player .buysong				{display:inline-block;float:left;width:320px;height:45px;}
.music .player .buyalbum			{display:inline-block;float:left;width:320px;height:45px;}
.music .player .buyinfo a			{position:relative;left:3px;}

.music .player .detailed			{display:inline-block}
.music .player .detailed .lt			{display:inline-block;width:250px;float:left;font-size:15px;}
.music .player .detailed .lt .art		{height:250px;width:250px;background-size:100%;border-radius:8px;border-moz-radius:8px;border:1px solid #444;}

.music .player .detailed .rt			{display:inline-block;width:700px;float:right;margin-left:10px;}
.music .player .detailed .rt .title_holder	{display:inline-block;width:700px;}
.music .player .detailed .rt .album_title	{color:#FFF;font-size:22px;display:inline:block;max-width:410px;float:left;}
.music .player .detailed .rt .sharA		{height:25px;width:165px;margin:0px;padding:0px;display:inline-block;float:right;text-align:left;}
.music .player .detailed .rt .sharA .smedia	{width:165px;display:inline-block;text-align:left;position:relative;top:-5px;margin-left:25px;height:42px;}
.music .player .detailed .rt .sharA .smedia span{display:inline-block;margin-bottom:3px;}
.music .player .detailed .rt .download		{}

.music .player .detailed .rt .track		{border-bottom:1px dotted #D1D1D1;cursor:pointer;margin-top:5px;}
.music .player .detailed .rt .play		{position:relative;top:4px;margin:5px 5px 10px 5px;}
.music .player .detailed .rt .info		{display:inline-block;height:25px;width:410px;font-size:18px;}
.music .player .detailed .rt .youtube		{margin:0px 5px;}
.music .player .detailed .rt .lyrics		{margin:0px 5px;cursor:pointer;}
.music .player .detailed .rt .download		{display:inline-block;position:relative;left:5px;}

.amazonlink					{position:relative;top:7px;}	/* logo line-height fix */

/* HoME --> VIDEOS */
.videos						{margin-top:0px;background:url(black-70.png);border-radius:3px;border-moz-radius:3px;padding:15px 5px 5px 5px;}

.videos .heading2 div				{}

.videos .album					{display:inline-block;width:228px;margin:5px 10px 5px 0px;}
.videos .album .cover				{position:relative;width:228px;height:165px;background-position:center;background-size:auto 220px;border-radius:5px;border-moz-radius:5px;}
.videos .album .overlay				{width:100%;height:100%;background:url(/o/style/black-edges.png);border-radius:5px;border-moz-radius:5px;}
.videos .album .overlay:hover			{background:transparent;}
.videos .album .cover .title			{background:url(/o/style/black-gradient-50.png) center top;position:absolute;bottom:0px;left:0px;padding:30px 5px 5px 5px;color:#FFF;font-size:14px;width:219px;display:inline-block;text-shadow:1px 1px 3px #000;}

.videos .vid_info .heading3			{}
.videos .vid_info .heading3 div			{font-size:12px;color:#D1D1D1;}
.videos .vid_info .heading3 span		{color:#D1D1D1;}

.videos .playlist				{}

.videos .playlist				{margin-top:0px;border-radius:3px;border-moz-radius:3px;padding:15px 5px 5px 5px;}
.videos .playlist .video			{border-bottom:1px dotted #D1D1D1;height:100px;}
.videos .playlist .video:hover			{cursor:pointer;background:url(/o/style/white-5.png);}
.videos .playlist .video .cover			{width:120px;height:90px;margin:5px 0px 5px 0px;float:left;background-size:100% 100%;}
.videos .playlist .video .cover .overlay	{width:100%;height:100%;background:url(/o/style/black-edges.png);background-size:100% 100%;}
.videos .playlist .video:hover .cover .overlay	{background:transparent;}
.videos .playlist .video .info			{width:815px;display:inline-block;margin:5px 0px 0px 10px;}
.videos .playlist .video .info .title		{font-size:18px;color:#FFF;font-family:Fbold;}

.videos .inline_playlist			{float:right;width:220px;background:url(/o/style/white-10.png);padding:10px;}
.videos .inline_playlist .title			{font-family:bold;}
.videos .inline_playlist .video			{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #D1D1D1;}
.videos .inline_playlist .video .name		{margin-bottom:3px;color:#FFF;font-family:bold;}
.videos .inline_playlist .video .cover		{width:220px;height:165px;background-size:100% 100%;cursor:pointer;}
.videos .inline_playlist .video .cover .overlay	{width:100%;height:100%;background:url(/o/style/black-edges.png);background-size:100% 100%;}
.videos .inline_playlist .video:hover .cover .overlay	{background:transparent;}

/* HoME --> PHOTOS */
.photos						{}

.photos .recent, .photos .all, .gallery .recent, .gallery .current	{background:url(black-70.png);border-radius:5px;border-moz-radius:5px;padding:15px 5px 0px 5px;}

.album						{display:inline-block;width:228px;margin:5px 10px 5px 0px;}
.album .cover					{position:relative;width:228px;height:200px;background-position:center;background-size:auto 100%;border-radius:5px;border-moz-radius:5px;}
.album .overlay					{width:100%;height:100%;background:url(/o/style/black-edges.png);border-radius:5px;border-moz-radius:5px;}
.album .overlay:hover				{background:transparent;}
.album .cover .title				{background:url(/o/style/black-gradient-50.png) center top;position:absolute;bottom:0px;left:0px;padding:30px 5px 5px 5px;color:#FFF;font-size:14px;width:219px;display:inline-block;text-shadow:0px 0px 2px #000;}
.album .cover .title .date			{font-size:12px;color:#D1D1D1;}

.gallery .glry_info				{float:right;width:500px;text-align:right;}
.gallery .glry_info .title			{color:#FFF;font-size:25px;text-transform:none;font-family:regular;line-height:20px;}
.gallery .glry_info .date			{font-size:14px;text-transform:none;font-family:regular;line-height:14px;}

#menu-slider					{margin:15px 0px -25px 0px;display:inline-block;width:100%;}
#menu-slider ul, #menu-slider li		{list-style-type:none;padding:0px;margin:0px;}

#list-images, #list-images li			{height:400px;width:600px;display:block;}
#list-images					{float:right;overflow:hidden;border:1px solid #CCC;}
#list-images li					{position:relative;}
#list-images li img				{background:#FFF;position:absolute;top:0;left:0;width:600px;height:425px;}
#list-images li a				{color:#FFF;}
#list-images li div				{background:url(/o/style/black-80.png);position:absolute;bottom:0;left:0;width:585px;display:block;padding:10px 10px 0px 10px;font-weight:600;}
#list-images li .title				{color:#FFF;font-size:35px;float:left;}
#list-images li .date				{color:#D1D1D1;font-size:15px;float:right;line-height:35px;display:block;}
#list-links					{width:360px;float:left;height:400px;border:1px solid #D1D1D1;overflow-y:auto;background:url(/o/style/black-50.png);}
#list-links li					{}
#list-links li a				{display:block;font-size:14px;padding:2px 0px 1px 0px;border-bottom:1px solid #D1D1D1;}
#list-links li a span				{font-size:10px;color:#D1D1D1;}
#list-links li.hover				{}
#list-links li.hover a,
#list-links li.hover a:hover			{background:url(/o/style/menu_hover.png);}
#list-links li.last a 				{}

/* FoOT */
.foot						{font-size:12px;padding:5px 0px 15px 0px;text-shadow:0px 0px 2px #000;}
.foot a						{margin:0px 0px 0px 5px;}

/* NO INDEX --- NO INDEX --- NO INDEX --- NO INDEX --- NO INDEX --- NO INDEX --- NO INDEX --- NO INDEX --- NO INDEX --- NO INDEX --- NO INDEX --- */
/* TiNYBOX */

#tinybox 					{position:absolute;display:none;background:url(/o/style/skull.png) #000 no-repeat 50% 50%;border:1px solid #D1D1D1;border-radius:15px;moz-border-radius:15px;z-index:2000;}
#tinymask 					{position:absolute;display:none;top:0px;left:0px;height:100%;width:100%;background:#000;z-index:1500;}
#journalc					{width:100%;}
#journalc .showinfo				{text-align:center;font-size:15px;border-bottom:1px solid #D1D1D1;height:150px;}
#journalc .showinfob				{text-align:center;font-size:15px;border-bottom:1px solid #D1D1D1;height:110px;}
#journalc .showinfoc				{text-align:center;font-size:15px;border-bottom:1px solid #D1D1D1;height:115px;}
#journalc .showinfo span			{font-size:12px;}
#journalc .entries				{height:519px;width:448px;overflow-y:auto;padding:0px 10px;}
#journalc .entries .entry			{border-bottom:1px dotted #D1D1D1;}
#journalc .entries .entry .author		{font-size:14px;}
#journalc .entries .entry .author span		{color:#CD2626;}
#journalc .form					{height:519px;width:448px;padding:0px 10px;}
#journalc .form .title				{color:#CD2626;font-size:14px;}
#journalc .form select				{width:200px;padding:1px;}
#journalc .form fieldset			{margin-top:10px;}
#journalc .form fieldset textarea		{width:430px;height:125px;}
#journalc .content				{color:#CD2626;}
#journalc .content .l				{width:230px;display:inline-block;float:left;}
#journalc .content .r				{width:220px;display:inline-block;float:right:}
#journalc .content input			{width:200px;padding:1px;}
#journalc .form .emailcontent .l		{display:inline-block;width:100px;float:left;}
#journalc .form .emailcontent .l .req		{color:#CD2626;font-weight:bold;}
#journalc .form .emailcontent select		{width:265px;}
#journalc .form .emailcontent input		{width:265px;}
#journalc .form .emailcontent input.zip		{width:100px;}
#journalc .form .emailcontent input.sex 	{width:15px !important;}
#journalc .form .emailcontent .radio		{display:inline-block;}
#journalc .songtitle				{color:#CD2626;font-size:25px !important;}
#journalc .lyrics				{height:554px;width:380px;overflow-y:auto;padding:0px 10px;}
#journalc .lyrics pre				{width:100%;font-family:regular, Arial, Tahoma, Geneva, sans-serif;padding:0px;margin:0px;overflow:hidden;}

.info {width: 100% !important;}

@media (max-width: 970px) {
	body {
		padding: 0;
		
		width: 100%;
	}
	
	#sy-slider {
		left: 0;
	}
	
	#container {
		width: 100%;
		padding: 0 0px;
	}
	
	.bodytop .align-left {
		float: none;
		display: block;
		width: 100%;
	}
	
	.bodytop .align-left a,  {
		margin: 0 auto;
		width: 100%;
		display: block;
	}
	
	.bodytop .align-left a img {
		display: block;
		margin: 0 auto;
		max-width: 428px;
		width: 100%;
	}
	
	.socialicon {
		width: 25px;
	    padding: 0px 5px 0 0;
	    top: 20px;
	    height: 25px;
	}
	
	.socialicon img {
		width: 20px;
	}
	
	.sir a {
		width: 25px;
	}
	
	.bodytop .align-right {
	    width: 100%;
	    float: none;
	    display: block;
	    margin: 0 auto;
	    max-width: 285px;
	    text-align: left;
    }
    
    .sir_vm,.sir_sc {
	    display: none !important;
    }
    
    
    #menu {
	    display: none;
    }
    
    .graphic {
	    width: 100%;
	    display: block;
	    margin: 0 0 15px 0;
    }
    
    .content {
	    width: 98%;
	    display: block;
	    padding: 0;
    }
	
	#sy-slider {max-width: 96.5% !important;}
    
    .graphic_slides iframe {
	    width: 100% !important;
    }
    
    .content .news {
	    float: none;
	    width: 100%;
	    padding: 0;
    }
    
    .content .news .entry .getsocial {
	    display: block;
    }
    
    .content .media {
	    float: none;
	    display: block;
	    width: 100%;
    }
    
    .content .media .column .content {
	    width: 100%;
	    max-width: 100% !important;
	    margin: 0;
    }
    
    .content .media .column .content > a {
	    width: 100% !important;
	    background-size: cover !important;
	    background-repeat: none !important;
	    background-position: top center !important;
    }
    
    .content .media .middle {
	    margin: 20px 0 0 0;
	    float: none;
	    width: 100%;
    }
    
    .content .media .column .object {
	    width: 100%;
	    padding: 0;
    }
    
    .graphic {
	    float: none;
    }
    
    .content iframe {
	    margin: 0 auto;
	    display: block;
		width: 100%;
    }
    
    .content .media .right {
	    display: block;
	    width: 100%;
	    float: none;
	    padding: 0;
	    margin: 20px 0;
    }
    
    .content .media .right > .object {
	    display: none;
    }
    
    .content .media .right > .object:first-child {
	    display: block;
    }
    
    .content .media .right > .object:first-child .content {
	    padding: 0px 0;
    }
    
    .content .media .right > .object:first-child .content, .content .media .right > .object:first-child .date {
	    width: 100% !important;
    }
}