/*  

Theme Name: Golden Brown

Author URI: http://www.premiumthemes.net/

Version: 1.0

Author: R. Bhavesh

Description: Premium Themes is a theme by <a href="http://cssace.com/">R.Bhavesh</a> and <a href="http://premiumthemes.net/">PremiumThemes.net</a>.

*/





* {

	margin: 0;

	padding: 0;

	border:none;

}

body {

	background:#fcf8e5;

 	font: 12px Arial, Helvetica, sans-serif;

}

/* Links -----------------------------------------------------------------------*/



a {

 	text-decoration: none;

	outline:none;

}

a:hover {

	color: #333;

}

ul {

	list-style:none;

}

.clear {

	clear:both;

}

.alignleft {

	float:left;

}

.alignright {

	float:right;

}

.imgleft {

	float:left;

	margin:0 12px 12px 0;

	padding:1px;

	border:4px solid #dcd4a7;

}

.imgright {

	float:right;

	margin:0 0 12px 12px;

	padding:1px;

	border:4px solid #dcd4a7;

}

.imgright_n {

	float:right;

	margin:0 0 12px 12px;

}

.img_center {

	width:98%;

	background:#dcd4a7;

	padding:5px;

	margin:10px 0;

}

code {

	font-size:12px;

}

.clear { clear:both; }



/* STRUCTURE ----------------------------------*/

#page {

}

#header {

	overflow:hidden;

	background:url(images/headerbg.png) repeat-x top;

}

#header-in {

	width:960px;

	margin:0 auto;

	height:120px;

}

#content-wrap {

	width:960px;

	margin:0 auto;

	min-height:500px;

	overflow:hidden;

	height:100%;

	padding:0 0 0 0;

}

#content {

	float:left;

	width:70%;

	padding:15px 0 0 0;

}

 

#sidebar {

	float:right;

	width:262px;

	padding:0;

	margin-top:14px;

 }

#footer {

	clear:both;

	background:#d2ccaa;

	overflow:hidden;

	height:40px;

	padding:10px 0;

	margin-top:3px;

	border-top:1px solid #cbc398;

 }

#footer-in {

	width:960px;

	margin:0 auto;

}

/*  Headings ----------------------------------*/



h1 {

	margin: 0 0 15px 0;

	padding:0;

	font:normal 26px Arial, Helvetica, sans-serif;

	border-bottom:1px dotted #ccc;

	color: #333;

}

h3.title {

	/*make homepage h3's for the first 2 stories look like H1 */

	font-size:28px;

}

h1 a, h3 a {

	text-decoration: none;

	color:#333;

	font-size:22px;

	font-weight:normal;

	border-bottom:none;

	margin:0;

	padding:0;

}

h1 a:hover, h3 a:hover {

	color: #6c320d;

	text-decoration: none;

}



h2 {

	margin:0;

	padding: 5px 0 0 0;

	line-height: 150%;

	color: #232122;

	font:normal 22px Arial, Helvetica, sans-serif;

}

h2 a {

	color: #232122;

	text-decoration: underline;

}

h2 a:hover {

	color:#6c320d;

	text-decoration: none;

}

#content h3, h3 {

	margin:0;

	padding:0;

	font-size:22px;

	color:#585231;

	font:normal 22px Arial, Helvetica, sans-serif;

}

#sidebar h3 {

	font-size: 14px;

}

h4 {

	margin: 0 0 0 0;

	padding: 5px 0;

	font:normal 18px Arial, Helvetica, sans-serif;

}

h5 {

	margin: 0 0 0 0;

	padding: 5px 0;

	font:bold 16px Arial, Helvetica, sans-serif;

}

#content .posts h6 {

	margin: 5px 0 12px 0;

	padding: 0;

	line-height: 150%;

	color: #585231;

	font:bold 14px Arial, Helvetica, sans-serif;

}

h6 {

	margin: 32px 0 12px 0;

	padding: 0;

	line-height: 150%;

	color: #585231;

	font:normal 18px Arial, Helvetica, sans-serif;

}

.btmspace {

	text-align:center;

	width:400px;

	float:right;

}

.btmspace2 {

	text-align:center;

	margin-bottom:15px;

}

/* Header  ----------------------------------*/



#header-in .logo-image {

	font:32px Arial, Helvetica, sans-serif;

	color:#000;

	float:left;

}

#header-in .logo-image a {

	display:block;

	color:#000;

	width:292px;

	height:28px;

	overflow:hidden;

	margin:35px 0 0 0px;

	text-indent:-9009px;

	text-decoration:none;

	background:url(images/logo.png) no-repeat;

}



#header-in .logo-text {

	font:32px Arial, Helvetica, sans-serif;

	color:#000;

	float:left;

	margin:25px 0 0 0px;

}

#header-in .logo-text a {

 	color:#dcd4a7;

 	overflow:hidden;

	text-decoration:none;

}

#header-in .logo-text a:hover {

	color:#fff;

}





#header-in .description {

	margin:10px auto 15px 5px;

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#fff;

	float:left;

	clear:both;

}



#header-in p {

	margin: 0;

	color:#fff;

	font-size:12px;

	line-height:18px;

}

.h_left {

	float:left;

}

.h_right {

	float:right;

	width:470px;

	margin-top:30px;

}

 







/*nav start ----------------------------------------------- */

#navi {

	height:100%;

	overflow:hidden;

	background:#fff url(images/navbg.png) repeat-x;

}

#navi-in {

	width:960px;

	margin:0 auto;

	

	height:31px;

}

#nav {

	padding:0px;

	height: 31px;

	list-style:none;

	margin-left:10px;

	float:left;

}

#nav li {

	float:left;

	background:url(images/navtabr.png) top right no-repeat;

	margin:0;

}

#nav .page_item a {

	color: #2a271c;

	display: block;

	background: url(images/navtabl.png) top left no-repeat;

	text-decoration: none;

	padding:8px 12px 8px 12px;

	font:bold 12px  Arial, Helvetica, sans-serif;

	text-transform:uppercase;

}

#nav li:hover {

	background-position: 100% -32px;

}

#nav .page_item a:hover {

	background-position: 0px -32px;

	border: none;

	color:#893e0a;

}

* html #nav .page_item a:hover {

	background-position: 0px 0px;

	border: none;

	color:#893e0a;

}

#nav li.current_page_item {

	color:#893e0a;

	text-decoration: none;

	background: url(images/navtabr.png) no-repeat right;

	background-position: 100% -32px;

}

#nav .current_page_item a {

	color:#893e0a;

	text-decoration: none;

	background: url(images/navtabl.png) no-repeat;

	background-position: 0px -32px;

}

/* TOP SEARCH FORM -----------------------------------------------------------------------*/



.searchbg {

	padding:3px 0 3px 25px;

	margin:0 3px 0 0;

	float:right;

	height:25px;

	width:220px;

	background:url(images/searchbg.png) no-repeat;

	background-position:0 3px;

}

.searchbg_textield {

	width:188px;

	border:none;

	font:12px Arial, Helvetica, sans-serif;

	color:#333;

	background:none;

	padding:2px 0 3px 2px;

	margin-top:2px;

	float:left;

}

.search {

	float:right;

	margin:8px 8px 0 0;

}

/* Content  ----------------------------------*/

#content h2 {

	margin:0 0 8px 0;

	padding: 5px 0 0 0;

	line-height: 150%;

	color: #014e5f;

	font:normal 22px Arial, Helvetica, sans-serif;

	border-bottom:1px solid #dcd4a7;

}

#content h3 {

	margin:0 0 8px 0;

	padding: 5px 0 0 0;

	line-height: 150%;

	color: #014e5f;

	font:bold 18px Arial, Helvetica, sans-serif;

}

#content p {

	margin: 0 0 12px 0;

	padding:0;

	line-height:19px;

	text-align:justify;

}

#content p a {

	color:#bc6101;

}

#content p a:hover {

	border-bottom:none;

	color:#333;

}

#content a {

	text-decoration: none;

	border-bottom:none;

	color:#bc6101;

}

#content a:hover {

	color:#333;

}



#content ul {

	margin:0;

	padding:0;

}

#content li {

	margin:0 0 5px 0;

	padding:0 0 0 15px;

	background:url(images/bullet4.png) no-repeat left 5px;

}

#content ul li ul {

	margin:8px 0 5px 0;

	padding:0 0 0 0;

}

#content li ul li {

	margin:0 0 5px 0;

	padding:0 0 0 15px;

	background:url(images/bullet4.png) no-repeat left 5px;

 }

#content ol {

	list-style-type: decimal;

	line-height:18px;

	margin: 0;

	font-size:12px;

	padding: 0 0 10px 22px;

}

#content ol li ol {

	margin:8px 0 5px 18px;

	padding:0 0 0 0;

}

#content ol li {

	margin:0 0 5px 0;

	padding:0;

	background:none;

}

#content p.aligncenter {

	text-align:center;

}

#content p.aligright {

	text-align:right;

}

#content p.more {

	font-size:10px;

	text-transform:uppercase;

}

#content p.more a {

	text-decoration:none;

}

#content blockquote {

	margin:15px 0px 20px 0;

	padding:8px 8px 8px 30px;

	border-top:2px solid #e0ddcc;

	border-bottom:2px solid #e0ddcc;

	background:url(images/quote.png)  no-repeat left 10px;

 	font:bold 12px Georgia, "Times New Roman", Times, serif;

	font-style:italic;

}

#content blockquote p {

 }

#content .ctop {

	background:url(images/categoriesbg.png) no-repeat bottom center;

	overflow:hidden;

	height:100%;

	padding-bottom:15px;

}

#content .ctop h2 {

	margin:0px 0 0 0;

	padding:3px 0 10px 18px;

	font:bold 13px Arial, Helvetica, sans-serif;

	color:#9d0000;

	background:url(images/bullet5.png) no-repeat;

	background-position:0 8px;

}

#content .ppost {

	width:235px;

	float:right;

	padding-left:15px;

	border-left:1px solid #ddcfab;

}

#content .categories {

	width:235px;

	float:left;

}

#content .p_links {

	list-style: none;

	margin:0;

	padding:0;

}

#content .p_links li {

	padding:2px 10px 2px 15px;

	font:11px Arial, Helvetica, sans-serif;

 	background:url(images/bullet.png) no-repeat;

	background-position:0 6px;

}

#content .p_links li ul li {

	display:none;

}

#content .p_links li a {

	color:#777;

	text-decoration: none;

}

#content .p_links li a:hover {

	color: #9d0000;

}

#content .services {

	width:310px; }



.banner { border:4px solid #e2d1b9; margin-bottom:15px; padding:2px;  } 



.aboutus { background:url(images/aboutusbg.png) no-repeat bottom; overflow:hidden; height:100%; padding:5px 15px 20px 15px; margin-bottom:15px;}



.block2 { background:url(images/sepretor_vr.png) repeat-y center; height:100%; overflow:hidden;  }



#content .flickr {

	clear:both;

	margin-bottom:25px;

	margin-left:11px;

	overflow:hidden;

}

#content .flickr img{ 

	margin:2px 5px 5px 5px;

	font:10px Arial, Helvetica, sans-serif; 

	color:#bbb;

	width:65px;

	height:65px;

	float:left;

	display:inline;

	border:3px solid #FF6600;

}



#content .flickr img:hover{

	border-color:#FFCC00; 



}



/*post css start ----------------------------------*/

#content .posts h3 { margin:0; padding:0; }

#content .posts h3 a {

	text-decoration: none;

	color:#333;

	font-size:22px;

	font-weight:normal;

	border-bottom:none;

	margin:0;

	padding:0;

}

#content  .posts h3 a:hover {

	color: #6c320d;

	text-decoration: none;

}

#content .posts {

	clear:both;

	height:100%;

	padding-bottom:5px;

	margin-bottom:25px;

	width:auto;

	display:block;

	height:100%;

	overflow:hidden;

}

.post_top {

	background:url(images/post_top.png) no-repeat top left;

}

.post_tcenter { background:#ede8ca url(images/post_center.png) repeat-y left; font-size:11px; margin-bottom:15px; }



.post_tbottom {

	 background:url(images/post_bottom.png) no-repeat bottom left; padding:3px 5px 3px 5px;

	 overflow:hidden;

	 height:100%;

}



.post_bottom {

	 overflow:hidden;

	 height:100%;

	 padding:5px 0;

	 font-size:11px;

	 border-top:2px solid #ece7c8;

	 border-bottom:2px solid #ece7c8;

	 clear:both;

	 margin:8px 0;

}

 

#content .post_top a {

	text-decoration:none;

	padding-bottom:2px;

	line-height:22px;

}

#content .post_top a:hover {

	text-decoration:none;

	border-bottom:none;

}

.p_left {

	width:58px;

	float:left;

	background:url(images/calendarbg.png) no-repeat;

}

.p_right {

	width:90%;

	float:right;

}

#content .p_right p {

	margin:0 15px 0 0;

}

.calendar {

	text-align:center;

	font:22px Arial, Helvetica, sans-serif;

	color:#7e380a;

	padding:2px 0 3px 0;

	float:left;

	width:45px;

}

.calendar span {

	color:#2a271c;

	clear:both;

	text-transform:uppercase;

	font:bold 11px Arial, Helvetica, sans-serif;

}

.more-link {

	text-align:right;

	float:right;

	font-size:11px;

	font-weight:bold;

	text-decoration:underline;

}

#content .auth {

	float:left;

	padding-right:15px;

}

#content .cate {

  }

#content .date {

	float: right;

	text-transform:uppercase;

}

#content .commentp {

	float:right;

}

/* 	Previous/Next Page Navigation ----------------------------------*/

.page-nav {

	clear: both;

	margin: 0 0px;

	padding: 2px 0px;

	height: 22px;

}

.nav-previous {

	width: 249px;

	float: left;

	text-align: left;

	margin: 2px 0px;

}

.nav-next {

	width: 249px;

	float: right;

	text-align: right;

	margin: 2px 0px;

}

.page-nav a {

	text-decoration: none;

	border-bottom:none;

}

.nav-previous a {

	padding-left: 11px;

	text-transform:uppercase;

	background:url(images/arrow-left.gif) no-repeat left;

}

.nav-next a {

	padding-right: 11px;

	text-transform:uppercase;

	background:url(images/arrow-right.gif) no-repeat right;

	border-bottom:none;

}



#content .wp-pagenavi {

	text-align:center;

	height:25px;

	font:bold 11px Arial, Helvetica, sans-serif;

	line-height:24px;

	margin-bottom:15px;

}

#content .wp-pagenavi a, #content .wp-pagenavi a:link, #content .wp-pagenavi a:active {

	padding: 3px 8px 3px 8px;

	margin: 2px;

	text-decoration: none;

	color: #fff;

	line-height:24px;

	background-color: #a8a8a8;

}

#content .wp-pagenavi a:hover {

	color:#fff;

	background-color: #333;

}

#content .wp-pagenavi span.pages {

	padding: 3px 8px 3px 8px;

	margin: 2px 2px 2px 2px;

	background-color: #fff;

}

#content .wp-pagenavi span.current {

	padding: 3px 8px 3px 8px;

	margin: 2px;

	line-height:25px;

	font-weight: bold;

	color: #fff;

	background:#bf3a14;

}

#content .wp-pagenavi span.extend {

	padding: 3px 8px 3px 8px;

	margin: 2px;

	color: #fff;

	line-height:25px;

	background-color: #fff;

}



#content .trackbacklist {

	margin:8px 0 0 0;

	padding:0;

	list-style:none;

}

#content .trackbacklist li {

	margin:0 0 8px 0;

	padding:0 0 5px 12px;

	list-style:none;

	border-bottom:1px solid #eee;

}

.post-ratings {

	font-size:12px;

	font-style:normal;

	padding-left:8px;

	display:block;

	margin:8px 0;

}

#content .category h2, #content .archives h2 {

	margin-bottom:15px;

	color:#333;

}

#content .category {

	float:left;

	width:48%;

	border-right:1px solid #eee;

}

#content .archives {

	float:right;

	width:48%;

}

#content .category a, #content .archives a {

	color:#666;

}

#content .category a:hover, #content .archives a:hover {

	color:#333;

}



.search404 {

	padding:3px 0 3px 25px;

	margin:0 3px 0 0;

 	height:25px;

	width:220px;

	background:url(images/searchbg.png) no-repeat;

	background-position:0 3px;

}

.search404 .searchbg_textield	{ 

	width:188px;

	border:none;

	font:12px Arial, Helvetica, sans-serif;

	color:#333;

	background:none;

	padding:2px 0 3px 2px;

	margin-top:2px;

	float:left;

}

#content .search404 .sgo {

	margin:5px 0 10px -22px;

}



 



/*widget calendar css =================================================== */



#wp-calendar {

	width:90%;

	margin:0 auto;

	color:#2a271c;

}

#sidebar .widget_calendar h2, widgettitle {

	display:none;

}

#sidebar #calendar_wrap caption {

	margin:5px 0 3px 0;

	padding:8px 0 8px 0;

	font:18px Georgia, "Times New Roman", Times, serif;

	color:#75320a;

	background:#f5f1ce;

	width:100%;

}



/* widget search css ===================================================  */	



#sidebar #search {

 	border:1px solid #fff;

	padding:8px 5px;

	overflow:hidden;

	height:100%;

	width:90%;

	margin:0 auto;

}

#sidebar input {

	border:1px solid #75320a;

	margin:2px;

	padding:2px;

	color:#8b0f0f;

}

#search br {

	display:none;

}

.sponsors {

	text-align:center;

	margin:15px 0;

	overflow:hidden;

	height:100%;

}

 /************************************************

*	Comments									*

************************************************/

#content .commentlist li .avatar { background: #FFFFFF; float: right; background:#fff url(images/gravtar.png) no-repeat center; border: 1px solid #EEEEEE; padding:5px; margin-left:10px; }

#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0px; border:1px solid #ccc; }

#commentform { margin: 5px 10px 0px 0px; height:100%; overflow:hidden; }



#commentform label { font-weight:bold; }

.cancel-comment-reply  a { font-size:12px; }



#commentform textarea { width: 90%; padding: 2px; border:1px solid #ccc; }

	

#respond:after { content: "."; display: block; height:0px; clear: both; visibility: hidden; }

#content .commentlist p { font-weight: normal; text-transform: none; }

#content .commentmetadata { font-weight: normal; font-size:11px; }

#commentform p { margin: 5px 0px 5px 0px; }

	

#commentform #submit { margin:0; float:left;   font:bold 14px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer;

background:#77330a; border:none; }

	

.alt { margin: 0px; padding: 10px; }

#content .commentlist { margin: 10px 0 10px 0; padding: 0px; height:100%; overflow:hidden; }

#content .commentlist ol { margin: 0px; padding: 10px; }

#content .commentlist li { margin: 15px 0px 10px; padding: 10px 8px 10px 10px; list-style: none; background:none; }

#content .commentlist li ul li {  margin-right:5px; }



#content .commentlist cite { font-size:12px; font-weight:bold; font-style:normal;  }



#content .commentlist li a { font-weight:bold;}

#content .commentlist li a:hover { color:#000; }



.commentlist p { margin: 10px 5px 10px 0px; padding: 0px; }

.children {  margin:0px; padding:0px; }

.nocomments { text-align: center; margin:0px; padding:0px; }



.commentmetadata { font-size: 11px; margin: 0px; display: block; }

.navigation { display: block; text-align: center; margin-top:10px; margin-bottom:10px; }

	

.alignright { float: right; }

.alignleft { float: left; }

.thread-alt { background:#eee; margin: 0px; padding: 0px; }

.thread-even { background:#fff; }

	

.depth-1 { border: 1px dotted #bbb; }

.even { border:1px dotted #bbb; background:#ede8ca !important;  }

.alt { border:1px dotted #bbb; background:#fff8cb !important; margin:0px; padding:0px; }









/* widget base*/



.widget_ratings_highest_rated {

	background:url(images/i_widgethigh.png) no-repeat;

	background-position:2px 0px;

} 

.widget_archives {

	background:url(images/i_calendar.png) no-repeat;

	background-position:2px 0px;

}

.widget_categories {

	background:url(images/i_categories.png) no-repeat;

	background-position:2px 0px;

}

.widget_links {

	background:url(images/i_links.png) no-repeat;

	background-position:2px 0px;

}

.widget_pages {

	background:url(images/i_pages.png) no-repeat;

	background-position:2px 0px;

}

.widget_meta {

	background:url(images/i_meta.png) no-repeat;

	background-position:2px 0px;

 }

.widget_recent_entries {

	background:url(images/i_recentpost.png) no-repeat;

	background-position:2px 0px;

}

.widget_recent_comments {

	background:url(images/i_comments.png) no-repeat;

	background-position:2px 0px;

}

.widget_tag_cloud {

	background:url(images/i_tags.png) no-repeat;

	background-position:2px 0px;

}

 

 

/*subscribe css ------------------------ */ 



#sidebar .subscribetextbg {

	padding:3px 0 0 0;

	width:250px;

	margin:2px 0 0 0;

	height:22px;

	background:url(images/subfield.png) no-repeat;

	position:relative;

}

#sidebar .subscribe_textield {

	width:190px;

	border:none;

	background:none;

	font:12px Arial, Helvetica, sans-serif;

	color:#333;

	margin:0 0 0 3px;

	padding:3px;

	float:left;

}

#sidebar .subscribe_b {

	position:absolute;

	top:-4px;

	right:0;

	border:none;

}

#sidebar .subscribe {

	 background:#f5f1ce;

	 border:1px solid #dcd4a7; 

	 padding:5px;

	 font-size:11px;

	 margin-bottom:15px;

	

	

}

.i_rss { background:url(images/i_rss.png) no-repeat left 2px; padding-left:15px;  }



/* sidebar content ----------------------------------*/



.stop { background:url(images/stop.png) no-repeat top; height:4px; clear:both; overflow:hidden; }

.scenter { background:url(images/scenter.png) repeat-y;  overflow:hidden; height:100%; }

.sbottom { background:url(images/sbottom.png) no-repeat bottom; height:5px; margin-bottom:15px; clear:both;   }

* html .sbottom { margin-top:-12px; margin-bottom:15px;    }





#sidebar h2 {

	margin:0 1px 3px 1px;

	padding:6px 0 6px 25px;

	font:bold 13px Arial, Helvetica, sans-serif;

 	border-bottom:1px solid #c7c392; 

}

#sidebar h3 {

	margin:0;

	padding:3px 0 3px 0;

	font:bold 14px  Arial, Helvetica, sans-serif;

	color:#014e5f;

}

#sidebar p {

	margin:0;

	padding:8px 0 5px 0;

	font:12px Arial, Helvetica, sans-serif;

 }

#sidebar p.small {

	font-size:11px;

}

#sidebar .spacer {

	margin-right:8px;

}



#sidebar a {

	line-height:18px;

	text-decoration: none;

	color:#b7483a;

	margin-left:7px;

}

#sidebar a:hover {

	color:#333;

	text-decoration: none;

}

#sidebar p a {

	color:#b7483a;

	text-decoration:none;

}

#sidebar p a:hover {

	color:#333;

	text-decoration:none;

}

#sidebar .spcaer {

	margin-top:2px;

}



#sidebar ul, #sidebar ul li {

	margin:0 0 15px 0;

	padding:0;

	list-style-type: none;

}

#sidebar ul li ul {

	margin:0;

	padding:0;

}

#sidebar ul li ul li {

	margin: 0 2px 0 2px;

	padding: 3px 0 3px 10px;

	background:url(images/bullet.png) no-repeat;

	background-position:5px 9px;

	border-bottom:1px solid #cdc296;

}

#sidebar ul li ul li a {

	color: #491f00;

	line-height:18px;

	text-decoration: none;

	border-bottom:none;

}

#sidebar ul li ul li a:hover {

	text-decoration: none;

	color:#a20e0c;

}

#sidebar ul li ul li ul li {

 	margin:0;

	padding: 3px 0 3px 10px;

	border-bottom:none;

}

#sidebar ul li ul li ul li a {

	color: #491f00;

	margin: 0;

	text-decoration: none;

	border-bottom:none;

}

#sidebar ul li ul li ul {

	border: none;

	padding: 0;

	margin: 0;

}

#sidebar ul li ul li ul li a:hover {

	color:#a20e0c;

	background-position:0 8px;

}

/* footer ---------------------------------- */



#footer p {

	margin:5px 0 5px 15px;

	padding:0;

	line-height:22px;

	color:#4a4424;

	font:11px Arial, Helvetica, sans-serif;

}

#footer span {

	color:#908c74;

	position:relative;

	top:2px;

}

#footer span a {

	color:#908c74;

	text-decoration:none;

}

#footer span a:hover {

	color:#333;

	text-decoration:none;

}

#footer a {

	color: #503922;

}

#footer a:hover {

	color: #333;

}

#flinks {

	float:right;

	list-style:none;

	margin:5px 12px 0 0;

}

#flinks li {

	display: inline;

	line-height:26px;

}

#flinks li a {

	color:#503922;

	padding:0px 8px 0 8px;

	margin:0;

	font:bold 11px Arial, Helvetica, sans-serif;

	text-decoration:none;

	text-transform:uppercase;

	border-right:1px solid #503922;

}

#flinks li a:hover {

	display: inline;

	color:#bc6101;

}

/*

P.I.E. FLOAT CLEARING

See http://www.positioniseverything.net/easyclearing.html 

--------------------- */



.clearfix:after {

	content: ".";

	clear: both;

	height: 0;

	visibility: hidden;

	display: block;

}

.clearfix {

	display: inline-block; /* Fixes IE/Mac */

}

/* Hides from IE-mac \*/

* html .clearfix {

	height: 1%;

}

.clearfix {

	display: block;

}

/* End hide from IE-mac */


