/*

Theme Name: G-Curvy Wordpress

Theme URI: http://www.wordpressthemesbox.com/

Version: 1.0

Description: 2 Column theme

Author: Ashish sharma

Author URI: http://www.wordpressthemesbox.com/

*/

* {

	margin: 0;

	padding: 0;

	}

body {

	color: #312823;

	font-size: 13px;

	line-height:200%;

	background-color:#fffdda;

	margin:0;

	padding:0;

	text-align:center;

	background-image:url(images/bg-header.jpg);

	background-repeat:repeat-x;

	background-position:top;

	font-family:"Trebuchet MS";

	}

h1, h1 a, h1 a:hover{

	color:#BD0000;

	font-size:30px;

	font-weight:bold;

	padding-bottom:5px;

	text-decoration:none;

line-height:200%;

	}

h2{

	padding:3px 5px 3px 7px;

	font-weight:normal;

	font-size:18px;

	color:#fff;

	background-image: url(images/orgbg.jpg);

	background-color: #FF9D0C;

}

a img {

	border:none}

a{

	color:#BD0000;

	text-decoration:underline;

	}

a:hover{

	color:#EC8D00;

	text-decoration:none;

	}

#wrapper{

	width:894px;

	margin:0 auto;

	padding:0;

	text-align:left;

	}

#header{

	width:894px;

	height:133px;

	margin:0;

	padding:0;

	background-image:url(images/bg-header.jpg);

	background-repeat:no-repeatp;

	background-position:top;

	}

#logo{

	font-family:"Century Gothic";

	font-size:36px;

	color:#fff;

	padding:22px 0 0 10px;

	text-align:left;

	}

#logo a, #logo a:hover{

	color:#fff;

	text-decoration:none;

	}

#menu{

	width:894px;

	}

#menu ul{

	padding:0;

	list-style:none;

	margin-top:48px;

	}

#menu li{

	display:inline;

	margin-right:35px;

	font-size:18px;

	color:#BD0000;

	}

#menu li a{

	color:#BD0000;

	text-decoration:none;

	}

#menu li a:hover{

	color:#EC8D00;

	text-decoration:none;

	}

#img{

	background-image:url(images/img.jpg);

	background-repeat:no-repeat;

	height:259px;

	width:895px;

	margin-top:17px

	}

#container{

	width:894px;

	margin-top:20px;

	}

#content{

	float:left;

	width:640px;

        overflow:hidden;

	}

#sidebar{

	width:240px;

	float:right

	}

#sidebar ul{

	list-style:none;

	margin-bottom:20px;

	padding:0 10px;

	}

#sidebar li {

	border-bottom:1px solid #FFDB89;

}

#sidebar li a{

	line-height:220%;

	color:#BD0000;

	text-decoration:none;

	}

#sidebar li a:hover{

	color:#EC8D00;

	text-decoration:none;

	}

#columns ul {

	list-style:none;

	margin:0px;

	padding: 0;

	margin-bottom:10px;

	}

#columns li {

	border-top:1px solid #97aa65;

	line-height:220%;

	}

#columns li a {

	color:#FFDB89;

	text-decoration:none

	}

#columns li a:hover{

	color:#fff;

	text-decoration:none

	}

#footer{ clear:both; width:100%; margin:0 auto; padding:0; min-height:40px; background-color:#BD0000;}

#footer{ color:#FFDB89; padding-top:12px}

#footer a{ color:#FFDB89; text-decoration:none}

#footer a:hover{ color:#fff; border-bottom:1px dashed #fff}

#columns {	clear: both; text-align: left; margin: 0 auto; width:883px;}

#columns h3 {

	background-repeat:no-repeat;

	background-position:left;

	color: #b3bb7d;	

	font: normal 1.4em "Trebuchet MS", Arial, Tahoma, Sans-serif;	

	text-transform: uppercase;

	margin-top:10px;

	}

#columns .col3, .col3-center {

	float: left;

	width: 31%;

	}

#columns .col3-center { 

	margin: 0 15px; 

	}

.links{

	margin-bottom:12px;

	margin-top:2px;

	font-size:11px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #FFDB89;

	border-bottom-color: #FFDB89;

	}

.post{

	margin-bottom:20px;

	border-bottom:1px solid #FFDB89;

	padding-bottom:8px;

	}

table#wp-calendar{

	width:100%;

	}

#searchbox{

	float:right;

	height:29px;

	width:267px;

	margin-top:-23px;

	}

.search{

	height:28px;

	width:220px;

	font-size:20px;

	}

	
