* { padding:0; margin:0;}

	html { font-size:100.00%; }
	
	body {
	background:#161616;
	font-size:12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFF;
	text-align: left;
}
	
.clear { clear: both;}

	table, td, div, img { border:0; border-collapse:collapse;}
	td {vertical-align:top;}
	ul { list-style: none;}
	p { padding:0px 0px 18px 0px;}
		
a {text-decoration: underline; color:#f1c405; outline:none;}
a:hover {text-decoration: none;}


	
/*** Main ***/
	.main {min-width:990px;}
	
	.main { padding:0px 0px 0px 0px; background:url(images/header.jpg) no-repeat fixed 0 0 #000;}
	
	.main-bg { overflow:hidden; height:100%; background:url() repeat-x 0 0; }

	.main-width {
	width:950px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
	
	.header {
	height:350px;
	padding:0px;
}
	
/*** Menu ***/
	.main-menu {
	float:right;
	width:182px;
	background:url(images/menu1.png) repeat 0 0;
	position:relative;
}

	.header .menu {
	overflow:hidden;/* height:100%;*/
	margin:0px 0px 0px 0px;
	padding:20px 0px 24px 0px;
	text-align:left;
}
	
	.header .menu ul { /*overflow:hidden;*/ margin:0px 0px 0px 0px; list-style:none;}
	.header .menu ul li { /*overflow:hidden;*/ padding:0px 0px 0px 0px;}
	
	.header  .menu ul li a {
		display:block; height:100%;overflow:hidden;
		font-size:14px; line-height: inherit;
		cursor: pointer; position:relative; z-index:999999999;
		color:#fff; text-decoration:none;
		}
		
		.header .menu ul li a span { display:block; padding:5px 26px 6px 20px; margin:0px 0px 2px 0px;}
	
	/*hover*/
		.header .menu ul li:hover a { color:#c01178; background:url() repeat 0 0;}
		
		
	
	
	
	/* drop menu */
		#dropmenu .menu ul ul {
	position:absolute;
	z-index:300;
	clear:both;
	left:-183px;
	margin:-30px 0px 0px 0px;
	width:183px;
	background:url(images/menu1.png) repeat 0 0;
	padding:0px 0px 0px 0px;
	padding:10px 0px 18px 0px;
	background-image: url(images/menu1.png);
			}
		
		#dropmenu .menu ul ul li {
			float: none; position:relative; padding:0px 0px 0px 0px; line-height:inherit;
			height:auto; text-align:left;
			}
		#dropmenu .menu ul ul li a { color:#fff; background: none; width:auto; height:auto; float:none; overflow:hidden; text-transform:none; padding:5px 6px 6px 26px;}
		#dropmenu .menu ul ul li a span { float: none; background: none; padding:0;}
			
		#dropmenu .menu ul ul a:hover { color:#c01178;}
		
		#dropmenu .menu ul ul li a:hover span { }
		#dropmenu .menu ul ul li a:hover span span {}
		
			#dropmenu .menu ul ul ul { margin:-37px 0px 0px 0px; background:#000;}
			
			#dropmenu .menu ul ul ul a {}
			#dropmenu .menu ul ul ul li a span {}
			#dropmenu .menu ul ul ul li a span span {}

		

	
			

/*** follow ***/	
	.follow {
	float:right;
	clear:both;
	width:183px;
	height:10px;
	background:url() repeat-x 0 0;
}
	.follow div {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
	.follow img { margin:-40px 15px 0px 0px;}

	

/*** Slider ***/
	/*.slider .nav { position:absolute; z-index:111; top:0; }
	.slider .nav a { position:absolute; display:block; width:6px; height:11px; overflow:hidden; text-indent:-1000em; margin:0px 0px 0px 0px;}
	
	.slider .nav a.previous { background:url(images/left.gif) no-repeat 0 0; left:0; margin:147px 0px 0px 14px;}
	.slider .nav a.next { background:url(images/right.gif) no-repeat 0 0; z-index:1111; margin:147px 0px 0px 822px;}
	*/
	
	/****************/
	
		.slider {
	clear:both;
	overflow:hidden;
	height:100%;
	height:347px;
	position:relative;
	background-image: url(images/menu1.png);
	background-repeat: repeat;
}
		.slider h1 { color:#fff; font-size:14px; font-weight: normal; padding:26px 0px 0px 38px;}
		
		.box-top {
			overflow:hidden;
			width:783px;
			color:#616161;
			float:left; margin:18px 0px 0px 33px;
			position:relative;
			left:0;
			}
		
		#left, #right{ cursor:pointer}	
		
		.box-top ul { list-style:none; width:3000px;}
		.box-top ul li {  width:261px; display:inline-block; float:left;}	
		
		.box-top ul li  img { height:auto; overflow:inherit; border:2px solid #fff;}
	
		.box-top ul li  span { clear:both; display:block; font-size:10px; color:#c01178; text-transform:uppercase; padding:16px 0px 0px 4px;}
		.box-top ul li  h1 { overflow:hidden; font-size:24px; color:#fff; line-height:1.1em; font-weight: normal; padding:0px 0px 0px 4px;}
		.box-top ul li  h2 { overflow:hidden; font-size:18px; color:#fff; line-height:1.1em; font-weight: normal; padding:6px 0px 0px 4px;}
		
		.box-left { width:6px; height:11px; position:absolute; margin:104px 0px 0px 14px; left:0; text-align:center; font-size:0; line-height:0;}
		.box-right { width:6px; height:11px;position:absolute; margin:104px 0px 0px 822px; left:0; text-align:center; font-size:0;  line-height:0;}	


/*** Column ***/
	.content { clear:both; overflow:hidden; height:100%; background:url(images/content.png) repeat 0 0;}

	.content-bg { background:url(images/content-border.gif) repeat-x 0 0; overflow:hidden; height:100%;  padding:0px 0px 0px 0px;}
	
	.right-bg {
	overflow:hidden;
	height:100%;
	background-image: url(images/menu1.png);
	background-repeat: repeat-y;
	background-position: right 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 33px;
}

	.column-right {
	float:right;
	width:190px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
	
/*** Widgets  ***/
	.widget { clear:both;
		overflow:hidden; height:100%;
		margin:0px 0px 27px 0px;
		}
	
	.widget .widget-bg {
		overflow:hidden; height:100%;
		}
	
	.widget .indent {
	overflow:hidden;
	height:100%;
	color:#fff;
	padding:0px 0px 0px 0px;
	background-image: url(images/menu1.png);
		}
	
	.widget .title {
		overflow:hidden; height:100%;
		margin:0px 0px 0px 0px;
		}
		
	.widget .title div {}
	.widget .title div div {}
		
	.widget h2,
	.widget_tag_cloud .indent .title h2 {
		overflow:hidden; height:100%;
		font-size:1.8em; font-weight: normal;
		color:#fff; line-height:1.1em;
		padding:5px 0px 20px 0px;
		}
	
	.widget ul {
		clear:both; line-height:1.4em;
		font-size:12px; /*overflow:hidden; height:100%;*/
		color:#fff;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 1px;
		
		}
	
	.widget ul li {
		overflow:hidden; height:100%;
		line-height:1.4em;
		background:url(images/marker.gif) no-repeat 0 6px;
		padding:0px 0px 8px 12px;
		margin:0px 0px 0px 0px;
		}
	
	.widget ul li a {
		font-size:14px; color:#fff;
		}
	
		.widget ul li a { text-decoration:none;}
		.widget ul li a:hover { color:#c01178;}
		
	.widget ul ul { font-size:100%; margin:0px 0px 0px 0px;}
	.widget ul ul li { border:0;}
	
	/*** widget_categories ***/
		.widget_categories {}
	
	/*** .widget_archive ***/
		.widget_archive {}
		
	/*** widget_meta ***/
		.widget_meta {}
	
	/*** widget_links  ***/
		
	/*** widget_page ***/
		.widget_pages {}
		.widget_pages ul ul { margin:0px 0px 0px 0px;}
		
		.widget_pages ul ul li {}
	
	/*** widget_recent_entries  ***/
		
	/*** widget_recent_comments  ***/
		.widget_recent_comments {margin:0px 0px 32px 0px;}
		.widget_recent_comments .mr { border:0; margin:0px 0px 0px 0px; padding-bottom:9px;}

	
	
	/*** widget_text ***/
		.widget_text { margin:0px 0px 16px 0px;}
		.widget_text .widget-bg {}
		.widget_text h2 {}
		.textwidget { font-size:1.4em; color:#7d8b9a; line-height:1.3em; padding:21px 42px 24px 21px; overflow:hidden; height:100%;}
		.textwidget p { padding:0px 5px 10px 0px;}
		.textwidget p.img { padding:0px 0px 17px 0px;}
		.textwidget a {}
	
	
	
/*** Content  ***/
	.column-center {
	overflow:hidden;
	height:100%;
	width: 680px;
	text-align: center;
}
	
		.column-center .indent { clear:both; overflow:hidden; height:100%; border-bottom:1px solid #303030; padding:0px 0px 22px 0px; margin:0px 0px 21px 0px;}
		
		.column-center .bgnone { background: none; border:0;}
		
	
	/*** Text box ***/
		.text-box {
			clear:both;
			overflow:hidden; height:100%;
			font-family:"Times New Roman";
			font-size:1.2em; line-height:1.7em;
			padding:7px 0px 0px 0px;
			background-image: url(images/menu1.png);
			}
			
		.text-box p { padding:0px 0px 10px 0px;}
		
		.fleft {
			float:left; /*display: inline;*/
			overflow:hidden; height:100%;
			padding:0; margin:-7px 16px 0px 0px;
			}
		
		.fleft img { margin:0px 0px 0px 0px;}
		
		.text-box img { border:2px solid #fff;}
		
		.text-box  span { color:#fff;}
	
		
		/******/
			.more-link { clear:both; padding:0px 0px 0px 1px; margin:-2px 0px 0px 0px;}
			.more-link a { display:block; float:left; font-size:12px; color:#c01178;}
			.more-link a:hover {}			
			
			/*.more-link { text-decoration:none;}
			.more-link:hover { text-decoration: underline;}*/
			
			
		/******/
			.comments {
				float:right;
				background:url(images/comments.gif) no-repeat right 0px;
				padding:2px 47px 13px 0px;
				}
			
			.comments a {
				font-size: 1.2em; color:#555; text-transform:uppercase; font-weight: bold;
				padding:0px 0px 0px 0px; display:block;
				}
				
			.comments a { text-decoration:none;}
			.comments a:hover { color:#fff;}
		
		/******/
			.postmetadata { clear:both; font-size:1.2em; line-height:1.4em; padding:0px 0px 8px 0px;}
			.postmetadata a { padding:0px 1px 0px 10px;}
			
		/******/
			.link-edit { float:right; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
			.link-edit a { font-size:12px; color:#fff; text-decoration:none;}
			
			.link-edit a:hover { text-decoration: underline;}
			
		/******/
			.navigation { overflow:hidden; height:100%; font-size:12px; color:#fff; padding:5px 0px 8px 0px;}
			.navigation a {
				font-size:12px; color:#fff;
				}
			
			.nav-top { margin:-26px 0px 0px 0px; background:#000; padding:10px 10px 10px 10px;}
			
			.nav-top a {}
			
			.nav-top .alignleft a { padding:0px 0px 0px 3px;}
			.nav-top .alignright a {}
			
			/*.nav-top a { text-decoration:none;}
			.nav-top a:hover { text-decoration: underline;}*/
		
		/******/
			.pg-nav { overflow:hidden; height:100%; font-size:12px; color:#fff; margin:-6px 0px 0px 0px;}
					
			.column-center .pg-nav .bg02 .indent { padding:2px 0px 1px 20px;}
			
			.pg-nav ul { float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
			.pg-nav ul li { float:left; width:28px; font-size:14px; height:28px; line-height:28px; text-align:center; margin:0px 4px 0px 0px; cursor: pointer; padding:0px 0px 0px 0px; background:url(images/pgnav.gif) no-repeat 0 0; color:#fff;}
			.pg-nav ul li:hover { background:url(images/pgnav.gif) no-repeat 0 -28px;}
			
			.pg-nav ul li.next { width:61px; height:28px; background:url(images/next.gif) no-repeat 0 0;}
			.pg-nav ul li.next:hover { background:url(images/next.gif) no-repeat 0 -28px;}
			
			.pg-nav ul li a { color:#fff; text-decoration:none;}
			
			
	/*******/
		.text-box h1, .text-box h2, .text-box h3, .text-box h4, .text-box h5, .text-box h6 { color:#fff; font-family: "Times New Roman", Times, serif; line-height:1.5em;}
		.text-box h1 { font-size:22px; font-weight: normal; line-height:1.2em; display:block; height:100%; padding:0px 0px 13px 0px;}
		.text-box h2 { font-size:20px; font-weight: normal;}
		.text-box h3 { font-size:18px;}
		.text-box h4 { font-size:16px; text-transform:uppercase; font-family:Arial;}
		.text-box h5 { font-size:14px;}
		.text-box h6 { font-size:12px;}
	
	/*** OL UL style***/
		.text-box ul { padding:5px 0px 5px 1px; margin:0px 0px 0px 0px; overflow:hidden; height:100%;line-height:1.4em;}
		.text-box ul li {background:url(images/marker.gif) no-repeat 0 6px; padding:1px 0px 9px 20px; list-style-image:none; list-style:none; font-weight:normal;}
		.text-box ul li ul { margin-left:10px;}
		.text-box ul li ol { margin-left:15px;}
		.text-box ul li ol li { list-style-type:decimal;}
		
		.text-box ol { padding-left:2px;}
		.text-box ol li { padding:0px; margin-left:13px;  font-weight:normal;list-style-type:decimal;}
		.text-box ol li ul { padding:2px 0px 5px 2px;}
		.text-box ol li ul li { font-weight:normal; background:url(images/marker.gif) no-repeat 0 6px; padding:1px 0px 9px 20px;}
		
		.text-box ul li { list-style-image:none; list-style:none;}
		
		.text-box ul li a { /*text-decoration:none;*/}
		/*.text-box ul li a:hover { text-decoration:underline;}*/
		
		.text-box ul li ul { margin-left:15px;}
		.text-box ul li ol {margin-left:20px;}
		.text-box ul li ol li { list-style-type:decimal;background:none;}
		.text-box ul li ol li a {}
		
		.text-box ol { padding:5px 0px 5px 2px;}
		.text-box ol li{ padding:0px; margin-left:20px;}
		.text-box ol li a { padding-left:0px; text-decoration:none; font-weight:normal;}
		.text-box ol li a:hover{ text-decoration:underline; }
		.text-box ol li ul li a { font-weight:normal; text-decoration:underline;}
		.text-box ol li ul li a:hover {text-decoration:none;}

		
/*** Footer ****/
	.footer {
	clear:both;
	overflow:hidden;
	height:100%;
	font-size:1.2em;
	line-height:1.5em;
	margin:0px 0px 0px 0px;
	color:#fff;
	background-image: url(images/menu1.png);
		}
		
	.footer .width { width:842px; overflow:hidden; margin:0px 0px 0px 138px;}
	
	.footer .corner-left {}
	.footer .corner-right {}
	
	.footer .indent {
	overflow:hidden;
	height:100%;
	text-align:right;
	padding-top: 0px;
	padding-right: 48px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(images/menu1.png);
		}
	
		
	.footer a { color:#8a8a8a;}
	
	.footer p { padding:67px 0px 0px 0px;}
	
	
	/*.footer a { text-decoration:none; }
	.footer a:hover { text-decoration: underline;}*/
	
	
	