/*------------------------------------------------------------------------
 # Leo Template Framework - 
 # ------------------------------------------------------------------------
 # author    LeoTheme
 # copyright Copyright (C) 2010 leotheme.com. All Rights Reserved.
 # @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 # Websites: http://www.leotheme.com
 # Technical Support:  Forum - http://www.leotheme.com/forum.html
-------------------------------------------------------------------------*/
@font-face {
	font-family: 'LucidaCalligraphy-Italic';
	src: url('fonts/LucidaCalligraphy-Italic/LucidaCalligraphy-Italic.eot?') format('eot'), 
	     url('fonts/LucidaCalligraphy-Italic/LucidaCalligraphy-Italic.woff') format('woff'), 
	     url('fonts/LucidaCalligraphy-Italic/LucidaCalligraphy-Italic.ttf')  format('truetype'),
	     url('fonts/LucidaCalligraphy-Italic/LucidaCalligraphy-Italic.svg#LucidaCalligraphy-Italic') format('svg');
}

@font-face {
	font-family: 'TrebuchetMS';
	src: url('fonts/TrebuchetMS/TrebuchetMS.eot?') format('eot'), 
	     url('fonts/TrebuchetMS/TrebuchetMS.woff') format('woff'), 
	     url('fonts/TrebuchetMS/TrebuchetMS.ttf')  format('truetype'),
	     url('fonts/TrebuchetMS/TrebuchetMS.svg#TrebuchetMS') format('svg');
}

@font-face {
	font-family: 'TrebuchetMS-Bold';
	src: url('fonts/TrebuchetMS-Bold/TrebuchetMS-Bold.eot?') format('eot'), 
	     url('fonts/TrebuchetMS-Bold/TrebuchetMS-Bold.woff') format('woff'), 
	     url('fonts/TrebuchetMS-Bold/TrebuchetMS-Bold.ttf')  format('truetype'),
	     url('fonts/TrebuchetMS-Bold/TrebuchetMS-Bold.svg#TrebuchetMS-Bold') format('svg');
}

@font-face {
	font-family: 'InformalRoman-Regular';
	src: url('fonts/InformalRoman-Regular/InformalRoman-Regular.eot?') format('eot'), 
	     url('fonts/InformalRoman-Regular/InformalRoman-Regular.woff') format('woff'), 
	     url('fonts/InformalRoman-Regular/InformalRoman-Regular.ttf')  format('truetype'),
	     url('fonts/InformalRoman-Regular/InformalRoman-Regular.svg#InformalRoman-Regular') format('svg');
}

@font-face {
	font-family: 'SegoeScript';
	src: url('fonts/SegoeScript/SegoeScript.eot?') format('eot'), 
	     url('fonts/SegoeScript/SegoeScript.woff') format('woff'), 
	     url('fonts/SegoeScript/SegoeScript.ttf')  format('truetype'),
	     url('fonts/SegoeScript/SegoeScript.svg#SegoeScript') format('svg');
}

@font-face {
	font-family: 'FootlightMTLight';
	src: url('fonts/FootlightMTLight/FootlightMTLight.eot?') format('eot'), 
	     url('fonts/FootlightMTLight/FootlightMTLight.woff') format('woff'), 
	     url('fonts/FootlightMTLight/FootlightMTLight.ttf')  format('truetype'),
	     url('fonts/FootlightMTLight/FootlightMTLight.svg#FootlightMTLight') format('svg');
}

@font-face {
	font-family: 'MSReferenceSerif';
	src: url('fonts/MSReferenceSerif/MSReferenceSerif.eot?') format('eot'), 
	     url('fonts/MSReferenceSerif/MSReferenceSerif.woff') format('woff'), 
	     url('fonts/MSReferenceSerif/MSReferenceSerif.ttf')  format('truetype'),
	     url('fonts/MSReferenceSerif/MSReferenceSerif.svg#MSReferenceSerif') format('svg');
}

@font-face {
	font-family: 'TwCenMT-Medium';
	src: url('fonts/TwCenMT-Medium/TwCenMT-Medium.eot?') format('eot'), 
	     url('fonts/TwCenMT-Medium/TwCenMT-Medium.woff') format('woff'), 
	     url('fonts/TwCenMT-Medium/TwCenMT-Medium.ttf')  format('truetype'),
	     url('fonts/TwCenMT-Medium/TwCenMT-Medium.svg#TwCenMT-Medium') format('svg');
}

@font-face {
	font-family: 'Centaur';
	src: url('fonts/Centaur/Centaur.eot?') format('eot'), 
	     url('fonts/Centaur/Centaur.woff') format('woff'), 
	     url('fonts/Centaur/Centaur.ttf')  format('truetype'),
	     url('fonts/Centaur/Centaur.svg#Centaur') format('svg');
}

@font-face {
	font-family: 'ComicSansMS';
	src: url('fonts/ComicSansMS/ComicSansMS.eot?') format('eot'), 
	     url('fonts/ComicSansMS/ComicSansMS.woff') format('woff'), 
	     url('fonts/ComicSansMS/ComicSansMS.ttf')  format('truetype'),
	     url('fonts/ComicSansMS/ComicSansMS.svg#ComicSansMS') format('svg');
}

@font-face {
	font-family: 'MVBoli';
	src: url('fonts/MVBoli/MVBoli.eot?') format('eot'), 
	     url('fonts/MVBoli/MVBoli.woff') format('woff'), 
	     url('fonts/MVBoli/MVBoli.ttf')  format('truetype'),
	     url('fonts/MVBoli/MVBoli.svg#MVBoli') format('svg');
}

@font-face {
	font-family: 'Andalus';
	src: url('Andalus.eot?') format('eot'), 
	     url('Andalus.woff') format('woff'), 
	     url('Andalus.ttf')  format('truetype'),
	     url('Andalus.svg#Andalus') format('svg');
}

@font-face {
	font-family: 'TempusSansITC';
	src: url('TempusSansITC.eot?') format('eot'), 
	     url('TempusSansITC.woff') format('woff'), 
	     url('TempusSansITC.ttf')  format('truetype'),
	     url('TempusSansITC.svg#TempusSansITC') format('svg');
}

@font-face {
    font-family: 'arti';
    src: url('fonts/recordascript_personal_use_only.eot');
    src: url('fonts/recordascript_personal_use_only.eot?#iefix') format('embedded-opentype'),
         url('fonts/recordascript_personal_use_only.woff') format('woff'),
         url('fonts/recordascript_personal_use_only.ttf') format('truetype'),
         url('fonts/recordascript_personal_use_only.svg#recorda_script_personal_useRg') format('svg');
    font-weight: normal;
    font-style: normal;

}
/** Generated by FG **/
@font-face {
	font-family: 'Oswald';
	src:url('fonts/Oswald.eot');
	src:url('fonts/Oswald.ttf') format('truetype'), 
		url('fonts/Oswald.woff') format('woff'),
		url('fonts/Oswald.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Oswald Bold';
	src:url('fonts/Oswald-Bold.eot');
	src:url('fonts/Oswald-Bold.ttf') format('truetype'), 
		url('fonts/Oswald-Bold.woff') format('woff'),
		url('fonts/Oswald-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Oswald Light';
	src:url('fonts/Oswald-Light.eot');
	src:url('fonts/Oswald-Light.ttf') format('truetype'), 
		url('fonts/Oswald-Light.woff') format('woff'),
		url('fonts/Oswald-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
#menusys_mega > li > a {
	font-family: 'Oswald';
}
/*.moduletable_slider .lof-slnavslide .lof-main-wapper .lof-main-item .lof-title a {
	font-family: 'Oswald';
}
div.moduletable_welcome h3.moduletitle,
#leo-headertop .leo-module h3.moduletitle {
	font-family: 'Oswald';
}
.moduletable_tour_hot .lof-sliding .lof-inner .lof-title {
	font-family: 'Oswald';
}
div.moduletable_tour_featured .k2ItemsBlock ul li a.moduleItemTitle {
	font-family: 'Oswald';
}
#leo-userbottom2 .leo-module h3.title {
	font-family: 'Oswald'
}
div.moduletable_showcase .lof-sliding-captions .lof-inner .lof-title {
	font-family: 'Oswald';
}
.moduletable_newsletter input.button {
	font-family: 'Oswald';
}
.catItemHeader .catItemTitle a {
	font-family: 'Oswald';
}
.moduletable_contact p.phone,
.leo-module h3.moduletitle {
	font-family: 'Oswald Bold';
}
.itemHeader .itemTitle, .genericItemTitle,
.itemFullText ul li h4 {    
	font-family:'Oswald Light';
}
.simpleTabs ul.simpleTabsNavigation li a  {    
	font-family:'Oswald Light';
}
.itemRelated ul li a.itemRelTitle {    
	font-family:'Oswald Light';
}

#leo-left h3.moduletitle ,
#leo-right h3.moduletitle  {  
	font-family:'Oswald Light';
}
.componentheading { 
	font-family:'Oswald Light';/*
}