body {color:#000000; margin:0px; padding:0px; text-align:center; background: url(../graph/topbg.gif) top no-repeat; font-family : Arial; font-size : 11px;} 

a {color:#A41A1A; text-decoration:none;}            
p {margin:0px; padding:0px; padding-bottom:5px; }            
form {padding:0px; margin:0px;}

input {border-width:1px; border-color:#A5A5A5; border-style:solid; background-color: #ffffff;}
textarea {border-width:1px; border-color:#A5A5A5; border-style:solid; background-color: #ffffff;}

h1 {text-decoration:none; padding:0; font-weight:normal; margin-top:0px; margin-top:25px; margin-bottom:10px; font-family : Tahoma, Arial; font-size : 19px;}
h2 {text-decoration:none; padding:0; margin-top:0px; margin-bottom:10px; font-family : Arial; font-size : 16px;}
h3 {text-decoration:none; padding:0px; margin:0px; padding-bottom:10px; color:#6c0303; font-family : Tahoma, Arial; font-size : 14px;}
h4 {text-decoration:none; padding:0px; margin:0px;  color:#6C0303; font-family:Tahoma, Arial; font-size:14px;}
h5 {text-decoration:none;  font-weight:normal; padding:0px; margin:0px; margin-left:15px; float:left;  color:#ffffff; font-family:Tahoma, Arial; font-size:14px;}
h5 a {color:#ffffff; }
h6 {text-decoration:none;  font-weight:normal; padding:0px; margin:0px; margin-top:10px; margin-bottom:10px; color:#A41A1A;; font-family:Tahoma, Arial; font-size:14px;}
                                                                            
.bgtable {width:100%; height:100%; background: url(../graph/botbg.gif) bottom no-repeat;}
.maintable {width:100%; }
.righttable {width:100%; background: url(../graph/righttopbg.gif)}
.menutable {height:48px; width:100%}  
.pagebodytable {width:100%;}
.rightblocktable {width:190px;}


.rightbodytd {width:195px;}
.mainlefttd {width:278px;} 
.rigtttd {padding-top:24px; text-align:left;}


.rightblocktd {background-color:#ffffff; border-left:solid 1px #f0f0f0; border-right:solid 1px #f0f0f0; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px;}
.toptetxtd {background-color:#f9f9f9; border-top:solid 1px #f0f0f0; border-bottom:solid 1px #f0f0f0; padding:10px; text-align:left;}

.logoarea {width:278px; height:162px; background: url(../graph/logobg.gif) top no-repeat;}
.logopic {margin-top:14px; margin-left:10px; }


.leftmenu  {width:247px; padding:15px; text-align:left; background: url(../graph/lmenubg.gif) bottom no-repeat;}
.lmenu {margin-right:10px}
.level0 {text-decoration:none; color:#6C0303; font-family : Arial; font-size : 12px;}
.level1 {text-decoration:none; padding-left:25px; color:#A41A1A; font-family : Arial; font-size:11px; background: url(../graph/larr.gif)  no-repeat;}
 .level1 a {text-decoration:none; color:#737373;}
 .level1 a:hover {text-decoration:none; color:#A41A1A;}    
 
 
.leftsubmenutext {text-decoration:none; padding-left:5px; color:#A41A1A; font-family : Arial; font-size : 11px;}
.leftsubmenutext a {color:#A41A1A;}
.leftsubmenutext span {color:#333333;}
.leftsubmenutext span a {color:#333333;}


                                       
.leftnews  {width:190px; padding:10px; text-align:left; }
.lnews {margin-right:10px}
.newsitem {text-decoration:none; color:#333333; margin-top:2px; margin-bottom:8px; font-family : Tahoma, Arial; font-size : 11px;}
.newsitem span {font-size:10px; }
.newsitem img {margin-right:10px; margin-bottom:5px;}
.newspicitem {float:left; margin-right:10px; }
.newspicitem img {margin-bottom:5px;}
.newsdate {text-decoration:none; color:#333333; font-family : Tahoma, Arial; font-size : 10px;}

.topsearch {width:275px; height:44px; background-color:#ffffff; }

.gline {height:1px; width:100%; clear:both; margin-top:10px; margin-bottom:10px; background: url(../graph/gline.gif);}                                     
.level0line {height:1px; width:100%; margin-top:5px; margin-bottom:7px; background: url(../graph/gline.gif);}                                     
.level1line {height:1px; width:100%; margin-top:3px; margin-bottom:3px; background: url(../graph/gline.gif);}                                     

.searchtext {text-decoration:none; color:#A5A5A5; font-family:Tahoma,Arial; font-size:9px;}
.searchinput {width:120px; margin-top:2px; text-decoration:none; color:#000000; font-family:Tahoma, Arial; font-size:11px;}

.specitem {width:149px; margin-top:15px;}                     
.specpic  {width:149px; padding-bottom:10px; text-align:center; background: url(../graph/specpicbg.gif) bottom no-repeat;}       
.spectext {background-color:#f2f2f2; padding:5px; text-align:center; text-decoration:none; color:#333333; font-family : Tahoma, Arial; font-size : 11px;}

.bottomline {height:41px; text-align:center; border-top:solid 1px white; border-bottom:solid 1px white; background-color:#990000; margin-top:49px; margin-bottom:29px; }
.copyr {margin-top:13px; color:#ffffff; text-decoration:none; font-family : Tahoma, Arial; font-size : 9px;}
.copyr a {color:#ffffff; }

.pagelinks {text-decoration:none; text-transform:uppercase ; font-family:Tahoma,Arial; font-size:10px; margin-bottom:5px;}
.pagelinks span {font-family:Tahoma,Arial; font-size:8px; }
.pagetitle {width:100%; border-bottom:solid 1px #f0f0f0; margin-bottom:10px;}

.categoryitem {                      
    width:235px; margin-left:5px; margin-right:5px; margin-bottom:15px; text-align:left;
    display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;
}                                                          

.justtext {text-decoration:none; text-align:justify; color:#333333; font-family : Tahoma, Arial; font-size : 12px;}
.sjusttext {text-decoration:none; text-align:justify; color:#333333; font-family : Tahoma, Arial; font-size : 11px;}
.normaltext {text-decoration:none; text-align:justify; color:#333333; font-family : Tahoma, Arial; font-size : 13px;}
.middletext {text-decoration:none; color:#333333; font-family : Tahoma, Arial; font-size : 11px;}

/* photos
*******************************************************************************/
ul.photos {
    overflow: hidden;
    width: 260px;
    padding: 0;
    margin: 1em 0 0;
    list-style: none;
}
ul.photos li {
    float: left;
    display: block;
    width: 60px;
    margin: 0 10px 1em 0;
}
ul.photos li img {
    width: 60px;
}
ul.photos a {color: #222; font-weight: bold; text-decoration: none;}
ul.photos a:hover {text-decoration: underline;}


.formarea {padding-bottom:10px; text-align:left;}
.formarea input {width:400px; margin-top:2px; margin-bottom:3px; font-size:11px;}
.formarea textarea {width:400px; margin-top:2px; margin-bottom:3px; font-size:11px;}
.formarea select {width:400px; margin-top:2px; margin-bottom:3px; font-size:11px;}

.sendtable {width:410px;}
.sendtable p {padding-bottom:8px; font-size:11px;}
.sendtable input {width:145px;}

.dinfopart {                      
    width:90px; cursor:pointer; background-color:#A41A1A; color:white; padding:5px; margin-left:3px; margin-right:3px; margin-bottom:5px; text-align:center;
    display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;
}
.dinfopart a {color:white;}    


.mainactionpart {                      
    width:225px;  padding:5px; margin-right:15px; margin-bottom:5px; text-align:center;
    display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;
}                
.mainactionpart h3 {background-color:#A41A1A; font-weight:normal; width:215px; padding:5px; color:white;}
.mainactionpart img {margin-top:5px; margin-bottom:5px;}


.questpart {                      
    width:225px; padding:5px; margin-bottom:5px; text-align:center;
    display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;
}
.questpart h3 {background-color:#A41A1A; width:215px; font-weight:normal;  padding:5px; color:white;}
 
.newsgallery {clear:both; padding-bottom:10px; margin-bottom:15px; border-bottom:solid 1px #e9e9e9; }
.picitem {                      
    width:140px; padding:5px; margin-right:10px; margin-bottom:5px; text-align:center;
    display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;
}               

.picactionitem {                      
    width:225px; padding:5px; margin-right:10px; margin-bottom:5px; text-align:center;
    display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;
}               

.answerlist {padding-left:10px; padding-right:10px; padding-bottom:10px;}
.answerlist td {text-align:left}
.answerlist input {border:0px; margin-right:5px; }



