* { margin:0px; padding:0px; font-family:"Lucida Sans Unicode",Arial,sans-serif; }
body { background:#353535; color:#817c5c; font-size:12px; text-align:center; }
body:before { content:""; height:100%; float:left; width:0; margin-top:-32767px; }
p, td, h1,h2,h3,ol,ul,pre { line-height:160%; margin-bottom:10px; }
h1,h2,h3,#subtitle{font-weight:normal;}
h1 { font-size:26px; line-height:36px; }
h2 { font-size:16px; }
a, a:visited { color:#ebe096; text-decoration:none; outline: none; }
a:focus { -moz-outline-style: none; }
a img { border:0px; }

#outer { width:100%; text-align:center; }
#wrapper { width:990px; margin:50px auto 0px auto; text-align:left; }

#logo,#content,#about,#contact,#photoCats,#photoCats table,#videos,#videoNav,#footer .navigation,#cmsVideos,#cmsLinks { width:780px; margin:0px auto;  }

#logo { margin-bottom:10px!important; background:transparent; }

#content { position:relative; padding-top:20px; }

#homeImg { width:716px; margin:0px auto; padding:5px; border:1px solid #ebe096; }
#homeImg img { width:714px; display:block; border:1px solid #121212!important; }

#about,#contact,#photoCats,#videos,#links,#cmsPhotos,#cmsVideos,#cmsLinks { min-height:375px; }
#about,#contact,#links,#cmsPhotos,#cmsVideos,#cmsLinks { border-bottom:1px solid #524f3f; }

#about .left { width:125px; padding-right:20px; }
#about .left img { margin-bottom:20px; }
#about .right { width:635px; }

#contact .right { width:220px; }
#contact .right img { width:220px; margin-bottom:15px; }
#contact .left { width:540px; }

#mediaarcade { position:absolute; bottom:0px; right:0px; }
#mediaarcade p { font-size:8pt!important; }

#about .left img, #contact .right img { display:block; border:1px solid #888!important; }

.photoCats table td, #videos table td, .photos table td { width:192px; padding-top:15px; padding-bottom:25px; border:2px solid #524f3f; }
.photoCats table td a img, #videos table td a img, .photos table td img { border:1px solid #222!important; }
#slideshow { width:990px; padding-bottom:10px; }

#videoNav { padding-top:20px; }
#videos table { width:780px; margin:0px auto; }
#video { width:646px; margin:0px auto; }

#cmsVideos, #cmsLinks { width:780px; }
#cmsVideos .left, #cmsLinks .left { width:200px; }
#cmsVideos .right, #cmsLinks .right { width:580px; }

#footer { width:100%; padding:15px 0px; }
#footer .navigation { color:#ebe096; }

.clear { clear:both; line-height:0; font-size:0; }
.left { float:left; }
.right { float:right; }
.center { text-align:center; }
.text, .textarea { padding:2px 5px; width:300px; font-size:12px; border:0px; background:transparent; border:1px solid #524f3f; color:#817c5c; }
.textarea { padding:2px 0px 2px 5px!important; scrollbar-base-color:#353535; scrollbar-highlight-color:#353535; scrollbar-shadow-color:#353535; scrollbar-darkshadow-color:#353535; scrollbar-3dlight-color:#353535; scrollbar-face-color:#353535; scrollbar-arrow-color:#524f3f;  }
.button { font-size:12px; padding:2px 5px 3px 5px; background:#524f3f; border:0px; color:#ebe096; margin:0px 0px 10px 0px; cursor:pointer; }
.linkButton { font-size:12px; border:0px; color:#ebe096; cursor:pointer; background:transparent; margin:0px; padding:0px; }

.fileUpload, .txtAbout, .txtContact { margin-bottom:10px; line-height:130%;  }
.txtAbout { width:627px; height:340px; }
.txtContact { width:533px; height:340px; }
.InfoPanel { border:1px dotted #524f3f; border-left:0px; border-right:0px; margin-bottom:10px; padding:10px 40px; font-size:8pt; background:url(../Images/info.png) no-repeat 10px 7px; color:#cbc283; }
.upload, .addVideo, .renameVideo, .addLink, .addNew, .rename, .delete { text-align:left; padding:10px; }
.videoRepeater, .linkRepeater { margin-bottom:15px; }
.videoRepeater .left { width:90px!important; }
.videoRepeater .right { width:480px!important; padding-left:10px; }
.videoTitle { font-weight:bold; padding-top:5px; }
.videoActions { padding:5px 0px; }
.videoActions a { padding:0px 3px 0px 0px; }

.photoCats .left, .photos .left { font-size:14pt; }
