@charset "utf-8";

/******
/-----------------
	Fresh Ideas Group Stylesheet V.2.0
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2011
	--------------------------/
	CSS Reset	**/
html,body,div,span,img,table,td,ul,li,input,button,dt,dd,dl,h1,h2,h3,h4,a{margin:0px;padding:0px;border:none;}
a{text-decoration:none;outline:none}
ul{list-style:none;}
table{border-collapse:collapse;}
p{padding:5px 0px;margin:0px;}
sup,sub{line-height:50%}
blockquote{margin:0px;padding:10px}
    blockquote p{padding:0px 0px 10px 15px;font-family:"MyriadProCondensed";color:#B9D533;float:right}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('myriad-reg-webfont.eot');
    src: url('myriad-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriad-reg-webfont.woff') format('woff'),
         url('myriad-reg-webfont.ttf') format('truetype'),
         url('myriad-reg-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadProCondensed';
    src: url('myriadpro-cond-webfont.eot');
    src: url('myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadpro-cond-webfont.woff') format('woff'),
         url('myriadpro-cond-webfont.ttf') format('truetype'),
         url('myriadpro-cond-webfont.svg#MyriadProCondensed') format('svg');
    font-weight: normal;
    font-style: normal;
}

/**	---------
	Starts	**/
body{background:#9c0916 url(../images/bg.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;}
h1{padding:0px 0px 15px;font-family:"MyriadProCondensed";font-size:30px;font-weight:normal;color:#b8d533;}
h2{padding:10px 10px 10px 0px;font-family:"MyriadProCondensed";font-size:26px;font-weight:normal}
h3{}
h4{padding:10px 0px;font-size:14px;color:#ccc}
hr{height:1px;margin:15px 0px;border:none;border-top:1px solid #000}
#wrapper{width:100%;background:url(../images/bg_inner.jpg) top center no-repeat}
#container{width:920px;margin:0px auto;}
#header{width:920px;height:100px;padding-bottom:11px;position:relative;z-index:1001}
    #header a.logo{position:absolute;left:0px;top:0px;display:block;width:328px;height:85px}
#nav{position:absolute;top:0px;right:0px;z-index:1010}
    #nav ul{}#nav li{padding-bottom:28px;float:left}#nav li:hover{background:url(../images/nav_li_bg.png) bottom center no-repeat}
    #nav a{display:block;height:90px;padding:15px 18px 0px;font-family:"MyriadProCondensed";font-size:22px;line-height:70px;color:#000;outline:none}#nav a:hover{background:#d62131 url(../images/nav_a_bg.gif) top left no-repeat;color:#fff}
#content{width:920px;height:500px;background:url(../images/content_home_bg.jpg) no-repeat;border:1px solid #640F16;overflow:hidden;position:relative;z-index:1}
    #content_left{position:absolute;top:0px;left:-468px;width:418px;height:390px;padding:90px 20px 20px 30px;background:url(../images/content_black.png);color:#fff;overflow:auto;z-index:1000}
	#content_left ul{margin-left:20px;padding:10px 10px 10px 0px;list-style:url(../images/li_bullets.png)}#content_left li{padding:5px;border-bottom:1px solid #000}
    #content_right{position:absolute;top:50px;left:480px;width:440px}
#footer{padding:10px;color:#fff}#footer a{color:#fff}#footer a:hover{text-decoration:underline}
#social{position:absolute;bottom:5px;right:5px;z-index:1000}
    #subscribe{width:193px;height:32px;margin-right:5px;background:url(../images/newsletter_subscribe_bg.gif) no-repeat;float:left}
	#subscribe input{width:140px;padding:5px 10px;font-size:10px;background:none;color:#666;border:none;float:left}
	#subscribe button{width:33px;height:32px;background:none;float:right}
/**	---------
	Class Declarations	**/
.left{float:left;}.right{float:right;}.clear{clear:both;}

ul.transition{z-index:3}ul.transition li{z-index:5}

.contact td{border-top:1px solid #000}.contact tr:first-child td{border:none}.contact h4{padding-top:15px}

/*  FIGA Team */
.team{display:block;width:136px;height:152px;margin:0px 10px 10px 0px;float:left}.team:hover{background-position:0px -152px!important}
    #tracey{background:url(../images/team/tracey.png)}
    #corrine{background:url(../images/team/corrine.png)}
    #joanne{background:url(../images/team/joanne.png)}
    #susan{background:url(../images/team/susan.png)}
    #melanie{background:url(../images/team/melanie.png)}
.team_l{position:absolute;top:0px;left:0px;display:none}
    .team_l span{position:absolute;top:5px;right:5px;display:block;padding:3px 8px;background:#000;color:#fff;font-size:10px;cursor:pointer}
.team_left{display:none}

/*  Multiple Content */
#multi_content div{display:none}
    #multi_content div img{margin:5px;padding:3px;background:url(../images/content_black.png)}#multi_content div img:hover{background:url(../images/content_white.png)}
a.multi_content_control{display:block;padding:5px;font-family:"MyriadProCondensed";font-weight:bold;color:#B9D533;}a.multi_content_control:hover{color:#D74351}

/**   Form Stylings   **/
span.contactopen{display:block;margin:10px 0px;padding:10px;background:#0078C1 url(../images/footer_bg.gif);color:#fff;font-weight:bold;font-size:14px;text-align:center;cursor:pointer;
     -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
}span.contactopen:hover{background:#666}
label{display:inline-block;float:left;height:26px;line-height:26px;width:130px;font-size:12px;font-weight:bold;color:#fff}
input,textarea,select{width:200px;margin:0;padding:5px;color:#666;background:#f5f5f5;border:1px solid #ccc;margin:5px 0;font:14px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; -moz-border-radius: 5px; -webkit-border-radius:5px; }
    input#contactus{width:auto}
input:focus, textarea:focus, select:focus { border: 1px solid #999; background-color: #fff; color:#333; }
input.submit{cursor: pointer;margin-left:130px; border: 1px solid #222; background:#9C0916; color:#fff; -moz-border-radius: 5px; -webkit-border-radius:5px; }
input.submit:hover{background:#000;color:#fff}
    #recaptcha_area input#recaptcha_response_field{top:22px;left:0px}
fieldset{width:90%;margin:10px;padding:10px;background:url(../images/content_black.png);border:none;-moz-border-radius:5px;-webkit-border-radius:5px}
legend{padding:7px 10px;font-weight:bold;color:#000;border:1px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;}
span.required{ font-size: 13px; color: #ff0000; } 
.error_message { display: block; height: 22px; line-height: 22px; background: #FBE3E4 url('../includes/assets/error.gif') no-repeat 10px center; padding: 3px 10px 3px 35px; margin: 10px 0; color:#8a1f11;border: 1px solid #FBC2C4; -moz-border-radius: 5px; -webkit-border-radius:5px; }
#success_page{margin:10px 0px;padding:10px;background:#d4ffcd;
    -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
}#success_page h1{background: url('../includes/assets/success.gif') left no-repeat;margin-bottom:0px;padding-left:22px;font-size:14px;border:none;}

