@charset "utf-8";
/* CSS Document */

 *{
 	margin:0px;
	padding:0px;
	border:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#58595B;
 }
 
 .clr{
 	clear:both;
 }
 
 body{
 	background-color:#FFFFFF;
 }
 
 #Site_Wrapper{
 	margin:0px auto;
	/*background:#d4d4d4;*/
	width:998px;
	padding-bottom:20px;
 }
 
 h1{
 	font-size:22px;
 }
 
 h2{
 	font-size:20px;
 }
 
 h3{
 	font-size:19px;
 }
 
 h4{
 	font-size:18px;
 }
 
 h5{
 	font-size:17px;
 }
 
 h6{
 	font-size:16px;
 }
 
 a{
 	color:#3a7fa9;
 }
 
 a:hover{
 	color:#333333;
 }
 
 
 #Header{
 	height:170px;
	background:#000000;
 }
 
	 #Header #Top{
		height:44px;
	 }
	 
	  #Header #Top #MenuAd{
	  	width:720px;
		margin:15px 5px 0px 20px;
		float:left;
	  }
	 
	 #Header #Top #SearchBox{
	 	float:left;
	 	background:url(images/SearchBox.jpg) top left no-repeat;
		height:25px;
		width:193px;
		margin:10px 10px 1px 35px;/*780-745*/
		float:left;
	 }
	 
	 #Header #Top #SearchBox form{
	 	height:25px;
	 }
	 
	 #Header #Top #SearchBox input{
	 	background:Transparent;
		padding:0px;
		margin:0px;
		float:left;
	 }
	 
	 #Header #Top #SearchBox input[type="text"]{
		height:20px;
		width:165px;
		padding-left:3px;
		padding-top:5px;
	 }
	 
	 #Header #Top #SearchBox input[type="submit"]{
	 	background:url(images/MagLen.png) 3px 4px no-repeat;
		height:20px;
		width:20px;
	 }
 
	 #Header #TopNav{
		height:126px;
		background:url(images/HeaderBackground.jpg) repeat-x top left;
	 }
 
		 #Header #TopNav .logo{
			height:126px;
			width:398px;
			float:left;
		 }
		 
		 #Header #TopNav .logo h1{
		 	font-size:24px;
			margin:0px 10px 0px 150px;
			color:#FFFFFF;
		 }
		 
		 #Header #TopNav .logo h5{
		 	margin:40px 10px 0px 190px;
		 	font-size:12px;
		 }
		 
		 #Header #TopNav .logo h1 a{
		 	font-size:24px;
			color:#FFFFFF;
			text-decoration:none;
		 }
 
		 #Header #TopNav .menu{
			height:126px;
			width:600px;
			float:left;
		 }
	 
			 #Header #TopNav .menu ul{
					list-style-type:none;
					/*list-style-position:inside;*/
					margin:0;
					padding:55px 0px 0px 0px;
			}
		 
				 #Header #TopNav .menu ul li{
						padding:0px 15px 0px 2px;
						display:inline;
				}
		
					#Header #TopNav .menu ul li a{
						font-size:12px;
						font-weight:bold;
						text-decoration:none;
						color:#696969;
						font-family:Geneva, Arial, Helvetica, sans-serif;
						letter-spacing:1px;
						
					}
					
					#Header #TopNav .menu ul li.current_page_item a{
						border-bottom:1px solid #FFFFFF;
						color:#FFFFFF;
					}
					
					#Header #TopNav .menu ul li a:hover{
						color:#FFFFFF;
					}
 #Body{
 	/*Main Body Raper*/
	background:#d4d4d4;
 }
 
 #Content{
 	width:698px;/*714px;*/
	font-size:11px;
	float:left;
	background:#d4d4d4;
 }
 
	 #Content .teaser{
		float:left;
		width:228px;
		margin:5px 0px 0px 4px;
		color:#58595B;
	 }
 
		 #Content .teaser a img{
			display:block;
			border:1px solid #666666;
			margin-bottom:5px;
		 }
		 
		  #Content .teaser a:hover img{
			display:block;
			border:1px solid #3a7fa9;
		 }
		 
		 #Content .teaser .title{
		 	color:#493F33;
			font-size:12px;
			font-weight:bold;
			margin-bottom:5px 0px;
		 }
		 
		 #Content .teaser .title a{
		 	text-decoration:none;
			font-size:12px;
			color:#493F33;
			}
		
		#Content .teaser .title a:hover{	
			color:#3a7fa9
		}
 
		 #Content .teaser .teaser_top{
			background:url(images/TeaserTop.jpg) top left no-repeat;
			height:10px;
		 }
		 
		 #Content .teaser .teaser_body{
			background:url(images/TeaserBody.jpg) top left repeat-y;
			padding:1px 17px 0px 11px; /*200+10+10+1+7 = 228S*/
		 }
		 
		 	#Content .teaser .teaser_body .teaser_info{
				padding:5px 0px;
				color:#b6baac;
				line-height:1.4em;
				font-size:9px;
			}
			
				#Content .teaser .teaser_body .teaser_info .label{
					font-size:9px;
					color:#929292;
				}
				
				#Content .teaser .teaser_body .teaser_info a{
					color:#b6baac;
					font-size:10px;
				}
				
				#Content .teaser .teaser_body .teaser_info a:hover{
					color:#3a7fa9;
				}
		 
		 #Content .teaser .teaser_bottom{
			background:url(images/TeaserBottom.jpg) top left no-repeat;
			height:15px;
		 }
		 
		 
		 #Content .window_frameBig{
			width:684px;
			margin:10px 7px 2px 7px;
		}
	
		#Content .window_frameBig .window_topBig{
				background:url(images/WindowBigTop.jpg) top left no-repeat;
				height:18px;
		}
			 
		#Content .window_frameBig .window_bodyBig{
				background:url(images/WindowBigBody.jpg) top left repeat-y;
				/*padding:0px 17px 0px 11px; //200+10+10+1+7 = 228S*/
				padding:1px 15px 0px 7px;
		}
		
			#Content .window_frameBig .window_bodyBig .info{
				border-bottom:1px solid #EEEEEE;
				margin:0px 5px 10px 5px;
			}
				
				#Content .window_frameBig .window_bodyBig .info .title{
					font-size:16px;
					font-weight:bold;
					color:#493F33;
					margin:5px 0px;
				}
				
				/*
				#Content .info title{
					font-size:16px;
					font-weight:bold;
					color:#493F33;
					margin:5px;
					display:block;
				}*/
				
				#Content  .infosub {
					padding:5px 0px;
					color:#493F33;
					margin:5px 0px 1px 0px;
					border-top:1px solid #EEEEEE;
					border-bottom:2px solid #EEEEEE;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;
					overflow:auto;
				}
				
					#Content  .infosub a{
						font-size:9px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
					}
					
					#Content .infosub .alignright {
						float: right;
						font-size:9px;
						}
							
					#Content .infosub .alignleft {
						float: left;
						font-size:9px;
						}
					 
				
				
			 
			#Content h1{
				font-size:18px;
			}
			
			/*============== content navigation ==================*/
			
			#Content .Navg{
				height:20px;
				
				font-size:9px;
				padding:0px 5px 0px 3px;
			}
			
			#Content .Navg a{
				background:#FFFFFF;
			}
			
			#Content .Navg .PrevPost{
				float:left;
				font-size:9px;
				width:45%;
				text-align:left;
				margin-top:3px;
			}
			
			
			#Content .Navg .NextPost{
				float:right;
				font-size:9px;
				width:45%;
				text-align:right;
				margin-top:3px;
			}
			
			#PostsNavg{
				height:20px;
				width:685px;;
				font-size:9px;
				padding:5px 8px ;
				text-align:center;
			}
			
			#PostsNavg a{
				background:#333333;
				text-decoration:none;
				color:#FFFFFF;
				border:#FFFFFF solid 1px;
				padding:2px 10px;
			}
			
			#PostsNavg a:hover{
				background:#FFFFFF;
				text-decoration:none;
				color:#333333;
				border:#333333 solid 1px;
			}
			/*
			#PostsNavg .NewerPosts{
				float:right;
				width:45%;
				text-align:right;
				margin-top:3px;
			}
			
			#PostsNavg .OlderPosts{
				float:left;
				width:45%;
				text-align:left;
				margin-top:3px;
			}
			
			#PostsNavg .NewerPosts a, #PostsNavg .OlderPosts a{
				background:#333333;
				text-decoration:none;
				color:#FFFFFF;
				border:#FFFFFF solid 1px;
				padding:2px 10px;
			}
			
			#PostsNavg .NewerPosts a:hover, #PostsNavg .OlderPosts a:hover{
				background:#FFFFFF;
				text-decoration:none;
				color:#333333;
				border:#333333 solid 1px;
			}
			
			*/
			/*----- Comments Section -------*/
				#Content #CommentCompose h1{
					font-size:14px;
					color:#493F33;
					margin:5px 0px;
					font-weight:bold;
				}
				
				#Content #CommentCompose textarea{
					overflow: scroll;
					overflow-y: scroll;
					overflow-x: hidden;
					overflow:-moz-scrollbars-vertical;
					margin:0px;
					background:Transparent;
					height:98px;
					width:366px;
				 }
				 
				 #Content #CommentCompose .textarea{
					background:url(images/MessageBgS.jpg) top left;
					height:98px;
					width:364px;
					padding:5px 0px 5px 5px;
				 }
				 
				 #Content #CommentCompose .colleft{
					float:left;
					width:255px;
					margin-right:10px;
				 }
				 
				 #Content #CommentCompose .colright{
					float:left;
					width:360px;
				 }

				 
				 #Content #CommentCompose .textfield{
					height:30px;
					width:255px;
					background:url(images/textfield.jpg) top left no-repeat;
					}
					
				  #Content #CommentCompose .textfield input[type="text"]{
					height:22px;
					width:247px;
					padding:7px 4px 0px 4px;
					/*border:1px solid #666666;*/
					background:Transparent;
				  }
				  
				  #Content #CommentCompose .label{
					width:250px;
					margin:7px 0px 3px 5px;
					font-weight:bold;
				  }
				  
				  #Content #CommentCompose input[type="submit"]{
					background:url(images/SubmitButton.jpg) top left no-repeat;
					text-align:center;
					font-weight:bold;
					width:352px;
					height:23px;
					margin-top:5px;
				  }
				  
				  #Content #CommentList{
				  	padding: 2px 12px 0px 7px;
					
				  }
				  
				  .depth-1{
				  	padding-left:0px;
				  }
				  .depth-2, .depth-3, .depth-4, .depth-5, .depth-6, .depth-7, .depth-8, .depth-9 {
				  	padding-left:20px;
				  }
				  
				  <!-- ......... Display Comments ............. -->
				  
				
				/*  
				  .Comment{
					background:url(images/WinCommentBodyLeft.jpg) repeat-y top left #FFFFFF;
				 }
				 
				 .Comment .header{
					height:14px;
					background:url(images/WinCommentHeaderCenter.jpg) repeat-x top left;
				 }
				 
				 .Comment .header .right{
					float:right;
					height:14px;
					width:10px;
					background:url(images/WinCommentHeaderRight.jpg) no-repeat top right;
				 }
				 
				 .Comment .header .left{
					float:left;
					height:14px;
					width:10px;
					background:url(images/WinCommentHeaderLeft.jpg) no-repeat top left;
				 }
				 
				 .Comment .body{
					background:url(images/WinCommentBodyRight.jpg) repeat-y top right #FFFFFF;
					margin-left:3px;
				 }
				 
				 .Comment .body .avatar{
					float:left;
					height:32px;
					width:32px;
					margin-left:10px;
					-moz-border-radius: .3em;
  					border-radius: .3em;
					
					border:3px solid #999999;
				 }
				 
				 .Comment .footer{
					height:31px;
					background:url(images/WinCommentFooterCenter.jpg) repeat-x top left;
				 }
				 
				 .Comment .footer .right{
					float:right;
					height:31px;
					width:10px;
					background:url(images/WinCommentFooterRight.jpg) no-repeat top right;
				 }
				 
				 .Comment .footer .left{
					float:left;
					height:31px;
					width:10px;
					background:url(images/WinCommentFooterLeft.jpg) no-repeat top left;
				 }
				 
				 .Comment .footer .info{
					float:left;
					height:22px;
					padding: 9px 0px 0px 32px;
				 }
				  */
				 
				  
				   .CommentEach{
						background:url(images/WinCommentBodyLeft.jpg) repeat-y top left #FFFFFF;
					 }
					 
					 .CommentEach .header{
						height:14px;
						background:url(images/WinCommentHeaderCenter.jpg) repeat-x top left;
						
					 }
					 
					 .CommentEach .header .right{
						float:right;
						height:14px;
						width:10px;
						background:url(images/WinCommentHeaderRight.jpg) no-repeat top right;
					 }
					 
					 .CommentEach .header .left{
						float:left;
						height:14px;
						width:10px;
						background:url(images/WinCommentHeaderLeft.jpg) no-repeat top left;
					 }
					 
					 .CommentEach .body{
						background:url(images/WinCommentBodyRight.jpg) repeat-y top right #FFFFFF;
						margin-left:2px;
						padding-top:1px;
					 }
					 
					 .CommentEach .body .avatarWrapper{
										float:left;
										height:32px;
										width:32px;
										margin:2px 5px 2px 10px;
										-moz-border-radius: .3em;
										border-radius: .3em;
										padding:1px;
										border:3px solid #999999;
									 }
									 
					.CommentEach .body .comment-author-admin .avatarWrapper{
										float:left;
										height:32px;
										width:32px;
										margin:2px 5px 2px 10px;
										-moz-border-radius: .3em;
										border-radius: .3em;
										padding:1px;
										border:3px solid #FFFF33;
									 }
									 
					 .CommentEach .body  .commenttext{
						float:left;
						width:85%;
					 }
					 
					 .CommentEach .body .general{
					 	float:left;
						width:95%;
					 }
					 
					 .CommentEach .body .general .title{
					 	font-size:12px;
						margin:0px 10px;
						font-weight:bold;
					 }
					 
					 .CommentEach .footer{
						height:31px;
						background:url(images/WinCommentFooterCenter.jpg) repeat-x top left;
						
					 }
					 
					 .CommentEach .footer .right{
						float:right;
						height:31px;
						width:10px;
						background:url(images/WinCommentFooterRight.jpg) no-repeat top right;
					 }
					 
					 .CommentEach .footer .left{
						float:left;
						height:31px;
						width:10px;
						background:url(images/WinCommentFooterLeft.jpg) no-repeat top left;
					 }
					 
					 .CommentEach .footer .info{
						float:left;
						height:22px;/*31-9*/
						padding: 9px 0px 0px 45px;
						font-size:9px;
					 }
					 
					 
					 .CommentEach .footer .info a{
						font-size:9px;
					 }
				  
			
			#Content h2{
				font-size:17px;
			}
			
			#Content h3{
				font-size:16px;
			}
			
			#Content h4{
				font-size:15px;
			}
			
			#Content h5{
				font-size:14px;
			}
			
			#Content h6{
				font-size:13px;
			}
			
			#Content p{
				margin:10px 0px;
			}
			
			#Content ul, .window_bodyBig ol{
				list-style-position:inside;
				margin:10px 0px 2px 10px;
			}
			
			#Content code{
				font-family:"Courier New", Courier, monospace;
				font-size:11px;
				letter-spacing:.1px;
				margin:10px 0px;
			}
			 
			/*#Content blockquote{
				margin:10px 10px 10px 40px;
			}*/
			
			#Content blockquote {
				padding: 5px 60px 5px 30px;
				margin:10px 0px 10px 30px;
				width: 80%;
				border-left:1px solid #EEEEEE;
				font-style:italic;
				line-height:1.5em;
				background:url(images/coma_open.gif) no-repeat 5px 10px;
				}
			/*	
			#Content blockquote:before, blockquote:after {
				color: #69c;
				display: block;
				font-size: 300%;
				width: 50px;
				}
				
			#Content blockquote:before {
				content: open-quote;
				height: 0;
				margin-left: -0.9em;
				
				}
			
			#Content blockquote:after {
				content:close-quote;
				height: 100%;
				margin-top: -10px;
				margin-left: 105%;
				}
			*/
			#Content ul.refer{
				padding:2px 5px;
				list-style-type:circle;
			}
			
			#Content ul.refer li{
				margin:3px 0px;
				display:inline;
			}
			
			#Content ul.refer li a{
				border-left:1px solid #999999;
				padding-left:3px;
			}
			
			
				/*
			 	ol#CommentList{
					list-style-position:inside;
					list-style-type:none;
				 }
				 
				 ol#CommentList li{
					padding:0px 8px 0px 7px;
				 }
				 
				 ol#CommentList li ul{
					list-style-position:inside;
					list-style-type:none;
				 }
				 
				 ol#CommentList li ul li{
					padding-left:20px;
					padding-right:0px;
				 }
				 */
				 
				 /*ol#CommentList li ul li ul li{
					padding-left:20px;
					padding-right:0px;
				 }*/
			
										.window_bodyBig img.centered {
				display: block;
				margin-left: auto;
				margin-right: auto;
				}
			
										.window_bodyBig img.alignright {
				padding: 4px;
				margin: 0 0 2px 7px;
				display: inline;
				}
			
										.window_bodyBig img.alignleft {
				padding: 4px;
				margin: 0 7px 2px 0;
				display: inline;
				}
			
										.window_bodyBig .alignright {
				float: right;
				}
			
										.window_bodyBig .alignleft {
				float: left
				}
			 
		#Content .window_frameBig .window_bottomBig{
				background:url(images/WindowBigBottom.jpg) top left no-repeat;
				height:18px;
		}
		 
		 

#Side_Bar{
	width:300px;/*284px;*/
	float:left;
	margin-top:2px;
	/*background-color:#006666;*/
}

	#Side_Bar ul{
		list-style-type:none;
		/*list-style-position:inside;*/
		margin:0;
		padding:0;
		
	}
	
	#Side_Bar ul li{
		padding:3px 0px 3px 15px;
		background:url(images/Bullet01.jpg) 0px 5px no-repeat;
	}
	
	
	#Side_Bar div.adLinks1{
		width:155px;
		float:left;
		overflow:visible;
	}
	
	#Side_Bar div.adLinks1 ul li{
			background:none;
			padding: 0px;
			padding:2px 0px 2px 15px;
			background:url(images/Bullet01.jpg) 0px 5px no-repeat;
		}
	
		#Side_Bar div.adLinks1 ul li a{
			font-size:12px;
			font-size:11px;
		}
		
	
	#Side_Bar div.adLinks2{
		width:125px;
		float:left;
		overflow:visible;
		margin-left:3px;
	}
	
	#Side_Bar div.adLinks2 ul li{
			background:none;
			padding: 0px;
			padding:2px 0px 2px 15px;
			background:url(images/Bullet01.jpg) 0px 5px no-repeat;
		}
	
		#Side_Bar div.adLinks2 ul li a{
			font-size:12px;
			font-size:11px;
		}
		
	#Side_Bar div.BannerAds{
		
	}
	
		#Side_Bar div.BannerAds ul{
			height:300px;
		}
	
	#Side_Bar div.BannerAds ul li{
			background:none;
			display:inline;
			
			padding:0px;
			margin:0px;
		}
	
		#Side_Bar div.BannerAds ul li a{
			
		}
		
		#Side_Bar div.BannerAds ul li a img{
			padding:1px;
			border:4px solid #EEEEEE;
			margin:2px 0px 2px 2px;
			-moz-border-radius: .5em;
			border-radius: .5em;
		}
		
		#Side_Bar div.BannerAds ul li a:hover img{
			border:4px solid #3a7fa9;
		}

	#RandomQuote{
	padding:10px 10px;
	}
	
	#RandomQuote .quotescollection_randomquote{
		font-style:italic;
	}
	
	#RandomQuote .quotescollection_randomquote cite{
		font-weight:bold;
		display:block;
		text-align:right;
	}
	
	#RandomQuote .quotescollection_author{
		
	}
	
	#Side_Bar .window_frame{
		width:298px;
	}
	
		#Side_Bar .window_frame .window_top{
				background:url(images/MenuTop.jpg) top left no-repeat;
				height:18px;
		}
			 
		#Side_Bar .window_frame .window_body{
				background:url(images/MenuBody.jpg) top left repeat-y;
				/*padding:0px 17px 0px 11px; //200+10+10+1+7 = 228S*/
				padding:0px 8px 0px 7px;
		}
		
			/*------- Subscription Form --------*/
			
			 	.window_body #EmailSubx .textfield{
					height:30px;
					width:255px;
					background:url(images/textfield.jpg) top left no-repeat;
					margin: 0px auto;
					}
					
				  .window_body #EmailSubx  input[type="text"]{
					height:22px;
					width:247px;
					padding:7px 4px 0px 4px;
					/*border:1px solid #666666;*/
					background:Transparent;
				  }
				  
				  .window_body #EmailSubx .label{
					width:250px;
					margin:7px 0px 3px 5px;
					font-weight:bold;
				  }
				  
				  .window_body #EmailSubx input[type="submit"]{
					background:url(images/SubmitButtonSmall.jpg) top left no-repeat;
					text-align:center;
					font-weight:bold;
					width:252px;
					height:23px;
					margin-top:5px;
					
				  }
			 
			#Side_Bar .window_frame .window_body h1{
				color:#595762;
				font-size:14px;
				text-align:center;
			}
			 
		#Side_Bar .window_frame .window_bottom{
				background:url(images/MenuBottom.jpg) top left no-repeat;
				height:18px;
		}
		
#Footer{
	height:240px;
	background:url(images/FooterBg.jpg) repeat-x top left #000000;;
}

	#Footer #FtrTop{
		height:200px;
	}

		#Footer	#FtrTop h1{
			font-size:14px;
			font-weight:bold;
			color:#FFFFFF;
		}
		
		#Footer	#FtrTop a{
			color:#FFFFFF;
			text-decoration:none;
			font:12px;
		}
		
		#Footer	#FtrTop a:hover{
			color:#3a7fa9;
		}
		
		#Footer	#FtrTop #Twitter{
			width:326px;
			height:192px;
			float:left;
			
			padding:4px;
		}
		
			#Footer	#FtrTop #Twitter #TweerBox{
				height:170px;
				width:296px;
				background:url(images/TweetBox.jpg) bottom right no-repeat;
				margin-left:20px;
			}
			
			
			#Footer	#FtrTop #Twitter #TweerBox .follow{
				margin:10px 0px 5px 0px;
				float:left;
			}
			
			#Footer	#FtrTop #Twitter #TweerBox p{
				margin:30px 5px 5px 5px;
				text-indent:30px;
				color:#FDFFAE;
			}
			
			#Footer	#FtrTop #Twitter #TweerBox ul{
				list-style-position:inside;
				list-style-type:none;
				margin:0px 5px;
			}
			
			#Footer	#FtrTop #Twitter #TweerBox ul li{
				text-indent:25px;
				padding:5px 0px 0px 0px;
				background:url(images/QuoteBlack.png) top left no-repeat;
				color:#FDFFAE;
				line-height:1.3em;
			}
			
			#Footer	#FtrTop #Twitter #TweerBox ul li .twitter-timestamp{
				display:block;
				color:#999999;
				float:right;
				margin-right:50px;
			}
			
			#Footer	#FtrTop #Twitter #TweerBox ul li .twitter-timestamp abbr{
				color:#999999;
			}
		
		#Footer	#FtrTop #Profile{
			width:426px;
			height:192px;
			float:left;
			/*background:#0033CC;*/
			padding:4px;
		}
		
		#Footer	#FtrTop #Profile ul.ProfileList{
		
			list-style-type:none;
			margin:4px;
		}
		
		#Footer	#FtrTop #Profile ul.ProfileList li{
			display:inline;
			margin:1px 1px;
			padding:1px 0px;
		}
		
		#Footer	#FtrTop #Profile ul.ProfileList li a img{
			border:#333333 1px solid;
			padding:1px;
			margin:1px;
		}
		
		#Footer	#FtrTop #Profile ul.ProfileList li a:hover img{
			border:#FFFFFF 1px solid;
		}
		
			/*
			#Footer	#FtrTop #Profile .Col{
				width:210px;
				float:left;
			}
			
			#Footer	#FtrTop #Profile ul{
				list-style-type:none;
				list-style-position:inside;
				
				margin:5px 0px 0px 5px;
				padding:0px;
			
			}
			
				#Footer	#FtrTop #Profile ul li{
					padding:0px 0px 0px 0px;
					border-bottom:1px solid #3E3E3E;
					width:200px;
					height:28px;
				}
				
					#Footer	#FtrTop #Profile ul li a{
						padding:6px 0px 0px 26px;
						background: 0px 3px no-repeat;
						display:block;
						height:28px;
						font-size:11px;
						font-weight:bold;
					}
		*/
		#Footer	#FtrTop #Buddy{
			width:222px;
			height:192px;
			float:left;
			/*background:#00CCCC;*/
			padding:4px;
		}
		
			#Footer	#FtrTop #Buddy ul{
				list-style-type:none;
				list-style-position:inside;
				/*list-style-position:inside;*/
				margin:5px 0px 0px 5px;
				padding:0px;
				/*background-color:#0099FF;*/
			}
			
				#Footer	#FtrTop #Buddy ul li{
					padding:0px 0px 0px 0px;
					border-bottom:1px solid #3E3E3E;
					width:200px;
					height:28px;
				}
				
					#Footer	#FtrTop #Buddy ul li a{
						padding:6px 0px 0px 26px;
						background: 0px 3px no-repeat;
						display:block;
						height:22px;
						font-size:11px;
						font-weight:bold;
					}
	
	#Footer #FtrBot{
		height:40px;
		text-align:center;
		background:url(images/FooterBgBottom.jpg) no-repeat top left;
	}
	
		#Footer #FtrBot #CopyRight{
			/*margin-top:15px;
			  margin-left:200px;*/
			  margin:0px auto;
			  padding: 15px 0px 0px 0px;
			/*width:600px;*/
			color:#FFFFFF;
			text-align:center;
			/*background-color:#999999;*/
			font-size:11px;
			font-weight:bold;
		}
		
			#CopyRight .Heighlight{
				background-color:#333333;
				color:#999999;
				padding:2px;
				font-size:10px;
			}
			
			#CopyRight img{
				position:relative;
			}
	
	/* Genearl CSS */
	
	.alignright {
		float: right;
		}
			
	.alignleft {
		float: left;
		}
	
	.Size300{
		width:300px;
	}
	
	.Size200{
		width:200px;
	}
	
	.Size150{
		width:150px;
	}
	
	
	
	
	ul.adLinks{
		list-style-position:inside;
		list-style-type:none;
	}
	
		ul.adLinks li{
			display:inline;
			background:none;
			padding:0px;
		}
		
		ul.adLinks li a img{
			padding:5px;
			margin:2px 0px;
			background:#F0F0F0;
		}
		
		ul.adLinks li a:hover img{
			padding:5px;
			margin:2px 0px;
			background:#666666;
		}
		
		.RSS{
			margin:5px 0px 0px 15px;
			text-align:left;
		}
		
		.RSS a{
			text-decoration:none;
		}

	
	