@media screen, tv { 

body,html,ul,ol,li,h1,form{margin:0;padding:0;}img{border:0;}

/*------------------------------------------------------------------*/
/* Default Styles													*/
/*------------------------------------------------------------------*/

body {font-family: Arial, sans serif;font-size: 12px;color: #444;margin: 30px 0 20px 0;padding: 0;background: url(../images/bg1.jpg) center top no-repeat #0e9140;}
.inv {display: none;}
.clear {clear: both;}
.transparent {filter:alpha(opacity=50);/*Needed for IE*/filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;/*Older mozilla broswers like NN*/-khtml-opacity: 0.5;/*Old versions of Safari and "KHTML" browser engines*/opacity: 0.5;/*FF, Safari, and Opera*/}

/*------------------------------------------------------------------*/
/* Layout Styles													*/
/*------------------------------------------------------------------*/

#wrapper {width: 945px;margin: auto;background-color: #fff4d4;}

#header {height: 84px;position:relative;}
#header h1 {position:absolute;width: 166px;height: 63px;top: 22px;left: 18px;z-index:1;}
#header h1 a {background: url(../images/logo_fga.png) no-repeat;text-indent: -1000em;display: block;width: 100%;height: 100%;}

#topmenu ul{background: #71624b;height: 22px;width: 688px;float:right;padding: 4px 0 0 0;}
#topmenu ul li{display:inline;list-style-type: none;}
#topmenu ul li a{color: #e1cfb2;font-size: 14px;text-decoration:none;border-left: 1px solid #e1cfb2;padding: 0 4px 0 6px;text-transform:lowercase;}
#topmenu ul li a:hover{color:white;}
#topmenu .item1 a {border-left:none!important;margin-left: 60px;}
#topmenu #current a {color:white!important;}

#banner1, #banner2, #banner3, #banner4, #banner5, #banner6, #banner7, #banner8, #banner9, #banner10, #banner11, #banner12, #banner13, #banner14, #banner15, #banner16, #banner17, #banner18, #banner19, #banner20, #banner21, #banner22, #banner23, #banner24, #banner25, #banner26, #banner27, #banner28, #banner29, #banner30, #banner31, #banner32, #banner33, #banner34, #banner35, #banner36, #banner37, #banner38, #banner39, #banner40 {clear:both;width: 100%;height: 170px;}
#banner1 {background: url(../images/banner1.jpg) no-repeat #71624b;}
#banner2 {background: url(../images/banner2.jpg) no-repeat #71624b;}
#banner3 {background: url(../images/banner3.jpg) no-repeat #71624b;}
#banner4 {background: url(../images/banner4.jpg) no-repeat #71624b;}
#banner5 {background: url(../images/banner5.jpg) no-repeat #71624b;}
#banner6 {background: url(../images/banner6.jpg) no-repeat #71624b;}
#banner7 {background: url(../images/banner7.jpg) no-repeat #71624b;}
#banner8 {background: url(../images/banner8.jpg) no-repeat #71624b;}
#banner9 {background: url(../images/banner9.jpg) no-repeat #71624b;}
#banner10 {background: url(../images/banner10.jpg) no-repeat #71624b;}
#banner11 {background: url(../images/banner11.jpg) no-repeat #71624b;}
#banner12 {background: url(../images/banner12.jpg) no-repeat #71624b;}
#banner13 {background: url(../images/banner13.jpg) no-repeat #71624b;}
#banner14 {background: url(../images/banner14.jpg) no-repeat #71624b;}
#banner15 {background: url(../images/banner15.jpg) no-repeat #71624b;}
#banner16 {background: url(../images/banner16.jpg) no-repeat #71624b;}
#banner17 {background: url(../images/banner17.jpg) no-repeat #71624b;}
#banner18 {background: url(../images/banner18.jpg) no-repeat #71624b;}
#banner19 {background: url(../images/banner19.jpg) no-repeat #71624b;}
#banner20 {background: url(../images/banner20.jpg) no-repeat #71624b;}
#banner21 {background: url(../images/banner21.jpg) no-repeat #71624b;}
#banner22 {background: url(../images/banner22.jpg) no-repeat #71624b;}
#banner23 {background: url(../images/banner23.jpg) no-repeat #71624b;}
#banner24 {background: url(../images/banner24.jpg) no-repeat #71624b;}
#banner25 {background: url(../images/banner25.jpg) no-repeat #71624b;}
#banner26 {background: url(../images/banner26.jpg) no-repeat #71624b;}
#banner27 {background: url(../images/banner27.jpg) no-repeat #71624b;}
#banner28 {background: url(../images/banner28.jpg) no-repeat #71624b;}
#banner29 {background: url(../images/banner29.jpg) no-repeat #71624b;}
#banner30 {background: url(../images/banner30.jpg) no-repeat #71624b;}
#banner31 {background: url(../images/banner31.jpg) no-repeat #71624b;}
#banner32 {background: url(../images/banner32.jpg) no-repeat #71624b;}
#banner33 {background: url(../images/banner33.jpg) no-repeat #71624b;}
#banner34 {background: url(../images/banner34.jpg) no-repeat #71624b;}
#banner35 {background: url(../images/banner35.jpg) no-repeat #71624b;}
#banner36 {background: url(../images/banner36.jpg) no-repeat #71624b;}
#banner37 {background: url(../images/banner37.jpg) no-repeat #71624b;}
#banner38 {background: url(../images/banner38.jpg) no-repeat #71624b;}
#banner39 {background: url(../images/banner39.jpg) no-repeat #71624b;}
#banner40 {background: url(../images/banner40.jpg) no-repeat #71624b;}

#cholder {background: url(../images/menuh_bg.gif) repeat-y;}

#leftmenu {width: 257px;float: left;}
#leftmenu ul{list-style-type:none;margin: 35px 0 35px 0;}
#leftmenu ul li{background: url(../images/menu_bg.gif) repeat-x;}
#leftmenu ul li a{height: 25px;text-transform:uppercase;color:#8da96d;text-decoration:none;font-weight:bold;font-size: 14px;display:block;padding: 10px 0 0 40px;}
#leftmenu .menu li ul li a{color:#8da96d;}
#leftmenu ul li a:hover{color: #00843d;}
#leftmenu ul li ul {margin:0;}
#leftmenu ul li ul li{background:none;}
#leftmenu ul li ul li a{text-transform: capitalize;font-weight:normal;padding-left: 50px;background: none!important;}
#leftmenu ul #current a, #leftmenu ul .active a {color: #00843d;background: url(../images/leaf.png) 22px 8px no-repeat;}
#leftmenu .menu li ul .active a{color: #00843d!important;}
#leftmenu ul li ul #current a{color: #00843d;}

#content {padding: 27px 0 20px 60px;width: 565px;float: left;}
#content_gallery {padding: 27px 0 20px 46px;width: 600px;float: left;}
#content h2{color:#00843d;text-transform:uppercase;font-size:20px;}
#content h3{color:#914e41;font-size: 18px;}
#content p, #content td{line-height: 20px;}
#content a, #content_gallery a {color: #0d8a3e;border-bottom: #0d8a3e 1px dotted;text-decoration: none}
#content a:hover, #content_gallery a:hover {color: #175a27;border-bottom: #175a27 1px dotted;}
#content ul li {list-style-type:square;margin-left:16px;}
#content img {padding: 5px;border: 1px solid #ddd;margin: 0 20px 10px 0;}

#footer {text-align:center;padding-top: 15px;height: 55px;background: url(../images/dirt.jpg) #392510;clear:both;}
#footer span, #footer span a {color: #e1cfb2;text-decoration:none;}
#footer span a:hover {text-decoration:underline;}

/*------------------------------------------------------------------*/
/* Forms															*/
/*------------------------------------------------------------------*/

#content form .contact_email input,#content form .contact_email textarea, #content form .contact_email .button {width: 340px;}
#content form .contact_email input,#content form .contact_email textarea {border: 1px solid #ccdeb6;}
#content form .contact_email .button {border: 1px solid #ccdeb6;color: #8da96d;background-color: #ccdeb6;}

/*------------------------------------------------------------------*/
/* Joomla															*/
/*------------------------------------------------------------------*/

.contentheading {width: 560px;}
#component-contact img{border:none;}
#user1 {background: url(../images/gtips_mid.png) repeat-y;margin: 0 20px 0 20px;padding: 0 46px 0 33px;font-size:13px;}
#user1t_flowers {background: url(../images/gtips_top_flowers.png) no-repeat;width:180px;height:65px;margin: 0 0 0 20px;}
#user1b {background: url(../images/gtips_bottom.png) no-repeat;width:180px;height:19px;margin: 0 0 20px 20px;}
#user1 h2 {margin: 0;padding: 0;color: #00843d; text-transform:uppercase;font-size:14px;}
#user1 p,#user2 p {margin: 0;padding: 0;}
#user2t {background: url(../images/gtips_top.png) no-repeat;width:180px;height:19px;margin: 20px 0 0 20px;}
#user2 {background: url(../images/gtips_mid.png) repeat-y;margin: 0 20px 0 20px;padding: 0 46px 0 33px;}
#user2 div {margin-top: 10px;}
#user2b {background: url(../images/gtips_bottom.png) no-repeat;width:180px;height:19px;margin: 0 0 20px 20px;}

/*------------------------------------------------------------------*/
/* easybook															*/
/*------------------------------------------------------------------*/

#easybook strong img, #easybook .sign b img {display:none;}
.easy_contact {margin: 10px 0 0 0;}
#easybook img, .easy_contact a img {border: none;padding: 0; margin: 0;}
#easybook td a, #easybook td a:hover, .easy_contact a, .easy_contact a:hover {border-bottom: none !important;}
.easy_top_left {color: #066b31;}

/*------------------------------------------------------------------*/
/* sIFR																*/
/*------------------------------------------------------------------*/

.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}

}

/*------------------------------------------------------------------*/
/* other media														*/
/*------------------------------------------------------------------*/

@media print {

body {margin: 1cm 1cm 0.5cm 1cm;padding: 0px}
body, td, a {font-family: Arial, Verdana, sans serif;font-size: 11pt;color: #000000;background-color: #ffffff;}
object {display: none;}
.sIFR-flash {display : none!important;height: 0;width: 0;position: absolute;overflow: hidden;}
.sIFR-alternate {visibility: visible !important;display: block!important;position: static !important;left : auto !important;top: auto!important;width:auto!important;height: auto!important;}

}

@media handheld {

object {display: none;}

}