/*
Theme Name: ITS Solar
Theme URI: http://www.creativelounge.co.za/
Description: Theme for Corporate Website
Version: 1.5
Author: <a href="http://www.creativelounge.co.za" title="prettyfly"> pretty fly </a> 
*/

#suckerfishnav li a {
	padding: 0 31px 0 32px !important;
}

#suckerfishnav li ul li a {
	padding: 4px 10px !important;
}

#suckerfishnav ul:last-child {
	border-right:none !important;
}

#menu{
	background:url(images/bg_menu.gif)  repeat-x;
	background-color:#3A3D3C;
	height:40px;
	z-index:20;
}

#logo{
	height:150px;
	width:940px;
	background: url(images/header.jpg);

}
#content{
	background-color:#3A3D3C;
	padding-top:15px;
}

#col1{
}


#col1text{
	margin-left:0px;
}

#col1 img{
	margin-bottom: 25px;
}

#col2{
	border:thin #FFFFFF solid;
	padding:20px 25px 0px 25px;	margin-bottom: 10px;
}

#col2 img{
	border:#FFFFFF thick solid;
	margin-bottom: 25px;
}#homenews{	margin-bottom: 20px;	margin-right: 0px;}#homenews a.more{	color:#FF9900;}#homenews a:hover{	text-decoration:underline;}	

#slider{
}

#pageheading{
	border-bottom:#FF9900 solid 2px;
	width:750px;
	margin-left:0px;
	margin-bottom:15px;
}

#col1 #pageheading{
	border-bottom:#FF9900 solid 2px;
	margin-left:0px;
	margin-bottom:15px;
	width:360px
}

#footer{
	background-color:#262626;
	height:100px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FF9900;
	font-size:9px;
	text-align:center;
	padding-top:15px;
}#footerlogos{	background-color:#3A3D3C;	padding:15px;	margin:5px auto;	text-align:center;}


#leftsub{
	background-color:#515453;
	margin-left:50px;
	width:150px;
	padding-left:0px;
	
}

#content img{
	border:#FFFFFF solid 5px;
	}
	
#content img.alignright, #content img a.alignright, .wp-caption.alignright {
	float:right;
	margin-left:10px;
}

#content img.alignleft,#content img a.aligleft, .wp-caption.alignleft  {
	float:left;
	margin-right:10px;
}

#wp-caption alignright
#map{
	margin:auto;
}

#map td{
	line-height:0;
	vertical-align: top;

}

#map img{
	border:none;
	margin:0px;
	padding:0px;
	float:none;
	display:block;
}

<!--[if IE 6]>
#map img{
	border:none;
	margin:0px;
	padding:0px;
	float:none;
}
<![endif]--><!--[if IE 6]>#homenews{margin-right: 0px;background-color: #ff0000;
}
<![endif]-->

#post-92 #col1text{
}

<!--[if IE 5]>
#substitutenav {
    font-size:12px;
    font-family:verdana,sans-serif;
    font-weight:light;
    width:938px;
    text-transform:uppercase;
    }
#substitutenav, #substitutenav ul {
    float:left;
    list-style:none;
    line-height:40px;
    padding:0;
    border:1px solid #aaa;
    margin:0;
    width:938px;
    z-index:20;
    }
#substitutenav a {
    display:block;
    color:#333;
    text-decoration:none;
    padding:0px 25px;
    }
#substitutenav li {
    text-transform:uppercase;
	float:left;
    padding:0;
    z-index:20;    
    border-right: #CCC thin solid;
}
#substitutenav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:151px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    border-top:1px solid #666666;
    z-index:20;
    }
#substitutenav li li {
    width:149px;
    border-bottom:1px solid #666666;
    border-left:1px solid #666666;
    border-right:1px solid #666666;
    font-weight:light;
    font-family:verdana,sans-serif;
    z-index:20;
    }
#substitutenav li li a {
    padding:4px 10px;
    width:130px;
    font-size:12px;
    color:#fff;
    }
#substitutenav li ul ul {
    margin:-21px 0 0 150px;
    z-index:20;
    }
#substitutenav li li:hover {
    background:#333;
    }
#substitutenav li ul li:hover a, #substitutenav li ul li li:hover a, #substitutenav li ul li li li:hover a, #substitutenav li ul li li li:hover a {
    color:#fff;
    }
#substitutenav li:hover a, #substitutenav li.sfhover a {
    color:#fff;
    }
#substitutenav li:hover li a, #substitutenav li li:hover li a, #substitutenav li li li:hover li a, #substitutenav li li li li:hover li a {
    color:#fff;
    }
#substitutenav li:hover ul ul, #substitutenav li:hover ul ul ul, #substitutenav li:hover ul ul ul ul, #substitutenav li.sfhover ul ul, #substitutenav li.sfhover ul ul ul, #substitutenav li.sfhover ul ul ul ul {
    left:-999em;
    }
#substitutenav li:hover ul, #substitutenav li li:hover ul, #substitutenav li li li:hover ul, #substitutenav li li li li:hover ul, #substitutenav li.sfhover ul, #substitutenav li li.sfhover ul, #substitutenav li li li.sfhover ul, #substitutenav li li li li.sfhover ul {
    left:auto;
    background:#444444;
    }
#substitutenav li:hover, #substitutenav li.sfhover {
    background:none;
    }