﻿/*-------General-------------*/
*{
  margin: 0;
  padding: 0;
 }
   
body{
	font: normal 12px/120% Arial,"Trebuchet MS", sans-serif;
	color: #434242;
	background:#5E5952;
}

#pageWrapper{
	width: 1003px;
    float:left;
	/*margin: 0 auto;*/
    margin:auto;
    background-color:#5E5952;
}

#content
{
 float:left;
 width:1003px;
}

table{
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}

input{
	width: 141px;
	height: 15px;
	font-size: 11px;
	color: #272727;
	padding: 0 2px;
}

img 
{
    border:0px;
}

a
{
  text-decoration:none;
}

.clear_float
{
  float:none;
}

/*----Home-------*/
#home_nav
{
 float:left;
 width:890px;
 height:156px;
}

ul
{    
   list-style-type:none;
   float:right;
}

ul li
{   
   float:left; 
   padding:0px 12px 0px 12px;
   background: transparent right 2px no-repeat;  
   font-size:12px;
   font-weight:normal;
}
 ul li a
{     
   font-size:12px;
   font-weight:normal;
   color:#AFACA9;
}

ul li a:hover
{     
   color:#ECEBEA;
}

ul li a.selected
{     
   color:#ECEBEA;
}

ul li.fake_bg
{
  background: transparent url(../images/fake_bg.gif) right 2px no-repeat;
  padding-right:10px;
}

ul li.fake_bg2
{
  background: transparent url(../images/fake_bg.gif) right 2px no-repeat;
  padding-right:14px;
}

.nav_pos
{
 float:right;
 position:relative;
 top:135px;
}

#home_main
{
 background: transparent left top no-repeat;
}

#kammash_trans
{
 float:left;
 background-color:#AEA191;
 filter:alpha(opacity=90);
 -moz-opacity:.90;
 opacity:.90;
 width:359px; 
 height:288px;
}

#upper_word
{
  width:300px;
  height:40px;
  text-align:justify;
  background: transparent url(../images/khammash_trans.gif) left top no-repeat;
  margin:30px 0px 0px 0px;
}

#home_text
{
  width:300px;
  text-align:justify;
  color:#FCFCFC;
  margin:10px 0px 0px 29px;
}


#home_bottom
{
 float:left;
 height:136px;
 width: 1003px;
}

.bottom_pos
{
 position:relative;
 top:17px;
 right:32px; 
}

ul li.pella_mues
{
  background: transparent url(../images/pella_mues.gif) left 1px no-repeat;
  width:135px;
  height:40px;
  padding:0px 0px 0px 0px;
}

ul li.pella_mues a
{
  width:132px;
  margin-top:2px;
  height:30px;
  display:block;
}

ul li.home_line
{
  background: transparent url(../images/home_line.gif) left top no-repeat;
  width:26px;
  height:40px;
  padding:0px 0px 0px 0px;
}

ul li.jordan_flora
{
  background: transparent url(../images/jordan_flora.gif) left 8px no-repeat;
  width:110px;
  height:40px;
  padding:0px 0px 0px 0px;
}

ul li.jordan_flora a
{
  width:79px;
  margin-top:6px;
  height:20px;
  display:block;
}

/*------Profile-----*/
#general_nav
{
  background:#5E5952 url(../images/logo.gif) 52px 32px no-repeat;
  width:895px;
  height:92px;
}

.general_nav_pos
{
 position:relative;
 top:50px;
}

.general_nav_pos li
{   
   padding:0px 9px 0px 10px;
}

#logo_link
{
 position:relative;
 top:32px;
 left:52px;
 width:293px;
 height:20px;
 display:block;
}

#profile_main
{
 background: transparent url(../images/profile_main2.jpg) 203px top no-repeat;
}

.main_pic
{
 float:left;
 height:288px;
 width: 1003px;
}

#profile_trans1
{
 float:left;
 background-color:#AEA191;
 height:288px;
 width: 203px;
}

#profile_trans2
{
 float:left;
 background-color:#AEA191;
 height:288px;
 width: 157px; 
 filter:alpha(opacity=83);
 -moz-opacity:.83;
 opacity:.83;
}

#profile_content
{
 float:left;
 width:1003px;
 background:#ffffff;
 padding-bottom:15px;
}


#inside_content
{
  float:left;
  width:760px;
  position:relative;
  left:202px;
  background-color:#ffffff;
}

#inside_content.left_pos
{
  position:relative;
  left:210px;
}

#profile_title
{
 float:left; 
 margin:10px 0px 12px 0px;
 padding-top:3px;
 width:725px;
 line-height:35px; 
 font-family:Trebuchet MS;
 font-size:28.5px;
 color:#918A7C;
}

#left_panel
{
 float:left;
 width:334px;
}

#right_panel
{
 float:left;
 width:402px; 
 margin-left:20px;
}

.left_panel
{
 float:left;
 width:334px;
}

.right_panel
{
 float:left;
 width:402px; 
 margin-left:20px;
}

#footer
{
  float:left;
  height:65px;
  width:1003px;
}

#footer_text
{
 float:right;
 position:relative;
 right:33px;
 top:13px;
 font-size:11px;
 font-family:Arial;
 color:#D0CFCD;
}

.intro_holder
 {
   float:left;
   width:100%;
   margin-top:155px; 
 }
 
.intro_left
 {
   float:left;
   width:400px;
 }
 
.intro_left_color
 {
   float:left;
   width:100%;
   height:287px;
   background-color:#A99D8D;
 }
 
.intro_left_trans
 {
   float:right;
   width:357px;
   height:45px;
   margin-top:210px;
   background-color:#4D4C4A;
   filter:alpha(opacity=70);
   -moz-opacity:.70;
   opacity:.70;
 }
 
.intro_left_title
{
  float:left;
  width:139px;
  height:20px;
  position:relative;
  margin-top:-65px;
  left:60px;
  filter:alpha(opacity=70);
   -moz-opacity:.70;
   opacity:.70;
  background: transparent url(../images/intro_left_title.gif) left top no-repeat;    
}

.intro_mid
 {
   width:298px;
   position:relative;
   left:4px;
 }
 
.intro_mid_color
 {
   background:#B89F82 url(../images/intro_mid.gif) left top no-repeat;  
 }
 
.intro_mid_trans
 {
   width:100%;
 }
 
.intro_mid_title
{
  width:141px;
  height:15px;
  left:25px;
  background: transparent url(../images/intro_mid_title.gif) left top no-repeat;    
}

.intro_right
 {
   width:297px;
   position:relative;
   left:8px;
 }
 
.intro_right_color
 {
   background:#6F1F1D url(../images/intro_right.gif) left top no-repeat;  
 }
 
.intro_right_trans
 {
   width:100%;
 }
 
.intro_right_title
{
  width:99px;
  height:15px;
  left:25px;
  background: transparent url(../images/intro_right_title.gif) left top no-repeat;    
}

/*----publications-----*/
#publications_main
{
 background: transparent url(../images/publications_main.jpg) right top no-repeat;   
}

#publications_trans1
{
 float:left;
 background-color:#AEA191;
 height:288px;
 width: 211px;
}

#publications_trans2
{
 float:left;
 background-color:#AEA191;
 height:288px;
 width:179px;
 filter:alpha(opacity=83);
 -moz-opacity:.83;
 opacity:.83;
}

#pub_tbl
{
 width:760px;
 float:left;
}

#pub_tbl td
{
 padding-bottom:20px;
 vertical-align:top;
}

.pub_links
{
 color:#918A7C;
}

.pub_links:hover
{
 text-decoration:underline;
}

/*-------announcement--------*/

#announce_main
{
 background: transparent url(../images/announce_main.jpg) right top no-repeat; 
}

#announce_trans2
{
 float:left;
 background-color:#000000;
 height:288px;
 width:179px;
 filter:alpha(opacity=58);
 -moz-opacity:.58;
 opacity:.58;
}

.ann_links
{
 display:block;
 color:#918A7C;
}

.ann_links:hover
{
 text-decoration:underline;
}

#announce_links
{
 padding-bottom:20px;
}

/*-------Projects--------*/
#projects_all
{
 float:left;
 width:1003px;
 background: #FFFFFF url(../images/projects_main2.jpg) right -3px no-repeat;
 overflow:hidden;
}


#projects_gallery
{
 float:left;
 width:223px;
 padding-bottom: 32767px;
 margin-bottom: -32767px;
 background-color:#AEA191;
}

#table_gallery
{ 
 float:left;
 width:223px;
 margin:34px 0px 0px 0px;   
}

#table_gallery tr.selected
{ 
 background-color:#7B7567;
}

#table_gallery td
{ 
 padding:5px 0px 5px 0px; 
}

#table_gallery td a
{ 
 font-family:Arial;
 font-size:13px;
 color:#E7E3DE; 
}

#table_gallery td a:hover
{ 
 color:#D0C2A1; 
}

#table_gallery td a.selected
{ 
 color:#000000; 
}


#projects_main
{
 float:left;
 width: 770px; 
}

#projects_trans1
{
 float:left;
 width:166px;
 height:287px;
 background-color:#AEA191;
 filter:alpha(opacity=83);
 -moz-opacity:.83;
 opacity:.83;
}

#projects_contents
{
  float:left;
  width:780px;
  background-color:#ffffff;
}

#pro_inside_content
{
  float:left;
  width:725px;
  position:relative;
  left:50px;
}

.all_panel
{
 float:left;
 width:676px;
 padding-bottom:20px;
 font-family:Trebuchet MS;
 font-size:12.5px;
 color:#918A7C; 
}

/*--projects gallery--*/

#projects_all.all_gallery
{
 background:transparent;   
}
#projects_projects
{
  float:left;
  width:190px;
  padding-bottom: 32767px;
  margin-bottom: -32767px;
  background-color:#7B7567;

}

#table_projects
{ 
 float:left;
 width:190px;
 margin:34px 0px 0px 0px;  
}

#table_projects tr.selected
{ 
 background-color:#AEA191;
}

#table_projects td
{ 
 padding:5px 0px 5px 0px;
}

#table_projects td a
{ 
 font-family:Arial;
 font-size:12px;
 color:#E7E3DE; 
}

#table_projects td a:hover
{ 
 color:#C1B98E; 
}

#table_projects td a.selected
{ 
 color:#000000; 
}

#gallery_img
{
 float:left;
 width:613px;
 background-color:#ffffff;
}

.gal_images
{
 float:left;  
 width:175px;
}

#gal_projects_contents
{
  float:left;
  width:613px;
  height:397px;
  background-color:#ffffff;
}

#gal_pro_inside_content
{
  float:left;
  width:613px;
  position:relative;
  left:0px;
}

.gal_content
{
 position:relative;
 left:38px;
}

.gal_all_panel
{
 float:left;
 width:540px;
 font-family:Trebuchet MS;
 font-size:12.5px;
 color:#918A7C;
 position:relative;
 left:38px;
}

.gal_images
{
 margin-right:6px;
 float:left;
}

.open_pop
{
 float:left;
 margin-top:2px;
 width:172px;
}

.open_pop a 
{
 float:right;
 width:9px;
 height:10px;
 display:block;
 background: transparent url(../images/open_pop.gif) left top no-repeat;
}

#lbl_proj_title
{
 float:left; 
 position:relative;
 left:36px;
 margin:40px 0px 35px 0px;
 padding-top:3px;
 width:545px;
 line-height:35px; 
 font-family:Trebuchet MS;
 font-size:28.5px;
 color:#635845;
}

#pop_window
{
  float:left;
  width:800px;
  position:relative;
  left:100px;
  margin-top:-850px;
  border:#877C6B solid 1px;
  background-color:#3A3732;
  display:none;
  z-index:1;
}

#pop_header
{
  float:left;
  width:780px;
  padding:15px 0px 10px 0px;
  text-align:right;
  color:#CFCECB;
}

#pop_img
{
 float:left;
 width:800px;
 text-align:center;
}

#pop_img img
{
 width:800px;
 height:475px;
}



.close_proj
{
 vertical-align:text-top;
 position:relative;
 top:-3px;
}

.features_info
{
    float:right;
    position:relative;
    right:33px;
    width:365px;
    height:144px;
    background-color:Aqua;
    visibility:visible;
    margin-top:30px;
    z-index:1;
    filter:alpha(opacity=85);
    -moz-opacity:.85;
    opacity:.85;
}

#pop_trans
{
 width:100%;
 height:860px;
 position:absolute;
 left:0px;
 top:0px;
 z-index:1;
 display:none;
 background-color:#554F47;
 filter:alpha(opacity=70);
 -moz-opacity:.70;

}

/*------Login-------*/
#login_table
{
  float:left;
  width:235px;
  position:relative;
  left:183px;
}

#login_table td
{
  height:30px;
  vertical-align:top;
  font-family:Arial;
  font-size:12px;
  color:#918A7C; 
}

#wrong_pass
{
  font-family:Arial;
  font-size:12px;
  color:#E9A024; 
  width:300px;
  margin:100px 0px 0px 182px; 
}

.login_button
{
 float:right;
 width:70px;
 height:17px;
 margin-left:5px;
 color:#ffffff;
 vertical-align:middle;
 background: transparent url(../images/but_img.gif) left top no-repeat;
 border:0px;
}


/*------Admin gallery-----*/
#profile_content.admin
{
  height:inherit;
  width:1003px; 
}

#pro_admin_table
{
 float:left;
 width:400px;  
 position:relative;
 left:215px;
 margin-bottom:30px;
}

#pro_admin_table tr
{
  background-color:#FFFAF0;
}

#pro_admin_table tr.alter
{
  background-color:#E3DFD7;

}

#pro_admin_table th
{
  text-align:left;
  vertical-align:top;
  font-family:Arial;
  font-size:12px;
  color:#918A7C; 
  padding:8px 0px 8px 0px;
  border-bottom:solid 1px #5B574F;
  border-top:solid 1px #5B574F;

}

#pro_admin_table td
{
  vertical-align:top;
  font-family:Arial;
  font-size:12px;
  color:#918A7C;
  padding:8px 0px 8px 0px;
  border-bottom:solid 1px #5B574F;
  border-top:solid 1px #5B574F; 
}

#pro_admin_table a
{ 
  font-family:Arial;
  font-size:12px;
  color:#918A7C; 
}

#pro_admin_table a:hover
{ 
  font-family:Arial;
  font-size:12px;
  color:#C2B8A3; 
}

#fake_div
{
 height:170px;
}

.admin_nav_pos
{
 position:relative;
 top:50px;
 left:45px;
}

.admin_nav_pos li
{   
   padding:0px 9px 0px 10px;
}

#link_add
{
 position:relative;
 width:612px;
 text-align:right;
 margin:40px 0px 3px 0px;
}

#link_add a
{ 
  font-family:Arial;
  font-size:12px;
  color:#918A7C; 
}

#link_add a:hover
{ 
  font-family:Arial;
  font-size:12px;
  color:#C2B8A3; 
}

#gal_pro
{
 margin-top:50px;
 width:614px;
 text-align:right;
 font-family:Arial;
 font-size:12px;
 color:#918A7C; 
}

#gal_pro select
{
 font-family:Arial;
 font-size:12px;
 color:#918A7C; 
}

/*-----New Gallery-------*/
#new_admin_table
{

 width:500px;  
 position:relative;
 left:215px; 
 margin-top:70px;
}

#new_admin_table td
{
  padding-bottom:25px;
  vertical-align:top;
  font-family:Arial;
  font-size:12px;
  color:#918A7C; 
}

#new_admin_table td table td
{
  padding-bottom:0px; 
}

#new_admin_table td input.upload
{
  float:left;
  height:19px;
  width:300px;
}

#new_admin_table td .checkbox input
{
 width:16px;
 margin:0px 10px 0px 0px;
}

#new_admin_table a
{ 
  font-family:Arial;
  font-size:12px;
  color:#918A7C; 
}

#new_admin_table a:hover
{ 
  font-family:Arial;
  font-size:12px;
  color:#cccccc; 
}

.txt_area
{
 width:376px;
 height:200px;
 font-family:Arial;
 font-size:11px;
}

a.del_link
{
  margin-left:10px;
}

#proj_right_cont
{
 float:left;
 width:613px;
}

/*-----Art Works-------*/
#artwork_left
{
 float:left;
 width:394px;
 height:393px;
 background: #A39788 url(../images/artworks_left.gif) 50px 55px no-repeat;
}

#img_slider
{
 float:left;
 width:604px;
 height:267px;
 margin-top:53px;
 background-color:#ECEBEA;
}

#scroller_holder
{ 
 float:left;
 width:514px;
 height:193px;
 margin-top:32px;
 background-color:#ECEBEA;
}


/*-------Text-------*/
.text_1
{
 font-family:Arial;
 font-size:12px;
 color:#E7E5DD;  
}

.text_2
{
 font-family:Trebuchet MS;
 font-size:12.5px;
 color:#918A7C;   
}

.text_3
{
 font-family:Arial;
 font-size:12px;
 color:#D2D0C4;
 width:139px; 
 margin:0px 0px 26px 36px;   
}


/*----General classes------*/


/*----Scroller-------------*/
.Container {

  width: 520px;
  height: 260px;
  background: #FFF url(images/container_background.gif) no-repeat;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 520px;
  height: 260px;
}
#Scroller-1 p {
  margin: 0; 
  padding: 10px 0px;
}
.Scroller-Container {
  position: absolute;
  top: 0px; 
  left: 0px;
}
.Scrollbar-Up {
  cursor: pointer;
  float:left;
  position:relative;
  top:10px;
}
.Scrollbar-Down {
  cursor: pointer;
  position:relative;
  top:218px;
}

#scroll_arrows
{
 float:right;
 position:relative;
 right:10px;
 width:18px; 
 height:260px;
}

.scroll_imgs
{
 float:right;
}

/*-----Contact-------*/
#contact_main
{
 background: transparent url(../images/contact_main.jpg) right top no-repeat; 
}

#contact_trans1
{
 float:left;
 background-color:#AEA191;
 height:288px;
 width: 211px;
}

#contact_trans2
{
 float:left;
 background-color:#AEA191;
 height:288px;
 width:179px;
 filter:alpha(opacity=83);
 -moz-opacity:.83;
 opacity:.83;
}

#contact_trans3
{
 float:left;
 background-color:#AEA191;
 height:288px;
 width:179px;
 filter:alpha(opacity=83);
 -moz-opacity:.83;
 opacity:.83;
}

#contact_trans4
{
 float:left;
 height:243px;
 width: 32px;
 filter:alpha(opacity=86);
 -moz-opacity:.86;
 opacity:.86;
}

#inside_content_contact
{
  float:left;
  width:400px;
  position:relative;
  left:179px;
  background-color:#ffffff;
  line-height:26px;
}

/*------Links-------*/
.link_name
{
 font-family:Trebuchet MS;
 font-size:13px;
 color:#918A7C; 
 font-weight:bold; 
 margin-bottom:3px;
}

.link_link
{
 margin-bottom:20px;
}

.link_link a
{ 
 font-family:Trebuchet MS;
 font-size:13px;
 color:#918A7C; 
 font-weight:normal;
}

.link_link a:hover
{
 text-decoration:underline; 
}

#links_main
{
 background: transparent url(../images/links_main.jpg) right top no-repeat; 
}

#links_trans2
{
 float:left;
 background-color:#AEA191;
 height:288px;
 width:179px;
 filter:alpha(opacity=83);
 -moz-opacity:.83;
 opacity:.83;
}

/*------The Team-------*/

#team_main
{
 background: transparent url(../images/team_main.jpg) right top no-repeat; 
}

#team_trans2
{
 float:left;
 background-color:#AEA191;
 height:288px;
 width:179px;
 filter:alpha(opacity=83);
 -moz-opacity:.83;
 opacity:.83;
}

#sum_users
{
    position:relative;
    left:215px;
    width:300px;
    font-size:11px;
    margin-top:40px;
    margin-bottom:-40px;
    padding-left:15px;
}
#sum_users ul
{
 float:none;
}

#sum_users ul li
{
 float:none;
 color:#E9A024;
 padding-left:0px;
 list-style-type:disc;
 background: transparent url(../images/fake_bg.gif) right top no-repeat; 
 
}

.scroll_img
{
 float:left;
 padding:122px 10px 0px 10px;
}

/*-------Announcements-------*/
select.ann_sel
{
 margin-right:10px;
}

/*-------Products-----------*/
.pro_table
{

 width:500px;  
 position:relative;
 left:215px; 
 margin-top:40px;
 border:solid 1px;
}

.pro_table td
{
  padding-bottom:0px;
  vertical-align:top;
  font-family:Arial;
  font-size:12px;
  color:#918A7C; 
}

.pro_table td table td
{
  padding-bottom:0px; 
}

.pro_table td input.upload
{
  float:left;
  height:19px;
  width:300px;
}

.pro_table td .checkbox input
{
 width:16px;
 margin:0px 10px 0px 0px;
}

.pro_table a
{ 
  font-family:Arial;
  font-size:12px;
  color:#918A7C; 
}

.pro_table a:hover
{ 
  font-family:Arial;
  font-size:12px;
  color:#cccccc; 
}

.pro_img_new
{
 background-color:#ffffff;
 position:relative;
 top:-8px;
 left:10px;
 width:68px;
 padding-left:5px;
}

