* { margin:0; padding:0;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

/* remember to define focus styles! */

:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}

caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}
/* ////////////////////////////////////////////////////  MXTAPE CUSTOM  //////////////////////////////////////////////////////  */

body {background:#fff url('../images/midwest-mixtapes-bg-d-bo.jpg') no-repeat top center fixed; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#656565; padding:0; margin:0; } 


h1 { font-size:18px;} h2 { font-size:16px;} h3 { font-size:11px; } h4 { font-size:11px; color:#cc0000; }


p { padding:5px 5px 5px 5px; }


a { color:#000000; text-decoration:none; outline:none;}


ul { list-style:none; }


img { border:none;}


hr { height:1px; width:98%; border-top:1px solid #ffffff; clear:both;}


blockquote { font-size:1.3em; line-height:1.2em; color: #000; padding: 15px;}


.block ul { list-style: square; list-style-position:inside; margin:10px; }


.block ol { list-style-position:inside; margin:10px; }

.gallery-thumb .optionsOnHover { background:url(../images/slider_bg.png) }
.gallery-thumb .optionsOnHover a { color:#fff; text-transform:normal; font-size:18px; }
.gallery-thumb .optionsOnHover a:hover { color:#999; }

#wrappy { padding:0 0 5px 0; margin:0; }
#wrappy #wrap { width:1020px; padding:0; margin: 0 auto 0; }


#head { width:980px; height:105px; max-height:105px; background:; padding:0; margin:0 auto; hidden:overflow; position:relative;}

#head #logo { width:290px; position:absolute; top:0; left:0; }
#head #logo a { display:block; width:290px; height:105px; }

#head #head-rht { width:690px; position:absolute; top:0; left:290px; }
#head #search { height:45px; text-align:right; }

#searchform { position:absolute;top:10px;right:10px;margin:0;width:208px;_width:213px; }

#s {float:right; height: 25px; width:150px;font-size:11px;border:1px #777777 solid;outline:0;background:;color:#252525;font-weight:bold;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px; -webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px; padding-left:2px;}

#s:focus {background:#f5f5f5; border:1px #ff0000 solid;}

#searchsubmit { display:none; float:right; height: 25px; width:45px; text-align:center; color:#fff;border:0;outline:0;font-weight:bold;font-size:xx-small;margin-left:-1px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;}

#searchsubmit:hover {cursor:pointer; color:#e5e5e5;}


#head #navtop { line-height:30px; text-align:right; padding:0; margin:0; }


#head #navtop-list li { display:inline; margin-right:8px; }


#head #navtop-list li a { font-size: 11px; color: #999999; text-transform: uppercase; }


#head #navtop-list li a:hover { color: #444444; }


#head #navmain { width:690px; height:30px; background: url(../images/global/bg/bg-navmain.png) no-repeat; padding:0; margin:0;}


#head #navmain #navmain-list li { display:block; float:left; width:200px; letter-spacing:1px; }


#head #navmain #navmain-list li.first { width:90px; }


#head #navmain #navmain-list li a { display:block; line-height:30px; text-align:center; text-transform: uppercase; font-size: 11px; color: #fff; }


#head #navmain #navmain-list li a:hover { color: #e5e5e5; }




.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }


*:first-child+html .group { zoom: 1; } /* IE7 */


.mainwrap { width:1000px; padding:0; margin:0 auto; }
.main { width:980px; padding:0; margin:0 auto; }

.block { line-height:14px; border:0px #666 solid; padding:0px; margin:0 0 4px 0; } 

.block.latestnews { min-height:208px; }

.block.content { padding:5px;}

.block h1 { background: #000000; padding:12px 5px; }
.block h1 a { font-family:Tahoma,serif;
font-size:1.05em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal; color:#1e90de; }
.block h1 a { color:#cccccc; }
.block h1 a:hover { color:#676767; }

.block h2 { font-family:verdana; text-transform:uppercase; font-weight:bold; letter-spacing:2px; font-size:12px; color:#ff0000; background:none; border:none;}

.block  h3 { color:#000000; text-transform:uppercase; font-weight: bold; line-height:30px;}

.block  h4 a { font-size:13px; color:#0066cc; font-weight: bold; }
.block  h4 a:hover {color:#656565; }


.block a { color:#000; font-weight:bold; font-style:italic;}

.block a:hover { color:#ff0000; }

.h-bar { position: relative; background: #000; /*url(../images/global/bg/bg-hbar-blk.jpg) repeat-x;*/ font-size:14px; font-weight: normal; text-indent: 10px; line-height:28px; border-top:1px #d4d4d4 solid; border-right:1px #818181 solid; border-bottom:1px #616161 solid; border-left:1px #bfbfbf solid;}

.h-bar a { color: #ff0000;}
.h-bar a:hover { color: #ffffff;}


.s-bar { position: relative; font-size:10px; letter-spacing:3px; text-align:center; font-weight: bold; text-transform:uppercase; border-bottom:5px #ff0000 solid; }


#mm-playlist p {padding:0; margin:0; }
#mm-playlist p span#xspf_player0 { padding:0; margin:0;}

.edit-post { display: block; width: 45px; }

.edit-post a { display: block; background: #cc0000; text-align:center; border: 1px #ccc solid; color:#ffffff;}

.edit-post a:hover { background: #ff0000; color:#ffffff;}

.excerpt.small { font-size: xx-small;}

.download.title { font-size: 11px; font-style:italic; font-bold:normal; color:#888;}

.navigation { display: block; text-align: center; margin: 0; }

.navigation a { color:#ff0000; }

.navigation a:hover { color:#990000; }

.alignright {float: right;}

.alignleft {float: left;}

.btn { text-align:center;}

.btn.gray60 { background: url(../images/global/btn/more-btn-gray-60-focus.jpg) no-repeat; margin: 0 auto; width:60px; }

.btn.gray60 a.more.gray { display: block; width:60px; color:#555; line-height:20px; text-align:center; }

.btn.gray60 a.more.gray:hover { background: url(../images/global/btn/more-btn-gray-60-over.jpg) no-repeat; }

ul.news { list-style:none; margin: 8px 0 0 0; padding:1px; }

ul.news li { background: url(../images/global/bg/bg-gray-80.png) repeat scroll 0% 0% transparent; margin:2px; padding: 2px; }

ul.news.whatsnew p { padding:0; margin:0; }

ul.news.whatsnew li:first { border-bottom:1px #cccccc solid; }

ul.news.whatsnew img.featured { float:left; width:60px; height:60px; margin: 0px 0.6em 10px 0px }

.calender-date { float:right; background:#ffffff; width:30px; text-align:center; margin: 0 0 4px 4px; padding:0; border:1px #ccc solid; }


.calender-date .calender-date-month { background:#006699; color:#ffffff; font-size:x-small; text-transform:uppercase; }


.calender-date .calender-date-day { font-size:18px; font-weight:bold; color:#000000; margin:0; padding:3px 0 0 0; }


.calender-date .calender-date-year { font-size:xx-small; padding:0; margin:0; }


#footerwrap { background: #000000; width:100%; padding:0; margin:0;}
#footer { width:980px; margin:0 auto; clear:both; margin-top: 4px; padding-top:2px; }


#navfoot { clear:both;}

#navfoot li ul { display: block; }

#navfoot li ul li { display: block; width:20%; color:#444; }

#navfoot li ul li.mwm { display: block; float:left; width:930px; background:#000; line-height:20px; font-size:10px; text-transform:uppercase; letter-spacing:2px; padding:0; margin:0; }

#navfoot li ul li.mwm a { color:#999; }

#navfoot li ul li.facebook { display: block; float:right; width:20px; }
#navfoot li ul li.rss { display: block; float:right; width:20px; }

#footer .sitemapwrap {margin:20px 0; }

#footer ul.sitemapfoot {
	float: left;
	font-weight: bold;
	list-style-type: none;
	text-align:left;
	margin: 0;
	padding: 0;
	width: 220px;
}

#footer ul.sitemapfoot.first {
	text-indent: 0px;
}
#footer ul.sitemapfoot.signup {
	
float:right;
}
#footer ul.sitemapfoot.signup .signup-eblast { padding: 6px 0; border:1px #222 solid; }

#footer ul.sitemapfoot ul {
	float: none;
	font-weight: normal;
	width: 100%;
}

#footer ul.sitemapfoot li li {
font-family: 'Arial Black';
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 10;
line-height: 1.0em;
font-size: 1.0em;
text-transform: uppercase;
font-weight: normal;
font-weight:normal; color:#ff0000; padding-bottom:3px;
}
#footer ul.sitemapfoot li li a { color:#aaa; font-weight: normal; }
#footer ul.sitemapfoot li li a:hover { color:#555; }
#footer ul.sitemapfoot li li a span.ident { color:#ff0000; font-weight: normal; }

.xsmall { font-size:xx-small;}

.xsmall italic { font-style:italic;}



/* ////////////////////////////////////////////////////  980 GRID  //////////////////////////////////////////////////////  */


/* =Containers
--------------------------------------------------------------------------------*/
.main
{
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
	width: 980px;
}

/* =Grid >> Global
--------------------------------------------------------------------------------*/
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16, .grid_17, .grid_18, .grid_19, .grid_20 {
	display: inline;
	float: left;
	position:relative;
	margin-left: 2px;
	margin-right: 2px;
}

/* =Grid >> Children (Alpha ~ First, Omega ~ Last)
--------------------------------------------------------------------------------*/
.alpha {margin-left: 0;}
.omega {margin-right: 0;}

/* =Grid >> 20 Columns
--------------------------------------------------------------------------------*/
.main .grid_1 {width: 45px;}
.main .grid_2 {width: 94px;}
.main .grid_3 {width: 143px;}
.main .grid_4 {width: 192px;}
.main .grid_5 {width: 241px;}
.main .grid_6 {width: 290px;}
.main .grid_7 {width: 339px;}
.main .grid_8 {width: 388px;}
.main .grid_9 {width: 437px;}
.main .grid_10 {width: 486px;}
.main .grid_11 {width: 535px;}
.main .grid_12 {width: 584px;}
.main .grid_13 {width: 633px;}
.main .grid_14 {width: 682px;}
.main .grid_15 {width: 731px;}
.main .grid_16 {width: 780px;}
.main .grid_17 {width: 829px;}
.main .grid_18 {width: 878px;}
.main .grid_19 {width: 927px;}
.main .grid_20 {width: 976px;}

/* =Prefix Extra Space >> 20 Columns
--------------------------------------------------------------------------------*/
.main .prefix_1 {padding-left: 49px;}
.main .prefix_2 {padding-left: 98px;}
.main .prefix_3 {padding-left: 147px;}
.main .prefix_4 {padding-left: 196px;}
.main .prefix_5 {padding-left: 245px;}
.main .prefix_6 {padding-left: 294px;}
.main .prefix_7 {padding-left: 343px;}
.main .prefix_8 {padding-left: 392px;}
.main .prefix_9 {padding-left: 441px;}
.main .prefix_10 {padding-left: 490px;}
.main .prefix_11 {padding-left: 539px;}
.main .prefix_12 {padding-left: 588px;}
.main .prefix_13 {padding-left: 637px;}
.main .prefix_14 {padding-left: 686px;}
.main .prefix_15 {padding-left: 735px;}
.main .prefix_16 {padding-left: 784px;}
.main .prefix_17 {padding-left: 833px;}
.main .prefix_18 {padding-left: 882px;}
.main .prefix_19 {padding-left: 931px;}

/* =Suffix Extra Space >> 20 Columns
--------------------------------------------------------------------------------*/
.main .suffix_1 {padding-right: 49px;}
.main .suffix_2 {padding-right: 98px;}
.main .suffix_3 {padding-right: 147px;}
.main .suffix_4 {padding-right: 196px;}
.main .suffix_5 {padding-right: 245px;}
.main .suffix_6 {padding-right: 294px;}
.main .suffix_7 {padding-right: 343px;}
.main .suffix_8 {padding-right: 392px;}
.main .suffix_9 {padding-right: 441px;}
.main .suffix_10 {padding-right: 490px;}
.main .suffix_11 {padding-right: 539px;}
.main .suffix_12 {padding-right: 588px;}
.main .suffix_13 {padding-right: 637px;}
.main .suffix_14 {padding-right: 686px;}
.main .suffix_15 {padding-right: 735px;}
.main .suffix_16 {padding-right: 784px;}
.main .suffix_17 {padding-right: 833px;}
.main .suffix_18 {padding-right: 882px;}
.main .suffix_19 {padding-right: 931px;}

/* `Push Space >> 20 Columns
--------------------------------------------------------------------------------*/
.main .push_1 {left: 49px;}
.main .push_2 {left: 98px;}
.main .push_3 {left: 147px;}
.main .push_4 {left: 196px;}
.main .push_5 {left: 245px;}
.main .push_6 {left: 294px;}
.main .push_7 {left: 343px;}
.main .push_8 {left: 392px;}
.main .push_9 {left: 441px;}
.main .push_10 {left: 490px;}
.main .push_11 {left: 539px;}
.main .push_12 {left: 588px;}
.main .push_13 {left: 637px;}
.main .push_14 {left: 686px;}
.main .push_15 {left: 735px;}
.main .push_16 {left: 784px;}
.main .push_17 {left: 833px;}
.main .push_18 {left: 882px;}
.main .push_19 {left: 931px;}

/* `Pull Space >> 20 Columns
--------------------------------------------------------------------------------*/
.main .pull_1 {left: -49px;}
.main .pull_2 {left: -98px;}
.main .pull_3 {left: -147px;}
.main .pull_4 {left: -196px;}
.main .pull_5 {left: -245px;}
.main .pull_6 {left: -294px;}
.main .pull_7 {left: -343px;}
.main .pull_8 {left: -392px;}
.main .pull_9 {left: -441px;}
.main .pull_10 {left: -490px;}
.main .pull_11 {left: -539px;}
.main .pull_12 {left: -588px;}
.main .pull_13 {left: -637px;}
.main .pull_14 {left: -686px;}
.main .pull_15 {left: -735px;}
.main .pull_16 {left: -784px;}
.main .pull_17 {left: -833px;}
.main .pull_18 {left: -882px;}
.main .pull_19 {left: -931px;}


/* ////////////////////////////////////////////////////  BG BACKGROUND STYLES  //////////////////////////////////////////////////////  */

#iRToppanel{ position:relative;top:0;left:0; width:100%;z-index:999;text-align:center; margin: 0 auto; font-size:14px; background:transparent;}

#iRPanel{width:100%;height:307px;color:#999;background:#272727;overflow:hidden;position:relative;z-index:3;display:none; font-size:14px;}#iRPanel h1{font-size:1.6em;padding:5px 0 10px;margin:0;color:white;text-align:left}#iRPanel h2{font-size:1.2em;padding:10px 0 5px;margin:0;color:white;text-align:left}#iRPanel p{margin:5px 0;padding:0}#iRPanel a{text-decoration:none;color:#aaaaaa}#iRPanel a:hover{color:#ffffff}#iRPanel a-lost-pwd{display:block;float:left}#iRPanel ul{margin:0 0 5px 0;padding:0;line-height:1.6em;list-style:none}#iRPanel .content{width:960px;margin:0 auto;padding-top:15px;text-align:left;font-size:0.85em}#iRPanel .content .left{width:280px;float:left;margin-bottom:25px;padding:0 15px;border-right:1px solid #333;min-height:220px}#iRPanel .content .border{border-left:1px solid #333}#iRPanel .content .narrow{width:120px !important}#iRPanel .content form{margin:0 0 10px 0}#iRPanel .content label{float:left;padding-top:8px;clear:both;width:280px;display:block}#iRPanel .content input.field{border:1px #1A1A1A solid;background:#414141;margin-right:5px;margin-top:4px;width:200px;color:white;height:16px}#iRPanel .content input:focus.field{background:#545454}#iRPanel .content input.bt_login,#iRPanel .content input.bt_register{display:block;float:left;clear:left;height:24px;text-align:center;cursor:pointer;border:none;font-weight:bold;margin:10px 0}#iRPanel .content input.bt_login{width:74px;background:transparent url(../images/ajax-tab/bt_login.png) no-repeat 0 0}#iRPanel .content input.bt_register{width:94px;color:white;background:transparent url(../images/ajax-tab/bt_register.png) no-repeat 0 0}#iRPanel .lost-pwd{display:block;float:left;clear:right;padding:15px 5px 0;font-size:0.95em;text-decoration:underline}.tab{  background:url(../images/ajax-tab/tab_b.png) repeat-x 0 0;height:40px;position:relative;    top:0;    z-index:999}.tab ul.login{ display:block;position:relative;  float:right;  clear:right;  height:40px;width:auto;  font-weight:bold;line-height:40px;margin:0;right:150px;  color:white;  font-size:80%;text-align:center}.tab ul.login li.left{  background:url(../images/ajax-tab/tab_l.png) no-repeat left 0;  height:40px;width:30px;padding:0;margin:0;  display:block;float:left}.tab ul.login li.right{  background:url(../images/ajax-tab/tab_r.png) no-repeat left 0;  height:42px;width:30px;padding:0;margin:0;  display:block;float:left}.tab ul.login li{ text-align:left;  padding:0 6px;display:block;float:left;height:40px;  background:url(../images/ajax-tab/tab_m.png) repeat-x 0 0}.tab ul.login li a{color:#ff0000}.tab ul.login li a:hover{color:#ffffff}.tab .sep{color:#414141}.tab a.open,.tab a.close{height:20px;line-height:20px !important;padding-left:30px !important;cursor:pointer;display:block;width:100px;position:relative;top:11px}.tab a.open{background:url(../images/ajax-tab/bt_open.png) no-repeat left 0}.tab a.close{background: url(../images/ajax-tab/bt_close.png) no-repeat left 0}.tab a:hover.open{background:url(../images/ajax-tab/bt_open.png) no-repeat left -19px}.tab a:hover.close{background:url(../images/ajax-tab/bt_close.png) no-repeat left -19px}.randompost{font:14px century gothic,Arial,verdana,sans-serif;color:#FFF}.randompost{font:14px  century gothic,Arial,verdana,sans-serif; color:#ffffff;}#toggle{text-align:center;}

/* ////////////////////////////////////////////////////  PRETTY PHOTO  //////////////////////////////////////////////////////  */


div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded  p.pp_description{color:#fff}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_top .pp_left,div.dark_square .pp_top .pp_middle,div.dark_square .pp_top .pp_right,div.dark_square .pp_bottom .pp_left,div.dark_square .pp_bottom .pp_middle,div.dark_square .pp_bottom .pp_right,div.dark_square .pp_content{background:url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square  p.pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_content a.pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_top .pp_left,div.light_square .pp_top .pp_middle,div.light_square .pp_top .pp_right,div.light_square .pp_bottom .pp_left,div.light_square .pp_bottom .pp_middle,div.light_square .pp_bottom .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_content a.pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%}div.pp_pic_holder{position:absolute;z-index:10000;width:100px}div.pp_pic_holder .pp_top{position:relative;height:20px}* html div.pp_pic_holder .pp_top{padding:0 20px}div.pp_pic_holder .pp_top .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_top .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_top .pp_middle{position:static;left:0}div.pp_pic_holder .pp_top .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_content{position:relative;text-align:left;width:100%;height:40px}div.pp_pic_holder .pp_content .pp_details{display:none;margin:10px 15px 2px 20px}div.pp_pic_holder .pp_content .pp_details p.pp_description{display:none;float:left;margin:0}div.pp_pic_holder .pp_content .pp_details .pp_nav{float:left;margin:3px 0 0 0}div.pp_pic_holder .pp_content .pp_details .pp_nav p{float:left;margin:2px 4px}div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous,div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{float:left;display:block;width:14px;height:15px;overflow:hidden;text-indent:-10000px;margin-top:3px}div.pp_pic_holder .pp_content div.pp_hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%}div.pp_pic_holder .pp_content a.pp_next{display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_previous{display:block;float:left;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_expand,div.pp_pic_holder .pp_content a.pp_contract{position:absolute;z-index:20000;top:10px;right:30px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px}div.pp_pic_holder .pp_content a.pp_close{float:right;display:block;text-indent:-10000px}div.pp_pic_holder .pp_bottom{position:relative;height:20px}* html div.pp_pic_holder .pp_bottom{padding:0 20px}div.pp_pic_holder .pp_bottom .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_bottom .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_bottom .pp_middle{position:static;left:0}div.pp_pic_holder .pp_bottom .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px}div.pp_pic_holder #pp_full_res{display:block;margin:0 auto;width:100%;text-align:center}div.pp_pic_holder #pp_full_res object,div.pp_pic_holder #pp_full_res embed{visibility:hidden}div.ppt{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:17px}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	line-height:0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after {
	clear: both;
	content:".";
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

#twitter #twitter_div #twitter_update_list li { color:#000000;}
#twitter #twitter_div #twitter_update_list li a { color:#ff0000;}
