/*
Theme Name: Goaliestogo.com
Theme URI: http://www.Goaliestogo.com/
Description: 
Version: 1.0
Author: Adam Hughes
Author URI: http://members.shaw.ca/designsbyadam/
Date: July 13 2009

*/


/* BASIC FONT PROPERTIES */

body	{
	color: #000;
	font-family: Arial, Arial, Helvetica, sans-serif;
	line-height: 1.5;
}

p	{
	color: #000;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-bottom: 10px;
	text-align: left;
	letter-spacing: 1pt;
}

h1, h2, h3, h4, h5 { font-size: 12pt; text-align: left;}

ul li {font-family: Arial, Arial, Helvetica, sans-serif;}

/* PAGE LINK PROPERTIES */

a		{ color: #f00; text-decoration: underline; background: transparent; }
a:link	{ color: #f00; text-decoration: underline; background: transparent; }
a:visited	{ color: #f00; text-decoration: underline; background: transparent; }
a:hover	{ color: #ff0; text-decoration: none; background: transparent; }

.footer-p a		{ color: #fff; text-decoration: none; background: transparent; }
.footer-p a:link	{ color: #fff; text-decoration: none; background: transparent; }
.footer-p a:visited	{ color: #fff; text-decoration: none; background: transparent; }
.footer-p a:hover	{ color: #ff0; text-decoration: none; background: transparent; }

/* MAIN LAYOUT PROPERTIES */

html { height: 100%; }

body	{
	background: #fff; 
	height: 100%; 
	text-align: center;
}

#layout-container	{
	height: auto;
	margin: 10px auto;
	width: 760px;
}

#header	{
	height: 142px
	clear: both;
}

#content	{
	background: #f00;
	border-top: 4px solid #000;
	clear: both;
	overflow: auto;
}

#footer	{
	background: #f00;
	border-bottom: 4px solid #000;
	height: 65px;
	width: 100%;
	clear: both;
}

/* HEADER PROPERTIES */

#header-top	{
	background-image: url(/wp-content/themes/goaliestogo/images/header-top.png);
	background-position: top left;
	background-repeat: no-repeat;
	border-bottom: 4px solid #000;
	height: 25px;
	width: 760px;
}

#marquee	{
	background: #ccc;
	border-top: 4px solid #000;
	height: 25px;
	width: 760px;
}

/* CONTENT BOX PROPERTIES */

#content-box-1	{
	background: #f00;
	float: left;
	height: auto;
	width: 142px;
}

#content-box-2	{
	background: #fff;
	background-image: url(/wp-content/themes/goaliestogo/images/content-header-bottom.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	float: left;
	min-height: 400px;
	padding-bottom: 72px;
	width: 500px;
}

#content-box-3	{
	background: #f00;
	float: left;
	height: auto;
	width: 100px;
}

/* CONTENT-BOX-1 PROPERTIES */

#mc_menu_1	{
	margin: 0 5px;
}

#mc_menu_1 li	{
	background: #000;
	font-size: 10pt;
	font-weight: bold;
	list-style-type: none;
	list-style-position: inside;
	margin: 5px 0;
	padding: 2px 0;
	width: 100%;
}

#mc_menu_1 a		{ color: #fff; text-decoration: none; background: transparent; }
#mc_menu_1 a:link	{ color: #fff; text-decoration: none; background: transparent; }
#mc_menu_1 a:visited	{ color: #fff; text-decoration: none; background: transparent; }
#mc_menu_1 a:hover	{ color: #ff0; text-decoration: none; background: transparent; }

#goalie	{border: 4px solid #000;}

/* CONTENT-BOX-2 PROPERTIES */

#top-contact {
	font-weight: bold;
	position: relative;
	top: 40px;
}

#content-box-header-top	{
	background-image: url(/wp-content/themes/goaliestogo/images/content-header-top.png);
	background-position: top center;
	height: 72px;
	width: 500px;
}

.pagetitle	{text-align: center;}

.header-bkgrd	{
	color: #fff;
	background-image: url(/wp-content/themes/goaliestogo/images/header-h1.png);
	background-repeat: no-repeat;
	font-family: Georgia, Georgia, serif;
	height: 24px;
	letter-spacing: 1pt;
	margin: 10px 0 10px 18px;
	padding-left: 25px;
	width: 460px;
}

.header-bkgrd a		{ color: #fff; text-decoration: none; background: transparent; }
.header-bkgrd a:link	{ color: #fff; text-decoration: none; background: transparent; }
.header-bkgrd a:visited	{ color: #fff; text-decoration: none; background: transparent; }
.header-bkgrd a:hover	{ color: #000; text-decoration: none; background: transparent; }

#content-box-2 p	{
	margin: 5px 0 5px 18px;
	width: 460px;
}

#content-box-2 h3	{ 
	color: #f00;
	font-size: 10pt;
	font-weight: bold;
	margin: 10px 0 10px 18px;
}

.posted	{
	color: #f00;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	letter-spacing: 1pt;
	text-align: left;
}

.content-list	{
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 1pt;
	margin: 10px 18px;
	width: 460px;
	}

.content-list li	{
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 1pt;
	list-style-type: square;
	list-style-position: outside;
	margin: 5px 10px;
	text-align: left;
	width: auto;
}

.content-list h2 {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 1pt;
}

#content-box-2 table {
	border: 0;
	margin: 0 auto;
}

#content-box-2 table tr td {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 1pt;
	line-height: 1.5;
	margin: 0 auto;
	padding: 2px;
	text-align: left;
}

#content-box-2 strong	{color: #f00;}

.navigation	{
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	height: 10px;
	letter-spacing: 1pt;
	margin: 0 auto;
	width: 90%;
}

.alignleft {float: left}

.alignright {float: right}

.postmetadata	{
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 1pt;
}

#comment	{
	width: 350px;
}

.comment-author, .comment-meta	{
	font-size: 9pt;
	margin-left: 20px;
	text-align: left;
	}

/* CONTENT-BOX-3 PROPERTIES */

#box	{
	color: #f00;
	background: #fff;
	border: 2px solid #000;
	font-family: Comic Sans MS, Comic Sans MS, cursive;
	font-size: 10pt;
	font-weight: bold;
	margin: 24px 7px;
	padding: 5px;
	width: 90px;
}


/* FOOTER PROPERTIES */

#footer p	{
	color: #fff;
	font-size: 8pt;
	margin: 0 auto;
	text-align: justify;
	width: 80%
}

/* DESIGN BY ADAM BOX */

.designbyadam a		{ color: #f00; text-decoration: none; background: transparent; padding: 5px; }
.designbyadam a:link	{ color: #f00; text-decoration: none; background: transparent; padding: 5px; }
.designbyadam a:visited	{ color: #f00; text-decoration: none; background: transparent; padding: 5px; }
.designbyadam a:hover	{ color: #fff; text-decoration: none; background: #f00; padding: 5px; }


.designbyadam	{
	margin-top: 20px;
	text-align: center;
	width: 100%;
}

.designbyadam p { 
	color: #000;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 2pt;
	text-align: center;
	width: 100%;
}
