*{
  padding:0;
  margin:0;
  border:0;
}

a:active, a:focus{
  outline:0;
}

table{
  width:100%;
}

td{
  text-align:left;
  vertical-align:top;
}

.module{
  clear:both;
  margin-bottom:20px;
}

.richtext ul, .richtext ol{
  padding-left:25px;
}

.imgLeft{
  display:block;
  float:left;
  margin-right:10px;
  margin-bottom:10px;
}

.imgRight{
  display:block;
  float:right;
  margin-left:10px;
  margin-bottom:10px;
}

.imgCenter{
  display:block;
  margin:20px auto 20px auto;
}

body{
  background:#999999;
}

h1{
  font-size:11px;
  line-height:15px;
  font-weight:bold;
  margin-bottom:1.2em;
  color:#7C1518;
}

h2{
  color:#7C1518;
  font-size:11px;
  margin-bottom:1.2em;
  line-height:15px;
  font-weight:normal;
}

h3{
  color:#7C1518;
  font-size:11px;
  margin-bottom:1.2em;
  margin-top:1.2em;
  line-height:15px;
  font-weight:bold;
}

dd{
  font-style:italic;
}

dl.imgCenter{
  text-align:center;
}

#wrapper{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#7C1518;
  line-height:15px;
  position:relative;
  overflow:hidden;
  background:#FFFFFF url(../images/back.gif) top left repeat-x;
}

#wrapper textarea, .fontStandard{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#7C1518;
  line-height:15px;
}

#wrapper a{
  color:#999999;
  text-decoration:none;
}

#wrapper a:hover{
}

#logo{
  display:block;
  height:116px;
  width:244px;
  overflow:hidden;
  text-indent:-2000px;
  background:url(../images/logo.gif) left top no-repeat;
  position:absolute;
  left:751px;
  top:0;
}

#side{
  position:absolute;
  left:0px;
  top:0;
}

#side .module.editWrapperChanged{
  z-index:4;
}

#top{
  position:absolute;
  left:30px;
  top:48px;
  width:700px;
  z-index:3;
}

#top .nav ul.nav{
  list-style:none;
  overflow:hidden;
  height:80px;
}

#top .nav ul.nav li{
  display:block;
  width:auto;
  float:left;
  background:url(../images/stroke.gif) 0px 3px no-repeat;
  padding-left:6px;
  padding-right:10px;
  position:relative;
  margin-left:-5px;
}

#top .nav ul.nav li a{
  display:block;
  width:auto;
  float:left;
}

#top .nav ul.nav ul{
  position:absolute;
  left:0;
  top:20px;
}

#top .nav ul.nav li.active a, #top .nav ul.nav li.open a{
  color:#EFA457;
}

#top .nav ul.nav li.active li a, #top .nav ul.nav li.open li a{
  color:#999999;
}

#top .nav ul.nav li li.active a, #top .nav ul.nav a:hover{
  color:#EFA457 !important;
}

#top .nav ul.nav ul li{
  background:url(../images/dot.gif) 0px 6px no-repeat;
  padding-left:6px;
  padding-right:10px;
  margin-left:0px;
  padding-bottom:5px;
}

#top .nav ul.nav li li.active{
  background:url(../images/dot2.gif) 0px 6px no-repeat !important;
}

#content{
  padding-left:340px;
  padding-top:185px;
  min-height:285px;
  width:580px;
  overflow:hidden;
}

#colOne{
  width:290px;
  float:left;
}

#colTwo{
  width:290px;
  float:left;
}

#footer{
  position:relative;
  height:107px;
  background:#262626;
  color:#999999;
}

#footer a{
  color:#999999;
}

#footerText{
  margin-left:30px;
  position:relative;
  top:12px;
  width:800px;
}

#footerImage{
  position:absolute;
  left:885px;
  top:0;
  width:110px;
}

.showcase{
  width:500px;
}

.showcase .albumList li{
  display:block;
  float:left;
  clear:none !important;
  width:130px !important;
  height:76px !important;
  margin:0 !important;
}

body.edit .showcase .albumList li{
  height:92px !important;
}

/*Popop*/
#wrapper.popup{
  background:#262626 url(../images/back-popup.gif) repeat-x !important;
}

body.edit #wrapper.popup{
  background:#262626 url(../images/back-popup.gif) 0px 20px repeat-x !important;
}

#wrapper.popup{
  outline:#CCC;
}

#content.popup{
  width:auto;
  margin:auto;
  padding: 0 !important;
}

.popup .showcase{
  width:400px;
  position:relative;
  min-height:500px;
}

.popup .showcase h1{
  padding:25px 0px 0px 5px ;
  color:#EFA457;
  font-size:14px;
  font-weight:normal;
  height:35px;
}

.popup .showcase img{
  position:absolute;
  right:60px;
  top:80px;
}

.popup .albumView div{
  padding:5px;
  color:#999;
  position:absolute;
  left:0;
  width:100%;
  top:390px;
}

.popup.edit .albumView div{
  margin-top:0px;
}

.albumView .subEditWrapper{
  margin-top:0px !important;
  height:460px;
  position:static;
  padding:0;
}

.popup .albumView .subEditWrapper div{
  padding:5px;
  color:#999;
  position:absolute;
  left:0;
  width:100%;
  top:390px;
}

.popup .showcase .editBar img{
  position:static;
  right:0px;
  top:0px;
}

.popup .albumView a{
  color:#EFA457 !important;
}

.popup #viewNav{
  position:absolute;
  left:10px;
  top:100px;
  width:50px;
}

.popup a.pageLink{
  background:#F27A24 !important;
  width:13px;
  height:14px;
  display:block;
  text-indent:-2000px;
  overflow:hidden;
  margin-bottom:6px;
  margin-right:6px;
  float:left;
}

.showcase a img{
  cursor:pointer;
}

.editLinks{
  position:static !important;
}

