html {
	height: 100%;
}
body {
	margin: 0;
	padding: 0;
	height: 100%;
	text-align: center;
	background: #fff;
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
#body_bg {
	width: 100%;
	height: 100%;   
	background: #fff url(../img/bg.gif) repeat-x top center;
	font-weight: normal;
	font-size: 1em;		 
}
#site {
	margin: 0 auto;
	padding: 0;	
	width: 960px;
	height: 100%;
	text-align: left;
	position: relative;
	min-height: 100%;
	background: transparent;
}
#nonFooter {
	position: relative;
	min-height: 100%;
	padding-bottom: 84px;
}
* html #nonFooter {
	height: 100%;
}
<head>
<meta charset="UTF-8">


<title>HealthyChoice &middot; Made with Sencha Animator</title>


<script type="text/javascript">
if (typeof(AN) === 'undefined') {
   var AN = {}; 
}
AN.instances = {
    symbols: [],
    controllers: []
};
AN.apiVersion = 1;
/**
* @class AN.Controller
* Responsible for controlling an exported Animator project. The controller will be automatically
* created by the exported code. From within Animator you can refer to the `controller` variable which
* will be a reference to the AN.Controller instance. 
*
*/
AN.Controller = function() {
    return {
        
        currentScene: false,
        userData: {},

        setConfig: function(configData) {
            AN.instances.controllers.push(this);
            this.events = configData.events;
            this.prefix = configData.cssPrefix;
            this.projectActions = configData.projectActions;
            this.basePath = configData.basePath ? configData.basePath : "";

            this.olElement = document.querySelector('#' + configData.parentId + ' ol');
            var liElements = this.olElement.children;

            this.useOrmma = configData.ormma;

            this.scenes = [];
            this.scenesById = {};
            this.sceneByName = {};
            var scene;
            for (var i=0; i < configData.scenes.length; i++) {
                scene = configData.scenes[i];
                scene.element = liElements[i];
                scene.timelinesById = {};
                scene.timelinesByName = {};
                for (var j = 0; j < scene.timelines.length; j++) {
                    scene.timelinesById[scene.timelines[j].id] = scene.timelines[j];
                    scene.timelinesByName[scene.timelines[j].name] = scene.timelines[j];
                }
                this.scenesById[scene.id] = scene;
                this.scenes.push(scene);
                if (scene.name) {
                    this.sceneByName[scene.name] = scene;
                }
            }

            this.setupListeners();
            
            /*compat*/
            this.startSceneByName = this.goToSceneByName;
            this.startSceneById = this.goToSceneById;
            this.startSceneByID = this.startSceneById; 


            this.symbolInstancesByHtmlId = {};
            this.symbolInstancesById = {};
            this.symbols = [];
            var symbolData, items, symbol;
            for (var i=0; i < configData.symbols.length; i++) {
                symbolData = configData.symbols[i];
                this.symbolInstancesById[symbolData.id] = [];
                items = this.olElement.querySelectorAll('.an-symbol-container-' + symbolData.id);                    
                for (var j=0; j < items.length; j++) {
                    symbol = new AN.Symbol();
                    symbol.setConfig(items[j], symbolData, this);
                    this.symbolInstancesByHtmlId[items[j].id] = symbol;
                    this.symbolInstancesById[symbolData.id].push(symbol);
                    this.symbols.push(symbol);
                }   
            }
            
            this.fireAction(this.projectActions, 'init');

            this.goToScene(this.scenes[0]);
        },

        setupListeners: function() {
            var me = this;
            this.browser = 'unknown';

            if (document.body.style.MozAnimationName !== undefined) {
                this.browser = 'moz';
            }

            function onAnimationEnd (event) {
                var parent;
                if (me.browser === "moz") {
                    parent = event.target;
                    while (parent = parent.parentNode) {
                        if (parent === me.currentScene.element) {
                            me.onAnimationEnd();
                            return;
                        }
                    }
                } else {
                    me.onAnimationEnd();
                }
            }

            this.olElement.addEventListener('webkitAnimationEnd', onAnimationEnd ,false);
            this.olElement.addEventListener('animationend', onAnimationEnd ,false);

            function addMousemoveListenerTo(scene) {
                scene.element.addEventListener('mousemove', function(event){
                    scene.mousemoveAction.call(me.userData,me, event);
                }, false);
            }

            var scene;
            for (var i=0; i < this.scenes.length; i++) {
                scene = this.scenes[i];
                if (scene.mousemoveAction) {
                    addMousemoveListenerTo(scene);
                }
            }

            function addListenerTo(element, eventType, aFunction) {
                element.addEventListener(eventType, function(event){
                    aFunction.call(me.userData,me,event);
                }, false);
            }

            var element, event, type;
            for (var i=0; i < this.events.length; i++) {
                event = this.events[i];
                type = event.type;
                element = document.getElementById(event.id);
                for (var j = 0; j < type.length; j++) {
                    addListenerTo(element, type[j], event.handler);
                }
            }

        },

        onAnimationEnd: function() {

            this.runningAnimationCount--;

            if (this.runningAnimationCount === 0) {
                this.onAllAnimationEnd();
            }
        },
        onAllAnimationEnd: function() {
            var waitTime = this.currentScene.currentTimeline.endWaitTime;
            if (waitTime) {
                var me = this;
                this.sceneTimeout = setTimeout(function(){
                    me.onSceneFinish();
                },waitTime * 1000);
            } else {
                this.onSceneFinish();
            }
        },
        forceRefresh: function(scene) { this.forceRefreshValue = scene.element.offsetHeight; },
        fireAction: function(config, actionType) {
            if (config && config[actionType]) {
                config[actionType].call(this.userData, this);
            }
        },
        /**
        * Gets the symbol instance from a given HTML id.
        * @param {String} id The HTML/DOM id of an symbol instance
        * @return {AN.Symbol} Symbol controller
        */
        getSymbolByHtmlId: function(id) { return this.symbolInstancesByHtmlId[id]; },

        /**
        * Gets the symbol instance based on it's instance id.
        * 
        * @param {String} id  The id of the symbol instance to return.
        * @return {AN.Symbol} Symbol controller
        */
        getSymbolByInstanceId: function(id) {
            var element = this.olElement.querySelector(".an-symbol-container.an-symbol-" + id);
            return this.getSymbolByHtmlId(element.id);
        },

        /**
        * Gets all symbol instances.
        * @return {AN.Symbol[]} An array of AN.Symbol instances.
        */
        getSymbols: function(){ return this.symbols; },

        /**
        * Gets all symbol instances of a particlar symbol.
        * 
        * @param {string} id The symbol id (not the instance id)
        * @return {AN.Symbol[]} An array of AN.Symbol instances.
        */
        getSymbolsBySymbolMasterId: function(id){ return this.symbolInstancesById[id]; },

        /**
        * Gets the user data as an object. Normally, the user data will be stored in the `this` reference when used
        * in the scope of this instance. This is useful if you need to reference functions and variables stored by
        * the user in Animator on the `this` object.
        *
        * Example: in an animator init scene action we have
        *  
        *     this.myText = "Some text"
        *
        * in order to access this variable from outside the controller e.g from a child symbol instance
        *   
        *     var text = controller.getUserData().myText;
        *     //text should now be "Some Text"
        *
        * Note that the user scope is different than the internal scope inside the AN.Controller.
        *
        * @return {Object} Returns the user scope (e.g. the `this` variable) from the controller.
        */
        getUserData: function() { return this.userData; },

        /**
        * Gets a reference to the timeline with the given index inside the current scene.
        * 
        * @param {Number} index The index number of a timline in the current scene
        * @return {Object} Timeline data
        */
        getTimelineByIndex: function(index) { return this.currentScene.timelines[index]; },

        /**
        * Gets a reference to the timeline with the given timeline id.
        * 
        * @param {String} id The id of a timline in the current scene
        * @return {Object} Timeline data
        */
        getTimelineById: function(id) { return this.currentScene.timelinesById[id]; },

        /**
        * Gets a reference to the timeline with the given name.
        * 
        * @param {String} name The name of a timline in the current scene
        * @return {Object} Timeline data
        */
        getTimelineByName: function(name) { return this.currentScene.timelinesByName[name]; },

        /**
        * Gets the active timeline of the current scene.
        * @return {Object} Timeline data
        */
        getCurrentTimeline: function() { return this.currentScene.currentTimeline; },

        /**
        * Gets the active scene.
        * @return {Object} Scene data
        */
        getCurrentScene: function() { return this.currentScene; },

        /**
        * Gets a reference to the scene by scene index.
        * 
        * @param {String} index The index of a scene
        * @return {Object} Scene data
        */
        getSceneByIndex: function(index) { return this.scenes[index]; },

        /**
        * Gets a reference to the scene by scene id.
        * 
        * @param {String} id The id of a scene
        * @return {Object} Scene data
        */
        getSceneById: function(id) { return this.scenesById[id]; },

        /**
        * Gets a reference to the scene by scene name.
        * 
        * @param {String} name The name of a scene
        * @return {Object} Scene data
        */
        getSceneByName: function(name) { return this.scenes.sceneByName[name]; },

        /**
        * Starts the timeline that follows the current timeline in the current scene. 
        * If there is no next timeline in the current scene this method will have no effect.
        */
        goToNextTimeline: function(){
            var index = this.currentScene.timelines.indexOf(this.currentScene.currentTimeline);
            var nextIndex = Math.min(index + 1, this.currentScene.timelines.length - 1);
            if (nextIndex === index) { return; }
            this.goToTimelineByIndex(nextIndex);
        },

        /**
        * Starts the timeline that precedes the current timeline in the current scene.
        * If there is no previous timeline in the current scene this method will have no effect.
        */
        goToPreviousTimeline: function(){
            var index = this.currentScene.timelines.indexOf(this.currentScene.currentTimeline);
            var nextIndex = Math.max(index - 1, 0);
            if (index === nextIndex) {return; }
            this.goToTimelineByIndex(nextIndex);
        },

        /**
        * Starts a timeline in the current scene.
        *
        * @param {String} id The id of a timeline inside the current scene
        */
        goToTimelineById: function(id){ this.goToScene(this.currentScene, this.currentScene.timelinesById[id]); },

        /**
        * Starts a timeline in the current scene.
        *
        * @param {String} name The name of a timeline inside the current scene
        */
        goToTimelineByName: function(name){ this.goToScene(this.currentScene, this.currentScene.timelinesByName[name]); },
        
        /**
        * Starts a timeline in the current scene.
        *
        * @param {Number} index The index of a timeline inside the current scene
        */
        goToTimelineByIndex: function(index){ this.goToScene(this.currentScene, this.currentScene.timelines[index]); },

        /**
        * Starts the timeline in the current scene.
        *
        * @param {Object} timeline A timeline data object.
        */
        goToTimeline: function(timeline){ this.goToScene(this.currentScene, timeline); },

        /**
        * Starts the scene that follows the current scene. 
        * If there is no next scene this method will have no effect.
        */
        goToNextScene: function() {
            var index = this.scenes.indexOf(this.currentScene);
            var nextIndex = Math.min(index + 1, this.scenes.length - 1);
            if (index === nextIndex) {return;}
            this.goToSceneByIndex(nextIndex);
        },

        /**
        * Starts the scene that precedes the current scene.
        * If there is no previous scene this method will have no effect.
        */
        goToPreviousScene: function() {
            var index = this.scenes.indexOf(this.currentScene);
            var previousIndex =  Math.max(index - 1, 0);
            if (index === previousIndex) {return; }
            this.goToSceneByIndex(previousIndex);
        },

        /**
        * Starts a scene.
        *
        * @param {Number} index The index of a scene.
        */
        goToSceneByIndex: function(index) { this.goToScene(this.scenes[index]); },

        /**
        * Starts a scene.
        *
        * @param {String} name The name of a scene.
        */
        goToSceneByName: function(name) { this.goToScene(this.sceneByName[name]); },

        /**
        * Starts a scene.
        *
        * @param {String} sceneId The id of a scene.
        * @param {String} [timelineId] Timeline id of the timeline to start at.
        */
        goToSceneById: function(sceneId, timelineId) {
            var scene = this.scenesById[sceneId];
            this.goToScene(scene, scene.timelinesById[timelineId]);
        },

        /**
        * Starts a given timeline inside a scene. If no timeline is specificed.
        * It will start the first timeline within a scene.
        *
        * @param {Object} scene Scene data object
        * @param {Object} [timeline] Timeline data object
        */
        goToScene: function(scene, timeline) {

            var nextScene = scene;
            var currentScene = this.currentScene;
            var nextTimeline = timeline;
            var currentTimeline = currentScene ? currentScene.currentTimeline : false;

            if (nextTimeline === undefined) {
                nextTimeline = nextScene.timelines[0];
            }

            var restart = false;
            if (currentTimeline === nextTimeline && currentScene === nextScene) {
                restart = true;
            } else if (currentScene) {
                currentScene.element.setAttribute('class','');
            }

            this.fireAction(currentTimeline, 'exitAction');

            clearTimeout(this.sceneTimeout);

            if (currentScene !== nextScene) {
                this.fireAction(currentScene, 'exitAction');
                this.fireAction(nextScene, 'initAction');
            }

            this.fireAction(nextTimeline, 'initAction');

            this.runningAnimationCount = nextTimeline.animationCount;
            this.currentScene = nextScene;
            nextScene.currentTimeline = nextTimeline;

            var timelineClass = "t-" + nextTimeline.id;

            if (restart || this.browser === 'moz') {
                nextScene.element.setAttribute('class','run restart ' + timelineClass);
                this.forceRefresh(nextScene);
            }
            
            nextScene.element.setAttribute('class','run ' + timelineClass);
            
            if (!restart && this.useOrmma) {
               this.ormmaNextScene(nextScene);
            }

            this.fireAction(nextTimeline, 'startAction');

            if (nextTimeline.animationCount === 0 ) {
                this.onAllAnimationEnd();
            }
        },
        replayScene: function() { 
            console.warn('replayScene is deprecated. Use restartScene instead.');
            this.restartScene(); 
        },

        /**
        * Restarts the current scene.
        */
        restartScene: function() { this.goToScene(this.currentScene); },

        /**
        * Restarts the current timeline.
        */
        restartTimeline: function() { this.goToScene(this.currentScene, this.currentScene.currentTimeline); },
        onSceneFinish: function() {
            this.fireAction(this.currentScene.currentTimeline, 'endAction');
        },
        
        /**
        * Redirects the current browser window to the given URL.
        *
        * @param {String} url An valid URL
        */
        goToURL: function(url) { document.location.href = url; },
        
        /**
        * Gets an element based on it's Animator id. The HTML/DOM id is typically the Animator id with a prefix. 
        * This method makes it easier to get a reference to an element without manually adding the prefix.
        *
        * An Animator id can be specified in the General properties for an regular Object.
        *
        * @param {String} animatorId The Animator id for an object
        * @return {HTMLElement} The top-level HTML/DOM element for the object.
        */
        getElementById: function(animatorId) {
            return document.getElementById(this.getElementIdById(animatorId));
        },

        /**
        * Gets the HTML/DOM id for an object based on it's Animator id. See AN.Controller.getElementById for more info.
        * 
        * @param {String} animatorId The Animator id for an object
        * @return {String} The HTML/DOM id for an object
        */
        getElementIdById: function(animatorId) {
            return this.prefix + animatorId;
        },

        /**
        * Gets an URL of the asset that was imported in the project library. This
        * makes is easy to get the asset URL in different scenarios.
        * 
        * @param {String} assetName Filename of the assets e.g. "Flower.jpg"
        * @return {String} The URL to the asset
        */
        getUrlForLocalAsset: function(assetName) {
            var url = 'assets/' + assetName;
            if (this.basePath) {
                url = this.basePath + '/' + url;
            }
            return url;
        },
        ormmaNextScene: function(nextScene) {
            var currentState = ormma.getState();

            if (nextScene.dimensions.expanded) {
                //expanded state
                //check if we're expanded
                var maxSize = ormma.getMaxSize();
                if (currentState !== 'expanded') {
                    ormma.expand({
                        x:0,
                        y:0,
                        width: maxSize.width,
                        height: maxSize.height
                    });
                }

                var transform = "";
                var elementHeight = nextScene.element.offsetHeight;
                var elementWidth = nextScene.element.offsetWidth;
                var y = (maxSize.height - elementHeight) / 2;
                var x = (maxSize.width - elementWidth) / 2;
                transform += " translate3d("+Math.round(x)+"px,"+Math.round(y)+"px,0)";   

                if (nextScene.dimensions.fit) {
                    var scaleFactor = Math.min(maxSize.width/elementWidth, maxSize.height/elementHeight);                    
                    transform += " scale3d("+scaleFactor+","+scaleFactor+",1)";
                }
                nextScene.element.style.webkitTransform = transform;

            } else {
                if (currentState === 'expanded') {
                    ormma.close();
                }
                ormma.resize(nextScene.dimensions.width,nextScene.dimensions.height);
            }
        }
    };
};
window.addEventListener('load', function(){
    var configData = {
        parentId: 'an-anim',
        cssPrefix: '',
        ormma: false,
        mraid: false,
        layout: {"type":"scene-dependent"},
        scenes: [{id: 0,dimensions: {height: 360,width: 360,expanded: false,fit: false}, timelines: [{id: "0",name: 'Timeline 1',animationCount: 12,duration: 6.84,lastKeyframeTime: 11.61}]}],
        symbols: [],
        projectActions: {},
        events: [],
        externalResources: []
    };
    setTimeout(function(){
       var controller = new AN.Controller;
       controller.setConfig(configData);
    },0);
}, false);
</script>


<style type="text/css">

#an-anim > ol{list-style:none;margin:0;padding:0;}#an-anim > ol > li{margin:0;padding:0;display:none;}#an-anim > ol > li.run{display:block;}#an-anim .an-stage{overflow:hidden;margin:0;padding:0;}#an-anim .an-stage div{position:absolute;}.an-stage *{margin:0;padding:0;-moz-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;}#an-anim .an-stage img{position:absolute;top:0;left:0;}#an-anim .AN-Scene-Description{display:none;}#an-anim iframe{border:none;height:100%;width:100%}#an-anim .an-stage{position:relative;}#an-anim{display:inline-block;}#an-obj-1{-moz-transform:translate(22px, 58px) scale(1.3, 1.1);transform:translate3d(22px, 58px, 0px) scale3d(1.3, 1.1, 1);-webkit-transform:translate3d(22px, 58px, 0px) scale3d(1.3, 1.1, 1);width:300px;height:250px;top:0;left:0;}#an-obj-2{-moz-transform:translate(-22px, 320px);transform:translate3d(-22px, 320px, 0px);-webkit-transform:translate3d(-22px, 320px, 0px);width:400px;height:1px;border-top:2px solid rgba(189,214,126,1);top:0;left:0;}#an-obj-3{-moz-transform:translate(-594px, 122px) scale(1.1, 1.1);transform:translate3d(-594px, 122px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(-594px, 122px, 0px) scale3d(1.1, 1.1, 1);width:263px;height:213px;top:0;left:0;}@-webkit-keyframes ani-an-obj-3-0{0%{-webkit-transform:translate3d(-594px, 122px, 0px) scale3d(1.1, 1.1, 1);}25.2294%{-webkit-transform:translate3d(12px, 137px, 0px) scale3d(1.1, 1.1, 1);}80.7339%{-webkit-transform:translate3d(12px, 137px, 0px) scale3d(1.1, 1.1, 1);}100%{-webkit-transform:translate3d(406px, 137px, 0px) scale3d(1.1, 1.1, 1);}}@keyframes ani-an-obj-3-0{0%{transform:translate3d(-594px, 122px, 0px) scale3d(1.1, 1.1, 1);}25.2294%{transform:translate3d(12px, 137px, 0px) scale3d(1.1, 1.1, 1);}80.7339%{transform:translate3d(12px, 137px, 0px) scale3d(1.1, 1.1, 1);}100%{transform:translate3d(406px, 137px, 0px) scale3d(1.1, 1.1, 1);}}@-moz-keyframes ani-an-obj-3-0{0%{-moz-transform:translate(-594px, 122px) scale(1.1, 1.1);}25.2294%{-moz-transform:translate(12px, 137px) scale(1.1, 1.1);}80.7339%{-moz-transform:translate(12px, 137px) scale(1.1, 1.1);}100%{-moz-transform:translate(406px, 137px) scale(1.1, 1.1);}}.run.t-0 #an-obj-3{-moz-animation-name:ani-an-obj-3-0;animation-name:ani-an-obj-3-0;-webkit-animation-name:ani-an-obj-3-0;-moz-animation-duration:2.18s;animation-duration:2.18s;-webkit-animation-duration:2.18s;-moz-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:0s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-3{-moz-transform:translate(406px, 137px) scale(1.1, 1.1);transform:translate3d(406px, 137px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(406px, 137px, 0px) scale3d(1.1, 1.1, 1);}.restart.t-0 #an-obj-3{-moz-transform:translate(-594px, 122px) scale(1.1, 1.1);transform:translate3d(-594px, 122px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(-594px, 122px, 0px) scale3d(1.1, 1.1, 1);}.restart #an-obj-3{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-4{-moz-transform:translate(-309px, 74px);transform:translate3d(-309px, 74px, 0px);-webkit-transform:translate3d(-309px, 74px, 0px);color:rgba(1,113,61,1);font-size:24px;font-family:'Lucida Grande','Helvetica Neue', Helvetica, Arial, Verdana, Geneva, sans-serif;top:0;left:0;}@-webkit-keyframes ani-an-obj-4-0{0%{-webkit-transform:translate3d(-309px, 74px, 0px);}22.0183%{-webkit-transform:translate3d(31px, 71px, 0px);}74.7706%{-webkit-transform:translate3d(31px, 71px, 0px);}100%{-webkit-transform:translate3d(384px, 71px, 0px);}}@keyframes ani-an-obj-4-0{0%{transform:translate3d(-309px, 74px, 0px);}22.0183%{transform:translate3d(31px, 71px, 0px);}74.7706%{transform:translate3d(31px, 71px, 0px);}100%{transform:translate3d(384px, 71px, 0px);}}@-moz-keyframes ani-an-obj-4-0{0%{-moz-transform:translate(-309px, 74px);}22.0183%{-moz-transform:translate(31px, 71px);}74.7706%{-moz-transform:translate(31px, 71px);}100%{-moz-transform:translate(384px, 71px);}}.run.t-0 #an-obj-4{-moz-animation-name:ani-an-obj-4-0;animation-name:ani-an-obj-4-0;-webkit-animation-name:ani-an-obj-4-0;-moz-animation-duration:2.18s;animation-duration:2.18s;-webkit-animation-duration:2.18s;-moz-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:0s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-4{-moz-transform:translate(384px, 71px);transform:translate3d(384px, 71px, 0px);-webkit-transform:translate3d(384px, 71px, 0px);}.restart.t-0 #an-obj-4{-moz-transform:translate(-309px, 74px);transform:translate3d(-309px, 74px, 0px);-webkit-transform:translate3d(-309px, 74px, 0px);}.restart #an-obj-4{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-5{-moz-transform:translate(-309px, 74px);transform:translate3d(-309px, 74px, 0px);-webkit-transform:translate3d(-309px, 74px, 0px);color:rgba(1,113,61,1);font-size:24px;font-family:'Lucida Grande','Helvetica Neue', Helvetica, Arial, Verdana, Geneva, sans-serif;top:0;left:0;}@-webkit-keyframes ani-an-obj-5-0{0%{-webkit-transform:translate3d(-309px, 74px, 0px);opacity:0;}0.4566%{-webkit-transform:translate3d(-309px, 74px, 0px);opacity:1;}22.3744%{-webkit-transform:translate3d(49px, 71px, 0px);opacity:1;}74.8858%{-webkit-transform:translate3d(49px, 71px, 0px);opacity:1;}100%{-webkit-transform:translate3d(384px, 71px, 0px);opacity:1;}}@keyframes ani-an-obj-5-0{0%{transform:translate3d(-309px, 74px, 0px);opacity:0;}0.4566%{transform:translate3d(-309px, 74px, 0px);opacity:1;}22.3744%{transform:translate3d(49px, 71px, 0px);opacity:1;}74.8858%{transform:translate3d(49px, 71px, 0px);opacity:1;}100%{transform:translate3d(384px, 71px, 0px);opacity:1;}}@-moz-keyframes ani-an-obj-5-0{0%{-moz-transform:translate(-309px, 74px);opacity:0;}0.4566%{-moz-transform:translate(-309px, 74px);opacity:1;}22.3744%{-moz-transform:translate(49px, 71px);opacity:1;}74.8858%{-moz-transform:translate(49px, 71px);opacity:1;}100%{-moz-transform:translate(384px, 71px);opacity:1;}}.run.t-0 #an-obj-5{-moz-animation-name:ani-an-obj-5-0;animation-name:ani-an-obj-5-0;-webkit-animation-name:ani-an-obj-5-0;-moz-animation-duration:2.19s;animation-duration:2.19s;-webkit-animation-duration:2.19s;-moz-animation-delay:2.02s;animation-delay:2.02s;-webkit-animation-delay:2.02s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-5{-moz-transform:translate(384px, 71px);transform:translate3d(384px, 71px, 0px);-webkit-transform:translate3d(384px, 71px, 0px);opacity:1;}.restart.t-0 #an-obj-5{-moz-transform:translate(-309px, 74px);transform:translate3d(-309px, 74px, 0px);-webkit-transform:translate3d(-309px, 74px, 0px);opacity:0;}.restart #an-obj-5{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-6{-moz-transform:translate(-316px, 135px) scale(1.1, 1.1);transform:translate3d(-316px, 135px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(-316px, 135px, 0px) scale3d(1.1, 1.1, 1);width:263px;height:212px;top:0;left:0;}@-webkit-keyframes ani-an-obj-6-0{0%{-webkit-transform:translate3d(-316px, 135px, 0px) scale3d(1.1, 1.1, 1);opacity:0;}0.4405%{-webkit-transform:translate3d(-316px, 135px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}25.1101%{-webkit-transform:translate3d(11px, 136px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}75.3304%{-webkit-transform:translate3d(11px, 136px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}100%{-webkit-transform:translate3d(384px, 136px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}}@keyframes ani-an-obj-6-0{0%{transform:translate3d(-316px, 135px, 0px) scale3d(1.1, 1.1, 1);opacity:0;}0.4405%{transform:translate3d(-316px, 135px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}25.1101%{transform:translate3d(11px, 136px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}75.3304%{transform:translate3d(11px, 136px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}100%{transform:translate3d(384px, 136px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}}@-moz-keyframes ani-an-obj-6-0{0%{-moz-transform:translate(-316px, 135px) scale(1.1, 1.1);opacity:0;}0.4405%{-moz-transform:translate(-316px, 135px) scale(1.1, 1.1);opacity:1;}25.1101%{-moz-transform:translate(11px, 136px) scale(1.1, 1.1);opacity:1;}75.3304%{-moz-transform:translate(11px, 136px) scale(1.1, 1.1);opacity:1;}100%{-moz-transform:translate(384px, 136px) scale(1.1, 1.1);opacity:1;}}.run.t-0 #an-obj-6{-moz-animation-name:ani-an-obj-6-0;animation-name:ani-an-obj-6-0;-webkit-animation-name:ani-an-obj-6-0;-moz-animation-duration:2.27s;animation-duration:2.27s;-webkit-animation-duration:2.27s;-moz-animation-delay:2.01s;animation-delay:2.01s;-webkit-animation-delay:2.01s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-6{-moz-transform:translate(384px, 136px) scale(1.1, 1.1);transform:translate3d(384px, 136px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(384px, 136px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}.restart.t-0 #an-obj-6{-moz-transform:translate(-316px, 135px) scale(1.1, 1.1);transform:translate3d(-316px, 135px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(-316px, 135px, 0px) scale3d(1.1, 1.1, 1);opacity:0;}.restart #an-obj-6{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-7{-moz-transform:translate(-370px, 74px);transform:translate3d(-370px, 74px, 0px);-webkit-transform:translate3d(-370px, 74px, 0px);color:rgba(1,113,61,1);font-size:24px;font-family:'Lucida Grande','Helvetica Neue', Helvetica, Arial, Verdana, Geneva, sans-serif;letter-spacing:-1px;;top:0;left:0;}@-webkit-keyframes ani-an-obj-7-0{0%{-webkit-transform:translate3d(-370px, 74px, 0px);;opacity:0;}0.4566%{-webkit-transform:translate3d(-370px, 74px, 0px);;opacity:1;}22.3744%{-webkit-transform:translate3d(15px, 74px, 0px);;opacity:1;}74.8858%{-webkit-transform:translate3d(15px, 74px, 0px);;opacity:1;}100%{-webkit-transform:translate3d(360px, 74px, 0px);;opacity:1;}}@keyframes ani-an-obj-7-0{0%{transform:translate3d(-370px, 74px, 0px);;opacity:0;}0.4566%{transform:translate3d(-370px, 74px, 0px);;opacity:1;}22.3744%{transform:translate3d(15px, 74px, 0px);;opacity:1;}74.8858%{transform:translate3d(15px, 74px, 0px);;opacity:1;}100%{transform:translate3d(360px, 74px, 0px);;opacity:1;}}@-moz-keyframes ani-an-obj-7-0{0%{-moz-transform:translate(-370px, 74px);;opacity:0;}0.4566%{-moz-transform:translate(-370px, 74px);;opacity:1;}22.3744%{-moz-transform:translate(15px, 74px);;opacity:1;}74.8858%{-moz-transform:translate(15px, 74px);;opacity:1;}100%{-moz-transform:translate(360px, 74px);;opacity:1;}}.run.t-0 #an-obj-7{-moz-animation-name:ani-an-obj-7-0;animation-name:ani-an-obj-7-0;-webkit-animation-name:ani-an-obj-7-0;-moz-animation-duration:2.19s;animation-duration:2.19s;-webkit-animation-duration:2.19s;-moz-animation-delay:3.99s;animation-delay:3.99s;-webkit-animation-delay:3.99s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-7{-moz-transform:translate(360px, 74px);transform:translate3d(360px, 74px, 0px);-webkit-transform:translate3d(360px, 74px, 0px);;opacity:1;}.restart.t-0 #an-obj-7{-moz-transform:translate(-370px, 74px);transform:translate3d(-370px, 74px, 0px);-webkit-transform:translate3d(-370px, 74px, 0px);;opacity:0;}.restart #an-obj-7{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-8{-moz-transform:translate(-400px, 125px) scale(1.1, 1.1);transform:translate3d(-400px, 125px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(-400px, 125px, 0px) scale3d(1.1, 1.1, 1);width:281px;height:225px;top:0;left:0;}@-webkit-keyframes ani-an-obj-8-0{0%{-webkit-transform:translate3d(-400px, 125px, 0px) scale3d(1.1, 1.1, 1);opacity:0;}0.4405%{-webkit-transform:translate3d(-400px, 125px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}25.1101%{-webkit-transform:translate3d(13px, 126px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}75.3304%{-webkit-transform:translate3d(13px, 126px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}100%{-webkit-transform:translate3d(389px, 126px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}}@keyframes ani-an-obj-8-0{0%{transform:translate3d(-400px, 125px, 0px) scale3d(1.1, 1.1, 1);opacity:0;}0.4405%{transform:translate3d(-400px, 125px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}25.1101%{transform:translate3d(13px, 126px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}75.3304%{transform:translate3d(13px, 126px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}100%{transform:translate3d(389px, 126px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}}@-moz-keyframes ani-an-obj-8-0{0%{-moz-transform:translate(-400px, 125px) scale(1.1, 1.1);opacity:0;}0.4405%{-moz-transform:translate(-400px, 125px) scale(1.1, 1.1);opacity:1;}25.1101%{-moz-transform:translate(13px, 126px) scale(1.1, 1.1);opacity:1;}75.3304%{-moz-transform:translate(13px, 126px) scale(1.1, 1.1);opacity:1;}100%{-moz-transform:translate(389px, 126px) scale(1.1, 1.1);opacity:1;}}.run.t-0 #an-obj-8{-moz-animation-name:ani-an-obj-8-0;animation-name:ani-an-obj-8-0;-webkit-animation-name:ani-an-obj-8-0;-moz-animation-duration:2.27s;animation-duration:2.27s;-webkit-animation-duration:2.27s;-moz-animation-delay:3.98s;animation-delay:3.98s;-webkit-animation-delay:3.98s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-8{-moz-transform:translate(389px, 126px) scale(1.1, 1.1);transform:translate3d(389px, 126px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(389px, 126px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}.restart.t-0 #an-obj-8{-moz-transform:translate(-400px, 125px) scale(1.1, 1.1);transform:translate3d(-400px, 125px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(-400px, 125px, 0px) scale3d(1.1, 1.1, 1);opacity:0;}.restart #an-obj-8{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-9{-moz-transform:translate(172px, 17px) skew(0deg, 60deg);transform:translate3d(172px, 17px, 0px) skew(0deg, 60deg);-webkit-transform:translate3d(172px, 17px, 0px) skew(0deg, 60deg);color:rgba(255,255,255,0);font-weight:bold;font-style:normal;font-size:200px;text-shadow:rgba(255,255,255,0.8) 0px 0px 20px;top:0;left:0;}@-webkit-keyframes ani-an-obj-9-0{0%{-webkit-transform:translate3d(172px, 17px, 0px) skew(0deg, 60deg) scale3d(1, 1, 1);opacity:0;-webkit-animation-timing-function:linear;}42.4528%{-webkit-transform:translate3d(172px, -33px, 0px) skew(0deg, 60deg) scale3d(1, 1, 1);opacity:0.8;-webkit-animation-timing-function:linear;}100%{-webkit-transform:translate3d(172px, -183px, 0px) skew(0deg, 60deg) scale3d(1.4, 1.5, 1);opacity:0.4;-webkit-animation-timing-function:ease;}}@keyframes ani-an-obj-9-0{0%{transform:translate3d(172px, 17px, 0px) skew(0deg, 60deg) scale3d(1, 1, 1);opacity:0;animation-timing-function:linear;}42.4528%{transform:translate3d(172px, -33px, 0px) skew(0deg, 60deg) scale3d(1, 1, 1);opacity:0.8;animation-timing-function:linear;}100%{transform:translate3d(172px, -183px, 0px) skew(0deg, 60deg) scale3d(1.4, 1.5, 1);opacity:0.4;animation-timing-function:ease;}}@-moz-keyframes ani-an-obj-9-0{0%{-moz-transform:translate(172px, 17px) skew(0deg, 60deg) scale(1, 1);opacity:0;-moz-animation-timing-function:linear;}42.4528%{-moz-transform:translate(172px, -33px) skew(0deg, 60deg) scale(1, 1);opacity:0.8;-moz-animation-timing-function:linear;}100%{-moz-transform:translate(172px, -183px) skew(0deg, 60deg) scale(1.4, 1.5);opacity:0.4;-moz-animation-timing-function:ease;}}.run.t-0 #an-obj-9{-moz-animation-name:ani-an-obj-9-0;animation-name:ani-an-obj-9-0;-webkit-animation-name:ani-an-obj-9-0;-moz-animation-duration:3.18s;animation-duration:3.18s;-webkit-animation-duration:3.18s;-moz-animation-delay:8.43s;animation-delay:8.43s;-webkit-animation-delay:8.43s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-9{-moz-transform:translate(172px, -183px) skew(0deg, 60deg) scale(1.4, 1.5);transform:translate3d(172px, -183px, 0px) skew(0deg, 60deg) scale3d(1.4, 1.5, 1);-webkit-transform:translate3d(172px, -183px, 0px) skew(0deg, 60deg) scale3d(1.4, 1.5, 1);opacity:0.4;-moz-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-timing-function:ease;}.restart.t-0 #an-obj-9{-moz-transform:translate(172px, 17px) skew(0deg, 60deg) scale(1, 1);transform:translate3d(172px, 17px, 0px) skew(0deg, 60deg) scale3d(1, 1, 1);-webkit-transform:translate3d(172px, 17px, 0px) skew(0deg, 60deg) scale3d(1, 1, 1);opacity:0;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-timing-function:linear;}.restart #an-obj-9{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-10{-moz-transform:translate(174px, 13px) skew(0deg, -60deg);transform:translate3d(174px, 13px, 0px) skew(0deg, -60deg);-webkit-transform:translate3d(174px, 13px, 0px) skew(0deg, -60deg);color:rgba(255,255,255,0);font-weight:bold;font-style:normal;font-size:200px;text-shadow:rgba(255,255,255,0.8) 0px 0px 20px;top:0;left:0;}@-webkit-keyframes ani-an-obj-10-0{0%{-webkit-transform:translate3d(174px, 13px, 0px) skew(0deg, -60deg) scale3d(1, 1, 1);opacity:0;}0.3135%{-webkit-transform:translate3d(174px, 13px, 0px) skew(0deg, -60deg) scale3d(1, 1, 1);opacity:1;}100%{-webkit-transform:translate3d(174px, -187px, 0px) skew(0deg, -60deg) scale3d(1.4, 1.5, 1);opacity:0.4;}}@keyframes ani-an-obj-10-0{0%{transform:translate3d(174px, 13px, 0px) skew(0deg, -60deg) scale3d(1, 1, 1);opacity:0;}0.3135%{transform:translate3d(174px, 13px, 0px) skew(0deg, -60deg) scale3d(1, 1, 1);opacity:1;}100%{transform:translate3d(174px, -187px, 0px) skew(0deg, -60deg) scale3d(1.4, 1.5, 1);opacity:0.4;}}@-moz-keyframes ani-an-obj-10-0{0%{-moz-transform:translate(174px, 13px) skew(0deg, -60deg) scale(1, 1);opacity:0;}0.3135%{-moz-transform:translate(174px, 13px) skew(0deg, -60deg) scale(1, 1);opacity:1;}100%{-moz-transform:translate(174px, -187px) skew(0deg, -60deg) scale(1.4, 1.5);opacity:0.4;}}.run.t-0 #an-obj-10{-moz-animation-name:ani-an-obj-10-0;animation-name:ani-an-obj-10-0;-webkit-animation-name:ani-an-obj-10-0;-moz-animation-duration:3.19s;animation-duration:3.19s;-webkit-animation-duration:3.19s;-moz-animation-delay:6.59s;animation-delay:6.59s;-webkit-animation-delay:6.59s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-10{-moz-transform:translate(174px, -187px) skew(0deg, -60deg) scale(1.4, 1.5);transform:translate3d(174px, -187px, 0px) skew(0deg, -60deg) scale3d(1.4, 1.5, 1);-webkit-transform:translate3d(174px, -187px, 0px) skew(0deg, -60deg) scale3d(1.4, 1.5, 1);opacity:0.4;}.restart.t-0 #an-obj-10{-moz-transform:translate(174px, 13px) skew(0deg, -60deg) scale(1, 1);transform:translate3d(174px, 13px, 0px) skew(0deg, -60deg) scale3d(1, 1, 1);-webkit-transform:translate3d(174px, 13px, 0px) skew(0deg, -60deg) scale3d(1, 1, 1);opacity:0;}.restart #an-obj-10{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-11{-moz-transform:translate(30px, 364px) scale(1.2, 1.1);transform:translate3d(30px, 364px, 0px) scale3d(1.2, 1.1, 1);-webkit-transform:translate3d(30px, 364px, 0px) scale3d(1.2, 1.1, 1);width:300px;height:153px;top:0;left:0;}@-webkit-keyframes ani-an-obj-11-0{0%{-webkit-transform:translate3d(30px, 364px, 0px) scale3d(1.2, 1.1, 1);opacity:0;}1.4706%{-webkit-transform:translate3d(30px, 364px, 0px) scale3d(1.2, 1.1, 1);opacity:1;}100%{-webkit-transform:translate3d(30px, 160px, 0px) scale3d(1.2, 1.1, 1);opacity:1;}}@keyframes ani-an-obj-11-0{0%{transform:translate3d(30px, 364px, 0px) scale3d(1.2, 1.1, 1);opacity:0;}1.4706%{transform:translate3d(30px, 364px, 0px) scale3d(1.2, 1.1, 1);opacity:1;}100%{transform:translate3d(30px, 160px, 0px) scale3d(1.2, 1.1, 1);opacity:1;}}@-moz-keyframes ani-an-obj-11-0{0%{-moz-transform:translate(30px, 364px) scale(1.2, 1.1);opacity:0;}1.4706%{-moz-transform:translate(30px, 364px) scale(1.2, 1.1);opacity:1;}100%{-moz-transform:translate(30px, 160px) scale(1.2, 1.1);opacity:1;}}.run.t-0 #an-obj-11{-moz-animation-name:ani-an-obj-11-0;animation-name:ani-an-obj-11-0;-webkit-animation-name:ani-an-obj-11-0;-moz-animation-duration:0.68s;animation-duration:0.68s;-webkit-animation-duration:0.68s;-moz-animation-delay:6.16s;animation-delay:6.16s;-webkit-animation-delay:6.16s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-11{-moz-transform:translate(30px, 160px) scale(1.2, 1.1);transform:translate3d(30px, 160px, 0px) scale3d(1.2, 1.1, 1);-webkit-transform:translate3d(30px, 160px, 0px) scale3d(1.2, 1.1, 1);opacity:1;}.restart.t-0 #an-obj-11{-moz-transform:translate(30px, 364px) scale(1.2, 1.1);transform:translate3d(30px, 364px, 0px) scale3d(1.2, 1.1, 1);-webkit-transform:translate3d(30px, 364px, 0px) scale3d(1.2, 1.1, 1);opacity:0;}.restart #an-obj-11{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-12{-moz-transform:translate(-175px, 144px) scale(1.1, 1.1);transform:translate3d(-175px, 144px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(-175px, 144px, 0px) scale3d(1.1, 1.1, 1);width:134px;height:168px;top:0;left:0;}@-webkit-keyframes ani-an-obj-12-0{0%{-webkit-transform:translate3d(-175px, 144px, 0px) scale3d(1.1, 1.1, 1);opacity:0;}1.2987%{-webkit-transform:translate3d(-175px, 144px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}100%{-webkit-transform:translate3d(5px, 143px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}}@keyframes ani-an-obj-12-0{0%{transform:translate3d(-175px, 144px, 0px) scale3d(1.1, 1.1, 1);opacity:0;}1.2987%{transform:translate3d(-175px, 144px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}100%{transform:translate3d(5px, 143px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}}@-moz-keyframes ani-an-obj-12-0{0%{-moz-transform:translate(-175px, 144px) scale(1.1, 1.1);opacity:0;}1.2987%{-moz-transform:translate(-175px, 144px) scale(1.1, 1.1);opacity:1;}100%{-moz-transform:translate(5px, 143px) scale(1.1, 1.1);opacity:1;}}.run.t-0 #an-obj-12{-moz-animation-name:ani-an-obj-12-0;animation-name:ani-an-obj-12-0;-webkit-animation-name:ani-an-obj-12-0;-moz-animation-duration:0.77s;animation-duration:0.77s;-webkit-animation-duration:0.77s;-moz-animation-delay:6.07s;animation-delay:6.07s;-webkit-animation-delay:6.07s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-12{-moz-transform:translate(5px, 143px) scale(1.1, 1.1);transform:translate3d(5px, 143px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(5px, 143px, 0px) scale3d(1.1, 1.1, 1);opacity:1;}.restart.t-0 #an-obj-12{-moz-transform:translate(-175px, 144px) scale(1.1, 1.1);transform:translate3d(-175px, 144px, 0px) scale3d(1.1, 1.1, 1);-webkit-transform:translate3d(-175px, 144px, 0px) scale3d(1.1, 1.1, 1);opacity:0;}.restart #an-obj-12{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-13{-moz-transform:translate(-300px, 74px);transform:translate3d(-300px, 74px, 0px);-webkit-transform:translate3d(-300px, 74px, 0px);color:rgba(1,113,61,1);font-size:24px;font-family:'Lucida Grande','Helvetica Neue', Helvetica, Arial, Verdana, Geneva, sans-serif;text-align:center;top:0;left:0;}@-webkit-keyframes ani-an-obj-13-0{0%{-webkit-transform:translate3d(-300px, 62px, 0px);;opacity:0;}1.1236%{-webkit-transform:translate3d(-300px, 62px, 0px);;opacity:1;}100%{-webkit-transform:translate3d(43px, 62px, 0px);;opacity:1;}}@keyframes ani-an-obj-13-0{0%{transform:translate3d(-300px, 62px, 0px);;opacity:0;}1.1236%{transform:translate3d(-300px, 62px, 0px);;opacity:1;}100%{transform:translate3d(43px, 62px, 0px);;opacity:1;}}@-moz-keyframes ani-an-obj-13-0{0%{-moz-transform:translate(-300px, 62px);;opacity:0;}1.1236%{-moz-transform:translate(-300px, 62px);;opacity:1;}100%{-moz-transform:translate(43px, 62px);;opacity:1;}}.run.t-0 #an-obj-13{-moz-animation-name:ani-an-obj-13-0;animation-name:ani-an-obj-13-0;-webkit-animation-name:ani-an-obj-13-0;-moz-animation-duration:0.89s;animation-duration:0.89s;-webkit-animation-duration:0.89s;-moz-animation-delay:5.95s;animation-delay:5.95s;-webkit-animation-delay:5.95s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-13{-moz-transform:translate(43px, 62px);transform:translate3d(43px, 62px, 0px);-webkit-transform:translate3d(43px, 62px, 0px);;opacity:1;}.restart.t-0 #an-obj-13{-moz-transform:translate(-300px, 62px);transform:translate3d(-300px, 62px, 0px);-webkit-transform:translate3d(-300px, 62px, 0px);;opacity:0;}.restart #an-obj-13{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-obj-14{-moz-transform:translate(182px, 124px);transform:translate3d(182px, 124px, 0px);-webkit-transform:translate3d(182px, 124px, 0px);background-color:rgba(76,176,72,1);color:rgba(255,255,255,1);font-size:14px;padding:5px 5px 5px 15px;width:170px;font-family:"Lucida Grande", Lucida, Verdana, sans-serif;top:0;left:0;-moz-box-shadow:2px 2px 9px rgba(0,0,0,0.5);box-shadow:2px 2px 9px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 9px rgba(0,0,0,0.5);}@-webkit-keyframes ani-an-obj-14-0{0%{-webkit-transform:translate3d(252px, 124px, 0px);opacity:0;}100%{-webkit-transform:translate3d(182px, 124px, 0px);opacity:1;}}@keyframes ani-an-obj-14-0{0%{transform:translate3d(252px, 124px, 0px);opacity:0;}100%{transform:translate3d(182px, 124px, 0px);opacity:1;}}@-moz-keyframes ani-an-obj-14-0{0%{-moz-transform:translate(252px, 124px);opacity:0;}100%{-moz-transform:translate(182px, 124px);opacity:1;}}.run.t-0 #an-obj-14{-moz-animation-name:ani-an-obj-14-0;animation-name:ani-an-obj-14-0;-webkit-animation-name:ani-an-obj-14-0;-moz-animation-duration:0.34s;animation-duration:0.34s;-webkit-animation-duration:0.34s;-moz-animation-delay:6.5s;animation-delay:6.5s;-webkit-animation-delay:6.5s;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-fill-mode:both;}.t-0 #an-obj-14{-moz-transform:translate(182px, 124px);transform:translate3d(182px, 124px, 0px);-webkit-transform:translate3d(182px, 124px, 0px);opacity:1;}.restart.t-0 #an-obj-14{-moz-transform:translate(252px, 124px);transform:translate3d(252px, 124px, 0px);-webkit-transform:translate3d(252px, 124px, 0px);opacity:0;}.restart #an-obj-14{-moz-animation-name:none !important;animation-name:none !important;-webkit-animation-name:none !important;}#an-scene-0 .an-stage{width:360px;height:360px;background-color:rgba(0,153,51,1);}
</style>



</head>
<body style="margin:0; height: 100%;">
<div id="an-anim"><ol>

<li id="an-scene-0" >
<div class="an-stage">
<div id="an-obj-1"><div><img  height="250" width="300"  src="assets/image 1.jpg"></div></div>
<div id="an-obj-2"></div>
<div id="an-obj-3"><div><img  height="213" width="263"  src="assets/image-20-1.png"></div></div>
<div id="an-obj-4"><span>Fresh Vibrant Ingredients</span></div>
<div id="an-obj-5"><span>Steamed To Perfection</span></div>
<div id="an-obj-6"><div><img  height="212" width="263"  src="assets/opendish.png"></div></div>
<div id="an-obj-7"><span>Lunch Never Tasted This Good</span></div>
<div id="an-obj-8"><div><img  height="225" width="281"  src="assets/image-33.png"></div></div>
<div id="an-obj-9"><span>2</span></div>
<div id="an-obj-10"><span>S</span></div>
<div id="an-obj-11"><div><img  height="153" width="300"  src="assets/image 39.png"></div></div>
<div id="an-obj-12"><div><img  height="168" width="134"  src="assets/image 51.png"></div></div>
<div id="an-obj-13"><span>Introducing<br><b>New</b> Streaming Entrees.</span></div>
<div id="an-obj-14"><span>GET COUPON NOW &gt;</span></div>
</div>
</li>

</ol></div>

</body>

#mainMenu .rbcContentBlockHeaderArea {
	margin-top: -32px;
  overflow: visible;
}
#rbcEditedPage #mainMenu #mainMenu_header {
	width: 20%;   
} 

.search div#search {position: relative; z-index: 100;}
.search #languageSelect {position: relative; z-index: 100;}

.introduction .rbcReplaceBorderColor {border-color: #fff;}
.introduction .rbcReplaceTextColor {color: #fff;}


/* ----------	  ALL	 ----------- */

#body_bg cite, 
#body_bg hr, 
#body_bg fieldset,
#body_bg input,
#body_bg textarea,
#body_bg label, 
#body_bg img, 
#body_bg dl, 
#body_bg dt, 
#body_bg dd, 
#body_bg .menu ul, 
#body_bg ul.menu, 
#body_bg .menu li {
	margin: 0;
	padding: 0;   
}

#body_bg h1, 
#body_bg h2, 
#body_bg h3, 
#body_bg h4, 
#body_bg h5, 
#body_bg h6 {
	margin: 0 0 20px 0;
}  

 
a {
	color: #476493;
	text-decoration: underline;
}
a:hover {
	color: #476493;
	text-decoration: none;
}
a:visited {
	color: #00b8cc;
}
a:active {
	color: #00b8cc;
}
#body_bg .box img {
	border: 1px solid #eee;	
}
#body_bg .box a img {
	border: 1px solid #eee;	
}
#body_bg .box a:visited img {
	border: 1px solid #00b8cc;	
}
#body_bg .box a:hover img,
#body_bg .box a:active img {
	border: 1px solid #007985;
}


.box h1 {
	padding: 0 0 0 30px;
	margin-bottom: 20px;	
	color: #476493;
	text-transform: uppercase;
  font-size: 1.4em;
	background: url(../img/link.gif) no-repeat -27px -40px;			
}
.box h2 {
	margin-bottom: 10px;	
	color: #007985;
  font-size: 1.6em;
}
.block h2 {
	padding: 0 0 0 30px;
	margin-bottom: 20px;	
	color: #476493;
	text-transform: uppercase;
  font-size: 1.4em;
	background: url(../img/link.gif) no-repeat -27px -40px;				
}
.box h3 {
	margin-bottom: 10px;	
	color: #00b8cc;
  font-size: 1.6em;
}
.box h4 {
	margin-bottom: 10px;	
	color: #000;
  font-size: 1.3em;
}
.box h5 {
	margin-bottom: 10px;	
	color: #666;
  font-size: 1.3em;	
}
.box h6 {
	font-size: 1em;
	color: #000;
	font-weight: bold;	  	
}
.box blockquote {
	padding: 3px 10px;
	margin-left: 0;
	margin-right: 0;
	color: #fff;	
	background: #007985;  	
}
#body_bg hr {
	height: 0;
	margin-left: 0;
	margin-right: 0;
	background: 0;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #ddd;
}
.hidden, 
#hidden {
	position: absolute;
	display: none;
}
.cleaner {
	display: block;
	clear: both;
	visibility: hidden;
	overflow: hidden;
	width: 100%;
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}
#body_bg textarea {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	padding: 0;
	border: 0;
	background: #fff;
	height: auto;
  width: 400px;	
	margin: 0 0 10px 0;
  border: 1px solid #ddd;	
	float: right;
	display: block;
  resize: none; 	
}
#body_bg input {
	padding: 0;
	border: 0;
	background: #fff;
	height: 24px;
	line-height: 24px;	
  width: 400px;	
	margin: 0 0 10px 0;
  border: 1px solid #ddd;  
	float: right;
	display: block;
}

#body_bg input[type="image"] { 
  padding: 0px;  
  background-color: transparent; 
  border: 0;            
  height: auto;  
  width: auto;
  display: inline-block;
  outline: none; /* removes glow focus from safari */
  float: none;
}

#body_bg button,
#body_bg input.submit {
	margin: 10px 0;
	padding: 0 20px;
	min-width: 180px;		
	width: auto !important;
	height: 30px;
	line-height: 30px;	
	border: 0;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: normal;
	cursor: pointer;	
  overflow: visible;
	background: #007985; 
	float: right;   
}
#body_bg button:hover,
#body_bg input.submit:hover {
	background: #476493;  
}
#body_bg form {
	margin: 10px 0;
	padding: 0;  
	border: 0;
	background: 0;  	
}
#body_bg fieldset {
	margin: 0;
	padding: 0;
	border: 0;	
	overflow:hidden;
	display: block;	
}
#body_bg label {
	padding: 5px 0;
	margin: 0;	
	width: 180px;
	float: left;
	display: block;	
} 
label.wrong {
	color: #cc0000;
}
input.wrong,
textarea.wrong {
	background: #F25E7E;
}
p.size {
	margin-top: 10px;
	text-align: right;
	font-size: 0.9em;
	color: #007985;	
}
#body_bg .content li,
#body_bg .ServerMap li {
	padding: 3px 0;
}

/* ----------	 / ALL	 ----------- */






/* ----------	 TABLE	----------- */

.box table {
	border-collapse: collapse;
	border: 1px solid #ddd;
  margin: 0 0 10px 0;  
  		
}
.box table tbody tr td {
	padding: 4px 8px;
	vertical-align: top;
	border: 1px solid #ddd;	
}
.box table thead tr td {
	padding: 4px 8px;
	font-weight: bold;
	border-color: #ddd;	
}
.box table.modernTable {	
  margin: 0 0 10px 0;  	
}
.box table.modernTable thead tr td {	
	padding: 8px;	
	color: #fff;
	border-color: #007985;
	background: #007985;  	
}
.box #waitingTable {
	width: 100%; 
	height: 100%; 
}
.box #waitingTable td {
	height: 100px;
	text-align: center;
	vertical-align: middle;
}

/* ----------	 / TABLE	----------- */






/* ----------	 SEARCH	----------- */

.search {
	width: 960px;
	height: 30px;
	margin: 0;
	padding: 0;
	display: block;	
	background: #ccc;	
}
.search div#search {
  margin: 0;
  padding: 0;
  width: 300px;
  height: 30px;  
  float: right;  
  background: #f3f3f3; 	
}
.search div#search form {
	margin: 0 0 0 4px;
}
.search div#search form fieldset:after {
	content: '.';
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}
.search div#search label {
	display: none;	
} 
.search div#search input {
	margin: 0;
	padding: 0;	
	border: 0;
	width: 240px;
	height: 30px;	
	line-height: 30px;		
	vertical-align: middle;
	background: 0;	
  float: left;  	
}
.search div#search input.submit {
	margin-top: 3px;
	margin-right: 1px;
	width: 35px !important;
	min-width: 35px !important;
	height: 24px !important;
  float: right;
}

/* ----------	 / SEARCH	----------- */




/* ----------	 LANGUAGE	----------- */

#languageSelect {
	padding: 0;
	margin: 0;
	text-transform: lowercase;
  float: right;	
  padding-right: 20px;	  
}
#languageSelectBody {
	margin: 0;
	padding: 0;
}
#languageSelect ul {
  display: none;
}
#languageSelect #languageFlags {
  padding: 0;
	margin: 0;
  margin-top: 8px;
}
#languageSelect #languageFlags a {
	margin: 0 0 0 7px;
	padding: 0;
	text-decoration: none;
	width: 16px;
	height: 16px;
	float: left;
	display: block;	
} 
#languageSelect a:visited,
#languageSelect a:active {
	color: #333;	
}
#languageList {
	padding: 0;
	margin: 5px 0 0 0;
	display: block;
	font-size: 1em;
}
#languageList a {
	padding-left: 7px;
}

#languageList .separator {
	display: inline;
}
#languageSelect .languageSelectbox {
	border: 1px solid #bbb;
	font-size: 0.9em;
	height: 20px;
	margin: 7px 0 0 5px;
	padding: 0;
}

#languageSelect select.languageSelectbox{
	padding: 0;
  width: auto;
  margin-bottom: 0;
}

/* ----------	 / LANGUAGE	----------- */




/* ----------	 MENUZONE	----------- */

#menuzone {
	margin: 0;
	padding: 0;
	width: 960px;
	height: 70px;
	background: #fff; 
}
#mainMenu {
	margin: 0;
	padding: 0;
	left: 0;
	overflow: visible;
}
#mainMenuArea {
	margin: 0;
	padding: 0;
}
.menu {
	margin: 0;
	height: 70px;
	float: left;
	z-index: 100;	
} 
.menu li {
	list-style-type: none;
	z-index: 100;	   
}
.menu li, 
.menu a {
	float: left;
	display: block; 
	z-index: 100;
  position: relative;		
}
.menu a {
	display: block;
	padding: 0 20px;
	line-height: 70px;
	color: #000;
	font-size: 1em;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
  cursor: pointer;  
	z-index: 100;	
}
.menu .activeSelected a,
.menu .selected a,
.menu .open a   {
	color: #fff;
	background: #00b8cc;
}
.menu a.menu_open, 
.menu .selected, 
.menu .activeSelected {
	color: #fff !important;
	background: #00b8cc;
}
.menu a:hover,
.menu a.touched  {
	color: #fff;
	background: #007985;
}


/* second level */
.menu ul {
	position: absolute;
	top: -999em;
	width: 250px;
	background: #222222;
	z-index: 100;
}
.menu ul li {
	width: 100%;
	border: none;
	z-index: 100; 
}
.menu ul li.first {
	border-left: none;
	z-index: 100;
}
.menu li:hover ul,
.menu li.sfHover ul, 
.menu li.hover,
.menu li.touched ul {
	left: 0px;
	top: 70px; 
	z-index: 100;
}
.menu ul li a, 
.menu .selected ul li a, 
.menu .activeSelected ul li a, 
.menu ul li a:visited,

.menu ul li li a, 
.menu li .selected ul li a, 
.menu li .activeSelected ul li a, 
.menu ul li li a:visited,

.menu ul li li li a, 
.menu li li .selected ul li a, 
.menu li li .activeSelected ul li a, 
.menu ul li li li a:visited {
	padding: 0;
	text-align: left;
	line-height: 34px;
	height: auto;
	color: #FFFFFF;
	  font-size: 0.9em;	
	  text-transform: none;	
	font-weight: normal;
	border-bottom: 1px solid #494949;
	width: 250px;
	overflow: hidden;
	display: block;  
	z-index: 100;
	background: #2a2a2a;	
}

.menu ul li a span {
	margin: 0 15px 0 25px;
	width: 210px;	
	overflow: hidden;
	display: block;
}

.menu ul li a:hover, 
.menu ul li.selected a, 
.menu ul li.activeSelected a, 
.menu ul li a:active,

.menu ul li li a:hover, 
.menu ul li li.selected a, 
.menu ul li li.activeSelected a, 
.menu ul li li a:active,

.menu ul li li li a:hover, 
.menu ul li li li.selected a, 
.menu ul li li li.activeSelected a, 
.menu ul li li li a:active,
.menu ul li a.touched {
	background: #000000;
	color: #FFFFFF;
	z-index: 100;
}

.menu ul li.activeSelected a, 
.menu ul li li.activeSelected a, 
.menu ul li li li.activeSelected a  {
	background: #494949;
	color: #FFFFFF;
	z-index: 100;
}

ul.menu li:hover li ul,
ul.menu li.sfHover li ul,

ul.menu li li:hover li ul,
ul.menu li li.sfHover li ul, 
ul.menu li li.hover li ul,

ul.menu li li:hover li ul,
ul.menu li li.sfHover li ul, 
ul.menu li li.hover li ul,
ul.menu li.touched li ul {
	top: -999em;
	z-index: 100;
}

ul.menu li li:hover ul,
ul.menu li li.sfHover ul, 
ul.menu li li.hover ul,

ul.menu li li li:hover ul,
ul.menu li li li.sfHover ul,
ul.menu li li.touched ul {
	left: 250px; 
	top: 0;
	z-index: 100;
}

/* ----------	 / MENUZONE	----------- */




/* ----------	 LOGO	----------- */

.logo {
	width: 480px;
	height: 120px;
	margin: 0;
	padding: 0;		
	float: left;
	clear: left;		
	background: #476493;
}
.logo_in {
	width: 420px;
	height: 72px;
	margin: 20px 30px;
	padding: 0;	
  display: block;	  		
	overflow: hidden;  
}
#logo {
	margin:  0;
	padding: 0;	
	font-size: 28px;
	line-height: 36px; 
	color: #fff !important;
	font-weight: bold;
	text-transform: uppercase;	
	z-index: 5; 	
}
.logo a {
	color: #fff !important;
	text-decoration: none;
}
.logo a:hover {
  color: #eee;
	text-decoration: none;
}
.logo a img,
.logo img,
.logo img:hover {
	border: 0;
}

/* ----------	 / LOGO	----------- */





/* ----------	 MOTO	----------- */

.moto {
	width: 480px;
	height: 120px;
	margin: 0;
	padding: 0;
	float: right;
	clear: right;	
	overflow: hidden;  		
	background: #007985;	
}
.moto #moto {
	margin:  20px 30px;
	padding: 0;	
	font-size: 24px;
	font-style: italic;
	color: #fff;	
	font-weight: normal;	
}

/* ----------	 / MOTO	----------- */





/* ----------	 ILLUSTRATION	----------- */

.illustration {
	width: 480px;
	height: 280px;
	margin: 0;
	padding: 0;
	float: left;
	clear: left;
	overflow: hidden;  	
	z-index: 0;	
	background: #fff;	
}

.illustration img {
	border: 0;	
}

/* ----------	 / ILLUSTRATION	----------- */





/* ----------	 introduction	----------- */

.introduction {
	width: 480px;
	height: 280px;
	margin: 0;
	padding: 0;
	float: right;
	clear: right;	
	overflow: hidden;  	
  display: block;	
	background: #00b8cc;	
}
.introduction_in {
	margin: 20px 30px;
	padding: 0;	
	width: 420px;
	height: 240px;
  display: block;	
	font-size: 0.9em;  	
	color: #fff;	
	overflow: hidden; 	
}
.contact {
	padding-bottom: 10px;	
	border-bottom: 0;
}


#rbcEditedPage .introduction_in {
	overflow: visible;  	
}
#rbcEditedPage #contactBlock {
  margin-top: -24px; 
}
#rbcEditedPage .introduction {
	overflow: hidden !important;
}

/* ----------	 / introduction	----------- */





/* ----------	 NAVIGATOR	----------- */

#navigator {
	margin: 0;
	padding: 10px 0;	
	width: 960px;
	height: auto;
	font-size: 0.9em;	
	display: block;
	float: left;
  overflow: hidden;
}
#pageNavigator {
	margin: 0;
	padding: 0;
  line-height: 1.8em;  
}
#pageNavigator span {
	padding-left: 3px;
	padding-right: 3px;
}
#pageNavigator #navCurrentPage {
}

/* ----------	 / NAVIGATOR	----------- */





/* ----------	 ZONE	----------- */

#body_bg #main {
	width: 960px;
	padding: 0;
	margin: 0;
	overflow: hidden;
	clear: left;
  line-height: 1.5em;
}
#body_bg #middlezone {
	margin: 0;
	padding: 15px 0;
	width: 630px;
	float: right;
	overflow: hidden;
	border-top: 20px solid #007985;
}
#body_bg #widezone {
	margin: 0;
	padding: 15px 0;
	width: 960px;
	float: left;
	overflow: hidden;
	border-top: 20px solid #00b8cc;
}
#body_bg .zone {
	margin: 0 30px 0 0;
	padding: 15px 0;
	font-size: 0.9em;
	width: 300px;
	float: left;  
	overflow: hidden;	 
	border-top: 20px solid #00b8cc;  
}
#body_bg .leftzone {
	float: left;  
	border-top: 20px solid #00b8cc; 	
}
#body_bg .centerzone {
	float: left;  
	border-top: 20px solid #007985;   	
}
#body_bg .rightzone {
	margin: 0;
	float: right;
	border-top: 20px solid #476493;   	
}

/* ----------	 / ZONE	----------- */





/* ----------	 BOX	----------- */
#body_bg .box {
	margin: 10px 0 30px 0;
	padding: 0;	
	overflow: hidden;
	clear: both;
}
#body_bg .contact .box {
	margin: 0;
}
#body_bg .content {
	margin: 10px 0 0 0;
	padding: 0;
	overflow: hidden;
}
#body_bg .head {
	padding: 10px 20px;
	margin: 0 0 10px 0;	
	font-size: 0.9em;
  color: #000;	
	background: #e1eaf8;	
}	 
#body_bg .head h3 {
	font-size: 1.4em;	
	margin: 0;
}
#body_bg ins, 
#body_bg .head em {
	font-weight: normal;
	text-decoration: none;
	margin-top: 5px;
	color: #476493;
	display: block;
}
#body_bg .head .user {
	margin-top: 5px;
	display: block;	
}
#body_bg .text {
	padding: 0;
}
#body_bg .datum {
	color: #999;
}
#body_bg .backLink {
	margin: 10px 0;
	padding-left: 30px;   
	text-align: left;
	float: left;
	font-weight: normal;
  font-size: 1em;
  line-height: 20px;
 	overflow: hidden; 
	background: url(../img/link.gif) no-repeat 0% -80px;		
}
#body_bg .reply {
  margin: 10px 0 0 0;
	padding-right: 30px;   
	text-align: right;
	font-weight: normal;
  font-size: 1em;
  line-height: 20px;
 	overflow: hidden; 
	background: url(../img/link.gif) no-repeat 100% 0%;	
}
#body_bg .rbcBookmarks,
#body_bg .rbcTags,
#body_bg .rbcWidgetArea,
#body_bg .notFound {
	margin: 20px 0;
	color: #476493;
}
#body_bg .rbcTags h4 {
	margin-right: 20px;
	color: #476493;
	font-weight: normal;	  	
	float: left;
	font-size: 1.2em;
}

/* ----------	 / BOX	----------- */





/* ----------	 FAQ   ----------- */

#body_bg .question {
	padding: 0;
	margin: 0 0 20px 0;	
}

/* ----------	 / FAQ   ----------- */





/* ----------	 DISCUSSION   ----------- */

.discussion { 
	padding: 20px 0 0 0;  
	margin: 0 0 20px 0;	
  width: 630px;
  height: auto;
  display: block;
	background: #e1eaf8;
}
#body_bg .zone .discussion {
  width: 300px;
}	
#body_bg .introduction_in .discussion {
  width: 420px;
}
#body_bg .discussion fieldset {
	margin: 0 0 20px 20px;
  display: block;	
	width: 590px;
}
#body_bg .zone .discussion fieldset {
  width: 260px;	
}   
#body_bg .introduction_in .discussion fieldset {
  width: 380px;	
}
#body_bg .zone .discussion input,
#body_bg .zone .discussion textarea {  
  width: 258px;	
}

#body_bg .introduction_in .discussion label {  
  float: left;
  width: 100px;	
}

#body_bg .introduction_in .discussion input,
#body_bg .introduction_in .discussion textarea {  
  float: right;
  width: 270px;	
}
#body_bg .zone .discussion input.submit {
  min-width: 180px;	
}
#body_bg .introduction_in .discussion input.submit {
  min-width: 180px;	
}
#body_bg .post {
	margin: 0 0 20px 0;
	margin-left: 120px;  
	padding: 0;
	border: 0;
	height: auto;
	overflow: hidden;
}

#body_bg .level-1 {
	margin-left: 0;
}
#body_bg .level-2 {
	margin-left: 30px;
}
#body_bg .level-3 {
	margin-left: 60px;
}
#body_bg .level-4 {
	margin-left: 90px;
}

#body_bg .formError {
	margin: 0 0 15px 0;
  color: #cc0000;		
}

/* ----------	 / DISCUSSION   ----------- */





/* ----------	 ARTICLE   ----------- */

.article {
	padding: 0;
	margin: 0 0 20px 0;
}

/* ----------	 / ARTICLE   ----------- */





/* ----------	 PRODUCTS   ----------- */

.products {
	padding: 0;
	margin: 0 0 20px 0;
}
.products .image {
	margin: 0 10px 10px 0;
	padding: 0;	
	float: left;
	overflow: hidden;
}
.zone .products .image {
	float: none;
}
.product .image_detail {
	margin: 0 0 10px 0;
	text-align: center;
}

/* ----------	 / PRODUCTS   ----------- */





/* ----------	 TAGS   ----------- */

#body_bg ol.tags {
	padding: 0;
	margin: 0 0 20px 0;
	text-align: center;
	line-height: 1.8em;
	list-style-type: none;
	list-style: none;
	margin: 0;
	font-size: 1.2em;
}
#body_bg ol.tags li {
	display: inline;
	margin: 0 1em;
	list-style-type: none;
	list-style: none;	
}
#body_bg ol.tags a,
#body_bg ol.tags a:hover {
	white-space: normal;
}

/* ----------	 / TAGS   ----------- */





/* ----------	 FULLTEXT   ----------- */

#body_bg #fulltext {
	border: 0;
	margin: 0 0 20px 0;	
	padding: 0;
	width: 630px;
	height: 110px;
	display: block;
	overflow: hidden;	
	background: #e1eaf8;
}
#body_bg #fulltext fieldset {
	margin: 20px;	
	width: 590px;
}
#body_bg #fulltext table,
#body_bg #fulltext td {
	border: 0;
	vertical-align: bottom;
}
#body_bg #fulltext #fulltextSearchTextResult,
#body_bg #fulltext #fulltextSearchTypeResult {
	border: 1px solid #999;
	background-color: #fff;
	width: 200px;
	padding: 0 2px;
	margin: 0;
	font-size: 0.9em;
	float: left;	
}
#body_bg #fulltext #fulltextSearchTypeResult {
	padding: 3px;	
}
#body_bg #fulltext input.submit {
	margin: 0;
  width: 100px;	
	color: #fff;
}
/* ----------	 / FULLTEXT   ----------- */





/* ----------	 PHOTO   ----------- */
#body_bg .photo118,
#body_bg .photo200 {
	margin: 0 0 10px 0;
	padding: 0;
	overflow: hidden;
}
#body_bg .photo118 {
  padding-left: 15px;	  
}
#body_bg #widezone .photo118 {
  padding-left: 25px;		
}
#body_bg .zone .photo118 {
  padding-left: 10px;	  
}
#body_bg .photo {
	margin: 0 0 15px 0;
	padding: 0;
	float: left;	
  line-height: 1.2em;
}
#body_bg .photo118 .photo {
	margin-left: 15px;  
	margin-right: 15px; 	
	width: 118px;
}
#body_bg #widezone .photo118 .photo {
	margin-left: 5px;  
	margin-right: 5px; 
}
#body_bg .zone .photo118 .photo {
	margin-left: 10px;  
	margin-right: 10px; 
}
#body_bg .photo200 {
  padding-left: 0;	  
}
#body_bg #widezone .photo200 {
  padding-left: 0;	
}
#body_bg .zone .photo200 {
  padding-left: 0;	  
}
#body_bg .photo200 .photo {
	width: 200px;
  margin-left: 5px;  
	margin-right: 5px; 	
}
#body_bg #widezone .photo200 .photo { 
	margin-left: 20px;  
	margin-right: 20px; 
}
#body_bg .zone .photo200 .photo {  	
	margin-left: 50px;  
	margin-right: 50px; 
}
#body_bg .photo118 .photo div,
#body_bg .photo200 .photo div {
	padding: 0;
	margin: 0;
	font-size: 0.9em;
	height: 2.7em;
	overflow: hidden;
}
#body_bg .photo img, 
#body_bg .photo a,
#body_bg .photo a:hover,
#body_bg .photo a img,
#body_bg .photo a img:hover,
#body_bg .photo a:hover img {
	border: none;
	margin: 0;
	padding: 0;
}
#body_bg .photo118 .photo .photoImg,
#body_bg .photo200 .photo .photoImg {
	width: 118px;
	height: 118px;
	border: 1px solid #e1eaf8;
	overflow: hidden;
	background: #e1eaf8;		
}
#body_bg .photo200 .photo .photoImg {
	width: 200px;
	height: 200px;	
}
#body_bg .photo118 .photo .photoImg:hover,
#body_bg .photo200 .photo .photoImg:hover {
  border: 1px solid #00b8cc;
	background: #00b8cc;	  
}
#body_bg .photo118 .photo .photoImg table,
#body_bg .photo200 .photo .photoImg table {
	width: 118px;
	height: 118px;
	margin: 0;
	padding: 0;
  overflow: hidden;
  cursor: pointer;
  border: 0;
}
#body_bg .photo200 .photo .photoImg table {
	width: 200px;
	height: 200px;
}
#body_bg .photo118 .photo .photoImg table td,
#body_bg .photo200 .photo .photoImg table td {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
	cursor: pointer;
  border: 0;	
}

/* ----------	 / PHOTO   ----------- */





/* ----------	 PHOTO DETAIL   ----------- */

#body_bg .photo_detail {
	border: 0;
	padding: 0;
	margin: 0 40px;
	overflow: hidden;
	text-align: center;
	width: 550px;
}
#body_bg .photo_detail table {
	margin: 0;
	padding: 0;
	width: 550px;
	border: 0;
	overflow: hidden;
}
#body_bg .photo_detail table td {
	border: 0;
}
#body_bg .photo_detail td.photo_detail_img {
  text-align: center; 
  vertical-align: middle;
	height: 500px;	  
}
#body_bg .photo_detail .popis {
	margin-top: 10px;
	font-size: 0;
}
#body_bg .photo_detail table td.prev, 
#body_bg .photo_detail table td.next {
	width: 140px;
}
#body_bg .photo_detail table td.prev a,
#body_bg .photo_detail table td.next a,
#body_bg #slideshowControl  {
	background: #007985;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-size: 1em;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
	padding: 0 7px;
	text-align: center;
	text-decoration: none;
}
#body_bg #slideshowControl {
	width: 226px;
}
#body_bg .photo_detail table td.prev a:hover,
#body_bg .photo_detail table td.next a:hover,
#body_bg #slideshowControl:hover {
	background: #476493;
}

/* ----------	 / PHOTO DETAIL   ----------- */





/* ----------	 ANSWERS   ----------- */

#body_bg .answers {
	margin: 0 0 20px 0;
}
#body_bg .answerText {
 margin: 0;
 padding: 0;
 color: #888;	 
}					   
#body_bg .answerText a {
	text-decoration: none;   
}
#body_bg .answerText a:hover {
	text-decoration: underline;
}
#body_bg .answers .answer {
	padding: 0;
	margin: 3px 0 10px 0;
}
#body_bg .answers img {
	border: 0;  
  display: block;
}
#body_bg .answerImg {
	width: 99%;
	height: 12px;	
	padding: 0;
	margin: 4px 0 0 0;
	background: #eee;  
	height: 12px !important;   
} 
#body_bg .answerImg span,
#body_bg .answerImg table,
#body_bg .answerImg td,
#body_bg .answerImg tr,
#body_bg .answerImg a,
#body_bg .answerImg img {
	margin: 0;
	padding: 0;	
	border: 0 !important; 
  text-decoration: none !important;  
}

/* ----------	 / ANSWERS   ----------- */





/* ----------	 PAGING   ----------- */
#body_bg .archive {
  margin: 0;
	float: left;
  clear: both;
}
#body_bg .pagingInfo {
	margin: 10px 0; 
	float: left;
  clear: both;  
	color: #007985;	
}
#body_bg .paging {
	padding: 0;
	margin: 0 0 10px 0; 
  float: right;
  clear: both;  
	line-height: 20px;
}
#body_bg .paging a {
	margin: 0;
	text-decoration: none;  
}
#body_bg .paging a.left, 
#body_bg .paging a.leftEnd,
#body_bg .paging a.rightEnd, 
#body_bg .paging a.right {		
	text-decoration: none;
	padding: 4px 8px;
	background: #e1eaf8;	
}
#body_bg .paging a:hover {	
	color: #fff;
	text-decoration: none;
	background: #007985;		
}
#body_bg .paging .pageText {
	padding: 4px 8px;
	text-decoration: none;	
	background: #e1eaf8;	
}
#body_bg .paging .pageText:hover {
	background: #007985;		
}
#body_bg .paging .selected .pageText {
  color: #fff;
	background: #007985;	
}
#body_bg .separator, 
#body_bg .separatorText {
	visibility: hidden;
  display: none;
}

/* ----------	 / PAGING   ----------- */





/* ----------	 FOOTER  ----------- */
#footer {
	width: 100%;
	height: 86px;
	background: url(../img/footer.gif) top center repeat-x;
	color: #444;
	padding: 0;
	margin: -86px 0 0 0;
	overflow: visible;
	position: relative;
}
#footerLeft {
	margin: 30px 0 0 0;	
	padding: 7px 0 10px 0;
	font-size: 0.9em;
	line-height: 1.5em;
	width: 420px;
	float: left;	
  overflow: hidden;
}
#footerLeft p {
	padding: 0 0 5px 0;
	height: 1.3em;
	_height: 1.7em;
	overflow: hidden;
}
#footerRight {
	margin: 30px 0 0 0;	
	padding: 5px 0 0 0;
	font-size: 0.9em;
	float: right;	
}
#footerRight p {
	padding: 5px 0 0 0;
} 
#footerRight span {
	margin: 0 0 0 15px;
	padding-left: 15px;	
	height: 15px;
	line-height: 18px;	
}
#footerRight .homepage {
	background: url(../img/header_links.png) no-repeat 0% 0%;
}
#footerRight .print {
	background: url(../img/header_links.png) no-repeat 0% -15px;
}
#footerRight .sitemap {
	background: url(../img/header_links.png) no-repeat  0% -30px;
}
#footerRight .rss {
	background: url(../img/header_links.png) no-repeat  0% -45px;
}

/* ----------	 / FOOTER  ----------- */





/* ----------	 PRIVATEACCESSFORM  ----------- */

#body_bg .privateAccessForm fieldset {
	padding: 20px 0;
}
#body_bg .privateAccessForm table,
#body_bg .privateAccessForm td {
	border: 0;
}
#body_bg .privateAccessForm .error {
	margin: 10px;
	color: #cc0000;
}
#body_bg #lostPasswordLink {
	margin-top: 10px;
	margin-left: 10px;
}
#body_bg #lostPasswordLink a {
	color: #cc0000;
	font-weight: bold;
}

/* ----------	 / PRIVATEACCESSFORM  ----------- */




.introduction_in .box h1, 
.introduction_in .box h2, 
.introduction_in .box h3, 
.introduction_in .box h4, 
.introduction_in .box h5, 
.introduction_in .box h6, 
.introduction_in .box h7,
.introduction_in .box p,
.introduction_in .box ul,
.introduction_in .box li,
.introduction_in .box a,
.introduction_in .box a:hover,
.introduction_in .box a:visited,
.introduction_in .box a:active {
  margin: 0;
  padding: 0;
	color: #fff !important;	
	font-weight: normal;		
	background: 0;
}
.introduction_in .box div,
.introduction_in .box span {
	color: #fff !important;	
}
#body_bg .introduction_in .box .head,
#body_bg .introduction_in .box .discussion,
#body_bg .introduction_in .box .paging a.left, 
#body_bg .introduction_in .box .paging a.leftEnd,
#body_bg .introduction_in .box .paging a.rightEnd, 
#body_bg .introduction_in .box .paging a.right,
#body_bg .introduction_in .box .paging .pageText {	
	background: #476493;	
}

#body_bg .introduction_in .box .paging a:hover,
#body_bg .introduction_in .box .paging .pageText:hover,
#body_bg .introduction_in .box .paging .selected .pageText {	
	background: #007985;		
}

/* ----------	 / PAGING   ----------- */


#body_bg .rbcSafeModeBlock {
  line-height: 1.2em;
}





/* -- forms ---------------------------------------- */

#body_bg label.groupLabel {
	margin-bottom: 5px !important;
}

#body_bg .formTextarea {
	margin-bottom: 5px;
}

#body_bg .formTextarea label {
	display: block !important;
	margin: 0 !important;
	position: relative;
}

#body_bg .choicesGroup {
	position: relative !important;
	width: 402px;
	float: right;
	margin: 2px 0 10px;
	padding: 0;
}

#body_bg .choicesGroup label {
	font-weight: normal !important;
	display: inline !important;
	width: auto !important;
	float: none !important;
}

#body_bg .choicesGroup input {
	position: relative !important;
	top: 1px;
	display: inline !important;
	float: none !important;
	width: auto !important;
	height: auto !important;
	background: none !important;
	border: none !important;
	margin: 5px 0 !important;
}

#body_bg select {
	width: 402px;
	margin-bottom: 10px;
	padding: 4px 2px;
	float: right;
	font-family: Arial, Helvetica, Tahoma, sans-serif;
}

#body_bg .fileInput {
	float: right;
	position: relative;
	top: 3px;
	width: 402px;
	margin-bottom: 10px;
	white-space: nowrap;
}

#body_bg .fileInputBase {
	height: 0px;
	width: auto;
	overflow: hidden;
}

#body_bg .fileInputCover {
	position: relative;
	width: 402px;
	overflow: hidden;
}

.ie #body_bg .fileInputBase
{
	height: auto;
	width: auto;
	overflow: hidden;
}

.ie #body_bg .fileInputBase input
{
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 170px;
	height: 22px;
	font-size: 22px;
	z-index: 5;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#body_bg .fileInputBase
	{
		height: auto;
		width: auto;
		overflow: hidden;
	}

	#body_bg .fileInputBase input
	{
		position: absolute;
		display: block;
		top: 0;
		left: 0;
		width: 170px;
		height: 22px;
		font-size: 22px;
		z-index: 5;
		opacity: 0;
		filter: alpha(opacity=0);
		cursor: pointer;
	}
}

#body_bg .fileInputText {
	position: relative;
	padding: 0 0 0 7px;
	white-space: nowrap;
	cursor: default;
}

#body_bg .fileInputSelect {
	position: relative;
	display: inline-block;
	background-color: #007985;
	color: #fff;
	padding: 3px 15px;
	font-size: 0.85em;
	cursor: pointer;
}

#body_bg .fileInputSelect:hover {
	background-color: #476493;
}

#body_bg .zone .discussion select, #body_bg .zone .discussion .fileInput, #body_bg .zone .discussion .fileInputCover, #body_bg .zone .discussion .choicesGroup {
	width: 260px;
}

#body_bg .introduction_in .discussion select, #body_bg .introduction_in .discussion .fileInput, #body_bg .introduction_in .discussion .fileInputCover, #body_bg .introduction_in .discussion .choicesGroup {  
  width: 272px; 
}

#body_bg .zone label.groupLabel
{
	padding-bottom: 0 !important;
}

#body_bg .zone .choicesGroup {
	margin: 0 0 10px;
}


/* -- end: forms ----------------------------------- */
