/*
Project: Iris Landscape Architecture
Author: Aouse Al-Rawi
Date: December 2009
*/

/* GENERAL STYLES */
*{padding:0;margin:0;}
body{font-size:63.5%;font-family:Helvetica, Georgia, Arial;background-image:url('../../images/background-iris.jpg');background-repeat:no-repeat;width:100%;text-align:center;background-color:#73A85E;}
.left{float:left;}
.right{float:right;}
.bold{font-weight:bold;}
.clear{clear:both;height:0px;}
.clearContainer{overflow:hidden;}
.border{border:1px solid red;}
.hide{display:none;}
h2{font-size:1.1em;color:#523F76;margin:0px;text-align:left;}
h4{font-size:1.0em;color:#523F76;}
a{color:#523F76;text-decoration:none;}
a:hover{text-decoration:underline;}
em{color:#000}
.last{margin:0px;}
/* GENERAL STYLES END */

/* CONTAINERS */
.ir_container{width:887px;background-image:url('../../images/holder_repeater.png');background-repeat:repeat;text-align:left;margin:auto;position:relative;}
.ir_containerBottom{width:887px;background-image:url('../../images/holder_bottomcap.png');background-repeat:repeat;height:21px;text-align:left;margin:auto;}
/* CONTAINERS */

/* NEW STUFF */
#ir_logo{position:absolute;z-index:100;left:43px;}
#ir_nav {margin:20px 31px 0 0}
#ir_nav ul li{display:inline;margin: 0 0px 0 3px;color:#4E3B6E;font-weight:bold;font-size:1.1em;}
#ir_nav ul li.divider{vertical-align:top;}
#ir_work{width:839px; height:305px;margin:47px 0 15px  23px;}
#ir_work #fader1{width:839px;height:305px;overflow:hidden;}

.ir_panelCopy{margin:0 0 10px 33px;width:320px;}
#second{border-left:1px solid #CCC;width:240px;padding-left:20px;}

.ir_panelCopy p, .ir_panelCopy ul{color:#4E3B6E;font-size:1.3em;margin:0 0 10px 0;line-height:1.4em;}
.ir_panelCopy .intro{color:#639058;font-size:1.6em}
.ir_panelCopy ul{margin:0 0 0 14px;padding:0 0 0 0 ;}

.ir_cta{background-image:url('../../images/contact_call2action.jpg'); width:183px; height:179px;background-repeat:no-repeat;float:right;margin:0 27px 0 0;}
.ir_cta p{padding:15px 15px 0px 15px;font-size:1.4em;font-weight:normal;color:#FFF;}
.ir_response{text-align:left;margin:15px;width:450px;color:#639058;font-size:1.3em;}
.ir_response p{margin-bottom:20px;}
.ir_response a{font-weight:bold;color:#4E3B6E;}

/* NEW STUFF */


/* FOOTER */
.footer{text-align:left;margin:auto;width:887px;}
.footer p{margin:0 8px 0 8px;font-size:1.1em;color:#5D6668;}
/* FOOTER */


/* POPUP */
a{
cursor: pointer;
text-decoration:none;
}

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:450px;
width:600px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:9;
padding:20px;
}

#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#button{
cursor:pointer;
}
/* POP UP */


/* FORMS */
.ir_form{}
.ir_form .ir_formBlock{margin:0 0 50px 0;overflow:hidden;}
.ir_form .ir_formBlockLast{margin:0 0 0px 0;overflow:hidden;}
.ir_form .ir_formBlock span,.ir_form .ir_formBlockLast span{display:block;width:23px;height:25px;background-color:#FFF;color:#523F76;font-size:1.5em;font-weight:bold;border-top:2px solid #999;border-right:3px solid #999;padding:6px 0 0 7px;margin:0 10px 0 0;float:left;}
.ir_form h3{font-size:1.1em;color:#523F76;margin:0 0 10px 0px;text-align:left;}

.ir_form form label{font-size:1.2em;color:#523F76;margin:0 6px 0 0;}
.ir_form form label.textboxLabel{width:130px;margin:0 0px 15px 0;display:block;float:left;}

.ir_form form input{margin:0px 6px 0 0px;vertical-align:bottom;}
.ir_form form input.textbox{margin:0 10px 10px 0px;display:block;float:left;width:200px;padding:5px;border-top:2px solid #999;border-right:3px solid #999;}

.ir_form form input.submit{margin:0 10px 0 40px;display:block;float:left;border-top:2px solid #999;border-right:3px solid #999;border-bottom:none;padding:5px 25px 5px 25px;color:#523F76;font-family:Verdana, Georgia, Arial;font-weight:bold;cursor:pointer;}
#message{font-size:1.1em;color:#000;}
/* FORMS */

/* PORTFOLIO GALLERY */
.ir_portfolioGallery{width:300px;margin:70px 10px 0 0;display:none;}

.ir_portfolioGallery #fader1{width:300px;height:449px;margin:0 0 10px 0;overflow:hidden;}
.ir_portfolioGallery #fader2{width:300px;height:261px;margin:0 0 10px 0;overflow:hidden;}
/* PORTFOLIO GALLERY */
