/*
Theme Name: chimera-travel
Theme URI: http://chimera-travel.com
Description: Chimera-Travel
Version: 1
Author: Guavabyte
*/
body {
/*background:url(images/body_bg.jpg) #C9D18B top center no-repeat;*/
background-color:#C9D18B;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}

#main {
width:815px;
background-color:#FFFFFF;
margin:55px auto 0 auto;
min-height:552px;
height:auto;
}

*html #main {
height:552px;
}

#header {
height:80px;
background-color:#A8594C;
padding-top:10px;
}

#top_search {
padding-top: 2px;
height:31px;
background:url(images/top_search_bg.gif) repeat-x;
overflow:hidden;
text-align:right;
font:12px Arial, Helvetica, sans-serif;
color:#C9D18B;
}

#top_search form {
margin:0;
padding:4px 20px 0 0;
}

.txt_top_search {
border:1px #C9D18B solid;
vertical-align:middle;
font-size:10px;
color: #666;
font-style: italic;
width:118px;
}

#header_logo {
position:absolute;
margin-left:18px;
}

#header_nav {
position:absolute;
margin:26px 0 0 327px;
z-index: 1;
}

#header_nav ul {
padding:0;
margin:0;
}

#header_nav ul li{
float:left;
list-style-type:none;
width:63px;
height:28px;
background:url(images/nav_normal_bg.gif) no-repeat;
overflow:hidden;
text-align:center;
font:11px Arial, Helvetica, sans-serif;
color:#6A8012;
margin-left:2px;
}

#header_nav a{
color:#6A8012;
text-decoration:none;
display:block;
height:100%;
padding-top:4px;
}

#header_nav a:hover, .nav_here{
background-image:url(images/nav_hover_bg.gif);
color:#fff !important;
}

#home_content {
background-color:#6A8012;
}

#home_main_photo {
float:left;
display:inline;
}

.home_content_text {
width:340px;
float:right;
display:inline;
font:11px Arial, Helvetica, sans-serif;
color:#fff;
margin:45px 33px 0 0;
}

.active_intro {
display:inline;
}

#home_content_text p{
margin:10px 0;
padding:0;
}

#home_content_bottom {
height:223px;
overflow:hidden;
background:url(images/home_bottom_bg.jpg) #fff top center no-repeat;
}

#home_destinations {
width:159px;
height:119px;
background:url(images/bg_destinations.gif) no-repeat;
overflow:hidden;
float:left;
display:inline;
margin:22px 0 0 24px;
}

#home_blog {
width:160px;
height:119px;
background:url(images/bg_blog.gif) no-repeat;
overflow:hidden;
float:left;
display:inline;
margin:22px 0 0 22px;
}

#home_where_to {
width:159px;
height:119px;
background:url(images/bg_where_to_go.gif) no-repeat;
overflow:hidden;
float:left;
display:inline;
margin:22px 0 0 22px;
}

#home_signup {
width:160px;
height:119px;
background:url(images/bg_signup.gif) no-repeat;
overflow:hidden;
float:left;
display:inline;
margin:22px 0 0 22px;
}

.home_content_item {
width:104px;
margin:15px 0 0 35px;
font:10px Arial, Helvetica, sans-serif;
}

.home_content_item_caption {
color:#6A8012;
font-style:italic;
text-align:right;
}

.home_content_blog {
width:115px;
color:#FFFFFF !important;
margin:15px 0 0 35px;
font:9px Arial, Helvetica, sans-serif;
line-height:16px;
}

.home_content_blog a{
color:#FFFFFF !important;
text-decoration:none;
}

.home_content_item p{
margin:5px 0;
padding:0;
}

.home_content_item_caption a{
color:#6A8012;
text-decoration:none;
}

#home_signup_form {
width:125px;
color:#FFFFFF !important;
margin:15px 0 0 30px;
font:9px Arial, Helvetica, sans-serif;
line-height:16px;
}

.home_signup_txt {
width:118px;
font-size:10px;
}

#home_signup_form  p{
margin:0;
padding:0;
}

#home_signup_form  a{
text-decoration:none;
color:#fff;
}

#home_signup_form form {
padding:0;
margin:0
}

#home_signup_form form input {
font-size:8px;
vertical-align:middle;
}

#home_footer {
text-align:center;
font:9px Arial, Helvetica, sans-serif;
color:#837870;
margin-top:65px;
}

#home_footer a{
color:#837870;
text-decoration:none;
}

#inner_content {
background:url(images/inner_content_bg.gif) #fff top left no-repeat;
min-height:410px;
height:auto;
position:relative;
float:left;
width:750px;
}

*html #inner_content {
height:410px;
height:auto;
}

#inner_content_left {
width:295px;
float:left;
display:inline;
font-size:12px;
color:#030000;
margin:25px 0 0 20px;
line-height: 16px;

}

#side_gallery {
position:absolute;
bottom:20px;
left:20px;
}

#side_gallery img{
margin-right:5px;
}

#secondary_nav {

}

#secondary_nav h3 {
color:#6A8012;
font-size:11px;
}

#secondary_nav ul{
list-style-type:none;
padding:0 0 0 15px;
margin:0;
color:#999999
}

#secondary_nav ul li ul{
margin:5px 0;
}

#secondary_nav ul a {
color:#934F46;
text-decoration:none;
list-style-type:none;
}


#inner_content_right {
width:435px;
float:right;
font-size:11px;
color:#030000;
padding:20px 0 0 0;
margin-right:0px;
display:inline;
}

#inner_content_right p {
margin:20px 0;
padding:0;
line-height:16px;
}

#inner_content_right h1{
font-size:13px;
color:#6A8012;
font-weight:bolder;
}

.sub_title {
color:#934F46;
font-weight:bold;
font-style:italic;
font-size:12px;
}

.sub_title a{
color:#934F46;
text-decoration:none;
}

#inner_footer {
text-align:center;
font:9px Arial, Helvetica, sans-serif;
color:#837870;
background:url(images/inner_footer_bg.gif) top repeat-x;
height:20px;
padding-top:25px;
width:750px;
margin:0 auto;
clear:both;
}

#inner_footer a{
color:#837870;
text-decoration:none;
}

.clear {
clear:both;
display:block;
height:1px;
font-size:1px;
}

.readmore {
color:#6A8012;
text-decoration:none;
}

.date {
color:#6A8012;
font-size: 11px;
font-style: italic;
text-decoration:none;
}


textarea#comment {
width:350px;
}

#respond h3 {
color:#934F46;
font-size:11px;
}

#respond a {
color:#934F46;
}

#commentform input {
border:1;
color:#934F46; 
}

#commentform label {
color:#934F46;
font-size:11px;
margin:0;
padding:0;
}

#respond {
margin-top:50px;
}

#commentform #submit {
border:0;
background-color:#934F46;
color:#fff;
font-size:11px;
font-weight:bold;
padding:5px;
}

.post_tags {
color:#6A8012;
}

.post_tags a{
color:#6A8012;
text-decoration:none;
}

#commentform {
font-size:11px;
}

a {
color:#934F46;
}

