/* CSS Document */


body { margin: 15px 0 0 0; padding: 0px; color: #858585; font-family: Arial, Helvetica, sans-serif; font-size: 11px }

body {
	background-image: url(images/body_bg.jpg); 
	background-attachment:fixed;
	background-repeat: repeat-x;
	
}



#mainFrame { width: 779px; margin: 0px auto; background-color: #FFFFFF;}

#topBox { height: 78px; background-image: url(images/top_bg1.jpg); background-repeat: repeat-x; padding-bottom: 12px }

#logoBox a{ height: 78px; width: 137px; background-image: url(images/logo.jpg); float: left; text-indent: -10000px }

#topNav { width: 398px; padding-right: 11px; padding-top: 63px; float: right; text-align: right; font-size: 12px; font-weight: bold }

#topNav a{ color: #858585; text-decoration: none }

#topNav a:hover { color: #edd511; text-decoration: none }

#infoline { text-align: right; font-size: 9px;  }


#showcaseBox { height: 248px; background-image: url(images/showcase_bg.jpg); background-repeat: no-repeat }

#showcase_wrapper_front {
	BACKGROUND: url(images/showcase_bg.jpg) repeat-x center none; FLOAT: left; MARGIN-LEFT: 0px! important; OVERFLOW: hidden; WIDTH: 779px; HEIGHT: 236px
}
#showcase_wrapper_front .showCase {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; CURSOR: pointer; HEIGHT: 236px
}
#showcase_wrapper_front .showCaseInactive {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; CURSOR: pointer; HEIGHT: 236px
}
#showCase0 {
	
}
#showCase1 {
	MARGIN-LEFT: 2px
}
#showCase2 {
	MARGIN-LEFT: 2px
}
#showCase3 {
	MARGIN-LEFT: 2px
}
#showCase4 {
	MARGIN-LEFT: 2px
}
#showCase5 {
	MARGIN-LEFT: 2px
}
.readMore {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; COLOR: #444; PADDING-TOP: 2px; POSITION: relative; TOP: 200px; TEXT-DECORATION: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif
}


#showcase_wrapper_front .showCaseInactive .readMore {
	DISPLAY: none
}




#homeContent { margin: 10px 0px 0px 0px; padding-left: 7px }

#homeLeft { width: 263px; font-size: 12px; font-weight: bold; float: left }

#homeRight { width: 486px; float: right }


/* Post Styles */
.post {
	float: left;
	width: 149px;
	height: 235px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background-image: url(images/post_bg.jpg);
	padding-top: 11px;
	padding-left: 10px
}

.postMid {
	float: left;
	width: 149px;
	height: 235px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background-image: url(images/post_bg.jpg);
	padding-top: 11px;
	padding-left: 10px
}

.postLast {
	float: left;
	width: 148px;
	height: 235px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	background-image: url(images/post_bg.jpg);
	padding-top: 11px;
	padding-left: 10px
}

.postright{
	float: right;
}
.postclear {
	clear: both;
}


.black { color: #000; font-size: 12px; }

.blackNormal { color: #000; font-size: 11px; line-height: 24px }

.orange12 { color: #edd511; font-size: 12px; font-weight: bold }

.orange { color: #edd511; line-height: 20px }

.blackNormal20 { color: #000; font-size: 11px; line-height: 20px }

.tab { padding-left: 10px; padding-top: 5px }

.tab a { color: #858585; text-decoration: none }

.tab a:hover { color: #858585; text-decoration: underline }


#homeContact { height: 63px; background-image: url(images/contact_bg.jpg) }

#left159 { width: 159px; float: left }

#right274 { width: 274px; float: right; padding-top: 5px }

.tabCon { padding-left: 20px; padding-top: 0px }

.tabCon a { color: #858585; text-decoration: none }

.tabCon a:hover { color: #858585; text-decoration: underline }


#footerBox { height: 51px; background-image: url(images/footer_bg.jpg); background-repeat: repeat-x; padding-top: 16px; padding-left: 7px }

#footerBox a { color: #edd511 }




#inner1 { background-image: url(images/inner-topbar.jpg); height: 84px }

#inner2 { background-image: url(images/inner-topbar1.jpg); height: 84px }

#inner3 { background-image: url(images/inner-topbar2.jpg); height: 84px }

#inner4 { background-image: url(images/inner-topbar3.jpg); height: 84px }

#innerContent { margin-top: 0px; background-image: url(images/inner-bg.jpg); background-repeat: repeat-y; margin-bottom: 10px }

#innerLeft { background-image: url(images/inner-left.jpg); width: 238px; background-repeat: repeat-y; float: left }

#innerRight { padding: 0px 10px 0px 10px; float: right; width: 518px; text-align: justify; }

.infolineInner { height: 5px; background-color: #FFFFFF  }

.pageTitle { padding-top: 52px; padding-left: 16px; color: #fff; font-size: 20px }

#leftnavBox { padding-left: 16px; padding-top: 10px; width: 158px }

.leftnavBox1 { margin-left: 0px; background-image: url(images/nav-sp.gif); padding-left: 25px; height: 24px; display: block; line-height: 24px }

.leftnavBoxnil { margin-left: 0px; background-image: url(images/nav-spnil.gif); padding-left: 25px; height: 24px; display: block; line-height: 24px }

.leftnavBox1 a{ text-decoration: none; color: #858585 }

.leftnavBoxnil a{ text-decoration: none; color: #858585 }

.leftnavBox1 a:hover { color: #F75C00; text-decoration: none }

.leftnavBoxnil a:hover { color: #F75C00; text-decoration: none }



#sitemap {
	font-size: 9pt;
	
}

#sitemap a{
	color: #858585; text-decoration: none
	
}

#sitemap li {
	list-style-type: none;
}

ul#sitemap > li {
	margin-bottom: 10px; 
}

#sitemap ul li {
	list-style-image: url(images/l2_normal.gif);  margin-left: 20px
}

#sitemap ul ul li {
	list-style-image: url(images/l3_normal.gif);  
}

#sitemap ul li.firstfollow {
	list-style-image: url(images/l2_first_follow.gif);  margin-left: 20px
}

#sitemap ul li.last {
	list-style-image: url(images/l2_last_item.gif);  margin-left: 20px
}

#sitemap ul ul li.firstfollow {
	list-style-image: url(images/l3_first_follow.gif); 
}

#sitemap ul ul li.last {
	list-style-image: url(images/l3_last_item.gif);
}



.listing { list-style-image: url(images/tree.jpg); list-style-position: inside; margin-left: 10px; margin-top: 5px; font-weight: normal }
