/*  
Theme Name: Feline Welfare IOW
Theme URI: http://www.felinewelfareiow.co.uk
Description: Feline Welfare IOW
Version: 1.0
Author: Breakfrom
Author URI: http://www.breakfrom.com
*/

img, form, h1, h2, h3, h4, h5, h6, p, ul, body {border: 0; padding: 0; margin: 0}

/* set background to white and set the default font style. */
body {background: #fff url('/wp-content/themes/fw/images/body_bg.jpg') top center repeat-y; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 62.5%; color: #000; margin: 10px 0 10px 0}

/*

color scheme
------------

background: #acbd92
green: #890

*/


/*////////////////////		General		////////////////////*/

#main {margin: auto; width: 782px; background: transparent url('/wp-content/themes/fw/images/main.png') top center repeat-y}

#header {margin: auto; clear:both; width: 782px; background: #fff; background: transparent url('/wp-content/themes/fw/images/header.png') top center no-repeat}
#header2 {margin: auto; clear:both; height: 217px; width: 782px; background: transparent url('/wp-content/themes/fw/images/header2.png') top center no-repeat}
#header3 {margin: auto; clear:both; height: 217px; width: 782px; background: transparent url('/wp-content/themes/fw/images/header3.png') top center no-repeat}

.left {float: left; width: 499px; margin-left: 41px; margin-right: 20px}
.right {float: left; width: 179px; margin-right: 41px}

#footer {margin: auto; clear: both; height: 210px; width: 782px; background: transparent url('/wp-content/themes/fw/images/footer.png') bottom center no-repeat}

.catbox {padding: 10px; padding-bottom: 0; margin: 10px; border: 1px solid #ddd; width: 200px; float: left}

.spacer {clear: both; height: 20px; border-bottom: 1px solid #eee; margin-bottom: 20px}

.clearboth {clear:both}

.dn {display: none}
.db {display: block}

.icon {vertical-align: middle}

#bg {position:fixed !important; position:absolute; bottom:0; left:0; width:380px; height:380px; background: transparent url('/wp-content/themes/fw/images/body.jpg') bottom left no-repeat; z-index: -1}


/*////////////////////		Text		////////////////////*/

h1 {font-weight: normal; font-size: 2.2em; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000; padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px solid #eee}
h2 {font-weight: bold; font-size: 1.7em; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #333;}
h3 {font-weight: normal; font-size: 1.7em; font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #7c0; color: #fff; padding: 2px 0 2px 5px; margin-bottom: 10px}
h4 {font-weight: normal; font-size: 1.7em; font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #f36; color: #fff; padding: 2px 0 2px 5px; margin-bottom: 10px}
h5 {font-weight: normal; font-size: 1.4em; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000}
h6 {font-weight: normal; font-size: 1em; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #f00}

p {font-size: 1.5em; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000}
.post p {margin-bottom: 10px}
.post ul {padding-left: 20px; list-style: square; font-size: 1.5em; border-bottom: 10px solid #fff}
.post img {padding: 10px}

ul {list-style: none}
ul li ul {margin-left: 10px}

th {text-align: left; fon-weight: bold; font-size: 1.2em; color: #7c0}
td {border: 1px solid #ddd; padding: 1px 5px 1px 5px}

.pink {color: #f36}
.black {color: #100}
.red {color: #c00}
.green {color: #890}
.white {color: #fff}
.grey {color: #666}

.large {font-size: 2em}
.medium {font-size: 1.7em}
.small {font-size: 1em}

.textright {text-align: right}
.textleft {text-align: left}
.textcenter {text-align: center}

input {font-size: 1.1em}


/*////////////////////		Linkology		////////////////////*/

a:link, a:visited {text-decoration: none; color: #36aacc}
a:hover {text-decoration: none; text-decoration: underline}
a:active {text-decoration: none}

#footer a:link, #footer a:visited {text-decoration: none; color: #36aacc}
#footer a:hover {text-decoration: underline;}
#footer a:active {text-decoration: none}

a.button:link, a.button:visited {font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; padding: 3px 5px 3px 5px; background-color: #ddd; border: 1px solid; border-color: #fff #bbb #999 #bbb; text-decoration: none; color: #000}
a.button:hover {background-color: #ffffe4; border-color: #ffffe6 #f5f5b6 #d3d397 #f5f5b6}
a.button:active {background-color: #ffffe6; border: 1px solid; border-color: #d3d397 }

a.imglink:hover {text-decoration: none; border-bottom: none}


/*////////////////////		Navigation		////////////////////*/

#navigation a {font-style: italic; font-family: "Lucida Sans", Arial}
#navigation li ul li {background: transparent url('/wp-content/themes/fw/images/pawprint.jpg') top left no-repeat; padding: 0 0 5px 20px; font-size: 1.5em}
#navigation li ul li ul li {background: none; font-size: 1em; padding-left: 0px}
#navigation li ul li ul {margin-top: 5px}



/*////////////////////		Form		////////////////////*/

#gb_form fieldset { 
	border: none;
	padding: 0;
	margin: 0;
	padding: 10px 0 10px 0;
}

#gb_form legend {
	padding: 0;
	margin: 0;
	font-size: 1.3em;
	color: #590
}