*     {margin:0; padding:0;}		
body  {background:#fff url(../img/bg/bg_texture.jpg); color:#C2B3A6; font:normal 75% arial narrow,arial,sans-serif;}
.hr   {height:2px; background:url(../img/bg/dash_line.jpg) repeat-x 0 100%; margin:1em 20px 1em 0;}

    #content, #footer {width:1004px; margin:0 auto;}

        #content      {position:relative; height:630px; border:solid 10px #fff;}

            .cont-home                {background:url(../img/bg/main_home.jpg);}
            .cont-coll                {background:url(../img/bg/spring_summer10_new.jpg);}
            .cont-exp                 {background:url(../img/bg/khaki_experience.jpg);}
            .cont-heritage            {background:url(../img/bg/heritage.jpg);}
			.cont-dockers             {background:url(../img/bg/dockers.jpg);}
            .cont-news                {background:url(../img/bg/latest_news_new.jpg);}
            .cont-awards              {background:url(../img/bg/style_awards_new.jpg);}
                                      
            #menu-mask, #menu         {position:absolute; top:510px; left:0; width:100%; height:82px;}
                #menu-mask            {border-top:solid 1px #af9b7f; border-bottom:solid 1px #af9b7f; background-color:#efd8b9; opacity:.9;}
                h1                    {float:right; margin:23px 70px 0 0; display: inline;}
                #menu a               {display:inline-block; overflow:hidden;}
                    #menu a span      {display:block; width:130px; height:100%; background-repeat:no-repeat;} /* {display:block; width:100%; height:100%; background-repeat:no-repeat;} */
                    h1 a              {width: 75px; height:43px;}
                        h1 a     {background:url(../img/logo.gif);}

                    .menu-item                {margin-top:12px; height:63px;}
						.en .menu-item span   {background-image:url(../img/menu/en.gif);}
						.tr .menu-item span   {background-image:url(../img/menu/tr.gif);}
						.es .menu-item span   {background-image:url(../img/menu/es.gif);}
                        #menu-coll            {margin-left:32px; width:131px;}
                        #menu-awards          {width:140px;}
                            #menu-awards span {background-position:-131px 0;}
                        #menu-khaki           {width:141px;}
                            #menu-khaki span  {background-position:-271px 0;}
                        #menu-news            {width:93px;}
                            #menu-news span   {background-position:-412px 0}

			#credits              {position:absolute; left:49px; top:438px;}

            #text                 {position:relative; top:85px; margin:0 85px 0 505px; height:390px; overflow:auto;}
                #text h2          {font-size:2em;}
				#text h3, #text h4, #text p {font-family:rockwell,georgia,times,serif;}
				#text h4          {margin-bottom:1em;}
                #text p           {margin-right:70px; padding-bottom:1em;}

        #footer                                   {padding:10px;}
            #footer dl                            {float:right; font-size:.8em;}
                #footer dt, #footer dd            {display:inline-block; vertical-align:middle;}
                    #footer dt                    {margin-right:5px;}
                    #footer a:link, #footer a:visited {
                        background-image: url(../img/changeCountryUp.png);
                        display: block;
                        width: 34px;
                        height: 14px;
                        overflow: hidden;
                        text-indent: -5000px;
                        margin-top: -5px;
                    }
                    #footer a:hover, #footer a:active {
                        background-image: url(../img/changeCountryOver.png);
                    }
                        /*
                        #footer a span            {display:block; width:100%; height:100%; background-image:url(../img/flags.gif);}
                            #lang-en span         {background-position:0 0;}
                            #lang-tr span         {background-position:-15px 0;}
                            #lang-es span         {background-position:-30px 0;}
                                .en #lang-en span {background-position:0 15px;}
                                .tr #lang-tr span {background-position:-15px 15px;}
                                .es #lang-es span {background-position:-30px 15px;}
                                */
                                  
.cont-home h2          {
    position:absolute;
    top: 193px;
    right: 56px;
    font-size:2em;
    font-weight:normal;
}
    .cont-home h2 a    {
        display: block;
        text-decoration: none;
        background-color: transparent;
        background-image: url(../img/homepage_text_en.png);
        background-repeat: no-repeat;
        background-position: top right;
        width: 419px;
        height: 155px;
        text-indent: -1000px;
        overflow: hidden;
    }
    
    .cont-home h2 a.spanish {
        background-image: url(../img/homepage_text_es.png);
    }
    
    .cont-home h2 a.turkish {
        background-image: url(../img/homepage_text_tr.png);
        
    }

.cont-coll #text        {top:150px; padding-bottom:30px; overflow:hidden;}
	.cont-coll .hr      {margin-right:0;}
	.cont-coll #text h2 {font-size:2.6em;}
    .cont-coll #text p  {margin-right:60px;}

.cont-exp #text                {top:120px; overflow:hidden;}
	.cont-ext #text h2         {font-size:2.6em;}
    .cont-exp #text p          {margin-right:60px;}
		.cont-exp .hr          {margin-right:0;}
        .cont-exp ul           {list-style:none; float:right;}
            .cont-exp li       {text-align:right; font-size:1.1em; margin-top:.5em;}
                .cont-exp li a {display:block; color:#411c06; text-decoration:none; padding-right:32px; background:url(../img/bg/circle_arrow.png) no-repeat 100% 50%;}

.cont-news h3 {margin-top:1em;}

.cont-awards h3 {margin-top:1em;}

/** ADDED 28/10/2009 **/
		html {
			height: 100%;
			overflow: hidden;
		}
		#flashcontent {
			height: 100%;
		}
		body {
			height: 100%;
			margin: 0;
			padding: 0;
			background-color: #E8D1AD;
			color: #411c06;
		}
/**  28/10/2009 **/