/*
Theme Name: CommonGroundRC.com
Theme URI: http://www.commongroundrc.com
Version: 1.0
Author: Allen Bayless
Author URI: http://www.illfxdesigns.com

*/


/* Typography */

h1, h2, h3, h4, h5, h6 { color: #333399; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; text-transform: normal; letter-spacing: -1px; line-height: 1.2em; margin: 0px 0 20px 0; }

h1 { font-size: 2.0em }
h2 { font-size: 1.6em }
h3 { font-size: 1.3em }
h4 { font-size: 1.2em }
h5 { font-size: 1.1em }
h6 { font-size: 1em }


/* END OF Typography */

/* Images */

a img { border: none; }

/* END OF Images */

/* Classes */

/* End of Classes */

/* Layout */

body { background: #c2ac9e url(images/body_bg.png) top left repeat-y; color: BLACK; font-family: Cambria, serif; font-size: 16px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.5em; margin: 0px auto; padding: 0px; text-align: left; }

#leftcol { float: left; height: 800px; position: fixed; width: 100%; }
#rightcol { background: #b29b8b url(images/content_bg.png) top left repeat-y; float: left; left: 351px; padding-right: 100px; position: absolute; text-align: justify; width: 550px; }

#header { background: url(images/header.jpg) top left no-repeat; height: 198px; }

	ul.navmenu { height: 108px; list-style: none; padding: 47px 0 0 32px; margin: 0px; width: 122px; }
	ul.navmenu li { float: left; }
	ul.navmenu li a { display: block; height: 27px; background: url(images/navigation_bg.png) top left no-repeat; width: 122px; }
	ul.navmenu li a span.links { display: inline-block; position: absolute; text-align: left; text-decoration: none; text-indent: -9999px; }
	/*
	*	Normal Links
	*/
	ul.navmenu li.home a { background-position: 0 0px; width: 122px; }
	ul.navmenu li.about a { background-position: 0px -27px; width: 122px; }
	ul.navmenu li.portfolio a { background-position: 0px -54px; width: 122px; }
	ul.navmenu li.contact a { background-position: 0px -81px; width: 122px; }
	
	/*
	*	Hover Links
	*/
	ul.navmenu li.home a:hover { background-position: -122px 0px; }
	ul.navmenu li.about a:hover { background-position: -122px -27px; }
	ul.navmenu li.portfolio a:hover { background-position: -122px -54px; }
	ul.navmenu li.contact a:hover { background-position: -122px -81px; }


#content { padding: 20px 30px; }		
		
/* END OF Layout */
