/**

 * /home/showpig/www/nuke/themes/new/style/main.css

 *



 *

 * --------------------------------------------------

 *

 * Flag  Date        By     Action / Reason

 * There are no changes from the original script at this time

 *

 */



/*Background color is set to light tan and shows through only in the footer region and below.*/

body {

	font-family: "Trebuchet MS", Arial, sans-serif;

	font-size: 101%;

	color: #333333;

	background-color: #ECE9D8;

	min-width: 760px;

	margin: 0;

	padding: 0;

}

/*The masthead contains the Showpig logo. Text is set to align right and

right padding is set to 148px, so that the logo aligns with middle column.

Background color is set to white.*/

#masthead {

	padding: 0 25px 8px 0;

	text-align: left;

	background-color: #FFFFFF;

}

.leaderboard{

	float: right;

}

/*The wrapper envelopes all page elements- including the masthead. It carries the white

background color is set to white. Margin must be declared, even if it is zero, in order to

accomodate an IE-Windows workaround for min-width deployed in a conditional comment on the page.

For more info on the workaround, see the readme_first file.*/

#pagewrapper {

	margin: 0;

	background-color: #FFFFFF;

}

/*The menubar DIV is the container for our menu. We set a background color.

Font-size is set to .85em, setting the menu text size.*/

#menubar {

	font-size: 0.85em;

	background-color: #555555;

	color: #CCCCCC;

}

/*The maincontent TD is the left column that contains the page's main content.

A background image is set to display at the top right edge. To give this image room

to display, we set right padding to 72px.*/

#maincontent {

	font-size: 0.85em;

	padding: 5px 10px 10px;

	line-height: 1.5em;

}

/*Paragraphs margins*/

#maincontent p, #sidecontent p {

	margin: 1px 0 8px;

}

/*The midcolumn TD is the center content cell. Nested inside are a decorative image

and the news section. A gradient background image is assigned.*/

#midcolumn {

	width: 180px;

	background-image: url(../images/sbgorge.jpg);

	background-repeat: repeat-y;

	background-color: #EC7B75;

	border-right: 1px solid #616161;

	font-size: .9em;

	border-left: 1px solid #616161;

}

.tableListings {
	width: 680px;
	border: 1px solid #006699;
	margin: 0px;
	padding: 0px;
}
.tableDate {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 180px;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
	padding: 2px;
}
.tableTitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004262;
	width: 500px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	padding: 2px;
}
.tableCategory {
	width: 8px;
}
.tableDescr {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}
.tableTime {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #295569;
	font-weight: normal;
}

/*This DIV sits at the top of the midcolumn table cell and contains

a decorative image.*/

#artwork {

	border-bottom: 1px solid #000000;

}

/*News contains news content. It's a DIV positioned below the artwork DIV. It's

nested inside the midcolumn TD.*/

#news {

	padding: 12px;

	font-size: 0.85em;

}

/*Style attributes common to all level 1-4 headings*/

h1, h2, h3, h4 {

	margin: 0;

	line-height: normal;

}

/*Style attributes specific to all level 1 headings*/

h1 {

	border-bottom: 1px solid #686868;

	font-size: 1.8em;

}

/*Style attributes specific to all level 2 headings*/

h2 {

	font-size: 1.5em;

	margin: 30px 0 0;

}

/*Style attributes specific to all level 3-4 headings*/

h3, h4 {

	font-size: 1.35em;

	margin: 24px 0 0;

}

/*Sidecontent is the third content column.*/

#sidecontent {

	padding: 10px;

	width: 180px;

	background-image: url(../images/sbgmelon.jpg);

	background-repeat: repeat-y;

	background-color: #FFFFCC;

	border-left: 1px solid #616161;

	font-size: .9em;

	border-left: 1px solid #616161;

}

/*Style attributes specific to all level 4 headings in the sidecontent TD.*/

#sidecontent h4 {

	margin: 0;

}

/*Footer styles.*/

#footer {

	padding: 12px 24px;

	font-size: 0.75em;

	border-top: 1px solid #5B5B5B;

	color: #636363;

}



/*-----PAGE LINK STYLES --------*/

/*We assign specific link styles for links based upon the element that contains them.*/

#maincontent a:link, #sidecontent a:link {

	color: #666699;

	line-height: 1.5em;

}

#maincontent a:visited, #sidecontent a:visited {

	color: #6666CC;

}

#maincontent a:hover, #maincontent a:active, #maincontent a:focus,

#sidecontent a:hover, #sidecontent a:active, #sidecontent a:focus {

	color: #000000;

}

#news a:link {

	color: #666699;

}

#news a:visited {

		color: #666666;

}

#news a:hover, #news a:active, #news a:focus {

	color: #000000;

}

#footer a:link {

	color: #666699;

}

#footer a:visited {

		color: #666699;

}

#footer a:hover, #footer a:active, #footer a:focus {

	color: #000000;

}



.adbanner {

	border: 1px solid #000000;

}



.adbanner a:link {

	border: 1px solid #000000;

}

.adbanner a:visited {

}

.adbanner a:hover, #footer a:active, #footer a:focus {

	border: 1px solid #00CC33;

}



/*-----PMM MENU STYLE UPDATES for this PAGE PACK-------*/



/*We turn off Tommi's default background image for the top-level menu items.*/

#p7PMnav li {

	background-image: none;

}

/*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;

}

.formbox {

	border: 2px solid #000000;

	padding: 1px;

	background-color: #CCCCCC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	margin-left: 25px;

}



.object {

z-index: 5

}



span.label,span.spacer,span.multiple span {width:120px;float:left;} 

span.multiple {float:left;} 

span.button {

	padding-left:0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000066;

	padding-top: 0px;

	margin-top: 10px;

	border: thin none #FFFFFF;

} 

div.clear {clear:both;padding-top:5px;} 

