@media screen { #section_top { text-align: right; overflow: hidden; } #section_bottom { display: block; width: 790px; height: 110px; background: url(../images/page_footer.jpg); border: 0px solid #00f; } #page_header_print { display: none; } } @media print { #section_top { display: none; } #section_bottom { /* display: block; width: 790px; height: 110px; border: 1px solid #0f0; background: url(../images/page_footer_print.jpg); */ display: list-item; list-style-image: url(../images/page_footer_print.jpg); list-style-position: inside; } } #section_top_menu { display: block; width: 790px; height: 40px; border: 0px solid #ffffff; text-align: right; overflow: hidden; float: right; } #menu { display: block; width: 1000px; height: 40px; border: 0px solid #ffffff; overflow: hidden; float: left; } #menu ul { display: block; /* width: 100%; */ width: 1000px; height: 40px; list-style: none; margin: 0px; padding: 0px; color: #ffffff; overflow: hidden; float: left; } #menu li { float: left; } #menu a, #menu h2 { font: bold 11px/16px arial, helvetica, sans-serif; display: block; height: 40px; padding: 15px 7px 0px 7px; border: 0px solid #ffffff; float: left; } #menu a { color: #ffffff; /*background: #efefef;*/ text-decoration: none; } #menu a:hover { color: #ffffff; background: #e66222; } #menu #home a { width: 220px; } #menu #contact a { width: 240px; text-align: left; } .menu_active a { color: #ffffff; background: #e66222; } #home_group { display: block; margin: 8px 0px 0px 0px; width: 790px; height: 100px; border: 0px solid #f0f; } #home_new, #home_event { display: block; margin: 0px 0px 0px 15px; float: left; } #home_join { display: block; margin: 0px 0px 0px 10px; float: left; } #home_new_group, #home_event_group { display: block; width: 225px; height: 95px; float: left; overflow: hidden; border: 0px solid #ff0; border-right: 1px solid #D4CA9D; } #home_new_group_sub, #home_event_group_sub { display: block; width: 1000px; height: 90px; float: left; border: 0px solid #00f; } #home_join_group_sub { display: block; width: 320px; height: 100px; background: url(../images/home_join_bg.jpg) no-repeat; float: left; text-align: left; overflow: hidden; border: 0px solid #00f; } #home_new_view, #home_event_view { display: block; width: 100px; height: 62px; margin: 0px 20px 0px 0px; background: #ffffff; float: left; overflow: hidden; cursor: pointer; } #home_new_title, #home_event_title { font-family: verdana, arial; font-size: 11px; font-weight: normal; color: #4d4a29; display: block; width: 200px; text-align: left; margin: 5px 0px 0px 15px; /*background: #ffffff;*/ float: left; clear: both; border: 0px solid #ff0; } #home_join_OLD input{ vertical-align: top; } /* === FF ===*/ #home_join img{ display: inline; vertical-align: bottom; float: left; margin-right: 5px; } /* === FF ===*/ #home_join input{ display: inline; height: 21px; border: 0px solid #00f; /*margin: 40px 0px 7px 0px;*/ /*margin: 14px 0px 4px 0px;*/ margin: 12px 0px 0px 0px; vertical-align: middle; } /* === FF ===*/ #home_join #email { /*display: inline;*/ width: 178px; color: #666666; font-size: 11px; margin-left: 124px; line-height: 18px; padding: 3px 3px 3px 5px; } /* === FF ===*/ #home_join #subscribe, #home_join #subscribe_egypt, #home_join #subscribe_canada { display: inline; width: 89px; /*background: #ffcc00;*/ background: #6A6138; /*color: #666666;*/ color: #FF9C06; border: 0px solid #f00; /*margin: 0px 4px 7px 0px;*/ margin: 0px 0px 7px 0px; padding: 0px 0px 3px 0px; float: left; } #home_join_group_sub_egypt { display: block; width: 89px; height: 21px; border-right: 1px solid #FFFFFF; margin: 0px 0px 0px 124px; float: left; } #home_join #subscribe_egypt { width: 89px; /* border-right: 1px solid #FFFFFF; border-left: 1px solid #6A6138; border-top: 1px solid #6A6138; border-bottom: 1px solid #6A6138; /**/ } #home_join #subscribe_response { font-family: verdana, arial; font-size: 11px; font-weight: normal; color: #4d4a29; float: left; margin: 6px 0px 0px 0px; } #products_catalogue a{ font-family: verdana, arial; font-size: 12px; line-height: 17px; color: #999999; text-decoration: none; } #products_catalogue a:hover{ /* color: #ffffff; background: #e66222; /**/ color: #ff9900; } .products_block_category { display: block; width: 145px; height: 310px; overflow: hidden; border: 0px solid #f00; } #category_up , #category_down { font-family: verdana, arial; font-size: 10px; color: #999999; display: block; margin: 0px 10px 0px 0px; float: left; cursor: pointer; } .products_block_slide { display: block; width: 244px; height: 320px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; padding: 0px 0px 0px 0px; text-align: center; } .products_block_description { border-left: 0px solid #cccccc; padding: 0px 0px 0px 0px; text-align: right; } /* === FF ===*/ .prod_preview_table{ border: 1px solid #cccccc; margin: 0px 0px 0px 5px; } /* === FF ===*/ .prod_preview_box { /* display: table; */ display: table; position: relative; width: 320px; /*height: 320px;*/ padding: 0px; /*text-align: center;*/ border: 0px solid #cccccc; overflow: hidden; vertical-align: middle; font-family: verdana, arial; font-size: 12px; line-height: 17px; color: #999999; text-align: center; float: right; } /* === FF ===*/ .prod_preview_box div { /* display: table; */ display: table-cell; vertical-align: middle; } .prod_preview_box table{ font-family: verdana, arial; font-size: 12px; color: #999999; border-collapse: collapse; border: 1px solid #cccccc; } .prod_preview_box table th { font-family: verdana, arial; font-size: 10px; color: #ffffff; background: #999999; border: 1px solid #cccccc; padding: 2px 4px 2px 4px; } .prod_preview_box table td { font-family: verdana, arial; font-size: 10px; color: #999999; text-align: center; border: 1px solid #cccccc; padding: 2px 4px 2px 4px; } .prod_preview_box .quantity { font-family: verdana, arial; font-size: 10px; color: #000000; text-align: center; border: 1px solid #cccccc; width: 47px; } /* === FF ===*/ .prod_preview_box .remove { display: block; width: 50px; height: 15px; background: #999999; font-family: verdana, arial; font-size: 10px; line-height: 10px; color: #ffffff; text-align: center; border: 0px solid #cccccc; padding: 0px 0px 10px 0px; float: left; } /* === FF ===*/ .prod_preview_box .update { display: block; width: 50px; height: 15px; background: #999999; font-family: verdana, arial; font-size: 10px; line-height: 12px; color: #ffffff; text-align: center; border: 0px solid #cccccc; padding: 0px 0px 10px 0px; float: left; } /* === FF ===*/ .prod_preview_box .update_cart { display: block; width: 100px; height: 15px; margin: 10px 0px 0px 105px; background: #999999; font-family: verdana, arial; font-size: 10px; line-height: 10px; color: #ffffff; text-align: center; border: 0px solid #cccccc; padding: 0px 0px 10px 0px; } /* === FF ===*/ .prod_preview_box_title { display: block; width: 300px; font-family: verdana, arial; font-size: 22px; line-height: 24px; color: #697916; border: 0px solid #f00; padding: 0px 10px 0px 10px; } /* === FF ===*/ .prod_preview_box_description { display: block; width: 300px; height: 30px; border: 0px solid #0f0; padding: 0px 10px 0px 10px; } .prod_slide_box { font-family: verdana, arial; /*font-size: 12px;*/ font-size: 10px; line-height: 17px; color: #ff9900; display: block; width: 244px; height: 280px; border-left: 0px solid #cccccc; padding: 0px 0px 0px 0px; text-align: center; overflow:hidden; border: 0px solid #0ff; } .prod_slide_nav { display: table; /* width: 100%; */ width: 85px; height: 20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 20px; border: 0px solid #f0f; cursor: pointer; white-space: nowrap; float: left; } .prod_slide_nav_OLD #prev { /*display: block; width: 122px; */ text-align: left; padding: 0px 0px 0px 5px; border: 1px solid #f6f; } .prod_slide_nav_OLD #next { /* display: block; width: 122px; */ text-align: right; padding: 0px 5px 0px 0px; border: 1px solid #6ff; } .prod_slide_nav #prev a , .prod_slide_nav #next a { font-family: verdana, arial; font-size: 10px; display: block; } .prod_slide_order { display: table; /* width: 100%; */ width: 150px; height: 20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 20px; border: 0px solid #f0f; cursor: pointer; white-space: nowrap; float: left; clear: both; } .prod_slide_order a { cursor: pointer; } .prod_slide_order a:hover { cursor: pointer; color: #e66222; } .prod_slide_order #view_order a { font-family: verdana, arial; font-size: 10px; display: block; background-color: #ff9900; color: #ffffff; line-height: 15px; padding-bottom: 2px; } .prod_slide_order #view_order a:hover { display: block; background-color: #ffffff; color: #e66222; /*font-weight: bold;*/ } .prod_slide_order #order_now a { font-family: verdana, arial; font-size: 10px; display: block; background-color: #e66222; color: #ffffff; line-height: 15px; padding-bottom: 2px; } .prod_slide_order #order_now a:hover { display: block; background-color: #ffffff; color: #e66222; /*font-weight: bold;*/ } .prod_slide_all { display: block; width: 1000px; height: 310px; border: 0px solid #00f; float: left; } .prod_slide{ display: block; width: 244px; height: 200px; border: 0px solid #0f0; padding: 5px 0px 0px 0px; float: left; } .prod_box { display: table; /* width: 120px; */ width: 240px; /* height: 138px; */ height: 87px; border: 0px solid #f00; float: left; overflow: hidden; margin: 0px 0px 0px 0px; } .prod_image { display: table; width: 80px; height: 80px; border: 1px solid #cccccc; margin: 0px 0px 0px 21px; cursor: pointer; float: left; } .prod_code_and_name { display: block; /* width: 210px; */ width: 120px; /* height: 14px; */ border: 0px solid #f00; font-family: verdana, arial; font-size: 9px; line-height: 12px; color: #999999; text-align: left; /*padding: 0px 0px 0px 10px;*/ /*float: left;*/ float: left; overflow:hidden; margin: 0px 0px 0px 10px; } .prod_quantity { display: block; width: 110px; height: 20px; border: 0px solid #0f0; font-family: verdana, arial; font-size: 9px; line-height: 17px; color: #999999; text-align: left; /*padding: 0px 0px 0px 10px;*/ /*float: left;*/ float: left; overflow:hidden; margin: 0px 0px 0px 10px; } .prod_quantity input { width: 30px; height: 15px; background: #ffffff; font-family: verdana, arial; font-size: 9px; line-height: 10px; color: #000000; text-align: center; /*padding: 0px 0px 0px 10px;*/ /*float: left;*/ overflow:hidden; border: 1px solid #cccccc; } .prod_add_to_cart { display: block; width: 110px; height: 18px; border: 0px solid #00f; font-family: verdana, arial; font-size: 9px; line-height: 17px; color: #999999; text-align: left; /*padding: 0px 0px 0px 10px;*/ /*float: left;*/ float: left; overflow:hidden; margin: 0px 0px 0px 10px; } .prod_add_to_cart button { display: block; width: 80px; height: 15px; background: #999999; font-family: verdana, arial; font-size: 9px; line-height: 10px; color: #ffffff; text-align: center; padding: 0px 0px 10px 0px; /*float: left;*/ overflow:hidden; margin: 0px 0px 0px 0px; border: 0px solid #cccccc; float: left; } .prod_code { font-family: verdana, arial; font-size: 10px; line-height: 17px; color: #999999; text-align: left; padding: 0px 0px 0px 10px; float: left; } .prod_name { font-family: verdana, arial; font-size: 10px; line-height: 17px; color: #999999; text-align: left; padding: 0px 0px 0px 10px; float: left; } #products_order { display: block; width: 730px; height: 320px; border: 1px solid #cccccc; background-image: url(../images/products_order_form.jpg); background-position: top left; background-repeat: no-repeat; } #products_order .top_message { font-family: verdana, arial; font-size: 10px; color: #999999; display: block; margin: 40px 0px 0px 0px; border: 0px solid #f0f; } #products_order #cart_form { /*margin: -12px;*/ } #products_order table { font-family: verdana, arial; font-size: 12px; color: #999999; border-collapse: collapse; border: 1px solid #cccccc; } #products_order table th { font-family: verdana, arial; font-size: 10px; color: #ffffff; background: #999999; border: 1px solid #cccccc; padding: 2px 4px 2px 4px; } #products_order table td { font-family: verdana, arial; font-size: 10px; color: #999999; text-align: center; border: 1px solid #cccccc; padding: 2px 4px 2px 4px; } #products_order .quantity { font-family: verdana, arial; font-size: 10px; color: #000000; text-align: center; border: 1px solid #cccccc; width: 47px; } #products_order .remove { display: block; width: 50px; height: 15px; background: #999999; font-family: verdana, arial; font-size: 10px; line-height: 10px; color: #ffffff; text-align: center; border: 0px solid #cccccc; padding: 0px 0px 10px 0px; float: left; } #products_order .update { display: block; width: 50px; height: 15px; background: #999999; font-family: verdana, arial; font-size: 10px; line-height: 10px; color: #ffffff; text-align: center; border: 0px solid #cccccc; padding: 0px 0px 10px 0px; float: left; } #products_order .update_cart { display: block; width: 100px; height: 15px; margin: 10px 0px 0px 0px; padding: 0px 0px 10px 0px; background: #999999; font-family: verdana, arial; font-size: 10px; /*line-height: 10px;*/ color: #ffffff; text-align: center; border: 0px solid #cccccc; } #products_order_cart, #products_order_form { font-family: verdana, arial; font-size: 10px; color: #999999; display: inline; width: 350px; /*float: left;*/ vertical-align: top; border: 0px solid #f00; float: left; } #products_order_form table { border: 0px solid #cccccc; } #products_order_form table th{ font-family: verdana, arial; font-size: 10px; font-weight: normal; /* color: #ffffff; background: #999999; */ color: #999999; background: none; border: 0px solid #cccccc; padding: 0px 0px 0px 0px; text-align: right; } #products_order_form table td{ border: 0px solid #cccccc; padding: 0px 0px 2px 0px; } #products_order_form input { font-family: verdana, arial; font-size: 10px; color: #000000; text-align: left; border: 1px solid #cccccc; width: 250px; } #products_order_form select { font-family: verdana, arial; font-size: 10px; color: #000000; text-align: left; border: 1px solid #cccccc; width: 250px; } #products_order_form textarea { font-family: verdana, arial; font-size: 10px; color: #000000; text-align: left; border: 1px solid #cccccc; width: 250px; height: 40px; } #products_order_form_note { font-family: verdana, arial; font-size: 10px; /*color: #f00;*/ white-space: nowrap; text-align: right; } /* === FF ===*/ #products_order_form .products_order_form_sned { display: block; width: 40px; height: 20px; text-align: center; background: #ffcc00; color: #666666; border: 0px solid #f00; margin: 10px 0px 0px 0px; padding: 0px 0px 3px 0px; float: right; } .products_order_top { font-family: verdana, arial; font-size: 11px; color: #999999; position: absolute; display: block; width: 755px; height: 50px; margin: 27px 0px 0px 0px; float: right; text-align: right; border: 0px solid #f00; } .products_order_top a { font-family: verdana, arial; font-size: 11px; color: #999999; text-decoration: none; margin: 0px 0px 0px 30px; } .products_order_top a:hover { font-family: verdana, arial; font-size: 11px; /* color: #ffffff; background: #e66222; /**/ color: #ff9900; } .products_order_top img { vertical-align: middle; margin: 0px 0px 0px 0px; } @media screen { .schedule_top { font-family: verdana, arial; font-size: 11px; color: #999999; position: absolute; display: block; width: 755px; height: 50px; margin: 27px 0px 0px 0px; float: right; text-align: right; border: 0px solid #f00; } /*.schedule_top_link {*/ .schedule_top a { font-family: verdana, arial; font-size: 11px; color: #999999; text-decoration: none; margin: 0px 0px 0px 30px; } /*.schedule_top_link:hover {*/ .schedule_top a:hover { font-family: verdana, arial; font-size: 11px; /* color: #ffffff; background: #e66222; /**/ color: #ff9900; } .schedule_top img { vertical-align: middle; margin: 0px 0px 0px 0px; } #schedule_content { display: block; width: 100%; height: 310px; border: 0px solid #f00; overflow: hidden; } .schedule_table { font-family: verdana, arial; font-size: 11px; color: #999999; text-decoration: none; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; margin-top: 0px; clear: both; } .schedule_table th, .schedule_table td { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 3px; margin: 0px; width: 114px; vertical-align: top; overflow: hidden; } .schedule_table th { background: #4f4a2a; color: #a9943b; } .schedule_table td a { color: #697916; text-decoration: none; display: block; width: 100%; } .schedule_table td a:hover { background: #E66222; color: #ffffff; text-decoration: none; } .schedule_bottom { font-family: verdana, arial; font-size: 11px; color: #999999; position: relative; display: block; width: 730px; height: 0px; margin: 0px 0px 0px 0px; /*float: right;*/ text-align: left; border: 0px solid #f00; /*background: red;*/ } .schedule_bottom a { font-family: verdana, arial; font-size: 11px; color: #999999; text-decoration: none; margin: 0px 0px 0px 0px; } .schedule_bottom a:hover { font-family: verdana, arial; font-size: 11px; color: #ff9900; } .schedule_bottom_link { float: left; } .schedule_bottom_link img { vertical-align: middle; } #schedule_navigate { float: right; margin: 0px 0px 0px 0px; } #schedule_up, #schedule_down { float: left; margin: 0px 0px 0px 10px; cursor: pointer; } } @media print { .schedule_top { display: none; } .schedule_table { font-family: verdana, arial; font-size: 11px; color: #000000; text-decoration: none; border-top: 1px solid #000000; border-left: 1px solid #000000; margin-top: 0px; } .schedule_table th, .schedule_table td { border-right: 1px solid #000000; border-bottom: 1px solid #000000; padding: 3px; margin: 0px; width: 114px; vertical-align: top; overflow: hidden; } .schedule_table th { background: #4f4a2a; color: #a9943b; } .schedule_table td a { color: #697916; text-decoration: none; display: block; width: 100%; } .schedule_table td a:hover { background: #E66222; color: #ffffff; text-decoration: none; } } #schedule_send { font-family: verdana, arial; font-size: 10px; font-weight: normal; color: #999999; display: block; width: 730px; height: 320px; border: 1px solid #cccccc; background-image: url(../images/send_to_friend_form.jpg); background-position: top left; background-repeat: no-repeat; } #schedule_send p { margin: 20px 0px 0px 0px; } #schedule_send_form table { margin: 20px 0px 0px 0px; border: 0px solid #cccccc; } #schedule_send_form table th{ font-family: verdana, arial; font-size: 10px; font-weight: normal; color: #999999; background: none; border: 0px solid #cccccc; padding: 0px 0px 0px 0px; text-align: right; } #schedule_send_form table td{ border: 0px solid #cccccc; padding: 0px 0px 0px 0px; color: #999999; } #schedule_send_form input { font-family: verdana, arial; font-size: 10px; color: #000000; text-align: left; border: 1px solid #cccccc; width: 250px; } #schedule_send_form select { font-family: verdana, arial; font-size: 10px; color: #000000; text-align: left; border: 1px solid #cccccc; width: 250px; } #schedule_send_form textarea { font-family: verdana, arial; font-size: 10px; color: #000000; text-align: left; border: 1px solid #cccccc; width: 250px; height: 40px; } #schedule_send_form_note { font-family: verdana, arial; font-size: 10px; /*color: #f00;*/ white-space: nowrap; text-align: right; } /* === FF ===*/ #schedule_send_form .schedule_send_form_sned { display: block; width: 40px; height: 20px; text-align: center; background: #ffcc00; color: #666666; border: 0px solid #f00; margin: 10px 0px 0px 0px; padding: 0px 0px 3px 0px; float: right; } .calendar_top { font-family: verdana, arial; font-size: 11px; color: #999999; position: absolute; display: block; width: 755px; height: 20px; margin: 27px 0px 0px 0px; float: right; text-align: right; border: 0px solid #f00; } .calendar_title { display: block; width: 320px; height: 35px; font-family: verdana, arial; font-size: 24px; color: #000000; text-align: left; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid #f00; float: left; } .calendar_title a { color: #999999; text-decoration: none; } .calendar_title a:hover { color: #cccccc; text-decoration: none; } .calendar_table table{ font-family: verdana, arial; font-size: 11px; color: #000000; text-decoration: none; /* border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; */ margin: 10px 0px 0px 0px; float: left; clear: both; border: 0px solid #0f0; } .calendar_table table th{ width: 50px; vertical-align: bottom; font-size: 18px; color: #697916; text-align: left; border-bottom: 1px solid #cccccc; } .calendar_table table td { display: table-cell; width: 40px; height: 40px; vertical-align: bottom; font-size: 12px; font-weight: bold; color: #cccccc; text-align: left; line-height: 22px; border-bottom: 1px solid #cccccc; padding: 0px 3px 2px 3px; overflow: hidden; } .calendar_event a { display: block; width: 44px; height: 35px; background: #ff9900; /*background: #E66222;*/ vertical-align: bottom; margin: 0px 0px 0px 0px; /*padding: 20px 0px 0px 0px;*/ text-decoration: none; color: #ffffff; cursor: pointer; overflow: hidden; } .calendar_event a:hover { background: #A9943B; } .calendar_event a div{ display: block; width: 30px; height: 18px; /**/ margin: 14px 0px 0px 1px; padding: 0px 0px 0px 0px; /**/ /*line-height: 5px;*/ vertical-align: bottom; border: 0px solid #00f; } .calendar_event_1 a { display: block; width: 40px; height: 35px; /*background: #ff9900;*/ background-image: url(../images/calendar_event_count_1.jpg); background-position: top left; background-repeat: no-repeat; vertical-align: bottom; margin: 0px 0px 0px 0px; text-decoration: none; color: #ffffff; cursor: pointer; overflow: hidden; } .calendar_event_2 a { display: block; width: 40px; height: 35px; /*background: #ff9900;*/ background-image: url(../images/calendar_event_count_2.jpg); background-position: top left; background-repeat: no-repeat; vertical-align: bottom; margin: 0px 0px 0px 0px; text-decoration: none; color: #ffffff; cursor: pointer; overflow: hidden; } .calendar_event_3 a { display: block; width: 40px; height: 35px; /*background: #ff9900;*/ background-image: url(../images/calendar_event_count_3.jpg); background-position: top left; background-repeat: no-repeat; vertical-align: bottom; margin: 0px 0px 0px 0px; text-decoration: none; color: #ffffff; cursor: pointer; overflow: hidden; } .calendar_event_4 a { display: block; width: 40px; height: 35px; /*background: #ff9900;*/ background-image: url(../images/calendar_event_count_4.jpg); background-position: top left; background-repeat: no-repeat; vertical-align: bottom; margin: 0px 0px 0px 0px; text-decoration: none; color: #ffffff; cursor: pointer; overflow: hidden; } .calendar_event_1 a:hover, .calendar_event_2 a:hover, .calendar_event_3 a:hover, .calendar_event_4 a:hover { background: #A9943B; } .calendar_event_1 a div, .calendar_event_2 a div, .calendar_event_3 a div, .calendar_event_4 a div { display: block; width: 30px; height: 18px; /**/ margin: 14px 0px 0px 1px; padding: 0px 0px 0px 0px; /**/ /*line-height: 5px;*/ vertical-align: bottom; border: 0px solid #00f; } .calendar_event_color_1 { color: #ff9900;} .calendar_event_color_2 { color: #a7341f;} .calendar_event_color_3 { color: #697916;} .calendar_event_color_4 { color: #999999;} .calendar_bottom { font-family: verdana, arial; font-size: 11px; color: #999999; position: relative; display: block; width: 340px; height: 20px; margin: 0px 0px 0px 0px; /*float: right;*/ text-align: left; border: 0px solid #f00; /*background: red;*/ } #calendar_navigate { display: block; height: 20px; margin: 0px 0px 0px 0px; border: 0px solid #f00; float: right; } #calendar_up, #calendar_down { float: left; margin: 0px 0px 0px 10px; cursor: pointer; } .calendar_details { position: relative; display: block; width: 340px; /*height: 310px;*/ height: 260px; font-family: verdana, arial; font-size: 12px; color: #999999; text-align: left; text-decoration: none; margin: 0px 0px 0px 0px; border: 0px solid #00f; float: left; clear: both; overflow: hidden; } .calendar_details_item { font-family: verdana, arial; font-size: 11px; display: block; width: 340px; margin: 0px 0px 10px 0px; color: #000000; border: 0px solid #f00; } .calendar_details_item a { color: #697916; text-decoration: none; cursor: pointer; } .calendar_details_item a:hover { background: #E66222; color: #ffffff; text-decoration: none; } .calendar_details_item_description { display: block; width: 250px; /*height: 50px;*/ margin: 5px 0px 0px 85px; border: 0px solid #00f; color: #E66222; /*overflow: hidden;*/ } .calendar_details_event { font-family: verdana, arial; font-size: 12px; display: block; /* width: 340px; */ margin: 5px 0px 0px 0px; /*color: #697916;*/ color: #999999; border: 0px solid #f00; cursor: pointer; } .calendar_details_event_description { display: block; width: 250px; /*height: 50px;*/ /*margin: 0px 0px 0px 0px;*/ margin: 0px 0px 0px 85px; border: 0px solid #00f; color: #E66222; } #calendar_box_1 { border: 0px solid #f0f; margin: 0px 0px 0px 30px; float: left; overflow:hidden; } #calendar_box_2 { border: 0px solid #f0f; margin: 50px 0px 0px 30px; float: left; overflow:hidden; } #contact_us_box_1 { font-family: verdana, arial; font-size: 11px; display: block; width: 713px; height: 301px; background-image: url(../images/contact_us_bg.jpg); border: 0px solid #f0f; } #contact_us_box_1_1 { display: block; width: 650px; height: 290px; border: 0px solid #f0f; } #contact_us_box_egypt, #contact_us_box_canada { display: block; width: 300px; height: 250px; color: #a9943b; margin: 10px; float: left; border: 0px solid #f0f; } #contact_us_box_egypt a , #contact_us_box_canada a { font-weight: bold; color: #ffffff; text-decoration: none; cursor: pointer; } #contact_us_box_egypt a:hover , #contact_us_box_canada a:hover { background: #E66222; color: #ffffff; text-decoration: none; } #contact_us_box_egypt h2, #contact_us_box_canada h2 { font-family: verdana, arial; font-size: 12px; color: #E66222; display: block; height: 20px; margin-bottom: 0px; } #contact_us_box_egypt { text-align: right; } #contact_us_box_canada { text-align: left; } #contact_us_box_egypt_open .header, #contact_us_box_canada_open .header { color: #ffffff; font-weight: normal; margin-top: 0px; } #contact_us_box_egypt_open { /*display: block;*/ width: 219px; height: 49px; float: right; background-image: url(../images/contact_us_bg_egypt.jpg); color: #334c00; padding: 6px 11px 0px 0px; border: 0px solid #f0f; } #contact_us_box_canada_open { display: block; /*width: 103px;*/ width: 133px; height: 49px; float: left; background-image: url(../images/contact_us_bg_canada.jpg); color: #334c00; /*padding: 6px 0px 0px 11px;*/ padding: 6px 10px 0px 11px; border: 0px solid #f0f; } #page_title { display: block; width: 100%; border: 0px solid #f00; text-align: left; padding: 20px 0px 5px 30px; }