/*  
Theme Name: Travel Site
Description: A cool travel style wordpress theme.
Version: 1.0
Author: Muthuswamy K
Author URI: http://www.muthuswamy.in
*/

/* DEFAULT */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: 100;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate;}
caption,th,td{text-align: left;font-weight: normal;}

/* REGULAR CODING */
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
a{text-decoration:none;}

/* STRUCTURE */
#container{margin: 0px auto;background:#fdf9e2;}
#header{background:url(images/header.gif) repeat-x top;}
#nav-main{background:#09c;border-bottom:#0cf 3px solid;}
#banner{background:#0cf;background-image:url(images/banner.png);background-repeat:repeat-x;background-position:top;}
#content-box{margin:2px 0;padding:2px 0;background:#fafafa;border:#09c solid;border-width:5px 0;}
#left-panel{float:left;width:650px;}
#right-panel{margin:0 0 0 675px;}
#footer{background:#096bad;background-image:url(images/footer.gif);background-repeat:repeat-x;background-position:top;clear:both;}
.holder{width:900px;margin: 0px auto;}
	
/* HEADER */
#header .holder{background:url(images/header_hol.gif) repeat-x top; height:63px}
#logo{font-family:Georgia, "Times New Roman", Times, serif;background:url(images/logo.gif) no-repeat 5px 80%;}
h1#logo{color:#4d9d05;padding:15px 0 0 55px;font-size:35px;font-weight:bold;}
h1#logo a{color:#4d9d05;font-weight:bold;}
.search{background:url(images/search.png) no-repeat left top;width:331px;height:38px; float:right;}
.search form{padding:5px 0 0 100px;}
.search .search-txt{height:20px; border:0; width:150px; padding:3px 5px 0 5px;}
.search .search-btn{height:23px; border:0; background:#0cf; color:#fff; padding:0 5px 2px 5px;}

/* NAVIGATION */
#nav-main .holder{background:url(images/nav.gif) repeat-x top;height:33px; padding:10px 0 0 0;}
#nav-main ul li{float:left;font-size:13px;margin:0 6px;}
#nav-main ul li a{float:left;line-height:33px;padding:0 15px;background:#107bab;color:#fff;font-weight:bold;}
#nav-main ul li a:hover, #nav-main ul li.current_page_item a{background:#0cf;}

/* CONTENT */
#banner .holder{padding:10px 0; text-align:center;}
#banner img{border:#02acde 1px solid}
#content-box .content{padding:15px 0;color:#666;}
h2{border:#e0e0e0 1px solid;background:#fff;padding:10px;font-size:24px;font-family:Arial, Helvetica, sans-serif;}
h2.pagetitle{border:0; text-align:center; color:#333; padding:10px 0;font-size:20px;}
p{padding:8px 0;}
br.clear{clear:both}

	/* SIDEBAR */
	.box{ padding:10px;border:#ccc solid;border-width: 2px 0;background:#fff;line-height:1.3;font-size:11px;margin:0 0 20px 0;}
	.box h3{color:#4d9d05; font-size:22px;font-family:Arial, Helvetica, sans-serif;}
	.box ul li a{display:block;line-height:1.7;}
	.box a{color:#096bad;padding:0 5px;}
	.box a:hover{background:#e3f1ff;}
	
	/* POST */
	.post{padding:0 0 40px 0;}
	.post h2 a{color:#666;}
	.post .post-content{padding:15px 0;line-height:1.5;}
	.post .post-content h3{font-weight:bold;}
	.post .post-content a{color:#096bad;text-decoration:underline;}
	.post .post-content ul{list-style-type:disc; margin:10px 0 10px 20px;}
	.post .post-content ol{list-style-type:decimal; margin:10px 0 10px 25px;}
	.post .post-content strong{font-weight:bold}
	.post .post-content blockquote{font-style:italic; padding:10px; margin:10px 0 10px 20px; background:#fff;}
	.post .post-meta{background:#fff; border:#e0e0e0 solid; border-width:1px 0; text-align:right; padding:5px;}
	.post .post-comm{background:url(images/baloon.gif) no-repeat left bottom; padding:0 0 0 20px}
	.post .post-meta a{color:#096bad; line-height:1.5;font-weight:bold;}
	.post .post-meta a:hover{text-decoration:underline}
	.navigation{height:20px;}
	.navigation a{color:#096bad}
	.navigation .alignleft{float:left;}
	.navigation .alignright{float:right}
	
	/* COMMENT */
	h3#comments, h3#respond{font-size:20px; margin:0 0 15px 0;}
	ol.commentlist li{margin:10px 0;padding:15px; line-height:1.4;}
	ol.commentlist li.alt{background:#fff;}
	ol.commentlist li a{color:#096bad}
	ol.commentlist li a:hover{text-decoration:underline}
	ol.commentlist li .commentmetadata{font-size:11px; float:right;}
	
	#commentform{margin:10px 0;}
	#commentform label span{color:#f00;}
	#commentform a{color:#096bad}
	#commentform .comment-txt{width:350px;height:22px;}
	#commentform #comment{width:550px;height:150px;padding:5px;}
	

/* FOOTER */
#footer .holder{padding:20px 0;color:#fff; line-height:1.4;}
#footer .split{float:left; width:420px; padding:0 30px 0 0;}
#footer h3{font-size:22px;font-family:Arial, Helvetica, sans-serif;}
#footer a{color:#fff;}
#footer a:hover{text-decoration:underline}
#footer .split ul{padding:10px 0;}
#footer .left ul li{background:#0482bd; border-bottom:#6cafd6 1px solid; padding:5px 5px 5px 20px; background-image:url(images/arrow.gif); background-repeat:no-repeat;background-position:5px 10px; margin:0 0 5px 0;}
#footer .right ul li{padding:5px 5px 5px 0;margin:0 0 5px 20px; list-style:url(images/bullet.gif);}
#footer .fot-bot{text-align:right; padding:15px 0;}
.fot-bot ul{float:right}
.fot-bot ul li{float:left}
.fot-bot ul li a{float:left; padding:0 10px; border-right:#fff 1px solid;}

/* OTHER */

