/* 
	Theme Name: Momlifev3.0
	Theme URL: http://www.djarot.com/
	Description: Momlifev3.0 is Jenandbarbmomlife.com's official theme. Version 3.0.
	Author: Jarot Syahputro
	Author URI: http://www.djarot.com
	Version: 0.1
	
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Changelog:
		v1.0 - 10.01.08
		First Release of Momlifev3.0.
*/

body {
  background: #616464;
  color: #353535;
  font-size: 12px;
  font-family: Arial;
  margin: 13px auto 0;
  padding: 0;
}
.jnjba {background:#4ab1fa url(images/body-jnjba.png) 0 0 repeat-x; }
.jnjneo {background:#fad57a;}
#body-ba {width:100%; margin:0 auto; background:url(images/footer-shine.png) right bottom no-repeat; }

#wrap, #header, #footer {
  width: 934px;
  margin: 0 auto;
  padding: 0;
}
#header, #footer {background: #FFF;}
#wrap {background: url(images/wrap.png) 0 0 repeat-y;}
/******************************
*	 GLOBAL THINGY
*******************************/
#content, #vid, #home, .htop, .hbot, #tsh0w, .tsh0w-ft, .tsh0w-box, .tshow-box, .tsh0w-ftr, #main, .main-box, .main-ftr,
#wide, .wide-box, .wide-ftr, .blog-title, .cast-title, .guest-title, .favsites-title, .mff-title {width:906px;}
.clear, #nextep, #n3xtep, .tsh0w-ft, .wp-polls-paging {clear:both;}

/* Text-Indent THESE! */
#header h1 a, #btn a, #h0me a, #sh0w a, #bl0g a, #c4st a, #addt a, #sh0p a, #hsocial a, .dou a, .col3 h2,
.w4tch a,.wh4t a, .jmff a, .jmch a, .leavecomm a, .leavec0mm a, .btop a, .leavecomm2 a, .askjb a, .jmmf2 a, .rep, .jfav, .bfav, .mpoll, 
#poll-ftr span a, .btns, #poll-ftr p a, #poll-ftr2 p a, .pollink a, #svid h1, #askjnb h1, #blog-title h1, .eppollink a, #show-title h1,
.tagsbmt, .side-mpoll a, .favesites a, .bimg a, .cast-title, .tag-title-bf, .tag-title-jf, .guest-title, #fave-title h1, 
#ask-title p a, #ask-title h1, #press-title h1, #bsg-title p a, .mff-title, .bbe a, .scomm a, #sidebar h2, .p0ll-title a, .spollh1, #rrbox p a, .jnjmore a {text-indent:-9000px;}

/* OVERFLOW-HID THESE! */
#header h1, #btn li, #h0me, #sh0w, #bl0g, #c4st, #addt, #sh0p, #hsocial li, .dou, .col3 h2, .jmff, .jmch p.leavecomm, 
p.leavec0mm, p.btop, p.leavecomm2, #sidebar p.askjb, #sidebar p.jmmf2, .rep, .jfav, .bfav, .mpoll, #poll-ftr span, .btns, 
#poll-ftr p, #poll-ftr2 p, #content .pollink, #spoll .pollink, #svid h1, #askjnb h1, #blog-title h1, p.eppollink, #show-title h1,
.tagsbmt, .tagsbmt:focus, .side-mpoll, .favesites, p.bimg, .cast-title, .tag-title-bf, .tag-title-jf, .guest-title, #fave-title h1, 
#ask-title p, #ask-title h1, #press-title h1, #bsg-title p, .mff-title, .bbe, .scomm, #sidebar h2, .p0ll-title, .spollh1, #rrbox p, .jnjmore {overflow:hidden;}

.jnjba, .col3 {position:relative;}
.jjbanner, .jnjmore {position:absolute;}

h1, h2, h3, h4, h5 {font-family:Georgia; font-weight:bold; margin:0; padding:0;}
.lh1 {line-height:1px;}

/******************************
*	 LINKS & COLORS
*******************************/
a, a:visited { color: #406a6f; text-decoration: none; }
a:hover, #sidebar h3 a:hover { color: #353535;  }
a img {border:0;}
#nextep p, #next3p p, .col3 h2, .col3box a:hover, .dat3, #svid span, .v0ted, .entryw h2 span, .desc {color:#5199a2; }
h1, h2, h3, h4, h5, .poll-title, .col3box a, #sidebar h2, #sidebar h3 a, #mpolls strong, #svid strong, 
#mc_unsub_link a:hover {color:#406a6f;}
.rd {color:#900;}
.gr {color:#390;}



/******************************
*	 HEADER
/******************************/
#header {

  height: 191px;
  margin: 0 auto;
  padding: 0;
  background:url(images/hdr-2.png) center 0 no-repeat;
  position:relative;
}
#header h1, #header h1 a { float:left; width:420px; height:190px; padding:0;}
#header h1 {margin:0;}
#sponsors {
  float:right;
  width:87px;
  height:95px;
  margin:4px 88px 0 0; padding:;
  position:relative;
}
#sponsors img {position:absolute; bottom:0;}

/* NAV - In-depth nav, see /inc/j3-nav.css */
#h0me, #h0me a {width:72px;}
#sh0w, #sh0w a {width:91px;}
#bl0g, #bl0g a {width:49px;}
#c4st, #c4st a {width:49px;}
#addt, #addt a {width:90px;}
#sh0p, #sh0p a {width:57px;}

#h0me a:hover, #h0me a:focus {background:url(images/nav.gif) 0 0 no-repeat;}
#sh0w a:hover, #sh0w a:focus, #nav li#sh0w a.mainMenuParentBtnFocused {background:url(images/nav.gif) -72px 0 no-repeat;}
#bl0g a:hover, #bl0g a:focus, #nav li#bl0g a.mainMenuParentBtnFocused {background:url(images/nav.gif) -163px 0 no-repeat;}
#c4st a:hover, #c4st a:focus, #nav li#c4st a.mainMenuParentBtnFocused {background:url(images/nav.gif) -212px 0 no-repeat;}
#addt a:hover, #addt a:focus, #nav li#addt a.mainMenuParentBtnFocused {background:url(images/nav.gif) -261px 0 no-repeat;}
#sh0p a:hover, #sh0p a:focus, #nav li#sh0p a.mainMenuParentBtnFocused {background:url(images/nav.gif) -351px 0 no-repeat;}

#subMenusContainer ul {	
	/*border around submenu goes here*/	 
  -moz-border-radius: 0 0 7px 7px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
  -webkit-border-bottom-right-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -khtml-border-top-right-radius: 0;
  -khtml-border-top-left-radius: 0;
  -khtml-border-bottom-right-radius: 7px;
  -khtml-border-bottom-left-radius: 7px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 7px;
  border-bottom-left-radius: 7px;
	background:#6abfc3 url(images/nav-sub.png) 0 0 repeat-x;	
	right:0;
  padding:5px 0 10px 0;
	margin: 0;
	list-style: none;
	line-height: 1em;
}

/******************************
*	 CONTENT
/******************************/
#content {
  margin:0 auto;
  padding: 0;
  /*border-top:1px solid #F00;*/
}
#content p {
  padding: 0 0 10px 0;
  margin: 0;
  line-height: 15px;
}
#content p img {
  float: left;
  border: none;
  margin: 0 10px 10px 0;
}
#content img.wp-smiley, #content img.wp-wink {
  float: none;
  border: none;
  padding: 0;
  margin: 0;
}
#main {
  float:left;
  background:url(images/main-wrap.gif) 0 0 repeat-y;
}
.main-box {float:left; background:url(images/main.png) 0 0 no-repeat; padding:15px 0 0 0;}
.main-ftr { height:35px; float:left; background:url(images/main-ftr.gif) 0 0 no-repeat;}
#main ol { margin: 0 0 0 20px; padding: 0 0 10px 0; }
#main ol li { margin: 0 0 0 20px; padding: 0 0 5px 0; }
#main ul {
  list-style-type: circle;
  margin: 0 0 0 20px;
  padding: 0 0 10px 0;
}
#main ul li {
  list-style-type: circle;
  margin: 0 0 0 20px;
  padding: 0 0 5px 0;
}
blockquote{
  font-style: italic;
  margin: 0 25px 15px 25px;
  padding: 0 25px 0 10px;
  border-left: 2px solid #5199a2;
}
#content blockquote p{
  margin: 0;
  padding: 10px 0 10px 0;
}


/*------------------------------------------------------------*/
/* HOME */
#vid {
  float:left;
  height:373px;
}
.hom3 {background:url(images/vid-bg.png) 0 0 repeat-x; position:relative;}
.single {background:url(images/vid-bg2.png) 0 0 repeat-x; position:relative;}
#playa {
  float:left;
  width:466px;
  height:280px;
  margin:0 0 0 71px; padding:6px 0 0 6px;
  background:url(images/playa.png) 0 0 no-repeat;
}
.ads {
  float:left;
  width:304px;
  height:258px;
  background:url(images/ads.png) 0 0 no-repeat;
  padding:4px 0 0 0;
  margin:14px 0 0 0;
  position:relative;
}
.ads img {width:300px; height:250px;}
.adshade {width:17px; height:258px;left:0; top:0; background:url(images/adshade.png) 0 0 no-repeat; position:absolute;}


#epwrap div {
	position:absolute;
  width:433px; 
  height:38px;
  padding:6px 0 0 0;
  margin:0;
}
#epwrap {
  float:left;
  width:433px; 
  height:44px; 
	position:relative;
  margin:0 0 0 92px;
  padding:0;
	overflow:hidden;
}

#nextep, #n3xtep, #next3p {
  float:left; 
  width:433px; 
  height:38px; 
  padding:6px 0 0 0;
}
#nextep, #n3xtep, #next3p {margin:0 0 0 92px;}
#epwrap div#nextep, #epwrap div#n3xtep, #epwrap div#next3p {margin:0; position:absolute;}

#nextep {background:url(images/nextep.png) 0 0 no-repeat;}
#n3xtep {background:url(images/nextep.png) 0 -54px no-repeat;}
#next3p {background:url(images/nextep.png) 0 -66px no-repeat;}

#nextep p, #next3p p {float:left; width:245px; margin:0; padding:0 0 0 100px; line-height:16px; font-size:11px; font-weight:bold;}
#hsocial {float:right; width:74px; height:29px; margin:0; padding:0;}
#hsocial li { display:inline; list-style:none; }
#hsocial li, #hsocial a {height:29px; width:31px; float:left; margin:0; padding:0;}
#hfb a:hover {background:url(images/nextep.png) -359px -7px no-repeat;}
#htw a:hover {background:url(images/nextep.png) -390px -7px no-repeat;}
#vid p.dou, #vid p.dou a {float:left; width:296px; height:34px; padding:0;}
#vid p.dou { margin:17px 0 0 16px; background:url(images/dou.png) 0 0 no-repeat;}
#home, .htop, .hbot, .col3, #content p.himg, #spoll p.himg, #show p.simg {float:left;}
#home {
  height:429px;
  background:url(images/home.png) 0 0 repeat-x;
  position:relative;
}
.htop {height:25px; background:url(images/htop.png) 0 0 no-repeat;}
.hbot {height:28px; background:url(images/hbot.png) 0 0 no-repeat; bottom:0; left:0;}
.col3 {width:231px; height:376px; background:url(images/3col.png) 0 0 no-repeat; margin-right:20px; padding:0 10px 0 6px;}
.lft {margin-left:65px;}
.col3b {width:5px; height:16px; background:url(images/col3b.png) 0 0 no-repeat; bottom:28px; right:70px;}
.hbot, .col3b, .jmff, .jmch, .rrblog2 {position:absolute; }

/*Rachael Ray - Added January 4th, 2010 */

#rrbox, #jnj {float:left; width:202px; height:349px; margin:14px 0 0 15px;}

/*Oscar Mayer added - April 6 2010*/

#krlb {float:left; width:202px; height:349px; margin:14px 0 0 20px;}

#rrbox {background:url(images/rrbox.png) 0 0 no-repeat; }
#rrbox p, #rrbox p a {float:left; width:202px; height:73px; margin:0; padding:0;}
#rrbox p.rrblog {margin-top:95px;}
.rrblog a:hover {background:url(images/rrbox.png) -202px -95px no-repeat;}
.rrvsit a:hover {background:url(images/rrbox.png) -202px -168px no-repeat;}
.rrshow a:hover {background:url(images/rrbox.png) -202px -241px no-repeat;}

/* J&J - Added 4 March, 2010 */
#jnj {background:url(images/jnj-bg.png) 0 0 no-repeat; }
#jnj p.jnjdesc {margin:75px 0 0 0;}
#jnj p.jnjmore {margin:0; padding:0; background:url(images/jnj-more.png) 0 0 no-repeat; bottom:10px; right:25px;}
.jnjmore, .jnjmore a {float:left; width:83px; height:16px;}

Kraft added april 6th for oscar mayer
.krlbmore, .krlbmore a {float:left; width:52px; height:29px;margin:0 0 0 78px;}

/*Kraft phila real women*/
.krlbmore, .krlbmore a {float: left; width:185px; height: 28px;margin: 0 0 15px 30px;}

/* 3 COLS */
.col3 h2 {margin:16px 0 12px 0; padding:0; text-align:center; height:17px; }
.col3 h2.p0ll  {background:url(images/colh2.png) center 0 no-repeat;}
.col3 h2.w4tch {background:url(images/colh2.png) center -17px no-repeat;}
.col3 h2.w4tch, .col3 h2.w4tch a, .col3 h2.wh4t, .col3 h2.wh4t a { float:left; width:231px; height:17px; }
.col3 h2.wh4t  {background:url(images/colh2.png) center -34px no-repeat;}
#content .col3 h2.ttl {margin:0 0 10px 0; padding:0; text-indent:1px; font-size:16px;}

.col3box {
  margin:0 auto;
  width:181px;
  /*height:271px;*/
  background:#e8f5f7;
  -moz-border-radius: 10px;
  -khtml-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding:10px;
  position:relative;
  
}

/*OScar mayer added April 6 2010*/
.krrbheight {
  height:140px;
  background:#e8f5f7;
}



#content .col3box h3, #content .sidebox h3, #spoll .pollvid h3 {font-size:11px; font-weight:normal; font-family:Arial; margin:0; padding:0;}
/* POLL - Added March 2010 
Express version of the Poll - */
#poll-mar10 form.wp-polls-form p.liner, #poll-mar10 #poll-ftr span, #poll-mar10 #poll-ftr span a, #poll-mar10 div.pollvid, #poll-mar10 p.pollink {display:none !important; }
#poll-mar10 #poll-ftr p, #poll-mar10 #poll-ftr p a, #poll-mar10 #poll-ftr input.btns:hover {float:right; margin:0; padding:0; width:30px; height:10px; background:#e8f5f7 url(images/polls-button.png) 0 -60px no-repeat;}
#poll-mar10 #poll-ftr {height:auto;}
#poll-mar10 form.wp-polls-form p.liner{}
#poll-mar10 ul.wp-polls-ul {background:none; padding:0;}
/*added bottom:18px; for moving fb.com logo up on munchables episode*/
#home .jjbanner {bottom:5px; left:27px; margin:0; padding:0;}

/* ~~~ 3Columns BOX ends here. ~~~*/

#content p.himg, #spoll p.himg {margin:0 5px 5px 0; padding:1px; width:46px; height:35px; overflow:hidden; border:1px solid #5199a2; 
  -moz-border-radius: 2px;
  -khtml-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
#content p.himg:hover, #spoll p.himg:hover {border:1px solid #406a6f;}
#content p.himg a:hover img, #spoll p.himg a:hover img, #show p.simg a:hover img {opacity:0.8;
   filter: alpha(opacity = 80);
   -moz-opacity: 0.8;
   -khtml-opacity: 0.8;
   zoom: 1;
}
#content p.himg img, #spoll p.himg img {
  width:16px; 
  height:16px; 
  padding:9px 15px 10px;
  opacity:0.7;
   filter: alpha(opacity = 70);
   -moz-opacity: 0.7;
   -khtml-opacity: 0.7;
   zoom: 1;
}

.liner {background:url(images/liner.png) center 0 no-repeat; height:1px;}
.liner2 {background:url(images/liner2.gif) 0 0 repeat-x; height:6px;}
.liner3 {background:url(images/liner3.gif) center 0 no-repeat; height:21px; margin:10px 0;}
.liner4 {background:url(images/liner4.png) 0 center no-repeat; height:1px; margin:0; padding:0;}


#content p.liner, #content p.liner2 {margin:10px 0;padding:0;}
#content p.dat3 {margin:3px 0 15px 0; padding:0 0 0 5px; font-size:11px; line-height:11px; border-left:2px solid #5199a2;}


/* THE-SHOW PAGE */
.show-box {
  float:left;
  width:239px;
  height:166px;
  margin:0 2px 10px 8px;
  background:url(images/show-box.gif) 0 0 no-repeat;
  padding:14px 10px 0 10px;
  position:relative;
}
#show-title, #fave-title, #ask-title, #bsg-title, #press-title {
  float:left; 
  width:531px; 
  margin:0 0 0 2px; 
  height:50px; 
}
#show-title, #fave-title, #ask-title, #press-title {padding:9px 0 0 10px;}
#show-title { background:url(images/show-title.gif) -5px 0 no-repeat; }
#fave-title { background:url(images/fave-title.gif) -5px 0 no-repeat; }
#ask-title { background:url(images/ask-title.jpg) -5px 0 no-repeat; }
#bsg-title { background:url(images/bsg-title.jpg) -5px 0 no-repeat; padding:0 0 0 19px;}
#press-title { background:url(images/press-title.jpg) -5px 0 no-repeat; padding:0 0 0 19px;}

#show-title h1, #fave-title h1, #ask-title h1, #bsg-title p, #bsg-title p a, #content p.scomm, #content p.scomm a {float:right;}
#bsg-title h1 {float:left;}

#show-title select, #fave-title select, #blog-title select {float:left; background:transparent; border:none; width:186px; height:22px;}
#ask-title p, #ask-title p a {float:left; width:235px; height:44px;}
#ask-title p, #bsg-title p {margin:0; padding:0;}
#bsg-title p, #bsg-title p a, #content p.scomm, #content p.scomm a {width:115px; height:24px;}



#show span.play-label {width:53px; height:27px; background:url(images/play-label.png) 0 0 no-repeat; position:absolute; left:15px; top:0; z-index:10;}
#show h3 { font-size:11px; font-weight:normal; margin:0; padding:0; line-height:13px; }
#show p.simg {margin:0 10px 0 0; padding:1px; width:94px; height:94px; overflow:hidden;  }
#show p.simg img {
  width:41px; 
  height:41px; 
  padding:26px 26px 27px 27px;
  opacity:0.6;
  filter: alpha(opacity = 60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  zoom: 1;
}
#show p.liner4 {float:left; width:130px; height:2px; }
#wide p.liner4 {width:130px; height:4px;}
#show p {font-size:11px; line-height:13px; color:#555;}
.exc { height:158px; overflow:hidden; position:relative;}
#show input.tagsbmt, #blog-title input.tagsbmt {float:left; background:transparent url(images/tagsbmt.png) 0 0 no-repeat; border:0; width:23px; height:22px; margin:0 0 0 5px; cursor:pointer;}

#content p.pimg {float:left; margin:0; padding:0;}


/* CUSTOM SELECT */
.select-box, #blog-title .select-box {
	cursor: default;
	display: block;
	padding: 0 0 3px 0;
	float:left; 
  margin: 0;

}
#blog-title form {float:right; margin:62px 0 0 0; width:277px; height:23px;}
.select-box, .select-box:focus, .select-box a:focus, .select-box:active, .select-box a:active, #blog-title .select-box, 
#blog-title .select-box:focus, #blog-title .select-box a:focus, #blog-title .select-box:active, #blog-title .select-box a:active {overflow: hidden; }
.select-box:active, .select-box:focus, .select-box a:focus {background:url(images/select.png) -1px 0 no-repeat; }
#blog-title .select-box:active, #blog-title .select-box:focus, #blog-title .select-box a:focus {background:url(images/select.png) 0 0 no-repeat; }

.select-box a, #blog-title .select-box a {
  display: block;
  padding: 3px 0 0 4px;
  margin: 0;
  white-space: nowrap;
  overflow: hidden;
  width:182px; height:23px;

}
.select-box-options, #blog-title .select-box-options {
  list-style: none;
  background: #88c8cb url(images/select.png) 0 -25px no-repeat;
  position: absolute;
  border-top:0;
  overflow-y: auto;
  z-index: 690;
  margin:0; padding:0 0 5px 0;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-top-left-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -khtml-border-top-right-radius: 0;
  -khtml-border-top-left-radius: 0;
  -khtml-border-bottom-right-radius: 3px;
  -khtml-border-bottom-left-radius: 3px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.select-box-alt { background-color: #eaf4ff; }
.select-box-options li {
  margin-bottom: 0;
  overflow: hidden;
  white-space: nowrap;
}
.select-box-options li.optgroup>span { font-size: 105%; font-style: italic; }
.select-box-options li>span, #blog-title .select-box-options li>span { display: block; padding: 2px 5px; }
.select-box-options li.selected { background-color: #2f747a !important; color: #FFFFFF !important; }
.select-box-options li.disabled { color: gray; }

.select-box-options ul, #blog-title .select-box-options ul { margin:0; padding:0; }
.optgroup { margin: 4px 0 0 !important; }
.select-box-options-group li>span {
padding-left: 10px !important;
width: auto;
}


/* SINGLE SHOW */
#tsh0w {
  float:left;
  background:url(images/tsh0w-wrap.gif) 0 0 repeat-y;
  
}
.tsh0w-box { float:left; background:url(images/tsh0w-bg.png) 0 0 no-repeat; padding:20px 0 0 0;}
.tshow-box { float:left; background:url(images/tshow-bg.png) 0 0 no-repeat; padding:20px 0 0 0;}
.tsh0w-ftr { height:40px; float:left; background:url(images/tsh0w-ftr.png) 0 0 no-repeat;}
.tsh0w-ft {
  height:25px;
  background:url(images/tsh0w-ft.gif) 0 bottom no-repeat;
  margin:0; padding:19px 0 0 0;
}
.jmff, .jmff a {
  width:200px;
  height:90px;
  float:right;
}
.jmff {bottom:0px; right:45px; background:url(images/joinmff.png) 0 0 no-repeat;}
.entry {
  float:left;
  width:605px;
  margin:0 0 0 56px;
}

.jmch, .jmch a {
  width:115px;
  height:90px;
  float:right;
}

.jmch {bottom:5px; right:240px; background:url(images/court_yard_hounds.jpg) 0 0 no-repeat;}

.rrblog2, .rrblog2 a {
	width:322px;
	height:28px;
	float: left;
}

.rrblog2 {bottom:5px; right:500px; background: url(images/rr_button.png) 0 0 no-repeat;}
.rrblog2 a:hover {background: url(images/rr_button_hover.png) 0 0 no-repeat;}


.entry h1 {margin:0 0 10px 0; padding:0;}
.entry2 {float:left; width:511px; margin:10px 0 0 66px; }
.entry3 {float:left; width:545px; margin:10px 0 0 45px; }
.entri {padding:10px 24px 10px 20px;}
.desc { float:left; padding:0 0 10px 0; clear:both; font-size:14px; width:510px;}



/* PAGES */
/* POLLS Page */
.mpoll {background:url(images/mpoll.gif) 0 0 no-repeat; height:65px;}

.wp-polls-ul li, .v0ted {font-size:11px;}
 
.wp-polls-ul {margin:0; }
#spoll .wp-polls, #spoll .wp-polls-ans, #spoll .wp-polls-ul, #spoll form.wp-polls-form, #spoll .mpollsbox, #spoll .wp-polls-loading, #spoll div#poll-ftr2, 
#spoll div#poll-ftr2 p, #spoll .wp-polls-form, #spoll .wp-polls ul, #spoll img.wp-polls-image {filter: alpha(opacity = 100); zoom:1; background:#FFF;}
 
#mpolls strong {font-family:Georgia; font-size:12px;}

#mpolls .wp-polls-archive {}
#mpolls .wp-polls-archive p {text-align:left; font-size:11px;}
#mpolls .wp-polls-ans {font-size:11px; font-family:Tahoma; }
#home .wp-polls-ul {padding:10px 0 0 0; background:url(images/liner.png) center 0 no-repeat;}
#mpolls .wp-polls-ul {margin:0 0 0 10px; padding:0; border-left:2px solid #5199a2;}
#mpolls .wp-polls-ul li {margin:0; padding:0 0 5px 10px; line-height:13px;}
#mpolls .poll-title, #spoll .poll-title {font-weight:bold;}
#mpolls .mpollsbox {width:260px; height:200px; background:#e8f5f7; float:left; padding:10px; margin:0 10px 20px 10px;   -moz-border-radius: 10px;
  -khtml-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
#content p.poll-title {line-height:13px; margin:0;}
#spoll {
  background: #FFF url(images/b.gif);
  margin:0 auto;
  width:380px;
  height:300px;
  padding:0;
  position:relative;
  filter: alpha(opacity = 100);
}
#spoll h1.spollh1 {height:55px; background:#FFFFFF url(images/mpolls2.gif) 0 0 no-repeat;}
.sp0lls {background:#FFF; }
#spoll p.vpoll, #home p.vpoll, #sidebar p.vpoll, #mpolls p.pdate, #mpolls div#poll-ftr {display:none; }
#mpolls p.liner, #spoll p.liner {visibility:hidden;}
#mpolls p.vpoll, #mpolls p.vpoll a {float:right; width:53px; height:20px; }
#mpolls p.vpoll { 
  font-weight:bold;
  background:#FFF url(images/voteicon.gif) 4px 0 no-repeat;
  padding:3px 8px 0 0; 
  margin:0 0 10px 0;
  text-align:right;
  -moz-border-radius: 10px;
  -khtml-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}


#spoll .wp-polls-loading {position:absolute; top:55px; right:0; text-transform:lowercase; color:#5199a2;}
#home .wp-polls-loading {position:absolute; top:-30px; left:0;}
#spoll .wp-polls-image {vertical-align:top;}

#home p.p0ll-title, #home p.p0ll-title a { float:right; width:165px; height:30px; }
#home p.p0ll-title {position:absolute; top:-36px; right:15px; margin:0; padding:0;}

#spoll p.p0ll-title, #spoll p.p0ll-title a { float:right; width:375px; height:50px; }
#spoll p.p0ll-title {position:absolute; top:0; right:0; margin:0; padding:0; }

#eppoll p.p0ll-title, #eppoll p.p0ll-title a { float:right; width:185px; height:30px; }
#eppoll p.p0ll-title {position:absolute; top:10px; right:27px; margin:0; padding:0; }



.col3box label, #eppoll label, #spoll label {font-size:11px; color:#5199a2; cursor:pointer; margin:0 0 8px 0; padding:0; float:right; width:88%;font-weight:normal;}
#home input.rad, #eppoll input.rad, #spoll input.rad {float:left; width:10%; padding:3px 0 0 0;}
#poll-ftr {/*width:180px;*/ height:34px; margin:0 auto;}

#poll-ftr span, #poll-ftr span a {float:left; width:89px; height:34px; background:#e8f5f7 url(images/polls-button.png) 0 0 no-repeat;}
#spoll div#poll-ftr span, #spoll div#poll-ftr span a {float:left; width:89px; height:34px; background:#FFF url(images/polls-button.png) 0 0 no-repeat;}
#poll-ftr span a:hover {background:#e8f5f7 url(images/polls-button.png) 1px 0 no-repeat;}
#spoll div#poll-ftr span a:hover {background:#FFF url(images/polls-button.png) 1px 0 no-repeat;}
#poll-ftr p, #poll-ftr p a {float:right; margin:0; padding:0; width:82px; height:34px; background:#e8f5f7 url(images/polls-button.png) right 0 no-repeat;}
#spoll div#poll-ftr p, #spoll div#poll-ftr p a {float:right; margin:0; padding:0; width:82px; height:34px; background:#FFF url(images/polls-button.png) right 0 no-repeat;}
#poll-ftr input.btns {width:82px; height:34px; background:transparent; border:0; cursor:pointer; }
#poll-ftr input.btns:hover {background:#e8f5f7 url(images/polls-button.png) -97px 0 no-repeat;}
#spoll div#poll-ftr input.btns:hover {background:#FFF url(images/polls-button.png) -97px 0 no-repeat;}


/*Poll Ftr-2 - Back button */
#poll-ftr2,#poll-ftr2 a, #spoll div#poll-ftr2 p, #spoll div#poll-ftr2 p a {width:22px; height:22px; float:left;}
#home #poll-ftr2 {background:url(images/back.gif) 0 0 no-repeat; position:absolute; top:-29px; left:0;}
#spoll div#poll-ftr2 p {background:#FFF url(images/back.gif) 0 0 no-repeat; position:absolute; top:50px; right:-2px;}
#eppoll div#poll-ftr2 {width:22px; height:22px; display:none;}

.pollink, .pollink a, .eppollink, .eppollink a { float:left; width:201px; height:29px;}
#content p.pollink, #spoll p.pollink {background:url(images/morepolls.gif) center 0 no-repeat; position:absolute; left:0; bottom:-45px;} 
#spoll .pollink, #spoll .pollink a { float:left; width:370px; height:29px;}
#spoll .pollink, #spoll div#poll-ftr2 p {margin:0; padding:0;}

/* Poll Vid - The Related Vid for the Poll */
.pollvid {float:left; width:201px; position:absolute; left:8px; bottom:5px;}
#spoll .pollvid {float:left; width:201px; position:absolute; left:8px; bottom:5px; margin:0 0 0 90px;}
#eppoll .pollvid, #eppoll .pollink {display:none;}
#eppoll p.eppollink {background:url(images/morepolls2.png) center 0 no-repeat;}


/* Polls Archive Paging */
#mpolls .wp-polls-paging {
  background:#d4ecf0; 
  padding:5px; 
  text-align:center;
}
#mpolls .wp-polls-paging, .wp-polls-paging a, .wp-polls-paging span {
  -moz-border-radius: 13px;
  -khtml-border-radius: 13px;
  -webkit-border-radius: 13px;
  border-radius: 13px;
}
.wp-polls-paging a, .wp-polls-paging a:link, .wp-polls-paging a:visited {
	padding: 2px 4px; 
	margin: 2px;
	text-decoration: none;
	color: #5199a2;
	background: #FFF;	
}
.wp-polls-paging a:hover {	
	color: #000000;
	background: #FFF;	
}
.wp-polls-paging span.pages, .wp-polls-paging span.current, .wp-polls-paging span.extend {
	padding: 2px 4px; 
	margin: 2px;
	color: #000;
	background: #FFF;	
}
.wp-polls-paging span.current { font-weight: bold; background: #5199a2;	color:#FFF;}

/* SEND VID */
.senvid {background:#89c4ca url(images/sendvid.gif) 0 0 repeat-x; margin:0 auto;}
#svid {
  width:450px;
  /*height:725px;*/
  margin:0 auto;
  padding:0;
  background:url(images/svid.jpg) 0 0 no-repeat; position:relative;
}
#svid h1, #askjnb h1 {height:148px;}
#svid h2 {font-size:14px; text-align:center; padding:10px 0 0 0;}
#svid p, #askjnb p {padding:0 35px;}
#svid p.agreed {padding:0;}
#svid object, #svid embed {width:378px;}
#svid .mailit {background:url(images/mailit.gif) 30px 0 no-repeat; padding:0 0 0 150px; height:90px; margin:20px 0 0 60px;}
#svid p.sohid {width:190px; height:30px; position:absolute; right:40px; top:190px; background:#FFF; margin:0; padding:0;}
.wordtube {text-align:center; border:2px solid #FFF; margin:15px auto 10px; width:375px; height:300px; clear:both;}
#svid .wordtube object {width:375px; height:300px;}

#exA { width:380px; margin:0 auto;}
#exA label {}
#exA input, #exA textarea {
  width:200px;
  font-size:12px;
  font-family:Arial;
  padding:2px;
  border:0;
  margin:1px 0;
  background:#FFF;
  -moz-border-radius:4px;
  -khtml-border-radius:4px;
  -webkit-border-radius:4px;
  float:left;
}
#exA input#security_code {font-size:20px; font-weight:bold; width:100px;}
#exA .fValidator-msg, #commentform .fValidator-msg {text-indent:-9000px; background:url(images/x.png) 3px 3px no-repeat; width:13px; float:left;}
#exA_Emailrequired_msg, #security_coderequired_msg, #emailrequired_msg {display:none;}
#exA .c0de {color:#666; padding:5px 0 0; margin-left:150px; font-size:10px;}
#exA label {padding:2px 0; float:left; width:150px;}
#exA label.b {background:url(images/sec.gif) 0 0 no-repeat; padding:2px 0 2px 2px; width:148px; }
#exA label.toc {width:190px; margin:0 0 0 10px; font-size:12px;}
#exA label.toc a {text-decoration:underline;}
#exA label.toc a:hover {text-decoration:none;}
#exA input.sbmt {
  cursor:pointer; 
  margin:10px 0;
  width:100px;
  font-weight:bold;
  background:#FFF;
  -moz-border-radius:13px;
  -khtml-border-radius:13px;
  -webkit-border-radius:13px;
  float:left;
}
#exA input#exA_Agree {width:15px; height:15px; padding:2px 10px 5px 0;}

/* ASK Jen & Barb Form */
#askjnb {
  width:450px;
  height:525px;
  margin:0 auto;
  padding:0;
  background:url(images/askjnb.jpg) 0 0 no-repeat;
}
#ask h2 {font-weight:normal; }
#ask p.embed {text-align:center;}

/* WIDE PAGES - No Sidebar */
#wide {
  float:left;
  background:url(images/wide-wrap.gif) 0 0 repeat-y;
}
#blog-title {background:url(images/blog-title.gif) 0 0 no-repeat; height:92px; }
#wide #blog-title h1 {float:left;}
#wide h1.cast-title {background:url(images/cast-title.gif) 0 0 no-repeat; height:80px; text-align:center;}
#wide h1.guest-title {background:url(images/guest-title.jpg) 0 0 no-repeat; height:80px; text-align:center;}
#wide h1.mff-title {background:url(images/mff-title.gif) 0 0 no-repeat; height:80px; text-align:center;}

#wide h1.tag-title, #wide h1.tag-title-jf, #wide h1.tag-title-bf, #wide h1.page-title {width:672px; height:53px; padding:27px 0 0 234px; color:#479a9e; font-size:32px; text-transform:lowercase;}
#wide h1.tag-title {background:url(images/tag-title.gif) 0 0 no-repeat; }
#wide h1.tag-title-jf {background:url(images/tag-title-jf.gif) 0 0 no-repeat; }
#wide h1.tag-title-bf {background:url(images/tag-title-bf.gif) 0 0 no-repeat; }
#wide h1.page-title {background:url(images/page-title.gif) 0 0 no-repeat; }



.wide-box {float:left; background:url(images/wide.png) 0 0 no-repeat; }
.wide-ftr { height:35px; float:left; background:url(images/wide-ftr.gif) 0 0 no-repeat;}
.entryw {
  float:left;
  width:715px;
  margin:0 0 0 92px;
  line-height:20px;
  font-family:Georgia;
  color:#555;
}
#wide p.liner2 {opacity:0.7; 
   filter: alpha(opacity = 70);
   -moz-opacity: 0.7;
   -khtml-opacity: 0.7;
   zoom: 1;
}
#wide p {line-height:20px;}
.entryw h2 {margin:0 0 10px 0; padding:0; font-weight:normal; color:#ea7400;}
.entryw h2 a, .tshow-box h2, #ask h2, #ask h2 a, #comments { color:#ea7400;}
.entryw h2 a:hover, #ask h2 a:hover { color:#d86a00;}
.entryw h2 span {font-style:italic;}
.tshow-box h2 {padding:0;}

.bimg, .bimg a {float:left; width:133px; height:134px; } 
#wide p.bimg {background:url(images/tag-icon.gif) 0 0 no-repeat; margin:0 10px 0 0; padding:0;} 

.timg, .gimg {float:left; width:128px; height:128px;}
.timg, .gimg {background:url(images/tag-icon.gif) 0 -146px no-repeat; margin:0 10px 0 0; padding:5px 0 0 6px;} 
#wide .timg p, #wide .timg p a {float:left; width:115px; height:115px; } 
#wide .timg p a img {padding:37px; opacity:0.6;
   filter: alpha(opacity = 60);
   -moz-opacity: 0.6;
   -khtml-opacity: 0.6;
   zoom: 1;
} 
#wide .timg p a:hover img {opacity:0.8;
   filter: alpha(opacity = 80);
   -moz-opacity: 0.8;
   -khtml-opacity: 0.8;
   zoom: 1;
} 
.gimg {float:none;}
.gbox {width:133px; float:left; margin:10px 4px;height:175px;font-family:trebuchet MS;font-size:10px; }
#wide .gbox p {text-align:center; line-height: 11px; }

#wide p.cimg { 
  float:left;
  background:url(images/cast.png) 0 0 no-repeat;
  width:163px; 
  height:191px; 
  margin:0 10px 0 0; 
  padding:8px 0 0 7px;
} 
#wide h2.ctitle {background:url(images/liner4.png) 180px bottom no-repeat; padding:0 0 10px 0;}



/* MAILCHIMP THINGY */

/* Default styling - we're moving it here, instead of being automatically loaded in wp_head.
To reduce the http load on wp enqueue script that's why. */
.mc_error_msg { color: #900; }
.mc_success_msg { color: green; }
.mc_merge_var{ padding:0; margin:0; }
.mc_custom_border{ padding:5px; border-width: 0px;border-style: none;border-color: #C4D3EA;color: #555555;background-color: #; }
.mc_custom_border legend {border-width: 0px;border-style: none;border-color: #0;color: #CC6600;background-color: #FFFFFF;font-size: 1.2em;padding:5px 10px;}
#mc_signup_form .mc_var_label, #mc_signup_form .mc_input { float:left; }
#mc_signup_form legend { padding:.5em;margin:0; }
#mc-indicates-required { float:left; clear:both; }
#mc_display_rewards { clear:both; }
#mc_interests_header { font-weight:bold; clear:both; padding-top:.2em;}
div.mc_interest{ clear:both;}
input.mc_interest { float:left; }
label.mc_interest_label {float:left; clear:right;}
.mc_signup_submit { width:100%; text-align:center; clear:both; padding:.2em; }

#mc_signup_container { width:350px; font-family:Arial; margin:0 auto; padding:60px 0 150px; background:url(images/joinmff2.jpg) 0 0 no-repeat;position:relative;}
#mc_signup_container legend, #mc_display_rewards {display:none;}
#mc_signup_container label, #mc_signup_container input {float:left;}
#mc_signup_container label {width:100px;}
#mc_signup_container input {
border:0;
background:#FFF;
  -moz-border-radius:4px;
  -khtml-border-radius:4px;
  -webkit-border-radius:4px;
  padding:2px;
  margin:0 0 2px 0;
  width:193px;
}
#mc_signup_container input#mc_signup_submit {
  float:left;
  background:#FFF;
  border:0;
  color:#479a9e;
  -moz-border-radius:13px;
  -khtml-border-radius:13px;
  -webkit-border-radius:13px;
  margin:10px 0 10px 100px;
  padding:3px 10px;
  font-weight:bold;
  cursor:pointer;
  width:100px;
}
#mc_signup_container div.mc_merge_var {clear:both; margin:5px 0; padding:0 0 5px 0;}
#mc_unsub_link {font-size:11px; position:absolute; top:213px; right:25px;}
#mc_unsub_link a {color:#FFF;}
#mc_signup_form {width:320px; margin:0 auto; }
.mc_error_msg, .mc_success_msg {font-size:11px;}
.mc_success_msg {font-weight:normal; line-height:13px;}



/************************************************
*	Right Sidebar 					     	    * 
************************************************/
#sidebar {
  float: right;
  width: 238px;
  margin: 15px 53px 0 0;
  padding: 0 0 20px 0;
  line-height: 15px;
}
#sid3bar {
  float: right;
  width: 168px;
  margin: 0 49px 0 0;
  padding: 0 0 20px 0;
  line-height: 15px;
}
.sidebox {
  background:#e8f5f7 url(images/sidebox.gif) 0 0 repeat-x;
  -moz-border-radius: 10px;
  -khtml-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding:10px;
  margin:0 0 5px 0;
}
#sidebar h2 {
  width:218px;
  margin: 0 0 10px 0;
  padding: 0;
  text-align:center;
  height:35px;
}
#sidebar h2.morettl {background:url(images/more-title.gif) 0 0 no-repeat;}
#sidebar h2.recnttl {background:url(images/recent-title.gif) 0 0 no-repeat;}
#sidebar h2.sp0lttl {background:url(images/sp0ll-title.gif) 0 0 no-repeat;}


#sidebar ul, #wide ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#sidebar p {
  padding: 0;
  margin: 0;
  line-height: 15px;
}
#sidebar p.askjb, #sidebar p.askjb a {width:137px; height:24px; float:left;}
#sidebar p.askjb {background:url(images/askjb.png) 0 0 no-repeat; margin:0 0 0 41px;}
#sidebar p.jmmf2, #sidebar p.jmmf2 a { float:left; width:190px; height:70px; }
#sidebar p.jmmf2 {background:url(images/jmmf2.png) 0 0 no-repeat; margin:15px 0 0 20px;}
#sidebar p.favesites, #sidebar p.favesites a {width:177px; height:34px; float:left;}
#sidebar p.favesites {background:url(images/fave-sites.png) 0 0 no-repeat; margin:5px 0 10px 22px;}
#sidebar p.side-mpoll, #sidebar p.side-mpoll a {width:189px; height:34px; float:left;}
#sidebar p.side-mpoll {background:url(images/side-mpoll.gif) 0 0 no-repeat; margin:5px 0 10px 22px;}
#sid3bar h2 {margin:0 0 10px 0; padding:0;}
#sid3bar h2.rep {height:26px; background:url(images/sideh2.gif) center 0 no-repeat;}
#sid3bar h2.jfav {height:28px; background:url(images/sideh2.gif) center -27px no-repeat; margin-top:10px;}
#sid3bar h2.bfav {height:29px; background:url(images/sideh2.gif) center -56px no-repeat; margin-top:10px;}

#content #sid3bar h3 {margin:0 0 10px 0; padding:0 0 0 15px; background:url(images/dots.png) 0 5px no-repeat;} 
#content #sid3bar h3:hover {background:url(images/dots.png) 1px 5px no-repeat;} 

#sidebar #eppoll ul.wp-polls-ul {margin:10px 0; padding:0;} 
#eppoll {position:relative; padding-bottom:40px; }
#eppoll p {text-align:center;}

#sidebar ul li a, #wide ul li a, .tshow-box ul li a { padding:0 0 0 15px; background:url(images/dots.png) 0 5px no-repeat;}
#sidebar ul li a:hover, #wide ul li a:hover, .tshow-box ul li a:hover { padding:0 0 0 15px; background:url(images/dots.png) 1px 5px no-repeat;}
.tshow-box ul { list-style-type: none;}
.tshow-box ul li {margin:5px 0 0;}


/************************************************
*	Footer  									*
************************************************/
#footer {
  height: 80px;
  background:url(images/ftr.png) center 0 no-repeat;
  padding: 0;
  text-transform:lowercase;
}

#btn {
  float:left;
  margin:0;
  padding:0 0 0 75px;
  height:42px;
  width:425px;
}
#btn li { display:inline; list-style:none; }
#btn li, #btn a {height:42px; width:84px; float:left; }
#footer p, #footer p.bbe, #footer p.bbe a {float:right;}
#footer p.bbe, #footer p.bbe a {width:79px; height:32px;}
#footer p.bbe {margin:4px 89px 0 0; padding:0;}
#footer p.clear a {padding:0 5px;}
#footer p.clear {margin:10px 10px 0 0;}

/* Footer Link Colors */
#footer a {color:#ccc;}
#footer, #footer a:hover {color:#FFF;}

#footer.ft-neo a {color:#157352;}
#footer.ft-ba a {color:#05529e;}
#footer.ft-neo, #footer.ft-neo a:hover, #footer.ft-ba, #footer.ft-ba a:hover {color:#666;}



/************************************************
*	Search Form									*
************************************************/
#searchdiv {
	margin: 0;
	padding: 0;
	}
	
#searchform {
	margin: 0;
	padding: 4px 0 0 0;
	}
	
#s {
	background: #FFF;
	width: 210px;
	color: #333333;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 3px;
	margin: 0;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	}
	
#sbutt {
	background: #353535;
	color: #FFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 1px;
	margin: 0 0 0 3px;
	border: 1px solid #FFF;
	}
	
/************************************************
*	Comments									*
************************************************/
#commentblock {
  width:500px;
  float: left;
  margin: 0;
  position:relative;
}
.sho {padding: 0 24px 0 0;}
.def {padding: 0;}

#commentblock p.dat3 { font-size:12px; line-height:15px; font-family:Verdana;}
#commentblock h3 {margin:0 0 20px 0; padding:0;}
#commentblock p.leavecomm, #commentblock p.leavec0mm {  position:absolute; }
#commentblock p.leavecomm {bottom:0; right:5px; background:url(images/leavecomm.png) 0 0 no-repeat;}
#commentblock p.leavec0mm {top:-5px; right:2px; background:url(images/leavec0mm.gif) 0 0 no-repeat;}
#commentblock p.leavec0mm, #commentblock p.leavec0mm a {float:right; width:35px; height:28px;}
#commentblock p.leavecomm, #commentblock p.leavecomm a {float:right; width:109px; height:14px;}
#commentblock p.btop, #commentblock p.btop a, #wide p.btop, #wide p.btop a, #tsh0w p.btop, #tsh0w p.btop a {width:19px; height:19px; float:right;}
#commentblock p.btop, #wide p.btop, #tsh0w p.btop {margin:0; padding:0; background:url(images/top.gif) 0 0 no-repeat; }

#wide p.leavecomm2, #wide p.leavecomm2 a, #tsh0w p.leavecomm2, #tsh0w p.leavecomm2 a {float:right; width:94px; height:19px;}
#wide p.leavecomm2, #tsh0w p.leavecomm2 { padding:0; background:url(images/leavecomm2.gif) 0 0 no-repeat;}
#wide p.leavecomm2 {margin:0 10px 0 0;}
#tsh0w p.leavecomm2 {margin:0;}

#commentform input, #commentform textarea {
  -moz-border-radius:4px;
  -khtml-border-radius:4px;
  -webkit-border-radius:4px;
  background:#daf3f7;
  border:0;
  padding:5px;
  margin:0 0 4px 0;
  font-family:Arial;
  font-size:12px;
  width:250px;
}
#commentform label, #commentform input {float:left;}
#commentform label {width:150px;}
#commentform input:focus, #commentform textarea:focus { background:#caeef3;}
#commentform input#submit {
  -moz-border-radius:13px;
  -khtml-border-radius:13px;
  -webkit-border-radius:13px;
  margin:10px 10px 10px 150px;
  padding:5px 10px;
  width:100px;
  cursor:pointer;
  font-weight:bold;
}
#commentform p {clear:both;}
#commentblock ol {
  list-style-type: none;
  margin: 0;
  padding: 0 0 10px 0;
}
.commentdate {
  font-size: 12px;
  padding-left: 0;
}
#commentlist li {padding:10px;}
#commentlist li p {
  margin: 0;
  line-height: 16px;
  padding: 0;
  
}
.commentname {
	color: #333333;
	margin: 0;
	padding: 5px 5px 5px 0;
}
.commentinfo{
	clear: both;
}

.commenttext {
	clear: both;
	margin: 0;
	padding: 10px;
  font-family:Georgia;
  font-size:11px;
  color:#333;
  position:relative;
}
.commenttext-admin {
	clear: both;
	margin: 3px 0 10px 0;
	padding: 20px 10px 5px 10px;
}
.alt {
  background:#e8f5f7;
  -moz-border-radius: 10px;
  -khtml-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}




/************************
  MEDIABOX
************************/
#mbOverlay {
	position: absolute;
	z-index: 9998;
	left: 0;
	width: 100%;
	background-color: #000;
	/*cursor: pointer;*/
}

#mbOverlay.mbOverlayFF { background: transparent url(images/lb-80.png) repeat;}
#mbOverlay.mbOverlayIE { background: transparent url(images/lb-50.gif) repeat;}

#mbCenter, #mbBottomContainer {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #FFF;
	-moz-border-radius: 6px 6px 0 6px;
	-webkit-border-bottom-left-radius: 6px;
	-khtml-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
  opacity:0.90;
  filter: alpha(opacity = 90);
  -moz-opacity: 0.90;
  -khtml-opacity: 0.90;
  zoom: 1;
}
#mbBottomContainer {background: transparent;}
.mbLoading { background: url(images/lb-load.gif) no-repeat center; }

#mbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #FFF;
	background-repeat: no-repeat;
/* Sets the style for inline content, if no style is given	*/
	font-family: Arial;
	line-height: 19px;
	font-size: 12px;
	color: #000;
	text-align: left;
	-moz-border-radius: 6px 6px 0 6px;
	-webkit-border-bottom-left-radius: 6px;
	-khtml-border-bottom-left-radius: 6px;
	border-bottom-left-radius: 6px;
}
#mbImage a, #mbImage a:link, #mbImage a:visited { color: #ddd; } /*	Sets the style for inline content, if no style is given	*/
#mbImage a:hover, #mbImage a:active { color: #fff; } /*	Sets the style for inline content, if no style is given	*/
#mbBottom {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 19px;
	font-size: 12px;
	color: #666;
	text-align: left;
	border: 10px solid transparent;
	border-top-style: none;
  height:27px;
 
}

#mbTitle {
	display: inline;
	color: #FFF;
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
}

#mbNumber {
	display: inline;
	color: #666;
	line-height: 14px;
	font-size: 10px;
}

#mbCaption {
	display: block;
	color: #ccc;
	line-height: 14px;
	font-size: 10px;
}

#mbPrevLink, #mbNextLink{
	display: block;
	float: right;
	height: 20px;
	width: 65px;
	margin: 0;
	outline: none;
}
#mbPrevLink { width: 83px; background: transparent url(images/lb-prev.png) no-repeat center; }
#mbNextLink { width: 54px; background: transparent url(images/lb-next.png) no-repeat center; }

#mbCloseLink { 
	display: block;
	float: right;
	margin: 0;
	outline: none;
  width: 65px; 
  height:37px; 
  background: transparent url(images/lb-close.png) right 0 no-repeat;
  position:absolute;
  top:0;
  right:0;
}

#mbError {
	position: relative;
	top: 30%;
	font-family: Arial;
	line-height: 19px;
	font-size: 12px;
	color: #000;
	text-align: center;
	border: 10px solid #700;
	padding: 20px 10px 30px;
	margin: auto;
}
/*********************************
*  Cool-Navi                     *
*********************************/
.coolnavigate {
  margin:10px; 
  padding:5px; 
  text-align:center; 
  background:#d4ecf0;
  -moz-border-radius: 13px;
  -khtml-border-radius: 13px;
  -webkit-border-radius: 13px;
  border-radius: 13px;  
}
.coolnavigate a, .coolnavigate a:link,.coolnavigate a:visited,.coolnavigate a:active,
.coolnavigate span.pages, .coolnavigate a:hover,.coolnavigate span.current,.coolnavigate span.extend {
  padding: 2px 6px;
  margin: 1px;
  text-decoration: none;
  background: #FFF;	
  -moz-border-radius: 13px;
  -khtml-border-radius: 13px;
  -webkit-border-radius: 13px;
  border-radius: 13px;  
}
.coolnavigate a:hover,.coolnavigate span.pages,.coolnavigate span.current,.coolnavigate span.extend { color: #000;}
.coolnavigate a:active { color: #06C;}
.coolnavigate span.current { font-weight: bold; background: #5199a2;	color:#FFF;}
.navi-only {float:right;padding:10px 10px 0 0; font-weight:bold; font-family:Tahoma; font-size:10px;}

/* Add to Any Thingy */

