/*   
Theme Name: alterg
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: HyperArts
Author URI: http://hyperarts.com/cms-development/wordpress-websites.html
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');


/* ============= HYPERARTS ================  */

body {
	background: #333 url(/treadmill-training-rehab/wp-content/themes/thematic/_img/bg-body_alterG.jpg) repeat-x;
	color:#666;
	font-family: 'Century Gothic','Bitstream Vera Sans',Verdana,Helvetica,sans-serif;
	padding-top:5px;
	}

h1, h2, h3, h4, h5 { font-weight:bold;}

	h1.entry-title { font-size:20px; margin-bottom:0; margin-left:3px;}

	h2.entry-title a {
		font-size:18px;
		}
	
	h3 { margin:.7em 0 0 0; font-style:normal; }
	
	.textwidget h3 { font-style:normal; color:#069;}
	
	 h3.widgettitle {
	 	background:#069 url(/treadmill-training-rehab/wp-content/themes/thematic/_img/bg-h3_alterG.jpg) repeat-x;
	 	color:#999;
	 	font-style:normal; font-weight:normal;
	 	padding:3px;
	 	text-align:center;
	 	}

			html>body h3.widgettitle   { color:white; } 
			/* what we really want - IE 4/5/6 can't see */


/* bullets in right column */

	.aside ul ul { 
		list-style: url(/treadmill-training-rehab/wp-content/themes/thematic/_img/bullet-alterG.gif);
		}
	 	
	 	
	h4 { margin-top:.7em; }
	
	#wrapper {
		background:transparent;
		width:960px;
		margin:0 auto;		
		}
		
		
		#header {
			background:#333 url(/treadmill-training-rehab/wp-content/themes/thematic/_img/banner_layers-neworder.gif) no-repeat;
			width:960px; height:207px;  /* NEED THIS HEIGHT FOR IE */
			}
		
	#branding {
		background:transparent;
		padding:0;
		color:#fff;
		width:100%;
		text-align:left;
		}

		
		#branding img { margin:0; float:left; }

			html>body #branding img   { float:none; } 
			/* what we really want - IE 4/5/6 can't see */
		
		#branding a { color:#fff; }
		
		#header-info {
			float:right;
			margin:90px 70px 15px 15px; padding:10px;
			text-align:center;
			background:transparent;
			color:white;
			font: bold 18px/22px georgia,'times new roman',serif; font-style:italic;			
			width:250px;
			}
			
			#header-info a { text-decoration:none; }
			
	#access {
		background: #002f55 url(/treadmill-training-rehab/wp-content/themes/thematic/_img/bg-nav_alterGx.jpg) repeat-x;		
		border:2px solid #fff; border-width:0 2px; margin:0;
		padding-top:2px;

		}
		
		ul.sf-menu { border:0; margin-left:40px; }
		
		ul.sf-menu li { margin-right:15px; }

		ul.sf-menu li a { margin-right:15px; background:transparent; }
		
			ul.sf-menu li li a { background:#002f55; }
		
		
		#access ul { margin-bottom:0; padding-bottom:0; }
		
		#access li.cat-item, #access li.page-item-2 {
			background:#002f55;
			color:white;
			margin-bottom:0; padding:0;
			}
			
			li.cat-item a, li.cat-item a:visited { color:#fff; padding:5px 10px 6px 10px; line-height:normal; border:0; }
			
			li.cat-item a:hover { background:transparent; text-decoration:underline;}
			
			li.current-cat a { background:#069; color:#fff !important;}
			li.widgetcontainer li.current-cat a { color:#5190c5 !important; }
			
	#main {
		background:#fff; border-top:1px solid white;
		width:100%;
		padding-top:20px; margin:0;

		}

		
	#blog-title a {
		background:url(/treadmill-training-rehab/wp-content/themes/thematic/_img/clear.gif) no-repeat top center;
		display:block;
		text-indent:-9000px;
		width: 409px;
		height: 173px;
		}
		
	#container { 
		padding-left:29px;
		width:700px;
		}
	
	.page-title { padding-bottom:10px; }
	
	#icons { text-align:center; margin:0; padding:5px 0 0 5px;}
	#icons img { float:left; margin:5px 5px 10px 0;}
	
	#content { width:98%; }
	
		.entry-content { width:85%; padding-top:0; margin-left:3px;}
		
		.entry-content h2 { margin:0; padding:0; font-size: 18px; }
		.entry-content h3 { margin:0; padding:0; font-style:italic; }

	#footer { margin:3px 0 0 0; border:0; }
				
			
	#siteinfo { 
		background:#002f55;
		padding:3px; margin:0; 
		text-align:center;
		color:white;
		width:952px; 
		border:1px solid #fff;
		}
	
		#siteinfo a { color:white; }

	#primary, #secondary {padding:0; width:220px;}
	
		#primary ul a, #secondary ul a, #primary ul a:visited, #secondary ul a:visited, #primary ul li.current_page_item a, #secondary ul li.current_page_item a { color:#666; background:transparent; }

	
	.aside ul { padding-left:10px; padding-right:10px;}
	
	form#searchform input, .subscribe_widget input { 
		border:1px solid #999;
		margin-top:3px;
		width:192px;
		padding:3px;
		color: #ccc;
		font: 15px/15px arial,helvetica,sans-serif;
		}
		
		input.emailaddress {width:178px !important; }
		input.subscribe { width: 100px; color:#333; margin:0 auto; }
		.post { width:680px; }
		
		
	#contact-map {
		float:right;
		margin:0 0 12px 12px;
		}
		
		#contact-map img { padding:3px; border:1px solid #ccc; }
		

/* email rss subscribe */

#rss-email-div { background:#efefef; border:1px solid #bbb; clear:both; padding:0;}

form#rss-email {
	padding:3px 0 0 0;
	margin:0;
	text-align:center;
	}
	
	div#email-rss {color:#036; font-weight:bold; }
	
	input#rss-email { width:160px; border:1px solid #aaa; background:white; margin-right:3px; color:#777; padding:3px;}

	input#rss-email-button {
	margin:0;
	background-color: #666;
	border:1px solid #000;
	color:#fff;
	}

