/*
Theme Name: montana rustiques
Theme URI: http://www.montanarustiques.com/
Description: Montana Rustiques
Author: Diane Lopez
Author URI: http://www.montanarustiques.com/
*/
body{
	background:#BAFCFB url(images/bg.jpg) repeat-x scroll 0 0;
	font-family:calibri, verdana;
	color:#fff;
	margin:0;
	padding:0;
}
#page{
	margin:0 auto;
	padding:0;
	width:740px;
}
#header{
	height:168px;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	width:740px;
}
#header_img{
	background:url("images/header.jpg") no-repeat scroll 0 0 transparent;
	height:168px;
	width:740px;
	margin:0;
	padding:0;
	float:left;
}
/*featured*/
#banner{
	background:url("images/banner.jpg") no-repeat scroll 0 0 transparent;
	width:740px;
	height:136px;
	float:left;
	margin-bottom:3px;
}
/*content*/
#main_content{
	float:left;
	margin:0;
	padding:0;
	width:1002px;
}
#main_wrap{
	float:left;
	margin:0;
	padding:0;
	width:740px;
}
#content_wrap{
	background:none repeat scroll 0 0 #BAE9FB;
	float:left;
	margin:0 11px;
	padding-left:10px;
	width:513px;
}

.content{
	float:left;
	margin:10px 0 10px 0;
	width:500px;
}
h1{

	font-size:14px;
	color:#000000;
}
.entry{
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.entry p{
	line-height:18px;text-align:justify;
}
/*side*/
#sidebar_wrap{
	width:146px;
	padding:0;
	margin-left:40px;
	float:left;
}
#sidebar_wrap .sidebar_top{
	background:transparent url(images/sidebar_top.jpg) no-repeat;
	height:107px;
	width:146px;
	float:left;
	margin:0;
	padding:0;
}
#sidebar_wrap .sidebar_top h2{
	color:#005073;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:0;
}
#sidebar_wrap .sidebar{
	background:#FFF89D;
	width:146px;
	padding:0;
	margin:0;
	float:left;
}
#sidebar_wrap .sidebar_bottom{
	background:transparent url(images/sidebar_bottom.jpg) no-repeat;
	width:282px;
	height:10px;
	margin:0;
	padding:0;
}
.sidebar ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

.sidebar ul li{
	background:#B2B525;
	width:133px;
	height:35px;
	margin-left:7px;
	margin-top:5px;
	padding:0;
}

.sidebar ul li a{
	color:#FF0000;
	float:left;
	font-family:calibri,verdana,arial;
	font-size:12px;
	font-weight:normal;
	margin-left:3px;
	padding-top:5px;
	text-decoration:none;
}
.sidebar ul li a:hover{
	color:#414141;
}



/*target*/
#target{
	background:none repeat scroll 0 0 #00A6A6;
	float:left;
	margin-bottom:0;
	margin-left:40px;
	margin-top:0;
	padding:0;
	width:680px;
}
#target .title{
	background:#028686;
	width:680px;
	float:left;
	margin:0;
	padding:0;
}
#target .title h2{
	font-size:15px;
	color:#fff;
	text-align:center;
}
#target .topic{
	font-size:12px;
	color:#fff;
	float:left;
}
#target .topic ul{
	list-style-type:none;
	float:left;
	margin:0;
	padding:0;
}
#target .topic ul li{
background:none repeat scroll 0 0 #38C1C1;
float:left;
height:30px;
margin:2px;
padding-left:6px;
text-align:center;
width:216px;
}
#target .topic ul li a{
	color:#FFFFFF;
	margin-left:2px;
	padding:0;
}

#banner .featured-item {
	color:#FFFFFF;
	float:right;
	margin-bottom:10px;
	margin-left:10px;
	padding:6px;
	width:270px;
}

#banner .f-content{
	float:right;
	margin:30px 100px 0 0;
	padding:0;
	width:325px;
}
#banner .f-img-text {
	color:#2B7657;
	float:left;
	font-size:12px;
	line-height:17px;
	text-align:justify;
	width:100%;
}

#banner .f-info {
	color:#FFFFFF;
	float:right;
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	text-align:center;
}

#banner .f-info a {
	color:#000;
	text-decoration:none;
}

#banner .f-info a:hover {
	text-decoration: underline;
}
/*footer*/
#footer_bg{
	background:#35D5D5;
	border-top: 10px solid #169999;
	width:100%;
	margin-top:2px;
	float:left;
}
#footer{
	margin:0;
	padding:0 0 10px;
}
#footer ul{
	text-align:center;
	margin:0;
	padding:0;
}
#footer ul li{
	display:inline;
	margin:0;
	padding:0;
	text-align:center;
}
#footer p{
	font-size:12px;
	color:#332A29;
	text-align:center;
	margin:0;
	padding:0;
	line-height:15px;
}
#footer a{
	color:#332A29;
	margin-top:10px;
	font-size:12px;
	text-decoration:none;
}
.h2alone{
font-size:13px;
text-align:center;
color:#005073;
}
dd{
line-height:15px;
margin:0;
padding-left:15px;
}
.addToAbout{
color:#000;
}
.addToV dd span{
color:#000000;
font-size:12px;
}
.addToV dd span img{
cursor:pointer;
}






/*side*/
#sidebar_wrap-2{
	width:146px;
	padding:0;
	margin-left:0px;
	float:left;
}
#sidebar_wrap-2 .sidebar_top-2{
	background:transparent url(images/sidebar_top.jpg) no-repeat;
	height:107px;
	width:146px;
	float:left;
	margin:0;
	padding:0;
}
#sidebar_wrap-2 .sidebar_top-2 h2{
	color:#005073;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:0;
}
#sidebar_wrap-2 .sidebar-2{
	background:#FFF89D;
	width:146px;
	padding:0;
	margin:0;
	float:left;
}
#sidebar_wrap-2 .sidebar_bottom-2{
	background:transparent url(images/sidebar_bottom.jpg) no-repeat;
	width:282px;
	height:10px;
	margin:0;
	padding:0;
}
.sidebar-2 ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

.sidebar-2 ul li{
	background:#B2B525;
	width:133px;
	height:35px;
	margin-left:7px;
	margin-top:5px;
	padding:0;
}

.sidebar-2 ul li a{
	color:#FF0000;
	float:left;
	font-family:calibri,verdana,arial;
	font-size:12px;
	font-weight:normal;
	margin-left:3px;
	padding-top:5px;
	text-decoration:none;
}
.sidebar-2 ul li a:hover{
	color:#414141;
}