/*
Theme Name: ERC Egypt
Theme URI: http://www.erc-egypt.com/
Description: Egyptian Resorts Company ERC is the leading master developer of resort cities in Egypt. Egyptian Resorts Company is listed on the Egyptian Exchange EGX. Egyptian Resorts Company's flagship development is Sahl Hasheesh on the Red Sea Coast.
Author: Joseph Michel
Version: 1.0
Tags: Egyptian Resorts Company, ERC, Sahl Hasheesh, Red Sea, Egypt, real estate, hotels, tourism, travel, second homes, vacations, developer, master planner, land, development, marina, investor relations, integrated resort communities, residential communities, Old Town, Sawari, Mohamed Ibrahim Kamel, Mohammed Kamel, sustainable development, tourism development, Red Sea holidays, beach, international resort community, Hurghada
*/


/*
Created for:ERC Egypt
on:12/01/2011
by:Joseph Michel
Last edit:12/01/2011

-Table of Content-
1.HEADER code
2.NAVIGATION code
3.CONTENT code
4.SIDEBAR code
5.FOOTER code

-colors used-
body(text):#000
ERC Blue:#0076C0
ERC Gold:#DF8800
ERC Gray:#EFEFEF
*/

/*---------->>>Eric's Reset<<<-----------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
/*remember to define focus styles!*/
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol,ul{list-style:none;}
/*tables still need 'cellspacing="0"' in the markup*/
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"""";}
/*---------->>>End Reset<<<-----------*/
/*---------->>>Global links<<<-----------*/
a:link{color:#0076C0;text-decoration:none;}
a:visited{color:#0076C0;text-decoration:none;}
a:hover{color:#DF8800;text-decoration:none;}
a:active{color:#DF8800;text-decoration:none;}
/*---------->>>END Global links<<<-----------*/
/*---------->>>Global Settings<<<-----------*/
html{overflow-y:scroll;}
p, table, ul, ol{margin-bottom:10px;}
h1 + p, h1 + table, p + h2, h1 + h2, ul + h2, ol + h2, h1 + ul{margin-top:20px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
em{font-style:italic;}
strong{font-weight:bold;}
a[href$='.pdf'] {display:inline-block;padding-left:20px;line-height:18px;background:transparent url("../images/icon-pdf.gif") center left no-repeat;}
/*---------->>>END Global Settings<<<-----------*/
/*---------->>>Clearing Floats<<<-----------*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}/*forIE/Mac*/
/*---------->>>END Clearing Floats<<<-----------*/
html,body{margin:0;padding:0;height:100%;}
#container{min-height:100%;position:relative;width:1003px;margin:0 auto;font:12px/18px Verdana, Geneva, sans-serif;}
/*---------->>>HEADER code<<<-----------*/
#erc-home{background:url("../images/home-images/rotate.php") no-repeat scroll center top transparent;}
#about-erc{background:url("../images/banners/banner-about.jpg") no-repeat scroll center top transparent;}
#strategy{background:url("../images/banners/banner-strategy.jpg") no-repeat scroll center top transparent;}
#projects{background:url("../images/banners/banner-projects.jpg") no-repeat scroll center top transparent;}
#news{background:url("../images/banners/banner-news.jpg") no-repeat scroll center top transparent;}
#investor-relations{background:url("../images/banners/banner-ir.jpg") no-repeat scroll center top transparent;}
#contacts{background:url("../images/banners/banner-contacts.jpg") no-repeat scroll center top transparent;}
#logo{float:left;margin-top:70px;}
#header{height:380px;}
#search-box{text-align:right;position:relative;padding:20px 0 5px 0;}
#search-box input[type="text"]{width:246px;border:1px solid #fff;padding:3px 30px 3px 3px;}
#search-box input[type="text"]:focus{border:1px solid #EFEFEF;}
#search-box .search-button{position:absolute;right:5px;top:25px;}
/*---------->>>END HEADER code<<<-----------*/
/*---------->>>NAVIGATION code<<<-----------*/
/* LEVEL ONE*/
ul.dropdown{position:relative;float:right;}
ul.dropdown li{float:left;zoom:1;background:#fff;margin-left:5px;position:relative;width:90px;height:90px;}
ul.dropdown a:hover{color:#000;}
ul.dropdown a:active{color:#000;}
ul.dropdown li a{display:block;color:#000;width:90px;height:90px;text-align:center;text-transform:uppercase;font:11px/85px Verdana, Geneva, sans-serif;}
ul.dropdown li.page-item-43 a{line-height:15px;position:absolute;top:27px;}
ul.dropdown li.page-item-43 li a{line-height:18px;position:static;top:27px;}
ul.dropdown li.hover,ul.dropdown li:hover{background:#fff;color:black;position:relative;}
ul.dropdown li.hover a{color:gray;}
/* LEVEL TWO*/
ul.dropdown ul{visibility:hidden;position:absolute;top:100%;left:0;padding-top:5px;}
ul.dropdown ul li{background:#fff;color:#000;float:none;margin:0;width:185px;height:22px;}
ul.dropdown li li.hover{background:#EFEFEF;}
/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a{border-right:none;width:100%;display:inline-block;text-align:left;line-height:22px;text-transform:none;padding-left:10px;}
ul.dropdown ul li:hover a{color:#000;}
/*---------->>>END NAVIGATION code<<<-----------*/
/*---------->>>CONTENT code<<<-----------*/
#body{width:1003px;padding-bottom:60px;/*keep footer at the bottom Height of the footer*/}
#content{padding:22px 0 40px 220px;}
#content h1{font-size:16px;color:#0076C0;text-transform:uppercase;}
#content h2{font-size:13px;color:#0076C0;font-weight:bold;}
#content ol{list-style:decimal;margin-left:70px;}
#content ul{list-style:disc;margin-left:70px;}
#content blockquote{font-size:16px;color:#666;line-height:22px;}
/*---------->>>END CONTENT code<<<-----------*/
/*---------->>>SIDEBAR code<<<-----------*/
.side-bar{float:left;width:200px;padding:22px 0 40px 0;}
.side-bar li{border-bottom:solid 1px #E5E5E5;width:200px; color:#0076c0;}
.side-bar li a{color:#666;line-height:25px;display:block;}
.side-bar li:first-child{border:none;font-size:12px;color:#0076C0;text-transform:uppercase;}
.side-bar li:first-child a{color:#0076C0;line-height:18px;}
.side-bar li:first-child a:hover{color:#DF8800;}
.side-bar li a:hover{color:black;}
.side-bar li.current_page_item a{color:black;background:#EFEFEF;}
/*Second Level Down*/
.side-bar li.page-item-255{border:none;font-size:12px;color:#0076C0;text-transform:uppercase;margin-top:30px;}
.side-bar li.page-item-255 a{color:#0076C0;line-height:18px;}
.side-bar li.page-item-255 a:hover{color:#DF8800;}
.side-bar li.page-item-255 li{border-bottom:solid 1px #E5E5E5;width:200px; color:#0076c0;text-transform:none;}
.side-bar li.page-item-255 li a{color:#666;line-height:25px;display:block;}
.side-bar li.page-item-255 li a:hover{color:black;}
.side-bar li.page-item-255 li.current_page_item a{color:black;background:#EFEFEF;}
/*Special For Single pages*/
.side-bar-single{float:left;width:200px;padding:22px 0 40px 0;}
.side-bar-single li{border:none;font-size:12px;color:#0076C0;text-transform:uppercase;}
.side-bar-single li a{color:#0076C0;line-height:18px;}
.side-bar-single li a:hover{color:#DF8800;}
.side-bar-single li li{border-bottom:solid 1px #E5E5E5;width:200px; color:#0076c0;text-transform:none;}
.side-bar-single li li a{color:#666;line-height:25px;display:block;}
.side-bar-single li li a:hover{color:black;}
#press-releases .page-item-37 a, #earnings-releases .page-item-39 a {color:black;background:#EFEFEF;}
/*END Second Level Down*/
/*---------->>>END SIDEBAR code<<<-----------*/
/*---------->>>FOOTER code<<<-----------*/
#footer{position:absolute;bottom:0;width:100%;border-top:solid 1px #E5E5E5;font-size:11px;color:#666;line-height:60px;height:60px;/*keep footer at the bottom Height of the footer*/}
#footer ul{float:right;margin:0;}
#footer li{float:right;margin-left:20px;}
#footer a{color:#666;}
#footer a:hover{text-decoration:underline;}
/*---------->>>END FOOTER code<<<-----------*/
/*------------------------------------------------->>>SPECIAL PAGE STYLING STARTS<<<------------------------------------------------------------------*/
/*---------->>>Home Page<<<-----------*/
#erc-home #content{padding:300px 0 40px 0px;}
.column1, .column2, .column3{float:left;text-align:left;}
#erc-home h1{color:#666;}
.column1 {width:311px;padding:10px 12px 10px 10px;}
.column2{border-left:1px solid #CCC;border-right:1px solid #CCC;width:311px;padding:10px 12px 10px 12px;margin-bottom:40px;}
.column3 {width:311px;padding:10px 10px 10px 12px}
#erc-home .column3 ul{float:left;padding-bottom:5px;list-style-type:none;margin-left:0;}
#erc-home .column3 li {float: left;width: 155px;} 
#erc-home .column3 li a{display:block;}
/*---------->>>END Home Page<<<-----------*/
/*---------->>>Management Team & Board of Directors Pages<<<-----------*/
.wraper {position:relative;margin:10px 0;min-height:150px;width:100%;}
.wraper h2, .wraper p{padding-left:112px;}
.wraper img {border:1px solid #C0C0C0;height:100px;width:100px;position:absolute;left:0;top:4px;}
.wraper em {color:#0076c0;display:block;font-weight:normal;margin-bottom:10px;font-style:normal;padding-left:112px;}
/*---------->>>END Management Team & Board of Directors Pages<<<-----------*/
/*---------->>>Annual Reports Page<<<-----------*/
.page-id-47 .wraper {position:relative;float:left;background:#F7F7F7;width:200px;padding-left:80px;border:1px solid #DFDFDF;margin-right:25px;line-height:91px;color:gray;}
.page-id-47 .wraper:hover{background:#EFEFEF;color:#333;}
.page-id-47 .wraper img {border:1px solid #DFDFDF;height:85px;width:60px;position:absolute;left:2px;top:2px;}
/*---------->>>END Annual Reports Page<<<-----------*/
/*---------->>>Presentations Page<<<-----------*/
.page-id-51 .wraper {position:relative;float:left;background:#F7F7F7;width:230px;padding:0 20px 0 120px;border:1px solid #DFDFDF;margin-right:25px;line-height:75px;color:gray;}
.page-id-51 .wraper:hover{background:#EFEFEF;color:#333;}
.page-id-51 .wraper img {border:1px solid #DFDFDF;height:69px;width:100px;position:absolute;left:2px;top:2px;}
/*---------->>>END Presentations Page<<<-----------*/
/*---------->>>Financials Page<<<-----------*/
#content .clearstyle{margin:0 0 40px 0;list-style:none;}
#content .clearstyle li {margin-bottom:10px;}
/*---------->>>END Financials Page<<<-----------*/
/*---------->>>Financials Page<<<-----------*/
/*---------->>>Press Releases and Erning Releases Pages<<<-----------*/
.download-pdf{margin:-5px 0 30px 0; display: inline-block;}
/*---------->>>END Press Releases and Erning Releases Pages<<<-----------*/
/*---------->>>RSS Feeds<<<-----------*/
#content .feeds {margin-left:0}
.feeds li {background:url("../images/icon_feed.gif") no-repeat center left;padding-left:21px;list-style:none;}
.feeds li a{line-height:24px;}
/*---------->>>END RSS Feeds<<<-----------*/