@font-face {
	font-family: 'Titillium Maps';
	src: url("../fonts/TitilliumMaps29L002.eot");
	src: local('Titillium Maps'), local('TitilliumMaps'),
		url("../fonts/TitilliumMaps29L002.otf") format("opentype"),
		url("../fonts/TitilliumMaps29L002.woff") format("woff");
}



@font-face{
  font-family: 'BalticaBold'; 
  src: url('abcd.eot'); 
  src: local('BalticaBold'),
       url('abcd.ttf') format('truetype'),
       url('abcd.svg#Abcd') format('svg');
}

*
{
        margin: 0;
        padding: 0;
}


#mainerz .formFieldset h1 {
    font-family: Trebuchet MS;
    font-size: 24px;
    margin-left: 40px;
    margin-top: 0px;
    text-align: left;
}


body
{
	background: url("../images/BG-top.jpg") no-repeat scroll center top transparent;
    color: #4b3f3f;
    font-family: Trebuchet MS;
    font-size: 14px;
    margin: 0 auto;
    padding: 0;
    text-align: center;
}


#footer {

background: url("../images/BG-bot.jpg") no-repeat scroll center top transparent;
    margin: 0 auto;
    height: 84px;
}

.wrapper {
    border: 0 none;
}

#footer-big {
    height: 84px;
    margin: 0 auto;
    width: 1240px;
}


#footer-left {
    float: left;
    height: 84px;
    width: 150px;
}


#footer-left img {
    margin: 19px 0;
}

#footer-center {
    float: left;
    height: 84px;
    width: 100px;
}


#footer-center {
    color: #FFFFFF;
    float: left;
    font-family: tahoma;
    font-size: 14px;
    height: 60px;
    margin-left: 90px;
    margin-top: 25px;
    width: 850px;
}


#footer-rigth {
    float: left;
    height: 50px;
    margin: 26px 19px 0 90px;
    width: 40px;
}




a {
    color: #F10000;
    text-decoration: none;
}

a:hover, a:focus, a:active {   text-decoration: underline;}


#frontheader 
{
  background: url("../images/Bg-menu.jpg") no-repeat scroll center center transparent;
  height: 365px;
  min-width: 1240px;
  margin: 0 auto;
}


#header {
    background: none;
    margin: 0 auto;
    height: 365px;
    width: 1240px;
}


#head1 {
    background: none;
    float: left;
    height: 365px;
    width: 290px;
}
#head2 {
    background: none;
    float: left;
    height: 102px;
    width: 949px;
}

#lnkimg {
    background: none repeat scroll 0 0 transparent;
    height: 102px;
    margin-right: 285px;
    width: 500px;
}


#lnkimg2 {
    background: none repeat scroll 0 0 ;
    height: 32px;
    margin-left: 190px;
    width: 300px;
}



#head35 {
    float: left;
    height: 106px;
   
    width: 490px;
}


#head3 {
    background: url("../images/12.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 106px;
    margin-left: 4px;
    width: 300px;
}

#head4 {
    background: none;
    float: left;
    height: 101px;
    width: 949px;
}

#headmenu {
    background: none;
    float: left;
    height: 56px;
    width: 949px;
}



#all
{
    margin: 0 auto;
    max-width:1398px;
    padding: 0px;
    text-align: center;
    min-width: 1240px;
}


.random-image {
    margin: 138px 0 0 53px;
}



.search_srchbtn {
    margin-left: 700px;
    margin-top: 18px;
}


img {
    border: 0 none;
}




#mod-search-searchword {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    bottom: 4px;
    color: #BCA661;
    font-family: Trebuchet MS;
    position: relative;
    right: 5px;
}




#back {
    border-left: 2px solid #BCA661;
    border-right: 2px solid #BCA661;
    
    left: 3px;
    margin: 0 auto;
    position: relative;
    width: 1236px;
}


#left {
    background: none repeat scroll 0 0 #F7F3ED;
    float: left;
    
    width: 300px;
}


#l-bot {
    background: url("../images/menu-bot.png") repeat scroll 0 0 transparent;
    height: 50px;
    margin-top: 30px;
    width: 300px;

}

#mainerz {
min-height: 800px;
    background: none repeat scroll 0 0 transparent;
    overflow: hidden;
    width: 935px;}
#mainerz p {
    margin: 20px 25px 20px 40px;
}



#mainerz h1 {
    font-size: 24px;
    margin-left: 40px;
    margin-top: 40px;
    text-align: left;
font-family: Trebuchet MS;
}

#mainerz h2 {
    font-size: 18px;
    margin-left: 60px;
    margin-top: 20px;
    text-align: left;
    font-family: Trebuchet MS;
    color:#f10000;
}


#l-top {
    margin-top: 25px;
}



ul.menu_main li {
    list-style: none outside none;
    text-align: left;
}


img.active.deeper.parent {background: url("../images/sm-star.png") repeat scroll 0 0 transparent;}


#_main img {
    height: 17px;
    margin: 0 5px 0 0;
    width: 17px;
}
#_main .current img {
    background: url("../images/sm-star.png") repeat scroll 0 0 transparent;
    
}

#_main li ul li table {
    margin-left: 40px;
    margin-right: 45px;
}

#_main td {
    vertical-align: top;
}




#_main li table {
    margin: 20px;
}

#_main a {
    font-size: 16px;
color:#62260C;
}


#_main .deeper.parent > ul {
    background: none repeat scroll 0 0 #EFE8DB;
padding-bottom: 1px;
    padding-top: 1px;
}




#_main .deeper.parent ul a {
    font-size: 14px;
    font-weight: bold;
}


#_main .current.active ul li a:hover,
#_main .current.active ul li a:active,
#_main .current.active ul li a:focus {
color:#f23130;
text-decoration: underline;
}


#_main .current.active ul li img {
background:none;}




#_main .active.deeper.parent {
color:#f23130;

}

#_main li a:active, #_main li a:hover, 
#_main li a:focus {
color:#f23130;
text-decoration: underline;
}

#_main .current.active a {
color:#f23130;
text-decoration: underline;
}


#_main .current.active ul li a {
color:#62260C;
text-decoration: none;
}

