/*
Theme Name:		Infolink IT
Theme URI: 		http://infolinkit.com.au	
Version: 		1.0
Description: 	A <em>blank</em> WordPress Theme Framework <strong>Perfect for all your websites</strong>.
Author: 		Mick Davies
Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats

Copyright 2010 Infolink IT All rights reserved.
*/

/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Apply base theme styles and colors */
@import url( 'library/media/css/base.css' );

/* Basic 2 Column Layout */
@import url( 'library/media/layouts/2col-r.css' );

/* Stylistic CSS Styles */
@import url( 'library/media/css/screen.css' );

/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}

/*Main Tags------------------------------------------------------------------*/
body{font-family: arial; color: #fff; font-size: 12px; background: #1b130b; margin:0px; padding: 0px;}
h1{color: #e9c05d; padding: 0;}
h2 a{color: #e9c05d;}
a {color: #fff;}
ul{list-style-type: none !important;}
li {list-style-type: square;}
abbr[title], acronym[title], dfn[title] {border: none;}
.container{background: url('images/content.gif') 30px 0px repeat-y; margin: 0px auto;}


/*Header---------------------------------------------------------------------*/
.header{background: url('images/header.jpg') no-repeat; height: 271px; width: 950px; padding: 0px;}
#logo a{color: #e9c05d; display:none;}
#tagline {display: none;}


/*Navigation--------------------------------------------------------------------------------*/
.nav {background: url('images/nav5.gif') 30px 0 no-repeat; border:none; height: 48px; width: 950px;}
.nav a {border-right: 1px solid #2d271d; font-size: 16px; color: #e9c05d; margin-top:4px; padding:7px 25px;}
.nav { border: none; }
.nav a:hover, .nav a:active{background-color:#000; color: #f7e1ae;}
.nav a:link, .nav a:visited{background: #000;}
.nav ul { border: 1px solid #2d271d; border-bottom: none;}
.nav ul li a {border-bottom: 1px solid #2d271d; margin-top: 0px;}
.nav li:hover ul,
.nav li.nav-hover ul { background: #000; margin-top: 5px; }
.nav a:hover { text-decoration: none; background: #000;}
.nav ul a { border-right: none;}
.nav li:hover, .nav li.nav-hover { background: #e9bf5d;}

.menu ul li{position: relative; left: 30px; display: inline;}
.menu ul li li {left: 0px; padding: 2px; background: #000;}
.menu ul{padding: 0px; margin: 0px;}

.menu {

}

.sf-js-enabled{
padding: 0;
margin: 0;
}

/*Links-----------------------------*/
.entry-content a:link, .entry-content a:active, .entry-content a:visited {
color:#F8DC98;
text-decoration:none;
}

.entry-content a:hover{
color: #E9C05D;
text-decoration:none;
}

a:hover{
text-decoration: none;
color:#f7e1ae;
}

#indexpage {
font-size: 30px;
margin-bottom: 10px;
color: #e9bf5b;
}

#bigtext{
font-size:17px;
}

p {
color: #eeeeee;
}

/*Top Content--------------------------------------------------------------------------------------*/
#top-content{background: url('images/topcontent.gif') no-repeat; height: 85px; margin-left:30px; padding-top:30px;}


/*Left Side------------------------------------------------------------------------------------*/
.hfeed{width: 640px; display:inline;}

#primary{margin-left: 20px; padding-right:10px; border-right: 1px solid #2d271d;}
#content {}

.entry-title, .entry-title a{color: #E9BF5D; margin-top:30px !important;}
.entry-title a:hover{color:#f7e1ae;}
.hentry{margin-top:-15px;}
.hentry, .comment, .navigation-links {margin-bottom:40px;}
.form-section {margin: 0px;}


/*Comments on Left Side-----------------------------------------------------------------------------*/
#comment{width: 400px; height: 100px;}
#allowed-tags {color:#000; width: 386px;}


/*Right Side----------------------------------------------------------------------------------------*/
.aside{width:235px;}
#secondary{padding: 60px 0 0 15px; display:inline;}
#secondary h3{text-decoration: none; color: #e9bf5d; font-size: 18px;}

.searchform {
width: 180px;
display:inline;
}

#sidebar-posts{width:180px;}


/*Widgets-------------------------------------------------------------------------------------------*/
.widget_recent_entries a{color: #f8dc98; font-size: 14px;}
.widget_recent_entries a:hover{text-decoration: none; color: #fff;}


/*Search Box---------------------------------------------------------------------------------*/
.searchform button{background: #f8dc98;display:inline;}
.searchform button:hover{background: #e9bf5d;display:inline;} 
.searchform input {background: #f8dc98; width:90px;display:inline; height:20px;}


/*Contact Form------------------------------------------------------------------------------*/
.wpcf7 input, .wpcf7 textarea{background: #f8dc98; width:300px;}
.wpcf7-form {margin-bottom: 5px !important;}

/*4 Boxes on Home Page-----------------------------------------------------------------------*/
#titles h3{clear: none;}

#massage1{float:left; color: #f8dc98; margin-left:10px;}
#one{float:left;}

#personal2{float:left; color: #f8dc98; margin-left: 26px;}
#two{float:left;}

#detox3{float:left; color: #f8dc98; margin-left:75px;}
#three{float:left;}

#group4{float:left; color: #f8dc98; margin-left:90px; margin-bottom:20px;}
#four{float:left;}

#slides-health{
width:240px;
height:170px;
}

.tips {
width: 220px;
height:170px;
}


/*-------------------------Footer------------------------------------------------------------*/
.footer{height: 180px; width: 919px;}
/*#footer-bottom{background: #1b130b url('images/footerbottom.png') 30px 0px repeat-y; height:60px; clear: both;}*/
#footer-background h3{color: #E9C05D; }
/*#footer-background{background: url('images/bottom.gif') #181818 32px 0px no-repeat; height: 135px;}*/
#copyright, #copyright a{padding-top: 15px; color: #6b5f42; text-align:center; clear: both; }

#footer-bottom {
background:none repeat scroll 0 0 #121212;
border-left:1px solid #2D271D;
border-right:1px solid #2D271D;
clear:both;
height:60px;
margin-left:-1px;
width:887px;
}

#footer-background {
background:url("images/bottom1.gif") no-repeat scroll 1px 0 #121212;
border-left:1px solid #2D271D;
border-right:1px solid #2D271D;
height:160px;
margin-left:30px;
width:887px;
}

/*Footer boxes--------------------------------------------------------------------------------*/
.footer h3{font-size: 16px; color: #e9bf5d;}


/*Health box--------------------------------------------------------------*/
#health{float:left; width:230px; height:145px; margin: 10px 45px 0 -20px;}
#health h3 {
background:url("images/health.png") no-repeat scroll 10px 0; 
background-color:transparent !important;
height:30px; 
margin: -4px 0px 0px 30px;
padding-left:55px;
}
#health p{font-size:13px; padding-left:60px; color: #f8dc98; background-color:transparent !important;}
#slides-health * {background-color:transparent !important;}
.tips * {background-color:transparent !important;}

/*Testimonials Box----------------------------------------------------------*/
.test{padding-left: 18px; padding-right: 18px; background-color: transparent !important; z-index:10;}
.test p{display: inline; background-color: transparent !important;}
#slides-test {background-color: transparent !important;}

#testimonials {
background:url("images/scroll.png") no-repeat scroll 0px 28px transparent;
background-color: transparent !important;
height:145px;
width:220px;
float:left;
margin:10px 30px 0 0;
}

#testimonials *{
background-color: transparent !important;
}

.IE6 testimonials  p{
color: #fff;
}

#testimonials h3{background: url('images/test.png') no-repeat 25px 0; height:40px; margin-top:-4px; padding-left:75px;}
#testimonials p{color: #000; font-size:10px; background-color:transparent !important;}


/*Link To Image Gallery--------------------------------------------------------*/
#gallery {float:left; width: 120px; height:145px; margin:10px 30px 0 0;}
#gallery h3{background: url('images/gallery.png') no-repeat 5px 0; height:40px; margin-top:-4px; padding-left:50px;}
#girl img{border: 5px solid #e9bf5d; margin-top: -9px;}


/*Lightbox to Location Details-------------------------------------------------*/
#location {float:left; height:145px; width: 220px; margin-top:10px;}
#location h3{
background: url('images/map.png') no-repeat 10px 0;
height:40px;
margin-top:-4px;
padding-left:50px;
}
#location img {border: 5px solid #e9bf5d; margin-top: -9px;}

#copyright {
margin-bottom: 0px !important;
}

/*Images-----------------------------------------------------------------------------------------*/
#specialsbutton {float:right;}
#specialsbuttonTraining {margin:20px 0; position: relative; left: -10px;}

.imagesright {margin-left: 20px;}

/*Misc*/
.tables th, .tables td {padding:2px 30px;}
.tables td{border:1px solid #2D271D;}
.tables {border: none; border-collapse: collapse; }
.tables h2 {color: #E9C05D;}
.toprow{color: #E9C05D;}

.tables1on1 {border: none; border-collapse: collapse; }
.tables1on1 td{border:1px solid #2D271D;}
.tables1on1 h2 {color: #E9C05D;}
.tables1on1 th, .tables1on1 td {padding:2px 10px;}
.red {color: #ff0000;}
