/* *
 * Theme Name: Font Media Theme
 * Author: Rachelle Font
 * Author URI: http://www.fontmedia.com.au
 * This theme has been designed solely for use Font Media clients
   ================================================== */


* {margin: 0px; padding: 0px;}

img a, a, img, a img {outline: none; border: none;}

.aligncenter {display: block;	margin-left: auto;	margin-right: auto;}

.alignleft {float: left; padding: 0px 20px 15px 0px;}

.alignright {float: right; padding: 0px 0px 15px 20px;}

/* copy all of above to every new Wordpress theme */

#container {width: 1000px; margin-left: auto; margin-right: auto; background-color: #fff; background-image: url(images/header.jpg); background-position: top; background-repeat: no-repeat;}
body {background-image: url(images/bg3.jpg); background-position: top; background-repeat: repeat-x; background-color: #073004; font-family: 'PT Sans', sans-serif; color: #232323;}
#all-content {background-image: url(images/contentbg.jpg); background-position: top; background-repeat: no-repeat;  background-colour: #fff; padding: 50px 30px 60px 30px; min-height: 600px;}
#header {height: 170px; position: relative; width: 1000px;}
#logo {width: 304px; height: 99px; margin-left: 15px; margin-top: 15px; float: left;}
#contact-details {width: 500px; float: right; margin-top: 5px; margin-right: 15px; color: #fff; text-align: right; line-height: 30px; font-size: 16px;}
.small {font-size: 11px;}
.large {font-size: 16px;}
#left-content {width: 430px; float: left;}
#content li {margin-left: 50px; padding-bottom: 5px;}
.clear {clear: both;}
p {margin-bottom: 10px;}
#content h1 {margin-bottom: 20px; font-size: 22px;  color: #073004;}
#content h2 {margin-bottom: 15px; font-size: 18px;  color: #9e2d5a; margin-top: 15px;}
#fb{position: absolute; width: 120px; height: 61px; top: 40px; right: 170px;}
#content h3 {margin-bottom: 10px; font-size: 16px; font-weight: bold;  color: #073004;}
#sidebar {width: 450px; float: right; margin-top: 40px;}
#footer {height: 50px; line-height: 50px; background-color: #052704; color: #fff; font-size: 11px; }
#footer a {color: #fff; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer-content {width: 970px; margin-right: auto; margin-left: auto; }
#fontmedia {float: right; text-align: right; width: 400px;}
#copyright {float: left; width: 400px;}
#content a {text-deoration: underline; color: #232323;}
#content a:hover {text-decoration: none;}
#left {width: 500px; float: left;}
#right {width: 350px; float: right; margin-top: 50px;}
#right h2 {margin-bottom: 10px; font-size: 16px; padding-bottom: 5px; border-bottom: 1px solid #ccc; color: #9e2d5a; margin-top: 15px;}
#right li  {padding: 0px;}
#contact-details a {color: #fff;}
/*navbar */

#navbar {	position: absolute;	bottom: 0px;	right: 0px;	width: 930px;}
#navbar li {list-style-type: none; float: right; line-height: 45px;}
#navbar li a {padding-left: 30px; padding-right: 5px; margin-left: 10px; color: #fff; text-decoration: none; display: block;}
#navbar li a:hover {background-image: url(images/nav-bg.png); background-position: left; background-repeat: no-repeat;}
.current_page_item a {background-image: url(images/nav-bg.png); background-position: left; background-repeat: no-repeat;}



/*forms*/
.label-left { margin-top: 10px!important; } 
.ninja-forms-field {	width:65%!important;	float: right;	padding: 5px}
label {	float: left;	width: 29%;	float: left; font-weight: normal!important; font-size: 14px;}
#ninja_forms_form_2_all_fields_wrap {border: 1px solid #ccc; padding: 15px; background-color: #bad8a2;}
textarea-wrap {height: 50px!important;}
#ninja_forms_form_3_all_fields_wrap{border: 1px solid #ccc; padding: 15px; background-color: #bad8a2;}
textarea#ninja_forms_field_10 {height: 50px!important;}
textarea#ninja_forms_field_22  {height: 50px!important;}

/*mailchimp*/
#mc4wp_form_widget-2 {width: 373px; height: 160px; background-image: url(images/newsletterbg.jpg); padding: 5px 30px 5px 30px; margin-top: 30px; position: relative; font-size: 14px; text-align: right;}
#mc4wp_form_widget-2 label {width: 30%!important; float: left; margin-bottom: 5px; font-size: 15px;  color:#9e2d5a; }
#mc4wp_form_widget-2 input {width:60%!important; float: right; margin-bottom: 5px; padding: 4px!important;}
#mc4wp_form_widget-2 h3 {margin-bottom: 0px; font-size: 16px;  color: #9e2d5a; margin-top: 5px; text-transform: uppercase; text-align: right;}
#mc4wp_form_widget-2 input[type=submit] {width: 63%!important; margin-top: 5px; }


