/* - - - - - - - - - - - - - - - - - - - - -

Title : Career Wise
URL : http://www.career-wise.com.au/

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */

/*-----------------------------------------------------------------------------
Global Styles
-----------------------------------------------------------------------------*/

html, body { margin: 0; padding: 0; font: normal 11px Verdana, Arial, Helvetica, sans-serif; line-height: 180%; color: #533930; }

form, label { margin: 0; padding: 0; }

.clear { clear: both; margin: 0; padding: 0;}


/*-----------------------------------------------------------------------------
Headings
-----------------------------------------------------------------------------*/

h1 { font: normal 16px Verdana, Arial, Helvetica, sans-serif; color: #533930; }
h2 { font: normal 13px Verdana, Arial, Helvetica, sans-serif; color: #991f22; padding-top: 15px; }
h3 { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #7c5722; padding-top: 15px; }



/*-----------------------------------------------------------------------------
Text Formatting
-----------------------------------------------------------------------------*/

p, td { font: normal 11px Verdana, Arial, Helvetica, sans-serif; line-height: 180%; color: #533930; }


/*-----------------------------------------------------------------------------
Links
-----------------------------------------------------------------------------*/

a:link, a:visited { text-decoration: none; color: #ED1721;}

a:hover, a:focus { text-decoration: none; color: #991f22; }


/*-----------------------------------------------------------------------------
Wrappers
-----------------------------------------------------------------------------*/

#wrapper {
	margin: 0 auto;
	padding-top: 15px;
	width: 1000px;
}

#logowrapper {
	display: none;
}

#logo {
	width: 163px;
	height: 175px;
	background: url(/persistent/templateimages/logo.gif) center no-repeat;
	float: left;
}

#slogan {
	width: 822px;
	height: 175px;
	float: right;
	text-align: left;
}

#header {
	width: 1000px;
	background: #533930;
	margin: 15px 0 5px 0;
}

#headermid {
	margin: 0 auto;
	width: 644px;
	height: 150px;
	border-left: 15px solid #fff;
	border-right: 15px solid #fff;
	background: #7c5722;
}

/* Searchbar */
#searchBar {
	text-align: right;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #533930;
	margin-bottom: 5px;
}

	.searchBox {
		border: 1px solid #6e4241;
		font-size: 10px;
		width: 87px;
	}
	
	.searchGo {
		border: 0;
		background: none;
		color: #533930;
		padding: 0px;
		margin: 0;
		font-size: 10px;
	}

#contentsWrapper {
	text-align: left;
	padding: 0;
	margin: 0;
	background: #C3AA83;
	width: 1000px;
}

	#contents {
		float: right;
		width: 822px;
		color: #533930;
		background: #ffffff;
		padding-left: 15px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		min-height: 500px;
		height: auto !important;
		height: 500px;
	}


/* Sidebar on the right */

#leftside {
	border-right: 1px solid #7c5722;
	padding: 0;
	padding-right: 10px;
	vertical-align: top;
}

#rightside {
	width: 168px;
	padding: 10px 0 0 9px;
	vertical-align: top;
}

	#rightside hr { border: 0; height: 1px; border-bottom: 1px solid #7c5722; margin-bottom: 10px; }
	
	#rightside h3 { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #e23740; padding: 0; margin: 0; }
	
	#rightside p { color: #7c5722; padding: 0; margin: 0; padding: 5px 0; font-size: 10px; }


#navbar {
	float: left;
	background: #C3AA83;
	width: 152px;
}


/*-----------------------------------------------------------------------------
Navigation
-----------------------------------------------------------------------------*/

#nav, #nav ul ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 152px;
}
	
#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		width: 152px;
		margin-bottom: -1px;
	}

#nav li a {
		width: 133px;
		display : block;
		color : #991f22;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		background: ;
		border-bottom: 0px solid #dddddd;
		padding: 10px 15px 10px 15px;
	}
	
#nav li ul {
	padding: 0;
	margin: 0 0 0 0px;
	list-style: none;
	width: 125px;
	color: #991f22;

}	

#nav li ul li {
	width: 125px;
}

#nav li ul a { /* second-level list */
		width: 104px;
		display : block;
		color : #991f22;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		background: url(/persistent/templateimages/nav_bullet.gif) left no-repeat;
		border-bottom: 0px solid #dddddd;
		padding: 8px 5px 8px 54px;
}

#nav li ul li a:hover {
		color : #ffffff;
		background: url(/persistent/templateimages/nav_bullet_hover.gif) #991f22 left no-repeat;
	}	
	
#nav li ul li ul { /* third-level lists */
		position : absolute;
		left: -999em;
		padding: 0;
		margin: 0;
		margin-left : 163px;
		margin-top : -44px;
		list-style: none;
		
	}

#nav li ul li ul li a {
		width: 123px;
		display : block;
		border: 0px solid #dddddd;
		padding: 10px 15px 10px 15px;
		background: #991f22;
		color: #ffffff;
	}

#nav li a:hover {
		color : #ffffff;
		background-color: #991f22;
		background-image: none;
	}
	
#nav li ul li ul li a:hover {
	background: #d5c5b1;
	color: #991f22;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
/*-----------------------------------------------------------------------------
Forms
-----------------------------------------------------------------------------*/
.contact_table { }
.contact_checkbox { vertical-align: middle; }
.contact_input {  }
.contact_input2 { } /* comment textbox */
.contact_interest { padding-left: 25px;  }
.contact_td { font-weight: bold; vertical-align:top;  }
.contact_dropdown { color: #533930; font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
.contact_button { border: 1px solid #6e4241; color: #6e4241;  }


/*-----------------------------------------------------------------------------
Store Styles
-----------------------------------------------------------------------------*/
.checkout_button { border: 1px solid #6e4241; color: #6e4241; }
.cart_button { border: 1px solid #6e4241; color: #6e4241; margin-left: 5px; }
.fullscale { display: none; }
.add_to_cart { padding-bottom: 15px; }