html,body {margin:0;padding:0;}
body {font:78% arial,sans-serif;}
p {margin:0px; padding-left:12px; padding-right:10px;padding-bottom:12px;}
p.imgEnt {padding-bottom:2px;}
a {color:#0000cc;padding:0px;text-decoration:none;}
a:hover {color:#0000ff;}
.img {border:0;padding:0px;}
.img1px {border:0;padding:0px;}

div#header h1{margin:0; padding-left:10px; color:#79B30B}
#container{ 
 width:100%;
 align:center;
 margin:0;
 margin-right:auto;
 margin-left:left;
}

div#wrapper{float:left;width:980px;height:auto;bxxxackground:#ddd;}
div#navigation{color:#eeeeee;border:0;}
div#navigation{float:left;width:280px;}
div#navigation p{margin:0; padding:0px; text-align:center;}
dxxxxxxiv#navigation p a{border:0px;}

div#content{float:left;margin:0;margin-left:auto;margin-right:auto;height:auto;width:536px;}
div#content p{line-height:1.3; clear:none;}
div#content p img{padding:0; padding-left:4px; padding-right:10px; border:0;}
div#content p.imgEnt img {margin:0; padding:0px; margin-right:10px;margin-bottom:3px; border:1px black solid;}

div#extra{color:#cccccc;}
div#extra p{font-size:86%;border:0;padding:0;line-height:1.1;margin-bottom:6px;}
div#extra{float:left;clear:none;width:160px;maxxxrgin-left:-164px;}

div#footer{clear:left;width:100%}
div#footer{background:#333;color:#FFF; text-align:center;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{font-size:80%;font-weight:bold;color:#cccccc;text-decoration:none;border:0;padding:2px 4px;}
div#footer a:hover{background:#ccc;color:333;}

div#header{clear:left;width:100%}
div#header{background:#333;color:#FFF; text-align:center;}
div#header p{margin:0;padding:5px 10px}
div#header a{font-size:80%;font-weight:bold;color:#cccccc;text-decoration:none;border:0;padding:2px 4px;}
div#header a:hover{background:#ccc;color:333;}

.logo a {border:0;margin:0;}
.logo img{border:0; margin:10px;}

div#TopPic {margin:8px 2px;padding:1px;padding-bottom:0px;border:1px #cec solid;text-align:center;color:#eeeeee;}
div#TopPic p{color:#dddddd;margin:0;padding:2px 0px;}
div#TopPic a{background:#eA9C06;color:#000000;text-decoration:none;border:0;padding:0;}
div#TopRog {margin:8px 2px;padding:1px;padding-bottom:0px;border:1px #cec solid;text-align:center;color:#eeeeee;}
div#TopRog p{color:#dddddd;margin:0;padding:2px 0px;}
div#TopRog a{background:#eA9C06;color:#000000;text-decoration:none;border:0;padding:0;}

div#TopPic p.tr {font-size:96%;font-weight:bold;background:#eA9C06;width:100%;}
div#TopRog p.tr {font-size:96%;font-weight:bold;background:#eA9C06;width:100%;}

div#topRog a.TopLink {color:#000000;font-weight:bold;background:#eA9C06;width:100%;padding-left:10px; padding-right:10px;}
div#topRog a.TopLink:hover {color:#000000;font-weight:bold;background:#9ceA06;}
div#topPic a.TopLink {color:#000000;font-weight:bold;background:#eA9C06;width:100%;padding-left:10px; padding-right:10px;}
div#topPic a.TopLink:hover {color:#000000;font-weight:bold;background:#9ceA06;}

div#GalContent{mxxxargin:0px 20px 0px 20px;padding:4px;cxxxxolor:#eeeeee;bxxxorder:1px dotted red;}

div.NavCon {float:left;width:99%;height:auto;margin:0;margin-top:7px;margin-bottom:4px;border:1px solid #cec;background:#cec;text-align:center;margin-left:auto;margin-right:auto;color:#444;}
div.NavConNBC {float:left;width:99%;height:auto;margin:0;margin-top:7px;margin-bottom:4px;border:0;text-align:center;margin-left:auto;margin-right:auto;color:#444;}
div.ArtCon {float:left;width:98%;margin:5px;border:1px solid #cec;padding:4px;}
div.ArtCon H1 {margin-left:0;}
span.ArtCre {font-size:90%;line-height:90%;text-align:left;maxxxrgin-left:12px;color:#666;}
div.GalCon {float:left;width:99%;padding:0px;height:auto;margin:7px;margin-top:0px;margin-bottom:6px;border:1px solid #cec;}
div.GalConImg {float:left;width:100px;height:auto;display:block;margin:0;padding:0;}
div.GalConTxt {float:left;width:410px;clear:none;height:auto; display:block;}
span.GalDte {font-size:90%;line-height:150%;text-align:left;margin-left:0px;color:#666;}

div.GalOuterFrame{
 float:left;
 clear:left;
 width:100%;
 text-align:center;
 padding:0;
 height:auto;
 margin-left:auto;
 margin-right:auto;
}

div.GalInnerFrame{
 float:left;
 clear:left;
 width:100%;
 text-align:center;
 align:center;
 padding:0;
 margin:0;
}

div.GalBanner {
 color:#113;
 text-align:center;
 padding:3px;
 margin:0;
 font-weight:bold;
 font-size:130%;
 border:0;
 background:#edfaed;
 height:auto;
 width:auto;
 border:1px dotted red;
 margin-bottom:auto;
 margin-top:auto;
}
div.GalBannerL {float:left;height:auto;width:730px;text-align:left;padding:left:5px;font-size:90%;}
div.GalBannerR {float:right;height:auto;width:180px;}
.GalBanner form {clear:none;margin:0;}
.GalBannerR form {margin:0;padding:0;display:inline;}
.GalBannerR input {clear:none;margin:0;padding:0;display:inline;}


div.SearchTextLinks {
   color:#113;
   font-size:66%;
   font-weight:bold;
   margin:0;
   padding:0;
   clear:both;
}

.GalBannerInfo{
 float:left;
 clear:both;
 text-align:center;
 font-weight:bold;
 font-size:72%;
 color:#666;
 margin:0;
 height:auto;
 padding-top:10px;
 width:900px;
 height:auto;
}

a.ipageLinks{font-weight:bold;text-decoration:none;}
a.ipageLinks:visited{font-weight:bold;text-decoration:none;}
a.ipageLinks:hover{font-weight:bold;text-decoration:none;}

//.xxxGalBannerInfo a {color:#ddd;font-weight:bold; text-decoration:none; border:0;}
//.xxxGalBannerInfo a:visited {color:#ddd;text-decoration:none;}
//.xxxGalBannerInfo a:hover {color:#fff;text-decoration:underline;}

div.GalWindow {
 clear:both;
 text-align:left;
 padding:0;
 border:1px #cec solid;
 margin-bottom:5px;
 margin-top:5px;
 width:100%;
 background:#f8faf8;
 padding-bottom:20px;
 padding-top:10px;
}

img.galpic{
 border:0;
 border:1px black solid;
 margin:5px;
 align:center;
}
img.GalPic a{border:0; padding:0;}

.GalWinTitle{
 margin:0;
 margin-top:4px;
 margin-left:2px;
 padding:0;
 font-size:120%;
 line-height:110%;
 font-weight:bold;
 border:0;
}

.GalWinLeft{float:left;clear:none;width:210px;height:auto;padding-right:2px;background:#f8faf8;}
.GalWinTitle a{padding:0;margin:0;}
.GalWinRight{
 padding:0;
 margin:0;
}

.GalWinInfo{
 float:left;
 clear:right;
 padding:0;
 color:#226622;
 font-size:86%;
 font-weight:normal;
 line-height:100%;
 width:700px;
 padding-left:2px;
 margin-right:auto;
}


.GalWinSub{
 float:left;
 clear:none;
 font-size:98%;
 font-weight:bold;
 color:#224422;
 padding-top:6px;
 padding-left:2px;
 width:700px;
 text-align:left;
}

.GalWinXtra{
 width:700px;
 float:left;
 clear:none;
 font-size:96%;
 padding-left:2px;
 color:#113311;
 baxxxckground:red;
}
.GalWinXtra a{border:0;}

.galzipSub{
 width:700px;
 float:left;
 clear:none;
 color:#cccc11;
 font-size:96%;
 maxxxrgin:16px 20px 4px 218px;
 padding-top:6px;
 padding-left:2px;
 bxxxackground:red;
}
.galzipSub a{border:0;}

div.copyright{
 clear:both;
 width:84%;
 font-size:90%;
 font-weight:normal;
 padding:10px;
 color:#0a0a0a;
 margin-top:18px;
 margin-bottom:18px;
 border:1px red dashed;
}

div.IGfloat {
  float:left;
  padding:0;
  width:140px;
  height:139px;
  max-height:139px;
  overflow:hidden;
  margin:1px;
  border:1px black solid;
  text-align:center;
}

div.IGfloat img {padding:0; margin:0; border:1px #cec solid; text-align:center}
div.IGfloat a {padding:0; margin:0; border:0;}
  
div.IGfloat p {
   text-align:center;
   font-size:60%;
   color:#222;
   padding:2px;
   border:0;
   line-height:1.1;
   height:1em;
   fxxxilter: Shadow(Color=#111111,Direction=135,Strength=2);
}

img.GalShowPic{
 border:1px black solid;
 margin:0px;
 padding:0px;
}

.ShowGalBanner {
 height:544px;
 color:#222;
 text-align:center;
 display:block;
 background-color:#f8faf8;
 padding:5px;
 font-weight:bold;
 text-decoration: none;
 text-transform: none;
 border: 1px solid black;
 font-size:110%;
 border:1px solid #cec;
 
 min-width:830px;
 
 /* IE Dynamic Expression to set the width - needed for min-width of container of two left floaters */
 width:expression(document.body.clientWidth < 870 ? "840px" : "100%" );
}

.ShowGalLeftPanel{
 float:left;
 clear:both;
 width:200px;
 height:530px;
 border:1px black solid;
 margin-right:4px;
 display:block;
 font-size:130%;
 background:#edfaed;
 border:1px solid #cec;
}
.ShowGalLeftPanel p {font-size:70%;font-weight:bold;margin:2px;padding:0;color:#444444;}

div.ShowGalPager{
  clear: both;
  padding:0px;
  padding-top: 1px;
  margin-bottom: 4px;
  font-size:56%;
  color:#444444;
  font-weight:bold;
  display:inline-block;
}
.ShowGalPager span.left {float:left; width:85px;text-align:left;margin-left:8px;}
.ShowGalPager span.right {float:right; width:85px;text-align:right;margin-right:8px;} 

.ShowGalRightPanel{
 clear:none;
 display:inline-block;
 height:530px;
 text-align:center;
 bxxorder:1px black solid;
 border:1px solid #cec;
 font-size:120%;
}

.ShowGalRightPanel a{
 border:0;
 padding:0;
 margin:0;
}

#gbouter {display:inline;clear:none; height:56px; width:100%; text-align:center; align:center; position:relative;margin:0;}
#gbouter[id] {display:table; position:static; margin:0;}

#gbmiddle {width:100%;} /* for explorer only*/
#gbmiddle[id] {display:table-cell; vertical-align:middle; position:static;}

#gbinner {position:relative; text-align:center;} /* for explorer only */
/* optional: #gbinner[id] {position: static;} */

.galzipShowSub{
 color:#cccc11;
 font-size:96%;
}
.galzipShowSub a{border:0;margin:0;padding:0;}

div.centered{
 clear:both;
 width:100%;
 align:center;
 text-align:center;
}

H1 {
 clear:both; 
 font-size:130%; 
 font-weight: bold; 
 text-align:left;
 margin-bottom:2px;
 margin-left:12px;
 margin-top:4px;
 padding
 border:1px yellow dotted;
}

H2 { 
 font-size:110%; 
 font-weight:bold; 
 text-align:left;
 margin-bottom:1px;
 margin-left:12px;
 margin-top:4px;
 padding
 border:1px yellow dotted;
}

.tinyText {font-size:88%; color:#0000aa; font-weight:bold; text-align:center;}
a.mbNav {margin:0; font:10px tahoma;font-weight:bold;color:#ffffff;border:0; padding:2px 8px 4px;text-decoration:none;}
a.mbNav:hover {background:#008E8A;color:#ffffff;text-decoration:none;}
a.mbNav:visited {color:#ffffff;text-decoration:none;} 

div.spacer{
  clear: both;
}
div.ispacer{
  display:inline;
  clear: both;
}

abbr, acronym, .help {
  border-bottom: 1px dotted #333;
  cursor: help;
  }

div.row{clear: both;padding:0px;padding-top: 10px;}
div.row span.left {float:left; text-align:left; font-weight:bold; color:#fff; width:49%;}
div.row span.right {float:right; text-align:right; font-weight:bold; color:#fff; width:49%;}

div.freerow{clear:none;padding:0px;padding-top: 10px;}
div.freerow span.left {float:left; text-align:left; font-weight:bold; color:#fff; margin-left:10px;margin-right:40px;}
div.freerow span.right {float:right;clear:none; text-align:right; font-weight:bold; color:#fff; margin-right:40px;}

.DVDSideNav {width:120;color:#222;padding:5px;background:#edfaed;border:1px solid #cec;}
.DVDSideNavSPC {width:120;height:6px;overflow:hidden;border:0;padding:0;}
.DVDCont{background:#f8faf8;height:82px;border:1px solid #cec;padding-bottom:3px;}
.DVDContImg {width:56px;height:80px;float:left;}
.DVDContImg img {height:80px;width:56px;border:0;}
.DVDContData {float:left;width:720px;height:80px;margin:0;margin-left:auto;margin-right:auto;margin-bottom:0px;}
.DVDContTitle {float:left;width:500px;height:22px;;padding:0;margin:0;margin-left:auto;margin-right:auto;}
.DVDContTitle H1 {margin:0;padding:0;overflow:hidden;padding-top:1px;padding-left:6px;font-size:120%;}
.DVDContGen {float:right;clear:none;overflow:hidden;width:218px;height:18px;margin:0;text-align:right;font-size:86%;padding-top:4px;padding-right:2px;}
.DVDContTag {font-size:86%;overflow:hidden;padding-left:7px;clear:both;height:14px;text-align:left;margin-top:-3px;}
.DVDContALk {font-size:86%;overflow:hidden;padding-left:7px;clear:both;text-align:left;height:34px;}
.DVDContDLk {font-size:80%;overflow:hidden;padding:0;padding-left:7px;width:292px;float:left;clear:both;text-align:left;}
.DVDContDLk A {font-weight:bold;}
.DVDContCrt {font-size:80%;overflow:hidden;padding:0;width:418px;float:right;clear:none;text-align:right;height:12px;padding-right:2px;}
.DVDContLogo {float:left;width:56px;margin:0;padding:0;}

.DVDContFull{background:#f8faf8;height:auto;border:1px solid #cec;padding:6px;padding-bottom:3px;margin-top:auto;margin-bottom:auto;}
.DVDContFull img {float:left;clear:none;}
.DVDContInfo {color:#222;width:540px;float:left;clear:none;height:auto;text-align:left;font-size:110%;padding-bottom:10px;}
.DVDContInfo H1,P {margin:0;padding:0;padding-left:0px;}
.DVDContSub {color:#343;font-weight:bold;width:530px;border-bottom:1px solid #222;padding-top:20px;padding-left:4px;padding-right:10px;padding-bottom:2px;}
.giActLeft {width:190px;float:left;clear:left;font-size:90%;padding:2px;padding-top:2px;padding-left:10px;padding-right:4px;text-align:right}
.giActRight {width:330px;float:left;clear:none;font-size:90%;font-weight:bold;padding:2px;padding-top:2px;text-align:left;}
.giLeft {width:190px;float:left;clear:left;font-size:90%;padding:2px;padding-top:3px;padding-left:10px;padding-right:4px;text-align:right}
.giRight {width:330px;float:left;clear:none;font-size:90%;font-weight:bold;padding:2px;padding-top:3px;text-align:left;}


.CDCont{background:#f8faf8;height:60px;border:1px solid #cec;padding-bottom:3px;}
.CDContImg {width:60px;height:60px;float:left;}
.CDContImg img {height:60px;width:60px;border:0;}
.CDContData {float:left;width:620px;height:60px;margin:0;margin-left:auto;margin-right:auto;margin-bottom:0px;}
.CDContTitle {float:left;width:620px;height:22px;;padding:0;margin:0;margin-left:auto;margin-right:auto;}
.CDContTitle H1 {margin:0;padding:0;overflow:hidden;padding-top:1px;padding-left:6px;font-size:120%;}
.CDContGen {float:left;clear:none;overflow:hidden;padding:0;padding-left:6px;width:218px;height:18px;margin:0;text-align:left;font-size:86%;}
.CDContDLk {font-size:90%;overflow:hidden;padding:0;padding-left:7px;width:292px;float:left;clear:both;text-align:left;}
.CDContDLk A {font-weight:bold;}
.CDTrk1 {width:30px;float:left;clear:left;font-size:90%;padding:2px;padding-top:2px;padding-left:10px;padding-right:4px;text-align:right;border-top:1px solid #ddd;}
.CDTrk2 {width:230px;float:left;clear:none;font-size:90%;font-weight:bold;padding:2px;padding-top:2px;text-align:left;border-top:1px solid #ddd;}
.CDTrk3 {width:170px;float:left;clear:none;font-size:90%;font-weight:bold;padding:2px;padding-top:2px;text-align:left;border-top:1px solid #ddd;}
.CDTrk4 {width:40px;float:left;clear:none;font-size:90%;font-weight:bold;padding:2px;padding-top:2px;text-align:left;border-top:1px solid #ddd;}
.CDContInfo {color:#222;width:500px;float:left;clear:none;height:auto;text-align:left;font-size:110%;padding-bottom:10px;}
.CDContInfo H1,P {margin:0;padding:0;padding-left:0px;}
.CDContSub {color:#343;font-weight:bold;width:490px;border-bottom:1px solid #222;padding-top:20px;padding-left:4px;padding-right:10px;padding-bottom:2px;}

.CDGCont{background:#f8faf8;margin:0;height:16px;border:1px solid #cec;padding:0;}
.CDGContData {float:left;width:800px;height:16px;margin:0;margin-left:auto;margin-right:auto;}
.CDGT1 {float:left;width:40px;height:16px;padding:0;text-align:right;margin:0;padding-right:2px;baxxxckground:#ff6666;}
.CDGT2 {float:left;clear:none;width:260px;height:16px;padding:0;margin:0;text-align:left;padding-left:4px;baxxxckground:#66ff66;}
.CDGT3 {width:200px;float:left;clear:none;font-size:104%;margin:0;padding:2px;padding-top:2px;padding-left:10px;padding-right:4px;padding:0;text-align:right;border:0;baxxxckground:#6666ff;}



.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* needed to hide from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End comment needed to hide from IE-mac */


.sxxxhadow {
  height: 1em;
  filter: Shadow(Color=#779977 Direction=135 Strength=5);
  text-shadow: #336633 5px 5px 5px;
  line-height: 2em;
  white-space: nowrap;
}

img.GalShow{
 border:1px #555 solid;
 padding:1px;
 height:400px;
 width:533px;
}
