/*

	custom.css � custom styles for any WordPress theme that YOU define

	------------------------------------------------------------------

	

	This stylesheet will allow you to futureproof your CSS changes

	against future releases and upgrades on ANY WordPress theme. I 

	know you work hard on your modified styles, and I don't want you 

	to feel like every theme upgrade is a total drag!

	

	Also, if you're a designer who makes use of GPL themes in your

	work, you'll find this incredibly handy! You can come up with a

	set of core modifications for any WordPress theme, and by

	isolating these mods in a separate stylesheet, you'll be better

	able to track the changes that you make and their associated

	effects. Best of all, when the theme's designer releases a new

	version, you won't have to go back through and make all your

	changes anew. Plus, this is *definitely* the smartest way to scale

	out sites if you find yourself using one or two theme frameworks

	consistently.

	

	Instructions:

	

	Modifying existing theme styles to your liking is a breeze with

	this handy stylesheet. In order to turn on the CSS styles that you

	define here, you'll need to append the <body> tag (usually found

	within the header.php file) with a CSS class called "custom".

	Thanks to this, you now have the ability to override ANY style

	that's declared in the theme's original stylesheet.

	

	In practice, you simply need to copy the CSS for the element that

	you want to change (from style.css) and then paste it here. Prefix

	the new CSS declaration with .custom, and then make your tweaks as

	necessary.

	

	Here's an example:

	

	To change the default color of the <a> tag (let's say you want to 

	make them a cherry red [#c00]) and to remove the default

	underline, this is what you would do:

	

	.custom a { color: #c00; text-decoration: none; }

	

	Oh, but remember, none of these changes will work unless you call

	custom.css from wihtin your header file!

	

	Cool? Now get to hackin!

*/



html, body

{

    height: 100%;

}



.custom *

{

    font-family: Arial;

}



.custom h1, h2, h3, h4

{

    font-weight: bold;

}



.custom h1

{

    font-size: 14pt;

    color: #676E04;

}



.custom h2

{

    font-size: 12pt;

    color: #676E04;

    border-bottom: solid 1px black;

}



.custom h3

{

    font-family: Arial;

    font-size: 11pt;

    color: #676E04; /* border-bottom: solid 1px #999999; */

}



.custom h4

{

    font-size: 12pt;

}



.custom #headimg

{

    margin: 7px 0 0 10px;

    height: 143px;

}



.custom .license

{

    font-size: 7.5pt;

    font-weight: normal;

    color: #999999;

    text-align: center;

    width: 90%;

    margin-left: auto;

    margin-right: auto;

}



.custom .license_underlined

{

    border-bottom: solid 1px #999999;

    padding-bottom: 5px;

    margin-bottom: 10px;

}



#footer ul.footer_list

{

    list-style-type: none;

    white-space: nowrap;

    color: #999999;

    margin-bottom: 20px;

}





div#footer ul.footer_list li

{

    display: inline;

    padding: 0;

    margin: 0;

    border-left: solid 1px #999999;

    padding-left: 5px;

    margin-left: 5px;

}



div#footer ul.footer_list li:first-child

{

    border: none;

}



div.rounded-border div

{

    background: url(/wp-content/uploads/div-top.gif) 0 0 no-repeat;

}



div.rounded-border div div

{

    background: url(/wp-content/uploads/div-bottom.gif) 0 100% no-repeat;

}



div.rounded-border div div div

{

    padding: 17px 0px 17px 0px;

}



div.rounded-border div div div div

{

    background: url(/wp-content/uploads/div-body.gif) 0 0 repeat-y;

    padding: 0px 10px 0px 10px;

}



#footer ul.footer_list a

{

    color: #999999;

    font-size: 7pt;

    font-family: Arial;

    text-decoration: none;

}



#footer ul.footer_list a:hover

{

    text-decoration: underline;

}



#main

{

    min-height: 100%;

}



#page-content

{

    min-height: 100%;

}



#rap

{

    min-height: 100%;

}



#static-content

{

    display: inline;

    float: left;

    margin: 0;

    overflow: auto;

    padding: 5px;

    width: 696px;

    height: 100%;

    min-height: 100%;

}



#static-content .page-title a, #static-content .post-title a:link, #static-content .post-title a:visited, #static-content .post-title a:hover, #static-content .post-title a:active

{

    /* color: #676E04; */

    text-decoration: none;

}



#static-content ul

{

    /*	list-style-type: none; 	margin-left: 0; 	padding-left: 45px; */

}



#static-content ul li

{

    /*	background: url(img/bullet.gif) no-repeat 0 7px; 	padding-left: 1.5em; */

}



div#testimonials div

{

    border: 2px solid #e68200;

    width: 420px;

    margin-left: 40px;

    margin-top: 20px;

    margin-bottom: 30px;

    padding: 10px;

    background-color: #f4e8c6;

}



#topnav li:first-child

{

    border-left: none;

}



ul.questions

{

    list-style-image: url(img/subcat_bullet.gif);

}



ul.questions li

{

    margin: 0 0 0 5px;

    padding: 0 0 4px 5px;

}



div.copy 

{

    border: none;

    margin: 0px;

    padding: 0px;

    width: 600px;

    margin: auto;

}



div.copy p

{

    font-family: Arial, Verdana. Sans-Serif;

    font-size: 14px;

    color: Black;

    width: 95%;

}

div.copy h1

{

    text-align: center;

    font-family: Helvetica;

    font-size: 34px;

    font-weight: bold;

    color: #c00000;

}

div.copy h2

{

    text-align: center;

    font-family: Arial, verdana, sans serif;

    font-size: 24px;

    color: black;

    border: none;

}

div.copy h3

{

    text-align: center;

    font-family: Arial, Verdana, Sans-Serif;

    font-size: 24px;

    color: #c00000;

    margin-top: 25px;

    margin-bottom: 20px;

}

div.copy h4

{

    text-align: center;

    font-family: Arial, Verdana, Sans-Serif;

    font-size: 20px;

    color: black;

    margin-bottom: 10px;

}



div.page-content a.bluelink:link, 

div.page-content a.bluelink:visited, 

div.page-content a.bluelink:hover

{

    color: blue;

    text-decoration: underline;

}



div.page-content a.testimoniallink:link, 

div.page-content a.testimoniallink:visited, 

div.page-content a.testimoniallink:hover

{

    font-family: Arial, Verdana, Sans-Serif;

    font-size: 20px;

	font-weight: bold;

    color: #00ff00;

}



div.copy ul

{

    margin-top: 20px;

    margin-bottom: 20px;

}



div.copy li

{

    padding-bottom: 10px;

    font-size: 14px;

}


