/*@charset "utf-8";*/
@import "../dojo-release-1.2.3/dojo/resources/dojo.css";
@import "../dojo-release-1.2.3/dijit/themes/dijit.css";
@import "../dojo-release-1.2.3/dijit/themes/mtbShred0/tundra.css";
@import "../dojo-release-1.2.3/dojox/image/resources/image.css";
@import "../dojo-release-1.2.3/dojox/grid/_grid/mtbShredGrid.css";

/* Main MTBShred CSS Document */

#header {	position: absolute; top: 0px;
			width: 100%; height: 100px;
			/*background: black; */
			/*background: url(http://gallery.mtbshred.com/main.php?g2_view=core.DownloadItem&g2_itemId=2118&g2_serialNumber=3) no-repeat #000000;*/
			background: url(http://mtbshred.com/gallery2/main.php?g2_view=core.DownloadItem&g2_itemId=2123&g2_serialNumber=3) no-repeat #000000;
			background-position: center right; }
			
#contentContainer {	position: absolute;				/* Holds <topGradient> <content> <bottomGradient/Footer> */
					top: 100px; left: 210px;
					width: 100%; height: auto;
}
			
#content {	position: relative;
			/*top: 150px; left: 210px;*/				/* default settings top: 100px; left: 210px; */
			background: #333333; 
			width: auto; height: auto; 					/* width = 56% */
			/*margin-left: 0px;*/
			/*padding-left: 15px; */					/* removed since was a global rule 4.27.2010 */
			padding-right: 50px;
			/*padding-top: 25px;*/						/* make room for topNaviBar & topNaviButtons */
			border-left: 1px solid #085205;
			
			}		/* known as darkGreen */
			
#topGradient {	position: relative;
				height: 50px; 
				background: url(../pics/topGradient_50px.jpg) repeat #444444;
				border-left: 1px solid #085205;
}

#bottomGradient {	position: relative;
					height: 75px;
					background: url(../pics/bottomGradient_75px.jpg) repeat #444444;
					border-left: 1px solid #085205;
}

#footer {	position: absolute; top: 1140px;
			width: 202px; height: auto;
}

#rightContent {	/*display: none;*/					/* Advertisement Pane wOpenX */
				position: absolute; right: 0px; top: 380px;
				background: #333333; 
				width: 200px; height: auto; }

#leftAccordion {	position: absolute; left: 0px; top: 100px;
				height: 800px; width: 200px; }						/* default = height: 600-750px; width: 200px; */
				
#calendar {	position: absolute; left: 0px; top: 915px;				/* top = 620px */
			height: 400px; width: 202px; }
				
#rightTitlePane0 {	position: absolute; right: 0px; top: 100px;		/* Weather Pane */
					height: auto; width: 200px; }
					
#rightTitlePane1 {	display: none;
					position: absolute; right: 0px; top: 600px;		/* Advertisement Pane */
					height: auto; width: 200px; }
					
#rightTitlePane2 {	position: absolute; right: 0px; top: 690px;		/* Quick Links Pane */
					height: auto; width: 200px; }
					
#titlePaneShare {	position: absolute; right: 0px; top: 600px;		/* Share Pane */
					height: auto; width: 200px; }
					
#randomPicTitlePane {	position: absolute; right: 0px; top: 140px;
						height: auto; width: 200px; }
						
#elggTabsTitlePane {		position: absolute; right: 205px; top: 100px;
						height: auto; width: 200px; }
						
#aboutUs {	position: relative;
			background: url(http://mtbshred.com/gallery2/main.php?g2_view=core.DownloadItem&g2_itemId=767&g2_serialNumber=3) no-repeat #333333;
			height: 1536px; width: auto;
}

#topNaviBar {	position: absolute; top: 100px; left: 210px;		/* Top title pane with tools such as Pandora */
				height: auto; width: auto; }
				
#topNaviButtons {	position: absolute; top: 98px; left: 360px;		/* Top navigation buttons such as ExtremeSportsMap*/
					height: auto; width: auto; }
		
html, body, #mainDiv {	width: 100%; height: 100%;
						border: 0; padding: 0; margin: 0;
						color: white; 
						/*background: black;*/
						background: url(../pics/watermark_bg.jpg) repeat #000;
						/*background: url(../pics/intro_00_medium.jpg) no-repeat;*/ }

h1 { color: #0e8208; }		/* known as light green */
h2 {	color: #0e8208; border: 1px solid black; background: #222222; }
p1 { color: black; }

li { list-style-image: url("../pics/bulletBorder.jpg"); }
						
a:link	{ color: green; text-decoration: none; }
a:active {}
a:visited { color: red; text-decoration: none; }
a:hover { color: white; }

/*table	{ border: 0px solid black; }*/
/*tr	{}*/
/*tr:hover	{ background: #666666; }*/
/*th	{ background: black; }*/

.weatherTable td  {	border: 1px solid #444444;	}
.weatherTable tr:hover	{ background: #666666; }
weatherFont { color: #C79C05; }
#weather { background: #333333; }

#grid {	border: 1px solid black;
        width: 100%;
		height: 800px; }
		
#googleSearchTab, #googleMapTab { 	width: auto; height: 650px; background: #333333; }


#xmlContentSettings {	position: relative; width: 100%; height: auto; }
.xmlContentSettings ul {	margin: 0px; }
.xmlContentSettings li {	line-height: 10px; padding: 2px; }

#xmlTitle {	background: #222222; position: relative; 
			/*left: -15px; padding-left: 15px;*/
			padding-left: 10px;
			width: auto; height: auto; padding-bottom: 3px;
			border-top: 1px solid black; border-bottom: 1px solid black; 
			/*border-left: 3px solid #085205; */
			border-left: 5px solid #000000;
			}
			
#addComment 	{	position: relative; padding-left: 400px; top: -33px;
				/*left: 400px; top: -32px;*/
			}

#xmlContent {	width: 650px; height: auto; padding-left: 15px; 
				position: relative; top:-15px;
			}

#xmlBlogContent {	position: relative; /*left: -15px;*/ }
