/*   
Theme Name: PlusPlusmMinus
Theme URI: http://www.plusplusminus.co.za
Description: We create awesome themes like this one
Author: iaan
Author URI: http://www.twitter.com/iaanvn
Version: 1.0
Tags: buddypress,
Your theme can be your copyrighted work.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/
/* Reset default browser styles */
@import url('css/reset.css');

/* Import a basic layout */
@import url('css/960.css');

/* Rebuild default browser styles */
@import url('css/rebuild.css');

/* Basic WordPress Styles */
@import url('css/wp.css');

/* ++-++-++-++-++-++-++-++-++-++-
   ++-       WRAPPER          ++-
   ++-++-++-++-++-++-++-++-++-++- */

#wrapper {
	
}

#full{
	  background: url('images/bg_design.png') top right no-repeat;	
}


/* ++-++-++-++-++-++-++-++-++-++-
   ++-       HEADER          ++-
   ++-++-++-++-++-++-++-++-++-++- */

#header {
	margin-top: 35px;
	
}

#branding {
	margin-left: 0px;
}

#slogan {
	text-align: right;
	margin: 10px 0px 40px;
	width: 710px;
}

/* ++-++-++-++-++-++-++-++-++-++-
   ++-       NAVIGATION       ++-
   ++-++-++-++-++-++-++-++-++-++- */

#nav {
	text-transform: uppercase;
	font-weight: normal;
	
}

ul#menu {
	list-style: none;
	font-size: 16px;
	font-weight: lighter;
}

ul#menu li {
	float: left;
}

ul#menu li a{
	margin-right: 10px;
	padding: 6px 30px 6px 35px;
	height: 50px;
	text-decoration: none;	
}
ul#menu li a.home {
	background: url('images/icon_home.png') top left no-repeat;
}
ul#menu li a.our_work {
	background: url('images/icon_work.png') top left no-repeat;
}
ul#menu li a.contact_us {
	background: url('images/icon_contact.png') top left no-repeat;
}
/* ++-++-++-++-++-++-++-++-++-++-
   ++-  CONTENT_CONTAINER     ++-
   ++-++-++-++-++-++-++-++-++-++- */

#content_container {
	
}

#primary {
	margin: 0px !important;	width: 720px;
}

#primary .sitebox {
	margin-bottom: 40px ;
}

.sitebox:hover, .box_container:hover {
	background-color: #E9E8D3;
}

.box_container {
	margin-bottom: 40px;
}

.title{
  margin-bottom: 15px;
}

/* ++-++-++-++-++-++-++-++-++-++-
   ++-      FOOTER            ++-
   ++-++-++-++-++-++-++-++-++-++- */

#footer {
	border-top: 1px solid #DFE0CF;
	text-align: right;
	margin-right: 220px;
	width: 700px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#footer .footer_links{
margin-bottom: 20px;
}

#footer .footer_links a{
	text-transform: uppercase;
	font-size: 12px;
	margin-right: 10px;
	padding: 6px 0px 6px 30px;
	height: 30px;	
	text-decoration: none;
}

#footer a.wordpress {
	background: url('images/icon_wordpress.png') top left no-repeat;
}
#footer a.twitter {
	background: url('images/icon_twitter.png') top left no-repeat;
}
#footer a.contact_footer {
	background: url('images/icon_contact_footer.png') top left no-repeat;
}

#footer .credits{
text-transform: uppercase;
font-size: 10px;
}

#footer .credits img{
padding-bottom: 15px;
margin-left: 15px;

}/* ++-++-++-++-++-++-++-++-++-++-
   ++-      FORMS             ++-
   ++-++-++-++-++-++-++-++-++-++- */
#primary .gform_wrapper .gform_footer{	border-top: none !important;	text-align: right;}#primary .gform_wrapper {	max-width: none !important;	}#primary #gform_wrapper_1 .left_label .gfield_label {	width: 33% !important;}

#primary #gform_wrapper_2 .left_label .gfield_label {
	}
	
#primary #gform_wrapper_2 .gsection {
	margin-top: 50px !important;	
}

#primary #gform_wrapper_2 .gsection_title {
	font-weight: normal; !important;	
}