/*
Theme Name: Snow Recruit
Theme URI: http://www.snowrecruit.com/
Description: The default theme for Snow Recruit.
Version: 1.0
Author: Trampoline Branding
Author URI: http://trampolinebranding.com/
*/

/* ------ body */
html	{background:#fefefe url(../images/bg_repeat.jpg) repeat-x;}
body 	{font: 100% "Trebuchet MS", Arial; background:url(../images/bg_header.jpg) top center no-repeat;}
address {font-size: 80%; color: #333; margin: 0 0 10px 10px; }

/* ------ main divs page */
#wrap {width: 780px; padding:0; margin: 0 auto;}
	#wrap #header {float:left; width:100%; height:70px; text-transform:lowercase; color:#FFF; font:125% "Helvetica Neue", Helvetica;}
		#wrap #header h1 {float: left; font-weight:normal; font-size:200%; line-height:55px;}
		#wrap #header h1 a {text-decoration:none; color:#FFF;}
		#wrap #header #slogan {float: right; line-height:65px; color:#FFF;}
	
	#wrap #navigation {border-bottom: 2px solid #bccfe6; float:right; width:200px; }
	#wrap #masthead {float:left; width:100%; height: 214px; padding-top:33px; _padding-top:22px;}
	#wrap #content {float:left; width:100%; padding-top: 20px; }

	#wrap #content #left { float: left; width: 570px; _width:560px; padding: 0 10px 0 0; border-right: 2px solid #bccfe6; }
	#wrap #content #right { float: right; width: 195px; }
	
	#wrap #footer { clear: both; }

/* ------ headers */
h1, h2 	{font: 110% "Helvetica Neue", Helvetica; margin: 0 0 5px 0; color: #75A734;}

a img	{border:none;}

/* ------ a's */
a:link, a:visited	{color: #333; text-decoration: underline;}
a:hover, a:active 	{color: #877c66; text-decoration: none;}

#footer a:link, #footer a:visited { color: #666; text-decoration: underline; }
#footer a:hover, #footer a:active { color: #333; text-decoration: none; }

/* ------ p's */
p 			{margin: 0 0 15px 0; line-height: 1.4; font-size: 80%; color: #666;}
#footer p 	{margin: 0; padding: 20px 0; font-size: 70%; color: #aaa;}

/* ------ lists */
#content ul 		{color: #666; padding: 0 0 15px 25px; list-style-type: square; font-size: 80%;}
#content ul li 		{margin: 5px 0 5px 0; line-height: 1.4;}
#content ul ul 		{font-size: 100%; list-style-type: circle;}

/* ------ navigation */
#navigation ul 				{padding: 0 0 20px 25px; list-style-image: url(../images/arrow.png);}
#navigation ul li 			{margin: 0 0 5px 0;}
#navigation ul li a 		{color: #877c66; text-decoration: none;}
#navigation ul li a:hover 	{color: #333; text-decoration: underline;}

/* ------ logo link-listfloat */
ul#link-list 				{list-style:none; float:left; padding-left:20px;}
ul#link-list li				{margin:20px 0;}

/* ------ counter */
ul#counter{list-style-type:none;width:474px;margin:0 auto;}
ul#counter li{float:left;background:url(../images/filmstrip.png) 0 0 no-repeat;width:53px;height:76px; margin-right:5px; display:block;}
ul#counter li.seperator{width:9px; height:9px; background:none; margin:53px 5px 0 0;}
