html,body{
    padding:0;
    margin:0;
}
body{
    font-family:arial,sans-serif;
    font-size:12px;
    background:#fbf9ed url(../images/bg2.jpg) left top repeat-y;
    text-align:center;
}
p{
    padding:0;
    margin:0;
}
a img{
    border:none;
}
#brown_line_top{
    height:10px;
    width:100%;
    background:#252116;
    margin-top:0px;
    position:absolute;
}
#leave{
    width:90px;
    float:right;
    position:relative;
    top:-30px;
}
#wrapper{
    margin:0 auto;
    width:1000px;
    text-align:left;
    
}
#container{
    width:1000px;
    height:460px;
}
#site_container{
    width:1000px;
}

#content{
    height:310px;
    margin-top:20px;
    width:790px;
    background:#eae8d4;
    float:left;
    margin-left:80px;
}

#site_content{
    margin-top:20px;
    width:730px;
    float:left;
    margin-left:80px;
    padding-bottom:30px;
}
#intro{
    width:770px;
    height:290px;
    background:#fff;
    margin-top:10px;
    margin-left:10px;
    
}
#intro_left{
    width:500px;
    height:280px;
    float:left;
    margin-top:5px;
    margin-left:5px;
}
#intro_right{
    width:255px;
    height:280px;
    float:right;
    background:url(../images/intro_right_bg.jpg) left top repeat-x;
    margin-top:5px;
    margin-right:5px;
}
img#intro_logo{
    margin-top:6px;
    margin-left:80px;
}
img#intro_right_arrow{

}
#intro_right p{
    text-align:center;
    color:#cec6a7;
    font-size:11px;

}

img#intro_right_bow{
    margin-left:90px;
    margin-top:5px;
}
#footer{
    color:#252116;
    font-weight:bold;
    height:30px;
    text-align:center;
    width:1000px;
    float:left;
}
#brown_line_btm{
    height:15px;
    position:absolute;
    width:100%;
    background:#252116;
    margin-top:-15px;
}
/*-------------------------------------------- welcome-----------------------------*/

#top_banner{
    height:153px;
    background:url(../images/bg.jpg) left top repeat-y;
    border-bottom:4px solid #dcd8be;
}
#banner{
    height:135px;
}
img#logo{
    float:left;
    margin-top:20px;
    margin-left:30px;
}
#slogan{
    float:left;
    margin-top:20px;
    margin-left:215px;
}
ul#small_links{
    padding:0;
    margin:20px 30px 0 0;
    float:right;
    list-style-type:none;
}
ul#small_links li{
    display:inline;
    color:#252116;
    padding-left:10px;
    font-weight:bold;
}
ul#small_links li a{
    text-decoration:none;
    color:#252116;
}
ul#small_links li a:hover{
    text-decoration:underline;
}
#menu_container{
    width:1000px;
}
#lang{
    float:right;
    position:relative;
    right:30px;
    top:-110px;
}
#lang ul{
    list-style-type:none;
    margin:20px 0 0 70px;
    padding:0;
    
}
#lang ul li{
    display:inline;
}
#lang ul li a img{
    border:none;
}
#menu{
    float:left;
}
#menu ul{
    list-style-type:none;
    padding:0;
    margin:0;
    width:930px;
    position:relative;
    top:-22px;
}
#menu ul li{
    float:left;
    height:45px;
    background:url(../images/menu_bg.jpg) left top repeat-x;
}
#menu ul li a{
    margin-left:20px;
    margin-right:20px;
    text-decoration:none;
    color:#252116;
    font-weight:bold;
    position:relative;
    top:-20px;
}
#menu ul li a:hover{
    color:#c21e37;
}



#menu_a{
    float:left;
}
#menu_a ul{
    list-style-type:none;
    padding:0;
    margin:0;
    width:930px;
    position:relative;
    top:-22px;
}
#menu_a ul li{
    float:left;
    height:45px;
    background:url(../images/menu_bg.jpg) left top repeat-x;
}
#menu_a ul li a{
    text-decoration:none;
    color:#252116;
    font-weight:bold;
    position:relative;
    top:-20px;
}
#menu_a ul li a:hover{
    color:#c21e37;
}
p#welcoming_message{
    font-weight:normal;
}
p#welcoming_message_finish{
    color:#eee9d8;
}
/*--------------------------------- sections --------------------*/
#sections_title{
    font-weight:bold;
    padding-bottom:15px;
}
img#black_dot{
    margin-right:10px;
}
#section_one{
    float:left;
}
#section_two{
    float:right;
}
.section{
    height:421px;
    width:339px;
    background:url(../images/sections_bg.jpg) left top no-repeat;
}
.profile_section{
    height:626px;
    width:415px;
}
.profile_paragraph_section{
    width:315px;
}
.section img{
    margin-top:14px;
    margin-left:13px;
}
.disc{
    font-weight:bold;
    margin:10px 0 0 0px;
    text-align:center;
    font-size:16px;
}
.disc a{
    text-decoration:none;
    color:#c21e37;
}
.disc a:hover{
    color:#000;
    text-decoration:underline;
}
/*------------------------- wide sections ---------------------*/

#wide_section{
    width:780px;
    background:#ebe8d4;
    padding:10px;
    margin-bottom:10px;
}
#wide_section_inside{
    background:#fff;
    width:780px;
}
#wide_section_img{
    float:left;
    width:185px;
    height:195px;
    background:url(../images/wide_section_img_bg.jpg) left top repeat-x;
    margin:5px;
}
#wide_section_img p{
    font-weight:bold;
    text-align:center;
    color:#f3efd2;
    font-size:16px;
    margin-top:10px;
}
#wide_section_img img{
    margin-top:10px;
}
#wide_section_paragraph{
    float:right;
    width:575px;
}
#img_holder{
    width:175px;
    height:104px;
    background:#908662;
    margin-top:15px;
    margin-left:5px;
}
#img_holder img{
    margin-top:3px;
    margin-left:3px;
}
img#wide_section_bow{
    margin-left:55px;
}
#wide_section_paragraph p{
    padding-top:10px;
}
#section_two_profile{
    float:right;
    margin-top:15px;
}
#section_two_profile p{
    width:350px;
    padding:0;
    margin:0;
    padding-bottom:10px;
}
#site_content_profile{
    margin-top:20px;
    width:770px;
    float:left;
    margin-left:80px;
    padding-bottom:30px;
}
/*---------------------------------------- contact -------------------------------*/
#contact_data{
    height:205px;
}
#contact_content{
    margin-top:20px;
    width:770px;
    float:left;
    margin-left:80px;
    padding-bottom:30px;
}
#data{
    width:510px;
    float:left;
    margin-top:10px;
}
#data p{
    padding-bottom:10px;
}
#contact_data img{
    float:right;
}
#separator{
    width:500px;
    height:5px;
    border-bottom:1px solid #000;
    margin-left:160px;
}
#contact_form{
    
}
#contact_form table{
    margin-top:20px;
    font-weight:bold;
    font-size:12px;
}

.disc_a{
    font-weight:bold;
    margin:10px 0 0 0;
	font-size:18px;
	text-align:center;
}
.disc_a a{
    text-decoration:none;
    color:#c21e37;
}
.disc_a a:hover{
    color:#000;
    text-decoration:underline;
}
#sections_title_a{
text-align:right;font-size:14px;
font-weight:bold;
    padding-bottom:15px;
}
.arabic{
text-align:right;
font-size:14px;
}
a#supplier_link{
    text-align:center;
    display:block;
    width:200px;
    padding:3px;
    margin-top:20px;
    background:#feffb4;
    margin-left:165px;
    border:1px solid #ffdc61;
}
