
/* --------------------------------------------/ INITIALIZATION \-------------------------------------------- */

* { margin : 0; padding : 0; }
h1,h2,h3,h4,h5,h6 { font-size : 100%; }
ol,ul { list-style : none; }
table { border-collapse : collapse; border-spacing : 0; }
fieldset,img { border : 0; }
caption,th { text-align : left; }

body { 
text-align:left; 
color:#666; 
font-family:"Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif";
font-size:12px; 
background-color:#FFF; }

/* --------------------------------------------/



/* --------------------------------------------/ HEADER \-------------------------------------------- */

#container_header { width:100%; height:100%; background-image:url(../images/header_back.jpg); border-top:2px solid #FFF; }
	
	#header { 
	position:relative; 
	margin:auto;
	width:770px;
	height:190px;
	background-color:#FFF; }

/* --------------------------------------------/


/* --------------------------------------------/ NAV \-------------------------------------------- */

#container_nav { width:100%; height:60px; background-color:#000; }
	
	#nav {
	position:relative;
	width:770px;
	height:60px;
	margin:auto;
	background-color:#FFF;
	border-top:6px solid #009900; }

		#nav fieldset { display:inline; }
		
		#nav ul { position:relative; float:left; text-align:left; left:24px; }

		#nav li { position:relative; float:left; list-style:none; color:#FFF; }
		
		#nav a { margin-top:20px; background-color:#993399; display:block; text-align:center; padding-top:4px; padding-left:43px; padding-right:43px; margin-right:1px; text-decoration:none; color:#FFF; font-weight:bold; height:20px; }
		
			#nav .seperator { padding-top:4px; }

/* --------------------------------------------/


/* --------------------------------------------/ TITLE\-------------------------------------------- */

#container_title { width:100%; height:100%; background-color:#000; }
	
	#title { 
	position:relative; 
	margin:auto;
	width:770px;
	height:60px;
	background-color:#000;
	color:#FFF;
	font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; }

		#title h1 {  font-size:26px; padding-top:30px; letter-spacing:.1em; }

/* --------------------------------------------/


/* --------------------------------------------/ CONTENT \-------------------------------------------- */

#container_content { width:100%; background-color:#fafafa; }

		.min-holder { float:left; width:1px; height:400px;  }

		.clear {clear:both; height:1px; overflow:hidden; background-image:url(../images/body_back.jpg); }

	#content { 
		position:relative;
		left:-1px;  
		width:786px;
		height:100%;
		margin:auto;
		background-image:url(../images/body_back.jpg); }
	
		#content-welcome { 
		position:relative;  
		width:730px;
		height:100%;
		margin:auto;
		top:10px;
		background-color:#FFF; }

			#content-welcome p.intro { margin:20px 15px 5px 15px; font-size:.9em; line-height:16px; font-family:Verdana, Arial, sans-serif; }
			
			#content-welcome p.introTitle { position:relative; border:1px solid #F0F0F0; font-size:16px; margin:0px 0px 5px 5px; padding:10px; background-color:#F5F5F5; line-height:16px; font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; }
			
			#content-welcome h2 { margin:0px 0 5px 0; padding-top:20px; color:#bf645d; font-size:16px; border-bottom:10px solid #DDD; padding-bottom:3px; }

			#content-welcome a, #content-welcome a:visited { color:#436fbf; }
	
		#left-content-bottom { 
		position:relative; 
		float:left; 
		width:190px;
		height:100%;
		margin:auto;
		margin-top:20px;
		left:30px;
		background-color:#F5F5F5;
		padding-top:10px;
		border:1px solid #F0F0F0; }  
		
			.bulls { margin-right:10px; vertical-align:middle; }

			#members { border-bottom:3px solid #993399; position:relative; float:left; overflow:hidden; left:10px; width:168px; }

				#members form {	 }
							
				#members h2 { margin-top:0px; font-size:14px; padding-bottom:0px; font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;  }
			
				#members h3 { font-family:Verdana, Arial, sans-serif; font-size:.9em; font-weight:500; margin-left:5px; margin-bottom:2px; }
			
				#members .login-box { padding-left:3px; padding-top:3px; color:#666; font-family:Verdana, Arial, sans-serif; font-size:.9em; font-weight:normal; height:18px; width:150px; border:1px solid #DDD; margin-bottom:3px; margin-left:5px; }

				#members .search-button { margin:1px 0 0 10px; height:20px; width:70px; font-size:11px; color:#FFF; background-color:#993399; font-family:Verdana, Arial, sans-serif; border:1px solid #000; }

				#members a.options { display:block; width:130px; color:#666; text-decoration:none; padding:2px; }
			
				#members ul { margin:5px 0 10px 5px; }

				#members li { padding-bottom:2px; }

			#myMenu { position:relative; float:left; overflow:hidden; left:10px; margin-top:10px; width:168px; border-bottom:3px solid #993399;  }

				#myMenu h2 { color:#666; font-size:14px; font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; }

				#myMenu ul { margin:5px 0 10px 5px; }

				#myMenu li { padding-bottom:2px; }

				#myMenu a { display:block; width:130px; color:#666; text-decoration:none; padding:2px; }
				
			#myLinks { position:relative; float:left; overflow:hidden; left:10px; margin-top:10px; width:168px; border-bottom:3px solid #993399;  }

				#myLinks h2 { color:#666; font-size:14px; font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; }

				#myLinks ul { margin:5px 0 10px 5px; }

				#myLinks li { padding-bottom:2px; }

				#myLinks a { display:block; width:130px; color:#666; text-decoration:none; padding:2px; }
				
			#myStats { position:relative; float:left; overflow:hidden; left:10px; margin-top:10px; width:168px; border-bottom:3px solid #993399;  }

				#myStats h2 { color:#666; font-size:14px; font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; }

				#myStats ul { margin:5px 0 10px 5px; }

				#myStats li { padding-bottom:2px; width:140px; color:#666; text-decoration:none; padding:2px; }
				
				#myStats .stats { text-align:left; margin-left:15px; color:#436fbf; font-size:10px; }
				
			#myUsers { position:relative; float:left; overflow:hidden; left:10px; margin-top:10px; width:168px; border-bottom:3px solid #993399;  }

				#myUsers h2 { color:#666; font-size:14px; font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; }

				#myUsers ul { margin:5px 0 10px 5px; }

				#myUsers li { padding-bottom:2px; width:140px; color:#666; text-decoration:none; padding:2px; }
				
				#myUsers .users { color:#436fbf; font-size:12px; }
				
		
			
		#right-content-bottom { 
		position:relative; 
		float:left;
		width:540px;
		height:100%;
		margin:auto;
		left:30px;
		background-color:#FFF; }
		
			#right-content-bottom h2 { border:1px solid #F0F0F0; font-family:"Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif; width:515px; margin:20px 0 5px 0; color:#666; font-size:16px; background-color:#F5F5F5; padding-bottom:10px; padding-top:10px; padding-left:10px; }

			#right-content-bottom .blog-container { border-bottom:1px solid #DDD; height:158px; width:525px; margin-bottom:10px; margin-top:20px; }

				#right-content-bottom .blog-container  h3 { font-size:12px; text-align:center; margin-top:3px; color:#888; }

				#right-content-bottom .blog-container  h4 { font-size:24px; text-align:center; margin-top:1px; }

			#right-content-bottom .blog-date { position:relative; float:left; height:100%; width:40px; border-right:1px solid #DDD; }

			#right-content-bottom .blog-entry-container { position:relative; float:left; height:100%; width:474px; }

				#right-content-bottom .blog-entry { position:relative; float:left; left:14px; height:100%; width:470px;  }

					#right-content-bottom .blog-entry a { color:#993399;  }

					#right-content-bottom .blog-entry .blog-text { height:99px; overflow:hidden; font-family:Verdana, Arial, sans-serif; font-size:.9em; line-height:16px; }

					#right-content-bottom .blog-text { margin-top:10px; margin-bottom:5px; }

					 a.blog-title, a.blog-title:visited { width:450px; font-weight:bold; font-size:12px; display:inline;  font-family:Verdana, Arial, sans-serif; color:#993399; }



			.blog-individual-container { width:529px; height:100%; margin-bottom:10px; margin-top:20px; }

			.blog-individual-entry { position:relative; float:left; left:10px; height:100%; width:509px;  }

				.blog-individual-entry a { color:#993399;  }

			.blog-individual-title { font-weight:bold; font-size:14px; display:block; margin-bottom:10px; font-family:Verdana, Arial, sans-serif; color:#993399; }

			.blog-individual-text { font-family:Verdana, Arial, sans-serif; font-size:.9em; line-height:16px; margin-bottom:10px; border-bottom:1px solid #EEE; padding-bottom:20px; }
			
			
/* --------------------------------------------/


/* --------------------------------------------/ FOOTER \-------------------------------------------- */

#container_footer { clear:both; width:100%; height:230px; background-color:#000; }
		
	#footer { 
	position:relative; 
	width:770px;
	height:210px;
	margin:auto;
	background-color:#FFF;
	margin-bottom:10px;
	font-size:14px;
	line-height:18px; }
	
		#corp { position:relative; float:left; background-color:#f5f5f5; margin:20px 0 0 20px; width:710px; padding:10px; border:1px solid #F0F0F0; text-align:right; text-decoration:underline; }

		#OurLink { color:#FFF; }

		#footer img { float:left; margin:0px 0 0 20px; z-index:100; }
		
		#text1 { position:absolute; top:102px; left:300px; z-index:1000; width:400px; height:40px; }

		#text2 { display:none; position:absolute; top:112px; left:340px; z-index:1000; width:350px; height:40px; }
		
		#props { text-align:right; position:relative; float:left;  background-color:#1d61a0; color:#FFF; height:30px; width:730px; left:20px; }

