 /*  

Theme Name: Flourish

Theme URI: http://www.freewpthemes.net/preview/flourish

Description: Widget ready and tested on WP2.3

Version: 2.0

Author: Free WordPress Themes

Author URI: http://www.freewpthemes.net/

*/

body {

         margin-top:0px;

         margin-bottom:0px;

         margin-right:auto;

         margin-left:auto;

         padding-top:0px;

         padding-bottom:0px;

         padding-right:0px;

         padding-left:0px;

         background-image: url(images/wallpaper_7.jpg);

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #302301;

         text-align: center; 

}

h1, h2, h3 {

	margin-top: 0;

}

h1 {

	font-size: 1.6em;

         font-weight: normal;

         line-height: 130%;

}

h2 {

	font-size: 1.6em;

         font-weight: normal;

}

h3 {

	font-size: 1.3em;

         

         margin: 18px 0 0px 0;

}

ul li{

	background: #ffffeb;

}

ol {

	background: #ffffeb;

}

ol li{

	background: #ffffeb;

}

a {

	text-decoration: none;

	color: #c43d0d;

}

a:hover {

	border-bottom: underline;

	color: #e2844e;

         text-decoration: underline;   

}

/* old img css

a img {

	border: none;

}

img.alignleft {

	float: left;

	margin: 0 20px 0 0;

         display: inline;

         padding: 2px;  

}

img.alignright {

	float: right;

	margin: 0 0 0 12px;

         padding: 2px;

} */

/* Img From Codex */

a img { border: none; }

img.alignright { float:right; margin:0 0 1em 1em }

img.alignleft { float:left; margin:0 1em 1em 0 }

img.aligncenter { display: block; margin-left: auto; margin-right: auto }

a img.alignright { float:right; margin:0 0 1em 1em }

a img.alignleft { float:left; margin:0 1em 1em 0 }

a img.aligncenter { display: block; margin-left: auto; margin-right: auto }

/* Header */

#header {

	height: 165px;

         width: 998px;

	background: #ffffdb;

         margin-left:auto;

         margin-right: auto;

}

#logo {

	background-image: url(images/new_red_logo.png); 

         background-repeat:no-repeat;

         width: 517px;

	height: 97px;

	margin-top:15px;

         margin-bottom:-5px;

         margin-left: 15px;

}

#logo h1, #logo p {

	float: left;

	margin: 0;

	color: #ffffff;

}

#logo h1 {

	padding: 0px 0 0 0px;

	text-transform: lowercase;

	font-weight: normal;

         display: none;

	font-size: 3em;

}

#logo p {

	text-transform: uppercase;

	padding: 0px 0 0 0px;

	font-size: 0px;

         display: none;

	color: #ffffff;

}

#logo a {

	border: none;

	text-decoration: none;

	color: #99cc33;

}

/* Navigation Bar */

#nav {

background-color: #aa4817;

height:23px; width:998px;

margin-right: auto;

margin-left: auto;

text-align: center;

list-style: none;

line-height: 23px;

}

#nav li {

display: inline;

}

#nav a {

color: #d7b96d;

font-weight: bold;

font-size: 13px;

padding: 0 17px;

}

#nav a:hover {

color: #241A04;

font-weight: bold;

font-size: 13px;

border: solid 1px #241A04;

text-decoration:none;

}

#nav2 {

background-color: #493121;

height:20px; width:998px;

margin-right: auto;

margin-left: auto;

text-align: center;

list-style: none;

}

#nav2 li {

display: inline;

}

#nav2 a {

color: #d7b96d;

font-weight: bold;

font-size: 11px;

padding: 0 11px;

}

#nav2 a:hover {

color: #ffffdb;

font-weight: bold;

font-size: 11px;

text-decoration:none;

}

/*Container*/     

#container {

    margin: 0 auto;

    width: 100%;

    text-align: left;

}

/*Topbox*/

#topboxborder { border: 2px outset #c9a331;

}

#topboxborder { margin: 0px 0 3px 0px;

}

#topbox { padding: 3px;

}

/*for newsletters*/

.page .wpmlwidget fieldset { width: 70px; }



.fb_like { 

   position:absolute;

   align:right;

}

/* Page */

#page { 

	width: 1000px;

	margin-right:auto;

         margin-left:auto;

         margin-bottom: 0px;

         margin-top: 0px;

         padding-top:0px;

         padding-bottom:0px;

         padding-right:0px;

         padding-left:0px;

}

#page-bg {

}

/* Latest Post */

#latest-post {

	padding: 10px;

         margin-bottom: 0px;

	border: 1px solid #99cc33;

}

.share { 

         display:block;

         padding: 3px 0px 9px 85px;

}

.emailpost a { color: #00A58F; }

.emailpost a:hover { color: #8c0000; }

/* Content */

#content {

	float: left;

	width: 666px;

         padding-top:0px;

         padding-bottom:0px;

         padding-right:0px;

         padding-left:0px;

         margin-top:0px;

         margin-bottom:0px;

         margin-right:0px;

         margin-left: 0px;

         background: #ffffeb;

}

 /* Remove above for margins on index page */

.post {

	margin-bottom: 0px;

         padding-top:0px;

         padding-bottom:0px;

         padding-right:5px;

         padding-left:5px;

	line-height: 155%;

         background: #ffffeb;

}

.post a {

         text-decoration: underline;

}

.post h1 {

}

.title {

	margin: 0;

	padding: 5px 0 8px 10px;

         font-weight: normal;

}

.title a {

	border-bottom: none;

         text-decoration: none;

	color: #302301;

}

.title a:hover {

	border-bottom: none;

         color: #e2844e;

         text-decoration: underline;

}

.archivetitle a {

	margin: 0;

	padding: 5px 0 8px 0px;

         font-weight: normal;

	border-bottom: none;

         text-decoration: none;

	color: #302301;

}

.archivetitle a:hover {

	border-bottom: none;

         color: #e2844e;

         text-decoration: underline;

}

.byline {

	margin: 0px 2px 0px 20px;

}

.entry {

	padding: 0 20px;

	         margin-bottom: 0px;

}

.entry p {

margin-bottom: 6px !important;

}

.front-image { padding: 0 0 3px 0; }

.links {

	padding-top: 10px;

	text-align: left;

	font-weight: normal;

}

.links a {

	border: none;

         text-align:left;     

}

.links a:hover {

	border-bottom: none;

	color: #e2844e;

}

/*Home page*/

.homewelcomebox ul li {

         padding-left: 12px;

         padding-right: 5px;

         line-height: 135%;

	list-style:none;

}

.homewelcomebox ul li img {

         padding-left: -5px;

         padding-right: 2px;

         padding-top: 14px;

	list-style: none;

}

.homewelcomebox p {

         padding-top: 2px;

}

#homeborder { border-right: 1px solid #c9a331;

              margin: 0px 0 3px 0px;

}

#homebox { padding: 3px;

}

/* Sidebars */

.sidebar img.floatLeft { 

    float: left; 

    margin: 4px; 

}

.sidebar img.floatRight { 

    float: right; 

    margin: 4px; 

}

.sidebar {

	float: left;

	width: 332px;

	margin: 0 0px 0 0;

         padding-bottom: 0px;

         border-bottom: 0px;

         font-size: 12px;

}

.sidebar ul {

	margin:0 0 0 0;

	padding: 4px 0 0 0;

       	list-style: none;

         background: #ffffdb;       

}

.sidebar li {

        padding-top: 2px 0 3px 0;

        background: #ffffdb;

        list-style: none;

}

.sidebar ul li {

        background: #ffffdb;

        margin: 0 3px 0px 3px;

        padding: 0 0 3px 0;

        list-style: none;       

}

.sidebar li ul a:hover {

	border-bottom: none;

	color: #e2844e;

}

.sidebar li li {

	 margin: 3px 10px 3px 10px;

          padding: 0 1px 0 1px;

         	 border-bottom: 5px;

          background: #ffffdb;

}

.sidebar li h3 {

	height: 18px;

	margin: 0 0 0 0;

         padding: 5px 1px 1px 1px;

         	font-size: 18px;

	color: #302301;

         background: #ffffdb;

         text-align: center;

}

.sidebar h3 {

	height: 18px;

	margin: 0 0 0 0;

         padding: 5px 1px 1px 1px;

         	font-size: 18px;

	color: #302301;

         background: #ffffdb;

         text-align: center;

}

#sidebar2 a {

	color: #302301;

         text-decoration: none;

         background: #ffffdb;

}

#sidebar2 a:hover {

	text-decoration: underline;

	color: #aa4817; 

}

#sidebar2 h3 a:hover  {

          text-decoration: underline;

          background: none;

}

#sidebar1 {

          background: #ffffdb;

          margin-bottom: 0px;

}

#sidebar1 a:hover {

	border-bottom: none;

	color: #e2844e;

}

.welcomebox ul li {

         padding-left: 12px;

         padding-right: 5px;

         line-height: 135%;

	list-style:none;
	text-align:left;



}

.welcomebox ul li img {

         padding-left: -5px;

         padding-right: 2px;

         padding-top: 14px;

	list-style: none;

}

.welcomebox p {

         padding-top: 2px;
	 text-align:left;

}

#categorybox ul li {

         padding-left: 8px; 

         padding-right: 4px;

         padding-bottom: 4px;

         padding-top: 2px;

         line-height: 14px;
	 text-align: left;
}

#categorybox ul li a:hover {

         background: #f7ea93;

         color: #302301;

         display:block;

}

#categorybox ul li h3 a:hover {

         background: none;

         color: #aa4817;

}

#archivesplugin {

                 padding: 4px;

                 margin: 0px;
		 text-align:left;
}  

#archivesborder {

          border: solid 1px #302301;

}

#honcode { font-size:11px; color:#302301; padding-bottom: 8px;

}

#honcode a {color: #302301;

}

.networks a { : 0 0 0 -1px; }

.bottombox {

        

	width: 661px;

         background: #ffffeb;

         padding: 10px 0 0 5px;

}

.bottombox li {

         list-style:none;

         display: inline-block;

}



.bottombox ul {

         list-style: none;

         padding: 0;

}

#ra_info a { 

         background-position: 0 0;

         width:125px;

         height: 125px;

         display:inline-block;

         margin: 3px 1px 0px 3px;

         background: url("http://rawarrior.com/wp-content/uploads/2011/04/RA_info_125.jpg");

}

#ra_info a:hover {

         background-position: 0 -125px;

}

#feed a { 

         background-position: 0 0;

         width:125px;

         height: 125px;

         display:inline-block;

         margin: 3px 1px 0px 3px;

         background: url("http://rawarrior.com/wp-content/uploads/2011/04/RSS_whole_125.jpg");

}

#feed a:hover {

         background-position: 0 -125px;

}

#rabutton a {

         background-position: 0 0;

         width:125px;

         height:125px;

         display:inline-block;

         margin: 0px 0px 0px 1px;

         background: url("http://rawarrior.com/wp-content/uploads/2011/04/Have_RA_125.jpg");

}

#rabutton a:hover {

         background-position: 0 -125px;

}

#newdiagnosis a {

         background-position: 0 0;

         width:125px;

         height:125px;

         display:block;

         margin: -1px 0px 0px 0px;

         background: url("http://rawarrior.com/wp-content/uploads/2011/04/Mall_map_whole_125.jpg");

}

#newdiagnosis a:hover {

         background-position: 0 -125px;

}

#tshirt125 a {

         background-position: 0 0;

         width:125px;

         height:125px;

         display:inline-block;

         margin: -1px 0px 0px 2px;

         background: url("http://rawarrior.com/wp-content/uploads/2011/04/Hug_me_shirt_125.jpg");

}

#tshirt125  a:hover {

         background-position: 0 -125px;

}

/*Sidebar 1 top*/

.tinybutton li {

          display: inline;

}

#newsletter-button a {

         background-position: 0 0;

         width:52px;

         height:63px;

         display:inline;

         float:right;         

         margin: -2px 0px 3px 0px;

         background: url("http://rawarrior.com/wp-content/uploads/2010/03/newsletterbutton-downsize.png");     

}

#newsletter-button a:hover {

         background-position: 0 -63px;

}

#join-button a {

         background-position: 0 0;

         width:52px;

         height:63px;

         display:inline;

         float:right;         

         margin: -2px 0px 3px 0px;

         background: url("http://rawarrior.com/wp-content/uploads/2010/03/friendconnect-downsized.png");

}

#join-button a:hover {

         background-position: 0 -63px;

}

#twitter-button a {

         background-position: 0 0;

         width:52px;

         height: 63px;

         display:inline;

         float:right;         

         margin: -2px 0px 3px 0px;

         background: url("http://rawarrior.com/wp-content/uploads/2010/03/twitterbutton-downsized.png");

}

#twitter-button a:hover {

         background-position: 0 -63px;

}

#tshirt-button a {

         background-position: 0 0;

         width: 52px;

         height: 63px;

         display:inline;

         margin: -2px 0px 3px 0px;

         float: right;

         background: url("http://rawarrior.com/wp-content/uploads/2010/03/tshirtbutton.png");

         text-display: none;

}

#tshirt-button a:hover {

        background-position: 0 -63px;

}

#bulletin-button a {

         background-position: 0 0;

         width: 52px;

         height: 63px;

         display:inline;

         margin: -2px 33px 3px 0px;

         float: right;

         background: url("http://rawarrior.com/wp-content/uploads/2010/03/bulletinbdbutton-downsized.png");

         text-display: none;

}

#bulletin-button a:hover {

         background-position: 0 -63px;

}

.emailfeed form input {

         font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

         color: #006359;

         background: #ffffdb;

         border:1px solid #302301; 

}

.emailfeed {

         margin-top: -16px;

         padding: 0 0 2px 0;

         text-align: center;

	 list-style:none;

}

.emailfeed li {

	 list-style:none;

}       

/* Search */

#searchform {

	margin: 0;

	padding: 3px 3px 0 0;

}

#searchsubmit { 

         

         color: #302301;

         padding-top: 0px;

}

#s {

	padding-top: 5px;

	width: 144px;

	height: 19px;

	font-size: 14px;

	color: #aa4817;

        background: #ffffeb;

}

#x {

	margin: 0;

	padding: 2px 5px;

	height: 25px;

	text-decoration: none;

	text-transform: uppercase;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #302301;

        background: #ffffdb;

}

/* Footer */

#footer {

	clear:both;

         height: 75px;

         margin: 0 0 0 0;

	background: #8c0000;        

}



#footer p {

	margin: 0;

	padding: 0px 0 0 0;

	text-align: center;

	font-size: 12px;

}

#footer a {

	text-align: center;

	font-size: 12px;

         color: #ffffdb;

         padding: 10px;

	background: #8c0000;

}

.footerlinks ul {

     text-transform:uppercase;

     display: inline;

     list-style-type: none;

     list-style-image:none;

     margin:0; 

     background: #8c0000;

     text-align: center;

}

.footerlinks ul li a {

     text-align: center;

}

.footerlinks li, .footerlinks li li, .footerlinks li li li {

     display: inline;

     padding: 5px 5px;

     background: #8c0000;

     text-align: center;

}

hr {

     display: none;

}

#commentform {

 	width: 500px;

	margin-top: 8px;

	background: #ffffdb;

}

#comment {

 	width: 500px;

	margin-top: 8px;

         padding-top:0px;

         padding-bottom:0px;

         padding-right:20px;

         padding-left:5px;

	background: #ffffdb;

}

.alignright {

	float: right;

}



.alignleft {

	float: left;

}

#respond {

	margin-top: 8px;

	padding-left: 50px;

	padding-top: 20px;

	background: #ffffdb;

}



.navigation {

         background:#ffffdb;

	 margin:0;

         padding-top: 0px;

         padding-bottom: 10px; 

         background: #ffffdb;     

}

#archivesnav {

	font-size: 15px;

}

.oldercomments {

	 margin: 5px 0 0 0;

         padding-top: 0px;

         padding-bottom: 0px; 

         background: #ffffdb;             

}

.pagetitle {

	padding-bottom: 0px;



}

.pagetitle {

	padding: 10px 20px;

}

#morecomments a {

       color: #e2844e;

}



/* fortune cookie */

#fortunecookie1 a {

         background-position: 0 0;

         width:450px;

         height:150px;

         display: inline-block;

         margin: 0px 0px 0px 0px;

         background: url("http://rawarrior.com/wp-content/uploads/2011/01/Fortune-cookie-blog-1.png");

}

#fortunecookie1 a:hover {

         background-position: 0 -150px;

}

#fortunecookie2 a {

         background-position: 0 0;

         width:450px;

         height:150px;

         margin: 0px 0px 0px 0px;

         display: inline-block;

         background: url("http://rawarrior.com/wp-content/uploads/2011/01/Fortune-cookie-blog-2.png");

}

#fortunecookie2 a:hover {

         background-position: 0 -150px;

}

#fortunecookie3 a {

         background-position: 0 0;

         width:450px;

         height:150px;

         display: inline-block;

         margin: 0px 0px 0px 0px;

         background: url("http://rawarrior.com/wp-content/uploads/2011/01/fortune-cookie-blog-3.png");

}

#fortunecookie3 a:hover {

         background-position: 0 -150px;

}
