body {font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#443b2f;}

/* Header
----------------------------------------------------------------------------------------------------*/
.header {width:100%; background:transparent url(../images/header-bg.jpg) repeat-x top center; margin-top:0px; padding-top:0px;height:140px;}
.header h1{ text-indent:-9000px;background:transparent url(../images/header.jpg) no-repeat top center; margin-top:0px; padding-top:0px;height:140px;}
/*-------------------------*/

/*-------------------------*/
/*Contents Section*/
/*-------------------------*/
#contents {width:760px;text-align:left;background-color:#fff; overflow:auto; margin:0 auto;}
#contents .bg-1 {background:transparent url(../images/bg-01.jpg) repeat-x top center; margin-top:0px; padding-top:0px;height:58px; width:760px;color:#ffa800;}
#contents .bg-1 h3{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#ffa800; text-align:center;padding:13px 0px 1px 0px;}
#contents .bg-1 a{color:#ffa800; text-align:center;}

#contents .main {width:100%;float:left;}
#contents .red { color:red;}
#contents .blue { color:blue;}
#contents .green { color:green;}
#contents .maroon { color:maroon;}
#contents .center {text-align:center; margin:0 auto;}
#contents .box {border:2px solid #D7D7D7 ; background-color:#F1F1F1;}
#contents .box ul{list-style:none;padding:5px 0px;}
#contents .box li{list-style:none;padding:3px 0px 3px 7px; background:none;}
#contents .box img {border:none; padding:0px; margin:0px}
#contents .mainrevolve {width:760px; height:254 px; margin:0 auto; }

#party {float:left; padding:13px; width:349px; }
#party .offer-detail{float:left;background-color:#000; padding:19px; color:#99CC00;}
#party .offer-detail p{padding:9px;}

#food {float:right; padding:13px; width:349px; }
#food .offer-detail{background-color:#000; padding:19px; color:#99CC00;}
#food .offer-detail p{padding:9px;}

#food, #party,  a:link {color: #FF9900; text-decoration:underline;}
#food, #party,  a:visited{color:#FF9900; text-decoration:underline;}
#food, #party,  a:hover{color: #99CC00; text-decoration:none;}


/*SPECIAL CLASSES*/
.web {padding:13px 21px; background:Transparent url(../images/web.gif) no-repeat 0px 11px;}
.pdf {padding:13px 21px; background:Transparent url(../images/pdf_icon.gif) no-repeat 0px 11px;}
.word {padding:13px 21px; background:Transparent url(../images/word.gif) no-repeat 0px 11px;}
.zip {padding:13px 21px; background:Transparent url(../images/zip_icon.gif) no-repeat 0px 11px;}
.txt {padding:13px 21px; background:Transparent url(../images/text.gif) no-repeat 0px 11px;}
.ppt {padding:13px 21px; background:Transparent url(../images/powerpoint.gif) no-repeat 0px 11px;}
.chm {padding:13px 21px; background:Transparent url(../images/chm.gif) no-repeat 0px 11px;}
.wmv {padding:13px 21px; background:Transparent url(../images/wmv_icon.jpg) no-repeat 0px 11px;}
.msi {padding:13px 0px 13px 21px; background:Transparent url(../images/msi.jpg) no-repeat 0px 11px;}
.email {padding:13px 21px; background:Transparent url(../images/email.png) no-repeat 0px 11px;}

blockquote {
border : 3px solid #8e8e8e;
color:#01272f;
margin:5px;
padding: 9px ;
background-color: #d1d1d1;
quotes: "\201C" "\201D";
}
blockquote:before { content: open-quote; font-weight: bold;}
blockquote:after { content: close-quote; font-weight: bold;}
/*-------------------------*/
/*Footer Section*/
/*-------------------------*/

.footer {text-align:center; background-color:#000; height:13px; padding:5px 0 9px 0; border-top:3px solid #FF9900; border-bottom:3px solid #FF9900; }
.footer ul li{display:inline;}
.footer a{color:#fff; text-decoration:underline;font-weight:bold; padding:0 19px;}
.footer a:hover{color: #FF9900;}
.footer a:visited{}
.footer a:active{}