/*   
Theme Name: fastrack_visas
Theme URI: http://www.simplisite.com.au/themes
Description: theme for Fastrack Visas WPSSCMS
Author: Cam Worth
Author URI: http://cam.simplisite.com.au
Template: fastrack_visas
Version: 1.0
.
Enjoy
.
*/

body {
	padding:0px;
	margin:0px;
	background-color:#e7e7e7;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5f5d5d;
}

#header {
	background-repeat:no-repeat;
	height:224px;
}

.unique_culture {
	background-image:url(/wp-content/themes/fastrack_visas/images/headers/unique_culture.jpg);
}

.quality_lifestyle {
	background-image:url(/wp-content/themes/fastrack_visas/images/headers/lifestyle.jpg);
}

.make_it_happen {
	background-image:url(/wp-content/themes/fastrack_visas/images/headers/makeithappen.jpg);
}

.experience_the_incredible {
	background-image:url(/wp-content/themes/fastrack_visas/images/headers/incredible.jpg);
}

.excellent_opportunities {
	background-image:url(/wp-content/themes/fastrack_visas/images/headers/opportunities.jpg);
}

.outstanding_education {
	background-image:url(/wp-content/themes/fastrack_visas/images/headers/education.jpg);
}

#page {
	width:880px;
	margin:0px auto 0px auto;
	background-image:url(/wp-content/themes/fastrack_visas/images/page_bg.jpg);
	background-position:top center;
	background-repeat:repeat-y;
	padding:0px 0px 0px 0px;
	position:relative;
}

#menu {
	position:absolute;
	top:182px;
	left:21px;
	width:840px;
	height:32px;
	font-size:14px;
	font-weight:bold;
}

#menu a {
	text-decoration:none;
	color:#2c8fda;
}

#menu a:hover {
	text-decoration:underline;
}

#menu .current_page_item a {
	color:#999999;
	text-decoration:underline;
}

#menu ul {
	margin:0px;
	padding:0px;
	text-align:center;
	width:840px;
	line-height:32px;
}

#menu ul ul {
	display:none;
}

#menu ul li {
	display:inline;
	padding-left:20px;
	padding-right:20px;
	border:0px solid #2c8fda;
	border-right-width:1px;
}

#footer {
	background-image:url(/wp-content/themes/fastrack_visas/images/footer_bg.jpg);
	background-repeat:no-repeat;
	height:29px;
	clear:both;
	padding:25px 20px 0px 115px;
	font-size:12px;
}

#footer a {
	color:#5f5d5d;
}

.edit_page a {
	color:#666666;
}

#page #sidebar {
	float:right;
	width:261px;
}

#page #content {
	background-image:url(/wp-content/themes/fastrack_visas/images/content_bg.jpg);
	background-repeat:repeat-y;
	padding:0px 268px 5px 0px;
	line-height:18px;
}

#page #content h1 {
	margin:0px;
	padding:30px 30px 15px 40px;;
	background-image:url(/wp-content/themes/fastrack_visas/images/content_head_bg.jpg);
	background-repeat:no-repeat;
	font-weight:normal;
	font-size:26px;
	position:relative;
}

#page #content h2, #page #content h3 {
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	font-style:italic;
	line-height:normal;
	font-size:18px;
}

#page #content ul {
	margin:0px;
	padding:0px 0px 5px 30px;
}

#page #content a {
	color:#5f5d5d;
}

#page #content ul li {
	margin:5px 0px 5px 0px;
}

#page #content .entrytext {
	padding:0px 30px 0px 40px;
}

#page .pdf_links {
	list-style-type:none;
	margin:0px;
	margin-top:10px;
	padding:0px;
}

#page .pdf_links li {
	padding:5px 0px 5px 25px;
	background-image:url(/wp-content/themes/fastrack_visas/images/page_white_acrobat.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	margin-bottom:5px;
}

#page .content_foot {
	height:10px;
	font-size:2px;
	clear:right;
}

.edit_page {
	border:1px solid #cccccc;
	border-bottom-color:#999999;
	border-right-color:#999999;
	width:90px;
	background-color:#FFFFFF;
	margin-left:100px;
	padding:3px;
	text-align:center;
}

.edit_page a {
	text-decoration:none;
}

.photo_left {
	margin:0px 10px 5px 0px;
	float:left;
}

.photo_right {
	margin:0px 0px 5px 10px;
	float:right;
}

/* Styles for Free Assessment Form */

#assessment_form {
	padding:10px 20px 10px 30px;
	line-height:normal;
	color:#5f5d5d;
}

#assessment_form form {
	margin:0px;
	padding:0px;
}

#assessment_form form fieldset {
	width:500px;
	margin:10px;
	padding:10px;
	background-repeat:no-repeat;
	background-position:right center;
	
}
#assessment_form .content {
	display:none;
	font-size:14px;
	line-height:18px;
}

#assessment_form form legend {
	font-size:16px;
}

#assessment_form form legend sup {
	font-size:12pt;
}

#assessment_form form label {
	display:block;
	padding:20px 0px 10px 0px;
	font-weight:bold;
	width:95%;
}

#assessment_form form textarea {
	width:95%;
}

#assessment_form form input.text {
	width:95%;
}

#assessment_form form select.long {
	width:96%;
}

#assessment_form tr {
	font-size:9pt;
}

#assessment_form .note {
	text-align:center;
}

#assessment_form .next_div {
	border:0px solid #666666;
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	width:95%;
}

#assessment_form .bn_next, .submit {
	float:right;
}

#assessment_form form p {
	width:95%;
	margin-top:15px;
	font-size:16px;
}

#photo_left {
	padding:0px 10px 0px 0px;
	float: left;
}
#photo_right {
	float: right;
	padding: 0px 0px 0px 5px;
}

#flags table {
	font-size:10px;
	color:#666666;
}

#flags table td {
	padding:3px;
}

#flags table img {
	border:1px solid #cccccc;
	border-right-color:#333333;
	border-bottom-color:#333333;
}
