body {margin:0px; padding:10px 0px 0px 0px; background:black; text-align:center; color: #fff;}
div {text-align:left; font-family:Arial; font-size:12px; color:#DED5BB;}
a {color:#E86903; text-decoration:none;} a:hover {color:#FF8900; text-decoration:none;}
h1, h2, h3, h4 {font-family:Arial; margin:0px; padding:0px; letter-spacing:-1px; font-weight:normal; color:#DED5BB;}
h1 a, h2 a, h3 a, h4 a {display:block; color:#E86903;}
h2 {font-size:30px; padding:5px 0px 10px 0px; border-bottom:2px solid #262524; color:#f4f0e6;} 
h3 {font-size:18px; color:#f4f0e6;} 
img {padding:0px; margin:0px; border:0px;}
img a {padding:0px; margin:0px; border:0px;}
li {list-style-type:none;}
p {line-height:20px; padding:0px; margin:5px 0px 5px 0px;}

.wrap {width:100%; text-align:center;}
.allcontainer {width:1000px; margin:0px auto 0px auto; color: #fff;}
.bodybg1 {background:#353329 url(images/bodybg1.gif) repeat-x top left; width:100%;}
.bodybg2 { width:100%;background:url(images/bodybg2.jpg) no-repeat top;}
.mainleft {float:left; width:650px;} .mainright {width:320px;float:left;}
.left {float:left; background:black url(images/left_bg.gif) repeat-x top; margin-bottom:10px;} .big {width:650px;} .small {width:320px;} .marg {margin-right:10px;}
.left-cont {margin:10px;}
.footsection1 {background:#353329 url(images/footbg1.jpg) no-repeat top; height:26px;}
.footsection2 {background: url(images/footbg2.jpg) no-repeat top; padding: 85px 0px 100px 0px;}
.foot {font-weight:bold; text-align:center;}

.spectrum {padding:95px 18px 0px 0px; text-align:right; display:block;} .spectrum .link a {margin-top: 30px; padding: 2px; float: right; background:black; color:#DED5BB; font-size:11px;}
.home a {height:135px; display:block;}
.menu {margin-bottom:30px;}
.menu .menulink a {display:inline; float:right; margin-left:4px; padding:10px 20px 10px 20px;font-weight:bold;  font-size:16px;background:black; color:#DED5BB;}
.menu .menulink a:hover {background:#DED5BB; color:black;}
.menu .sn {display:inline; float:right; margin-left:4px; background:black; color:#DED5BB;padding:5px; font-size:11px;}


h1.contentheader {font-family:Impact, Arial; font-size:22px; text-transform:uppercase; padding:10px; background:#22201B url(images/contentheader.gif) repeat-x top;letter-spacing:0px;}
.divider {background:url(images/divider.gif); height:12px; margin-bottom:10px;}

.mainvideo {padding:10px; background:black;}

.mashol{ z-index: 90; width: 980px; height: 50px; float: center; display:block; text-align: right; position: absolute; top: 270px;  margin: 0px auto;}
.offer { padding:10px; margin-bottom:10px;}
.offer img {border:5px solid #DED5BB; float:right; margin:0px 0px 5px 0px;}
.date {font-weight:bold;}
.more a {color:white; background:#4B6B21; padding:2px 10px 2px 10px;} .more a:hover {background:#5E8729;} .smallmore a {padding:0px 4px 1px 4px;} 
.smalltext {font-size:11px; line-height:17px;} 

.no-float {height: 80px;overflow:hidden;width:65px; margin-right:3px; float:left; padding:5px; text-align:center;}
h1.no {font-family:Impact, Arial; font-size:35px; padding:5px; text-align:center;}
.img {border:5px solid #DED5BB;}
.img-compact a {border:5px solid #DED5BB; float:left; margin-right:3px; width:87px; height:87px; display:block; overflow:hidden}
.gal-float {width:127px; margin-right:10px; float:left; padding:10px; font-weight:bold;}
.img-gal {margin:0px 0px 5px 0px; float:none;border:5px solid #DED5BB;}

.article {}
.article p {margin:10px 0px 10px 0px;}
.img-container {text-align:center; padding:20px 0px 20px 0px; display:block;}
.article h3 {margin:20px 0px 10px 0px;}

.dottedborder {
color: #fff;
}
