@charset "utf-8";
/*=================================

	Theme Name: Jaqueline Suzane
	Theme URI: http://jaquelinesuzane.com/
	Description: The default WordPress theme Jaqueline Suzane.
		           
=================================*/
body {
	font-family     : Arial,Verdana,Tahoma,Georgia, Lucida,Helvetica, sans-serif;
	text-align      : left;
	background		: url(images/wrap-repeat.gif) repeat;
}
* {
	margin          : 0;
	padding         : 0;
	outline-style   : none;
	outline-width   : 0;
}
img,fieldset {
	border          : none;
}
ul,ol,li {
	list-style      : none;
}
input, textarea, select {
	font-family     : Arial;
	font-size       : inherit;
	font-weight     : inherit;
}
a {
	text-decoration : none;
}
a:hover {
	text-decoration : none;
}
.hide,a b {
    position        : absolute;
    left            : -9999px;
}
/* Page Structure ==============================================

/*------------------------Header
*/
.hdr-wrap{
	width:100%;
	background:url(images/hdr-bg.gif) repeat-x;
}
.hdr-lft{
	width:100%;
	background:url(images/hdr-left.png) no-repeat left top;
}
.hdr-right{
	width:100%;	height:173px;
	background:url(images/hdr-right.png) no-repeat right top;
}
.hdr{
	width:1008px;	height:173px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}
.hdr .logo{
	margin:18px 0 0 25px;
	float:left;
}
.hdrCont{
	width:235px;
	margin:52px 25px 0 0;
	float:right;
	text-align:right;
}
.hdrCont span{
	font:bold 25px Arial, Helvetica, sans-serif;
	color:#fff;
}
.hdrCont img{
	margin:7px 0 0;
}
/*---------------------Body Wrap
*/
.wrap-repeat{
	width:100%;
	background:url(images/wrap-repeat.gif) repeat;
}
.wrap-outer{	
	width:100%;
	background:url(images/wrap-bg.gif) repeat-x;
}
.wrap-inner{
	width:1008px;
	padding:0 0 5px;	margin:0 auto 20px;
	background:url(images/wrap-bot.png) no-repeat left bottom;
}
.wrap{	
	width:1008px;
	background:url(images/wrap-cont-bg.png) repeat-y;
}
.wrap-cont{
	width:998px;
	padding:10px 0 0;	margin:0 0 0 6px;
	background:#d7ba82 url(images/wrap-cont-back.jpg) repeat-x;
}
/*---------------------Primary navigation
*/
.primNavCont{	
	width:960px;	height:42px;
	margin:0 20px 0;
	background:url(images/prim-nav-bg.gif) repeat-x;
	display:inline-block;
}
.primNav{
	width:960px;	height:42px;
	background:url(images/prim-nav-rgt.gif) no-repeat right top;
	text-align:left;
}
.primNav li{
	float:left;
}
.primNav a{
	padding:0 20px 0;
	display:inline-block;
	font:bold 12px/42px Arial, Helvetica, sans-serif;
	color:#d5c6b0;
	text-transform:uppercase;
}
.primNav .fst{
	background:url(images/first-anqure.gif) no-repeat left top;
}
.primNav a:hover{
	background:url(images/prim-nav-hover.gif) repeat-x;
	text-decoration:none;
}
.primNav .fst:hover{
	background:url(images/first-hover.gif) no-repeat left top;
}
/*------------------Main body content
*/
.main{
	width:960px;
	margin:0 auto;	padding:0 0 20px;
	overflow:hidden;
}
.mainCont{
	float:left;
	width:738px;
	overflow:hidden;
}
/*-----------------Left bar content
*/
.lftbar{
	float:left;
	padding:0 0 20px;
	width:202px;
}
.lftbar a{
	margin:22px 0 0;
	display:inline-block;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#020201;
	text-decoration: underline;
}
.lftbar h2{
	font:normal 19px/30px Arial, Helvetica, sans-serif;
	color:#020201;
	border-bottom:1px solid #000;
	text-align:left;
}
.newsCont{
	width:202px;
	padding:10px 0 0;
	border-bottom:1px solid #000;
}
.newsDate{
	color:#392214;
	font:10px Arial, Helvetica, sans-serif;
}
.newsCont h3{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#020201;
}
.newsCont p{
	font:11px Arial, Helvetica, sans-serif;
	color:#311504;
	margin:10px 0 33px;
}
.lft-bot-cont{
	width:202px;
	margin:23px 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#392214;
}
.lft-bot-cont span{
	font-weight:bold;
	color:#020201;
}
/*-----------------Main content
*/
.container{
	float:right;
	padding:0 0 20px;
	width:516px;
}
.container h1{
	margin:25px 0 0;
	font:18px Arial, Helvetica, sans-serif;
	color:#020201;
}
.container h3{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#311504;
	margin:15px 0 0;
}
.container p a{
	color:#311504;
}
.container .commonHdr{
	margin:0;
	font:18px/30px Arial, Helvetica, sans-serif;
	color:#020201;
	border-bottom:1px solid #000;
}
.container p{
	margin:15px 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#311504;
}
.main-top-outer{
	width:516px;
	padding:5px 0 0;
	background:url(images/content-top.jpg) no-repeat left top;
}
.main-top{
	width:516px;
	background:#e9d8b7 url(images/content-top-bg.jpg) repeat-x left bottom;
}
.main-top-inner{
	width:500px;
	padding:6px 10px 6px 6px;
	background:url(images/top-cont-img.jpg) no-repeat left bottom;
	overflow:hidden;
}
.main-top-inner img{
	float:left;
	margin:6px;
}
.main-top-inner p{
	float:right;
	margin:10px 0;
	width:272px;
	color:#392214;
	font:bold 13px Arial, Helvetica, sans-serif;
}
/*-----------------Right bar content
*/
.rgtbar{
	float:right;
	width:202px;
	padding:0 0 20px;
}
.srchbox{
	width:202px;	height:32px;
	background:url(images/srch-input.gif) no-repeat left top;
	overflow:hidden;
}
.srchbox input{
	float:left;
}
.srchbox .textinput{
	width:147px;	height:18px;
	padding:4px 0 0;	margin:5px 8px 0 16px;
	background:#25130a;
	border:none;
	font:bold 10px/18px Arial, Helvetica, sans-serif;
	color:#ead9b8
}
.widgetTypeCont{
	width:202px;
	margin:10px 0 0;	padding:5px 0 0;
	background:url(images/right-widget-top.gif) no-repeat left top;
}
.widgetCont-outer{
	width:202px;
	padding:0 0 6px;
	background:url(images/right-widget-bot.gif) no-repeat left bottom;
}
.widget{
	width:178px;
	padding:0 12px 20px;
	background:#ead9b8;
}
.widget ul li{
	width:178px;
	padding:0 0 15px 10px;
	background:url(images/sidebar-li-bullet.gif) no-repeat 0 5px;
	line-height:15px;
}
.widget ul li a{
	width:170px;
	font:12px Arial, Helvetica, sans-serif;
	color:#311504;
	display:inline-block;
}
.widgettitle{
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#311c0f;
	margin:0 0 6px;	
}
.sidebar4 .widgettitle{
	border-bottom:1px solid #b8a581;
	padding:0 0 6px;
}
.textwidget{
	font:11px Arial, Helvetica, sans-serif;
	color:#311504;
}
.textwidget img{
	margin:0 0 5px;
}
.sidebar4 .widget_calendar .widgettitle{
	border:none;
}
#wp-calendar{
	border:11px solid #c7b490;
	background:#fff url(images/calender-top.gif) no-repeat left top;
	text-align:center;
}
#wp-calendar th,#wp-calendar tr th{
	padding:0 7px 0 6px;	margin:0;
	border:none;
	font:11px Arial, Helvetica, sans-serif;
	color:#d4d0c8;
	background:#808080;
}
#wp-calendar td{
	border:none;
	padding:0;	margin:0;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}
#wp-calendar td a{
	background:#483607;
	padding:0 3px;
	color:#fff;
}
#wp-calendar caption{
	display:none;
}
/*-----------------Footer
*/
.ftr-wrap{
	width:100%;
}
.ftr{
	width:1000px;	height:60px;
	margin:0 auto;
}
.ftr ul{
	width:1000px;
	margin:0 0 8px;
	overflow:hidden;
}
.ftr ul li{
	float:left;
	margin:0 0 0 8px;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#d5c6b0;
}
.ftr ul .fst{
	margin:0;
}
.ftr ul .fst a{
	margin:0;
}
.ftr ul a,.ftr p a{
	color:#d5c6b0;
	margin:0 0 0 8px;
	text-transform:uppercase;
}
.ftr ul a:hover,.ftr p a:hover{
	text-decoration:none;
}
.ftr p{
	width:1000px;
	margin:0 0 8px;
	overflow:hidden;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#d5c29e;
	text-transform:uppercase;
}
/*---------------Blog Content
*/
.post-content{
	width:738px;
	padding:0 0 20px;
	overflow:hidden;
}
.mainCont .space{
	display:none;
}
.post-content .postHdr{
	margin:0 0 12px;
}
.post-content h2 a{
	font:21px Arial, Helvetica, sans-serif;
	color:#020201;
}
.post-content h2 a:hover{
	text-decoration:none;
}
.cmnt{
	padding:0 0 0 30px;
	font:11px Arial, Helvetica, sans-serif;
	color:#25130a;
	background:url(images/cmnt.png) no-repeat left top;
}
.cmnt a{
	color:#25130a;
	font-weight:bold;
	margin:0 5px 0 0;
}
.cmnt small{
	margin:0 0 0 7px;
}
.entry{
	margin:20px 0 0;
	width:738px;
	font:12px Arial, Helvetica, sans-serif;
	color:#311504;
}
.entry img{
	float:left;
	margin:0 18px 18px 0;
}
.entry p{
	margin:0 0 22px;
}
.entry p a{
	color:#000;
	display:block;
}
.entry blockquote{
	width:698px;
	padding:8px 0 22px 40px;
	font-style:italic;
	background:url(images/blockquote1.png) no-repeat 17px 0;
}
.entry blockquote p{
	display:inline-block;
}
.entry blockquote img{
	float:none;
	margin:0 0 -7px 10px;
}
.entry ul{
	width:738px;
}
.entry ul li{
	padding:0 0 0 10px;
	line-height:20px;
	background:url(images/list-bullet.gif) no-repeat 0 5px;
}
.entry ol{
	padding:0 0 0 18px;
}
.entry ol li{
	line-height:20px;
	list-style:decimal;
}
/*---------------------Comment box
*/
#comment-box input,#comment-box textarea{
	width:377px;	height:19px;
	margin:4px 0;	padding:4px;
	background:#f3e1be;
	border:1px solid #bca372;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#311504;
}
#comment-box textarea{
	height:79px;
}
#comment-box #submit{
	width:88px;	height:37px;
	border:none;
	padding:0;	margin:5px 0 0;
	display:block;
}

#respond h3{
	font:18px/50px Arial, Helvetica, sans-serif;
	color:#020201;
}
#commentlist{
	width:100%;
}
#commentlist li{
	border-bottom:1px solid #a38b5f;
	margin:0 0 25px;
}
#commentlist p{
	padding:12px 0 20px 29px;
	background:url(images/comment-start.png) no-repeat left top;
}
#commentlist .author{
	background:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#311504;
	margin:0;
}
#commentlist p img{
	float:none;
	margin:0 0 -12px 0;
}
#commentlist p b{
	display:block;
}

.navigation a{
	color:#020201;
}