/* 
  ------------------------------------------------
  PVII CSS Layout Magic
  Copyright (c) 2007 Project Seven Development
  www.projectseven.com
  10: 1Col_Fixed
  ------------------------------------------------
*/

body {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 100%;
	color: #000000;
	background-color: #FFFFFF;
	margin: 20px;
	padding: 0;
}
#masthead {
	color: #999999;
	background-color: #000000;
	padding: 0px;
	margin: 0;
}
#wrapper {
	width: 770px;
	margin: 0 auto;
}
#center {
	width: 770px;
}
#center .content {
	padding: 20px 24px;
	font-size: 0.8em;
	line-height: 1.65em;
	border: 1px solid #000;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
}
#masthead .content {
	padding: 1 0;
	height: 200px;
}

#footer .content {
	padding: 12px 20px;
}
#footer {
	color: #999999;
	background-color: #000000;
	padding: 0px;
	margin: 0;
	font-size: 0.7em;
	clear: both;
}

#center a:link {

}
#center a:visited {

}
#center a:hover {
	color: #000000;
}
#wrapper .menulist a, #wrapper .menulist a:visited {
	color: #000000;
	border-left: 6px solid #FFFFFF;
	padding: 0 0 0 3px;
}
#wrapper .menulist a:hover {
	border-color: #000000;
}
#footer a:link {
	color: #999999;
}
#footer a:visited {
	color: #666666;
}
#footer a:hover {
	color: #FFFFFF;
}
.p7uberlink {
	background-color: #ABB545;
	color: #FFFFFF;
}
h1 {
	font-size: 1.8em;
	margin: 0;
}
h2 {
	font-size: 1.6em;
	margin: 30px 0 0 0;
}
h3 {
	font-size: 1.25em;
	margin: 30px 0 0 0;
}
h4 {
	font-size: 1.1em;
	margin: 20px 0 0 0;
}
.nomargintop {
	margin-top: 0;
}
.content p {
	margin: 12px 0;
}
#logo {
	color: #999999;
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0;
}
#center .content .image {
	font-size: .8em;
	font-style: italic;
	color: #666666;
	padding: 15px;
	border: solid  1px;
	border-color: #ABB545;
	margin: 8px;
	line-height: normal;
	background-color: #EFEFEF;
}
#center .content .image p {
	margin: 0px;
	padding: 0px;
}

/*The menubar DIV is the container for our menu. We set a background image and a black
border. Font-size is set to .85em, setting the menu text size. Position is set to relative
to work around bugs in IE5 Mac and Firefox Mac.*/
#menubar {
	background-image: url(../p7pm/img/tommy_hmenContainer.jpg);
	background-repeat: repeat-x;
	border: 1px solid #000000;
	background-color: #6A6A6A;
	font-size: 0.85em;
	position: relative;
	color: #CCCCCC;
}
/*This style represents a special DIV placed just inside the closing DIV tag
of menubar. This style allows the menubar background to extend to the full height
of the menu. DO NOT EDIT or remove this style or the DIV it represents in the page.*/
.clearcontent {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 1px;
}
/*The mainbox DIV is the left column that contains the page's main content.
Mainbox is floated left, adjacent to the sidebox. The sidebox is also floated
left, but since mainbox comes first in the source code, it is positioned to
the left of sidebox.*/

/*-----PMM MENU STYLE UPDATES for this PAGE PACK-------*/

/*We set a subtle border to the right of each top-level menu item to visually
define its box.*/
#p7PMnav a {border-right: 1px solid #777777;}

/*WORK AROUND FOR IE5 (MAC ONLY) The single backslash \ character inside this
comment causes IE5 Mac to ignore the following rule, which allows other browsers
to render top-level menu items at their natural widths.
DO NOT EDIT THIS COMMENT or the following rule. This rule should remain last in
this style sheet.*/
#p7PMnav li {
	width: auto;
}
