body {
	margin:20px 40px;
	font-size:0.9em;
	font-family: "Myriad Pro", "Trebuchet MS", Arial;
	font-size:14px;
	border:1px solid #000;
	background: url(images/bckg.jpg) repeat-x #8fe909;
	padding: 10;
}
a { color:#64a520; text-decoration:none;}
a:hover { text-decoration:underline;}
p { padding: 0 10px 5px 10px; }
h1 { text-transform:uppercase; font-size:18px; color:#fff; }
h1 span { background-color:#477b1d; padding:0 10px;}

#top { height:30px; background-color:#477b1d;border-bottom:4px solid #000; }
#name { float:left; border-left:20px solid #70c32e; border-right:20px solid #70c32e;}
#name a{ color:#fff; font-weight:bold; font-size:24px; text-transform:uppercase; background-color:#70c32e; text-decoration:none;}
#split { float:left; height:30px; width:20px; border-left:3px solid #000000;}
#slogan { float:left; color:#fff; text-transform:uppercase; padding:3px 0 0 10px;}
#contact_us{ float:right; background-color:#7abb37;height:20px;  padding:2px 5px;}
#contact_us a { color:#fff; text-transform:uppercase; text-decoration:none; }
#logo {
	background:url(images/head_bckg.jpg) no-repeat #78ce31;
	width:auto;
	padding:138px;
	margin-bottom: -65px;
	


}
#menu {
	background:#70c32e;
	height:21px;
	width:auto;
	margin: 100;
	clear:both;
	border:1px solid #a8f534;
	text-align:center;
	color:#7FD43B;
	padding-top:4px;
	padding-right: 170px;
}
#menu a { color:#fff; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none; margin:0 20px; margin-top:3px;}
#menu a:hover{ color:#d4ffa1}
.item img { background-color:#fff; padding:6px; border:1px solid #d0d0d0;}
.description { display:block; float:right; width:220px; padding: 10px 20px 20px 0; line-height:12px; font-family:Tahoma, Arial;}
p.additional { margin:0 10px; color:#9c9c9c; font-size:10px; line-height:12px; border-top:1px solid #bdbdbd; padding: 10px 0; font-weight:normal; font-family:Tahoma, Arial;}

#text {
	padding:10px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#text li { list-style:none; padding-left:20px; background:url(images/li.gif) no-repeat 0px 4px;line-height:18px;}
#sidebar { float:right; width:245px; padding: 20px 20px 0 30px; font-size:10px; }
#sidebar a{ font-weight:bold; }
#sidebar h2 { margin:0; padding:0 0 20px 0; text-transform:uppercase; color:#000; font-size:18px;}

#main {
	float:none;
	background:url(images/sidebar_bckg.gif) no-repeat top right #fff;
}
#footer { background:url(images/footer_bckg.gif) repeat-x #000; height:55px; clear:both;  }
#left_footer { float:left; padding:20px 0 0 30px; color:#fff; font-size:12px;}
#left_footer a { color:#fff;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:20px 30px 0 0; color:#fff;  font-size:12px; text-align:right;}
#right_footer a { color:#fff;}
#ticker-container {
        position:relative;
        overflow:hidden;
        width: 150px;
        height: 40px;
        background-color: #ffffff;
        background-repeat: repeat;
        padding: 2px;
        border:  dotted #3333cc;
        }
	
	#ticker {
		position:relative;
		width:150px;
	}
	
	#ticker ul {
		padding:0;
		margin:0;
		list-style-type:none;
	}
	#ticker ul li {
            display:list-item;
            margin-top: 1px;
            margin-bottom: 1px;
            padding-top: 1px;
            padding-bottom: 1px;
            font-family: arial;
            font-size: small;
            font-weight: normal;
            color: ;
            padding-left: 2px;
	}
	
	#ticker ul li a {
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            color: ;
            text-decoration: none;
            padding-left: 2px;
	}
        
        #ticker ul li a:hover {
            font-family: arial;
            font-size: xx-small;
            color: ;
            text-decoration: none;
            padding-left: 2px;
        }
		
		
.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #E9FECB;
width: 205px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: black;
color: white;
}
}
