
*{
	border:0;
	margin:0;
}

img
{
	border: 0px;
}

body
{
	font: 12px Arial, Helvetica, sans-serif;text-align:justify;
	color: #000000;
	background: url(images/bg.jpg) left top no-repeat #5DB63E;background-attachment:fixed;
	line-height: 18px;
}

form
{
	border:0;
	margin:0; 
	padding:0;
	text-align:left;
	width: 350px;
}

#all 
{
	width: 1014px;
	margin: 0px 0px 0px 0px;
}

#header 
{ 
	width:100%;
	background: url(images/header.jpg) left top no-repeat;
	height: 139px;
}

#logo 
{	
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	font-style:italic;
	padding: 17px 0px 0px 0px;
	background: url(images/big_img.jpg) left top no-repeat;
	height: 60px;
	width: 285px;
	float:right;
}

#logo a 
{
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 38px;
	color: #FFFFFF;
}


#logo H2 a
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	font-weight:100;
}



#buttons
{
	width: 1001px;
	background: url(images/bg_but.jpg) left top no-repeat;
	text-align:center;
	height: 50px;
	margin-left: 0px;
	padding-top: 0px;
	
}

#buttons a 
{ 
	background: url(images/but_bg.gif) left top no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	display: block;
	float: left;
	height: 27px;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 0px;
	text-align: center;
}
#buttons a:hover 
{ 
	background: url(images/but_bg_hov.gif) left top no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	display: block;
	float: left;
	height: 27px;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 0px;
	text-align: center;
}
.but 
{
	width: 138px;
}
.but:hover 
{ 
	background: url(images/but_bg_hov.gif) left top no-repeat;
	text-decoration: none;
	
	
}

#main 
{
	background:url(images/main.gif) left repeat-y;
	width: 1001px;
}
#main_top 
{
	width: 1001px;
	background: url(images/main_top.gif) left top no-repeat ;
width: 1001px;
}

#main_bot 
{
	width: 1001px;
	background: url(images/main_bot.gif) left bottom no-repeat ;
width: 1001px;
}

#content
{
	width: 1001px;
	padding: 0px 0px 0px 0px;
	background: url(images/cont.gif) right repeat-y #FFFFFF;
	margin: 0px 150px 0px 0px;
}

#cont_top 
{	width: 1001px;
	padding: 0px 0px 0px 0px;
background: url(images/cont.gif) right repeat-y #FFFFFF;
	margin: 0px 0px 0px 0px;
	

	
}

#left
{
	width: 770px;
	padding: 0px 0px 1px 0px;
	background: url(images/cont.gif) right repeat-y #FFFFFF;
	margin: 0px 0px 0px 0px;
	
}



#right
{
	float: right;
	width: 195px;
	margin-right: 5px;
	
}

#right  a
{       font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	display: block;
	float: right;
	height: 27px;
	width:195px;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 0px;
	text-align: center;
	background: url(images/right_tit.jpg) left top no-repeat;
	
}
#right a:hover 
{ 
	background: url(images/right_tit_hov.gif) left top no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	display: block;
	float: left;
	height: 27px;
	width:195px;
	text-decoration: none;
	color: #000000;
	padding-top: 10px;
	padding-left: 0px;
	text-align: center;
	
}
	
.munth a
{
	background: url(images/but_bg.gif) left top no-repeat;
	text-decoration: none;
	-webkit-transform: rotate(360deg) scale(1.2);
	-moz-transform: rotate(360deg) scale(1.2);
 	-o-transform: rotate(360deg) scale(1.2);
}

.munth:hover 
{
	text-decoration: none;
	background: url(images/munth_hover.gif) left repeat-y;
}

#footer
{
	height: 50px;
	width: 100%;
	font-size: 12px;
	color: #000000;
	text-align: center;
	clear:both;
	padding: 13px 0px 0px 0px;
	background: url(images/footer.jpg) 0px 0px  no-repeat;
}

#footer a
{
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}

#footer a:hover
{
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
}

.thumbnail-wrap 
{

	text-align: center;

	position: relative;

	float: left;

	margin-bottom: 60px;
	margin-right: 10px;
}



.thumbnail-frame
{
	
	border: Solid 1px #cccccc;

	padding: 1px;
	position: absolute;

    	bottom: 0;
 
   	left: 0;

}


.thumbnail-frame:hover 
{
}


.thumbnail-frame a 
{
}


.thumbnail-frame a:hover
{
}


.thumbnail-frame img
{

	margin: auto;
 
   	border: none;

}


.thumbnail-caption 
{
	
	font-size: 0.85em;

	color: #005459;

	margin: 0;

	padding: 0;
	width: 100%;

	height: 38px;

	display: block;

}

#left1
{
	width:150px;
	margin: 0px 20px 0px 10px;
	float: left;
	color:#000000;
}
#left1 a
{
	color: #000000;
	text-decoration: none;float:right;
}
.left_b 
{
		padding-right: 5px;
		padding-top: 18px;
}
span 
{
	font-weight:bold;
}

#left1 span 
{	
	color:#328816;
}

#left1 p:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #328816;
}

#left1 H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: 100;
	color: #328816;
	text-align:left;
	padding: 20px 0px 6px 4px;
	background: url(images/left_tit.gif) bottom repeat-x
}

#left1 p 
{
	
	background: url(images/box_fish1.png) 0px 11px no-repeat;
	
	text-decoration:none;
}	

#left1 ul 
{
	font-weight:bold;
	background: url(images/box_fish1.png) 0px 11px no-repeat;
	padding: 7px  0px 7px 28px;
	text-decoration:none;
}	
#left1 ul li 
{
	list-style:url(images/left_li.gif);color:#000000;
	
	
}	
#left1 ul li:hover 
{
	list-style:url(images/left_li.gif);color:#000000;
	
}	
#left2
{
	width:560px;
	margin: 0px 20px 0px 10px;
	float: right;
	color:#000000;
}
#left2 a
{
	color: #000000;background: url(images/lefta.jpg) left top no-repeat;color: #FFFFFF;
	text-decoration: none;float:right;
}
.left_b 
{
		padding-right: 5px;
		padding-top: 18px;
}
span 
{
	font-weight:bold;
}

#left2 span 
{	
	color:#328816;
}

#left2 p:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #328816;
}

#left2 H1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: 100;
	color: #328816;
	text-align:left;
	padding: 20px 0px 6px 4px;
	background: url(images/left_tit.gif) bottom repeat-x
}

#left2 p 
{
	
	background: url(images/box_fish1.png) 0px 11px no-repeat;
	
	text-decoration:none;
}	

#left2 ul 
{
	font-weight:bold;
	background: url(images/box_fish1.png) 0px 11px no-repeat;
	padding: 7px  0px 7px 28px;
	text-decoration:none;
}	
#left2 ul li 
{background: url(images/box_fish1.png) 0px 11px no-repeat;
	list-style:url(images/left_li.gif);color:#000000;
	
	
}	
#left2 ul li:hover 
{
	list-style:url(images/left_li.gif);color:#000000;
	
}	.main {
width:160px;
border:1px solid green;
}

.month {
background-color:#8BDD6E;
font:bold 14px verdana;
color:white;
}

.daysofweek {
background-color:green;
font:bold 14px verdana;
color:white;
}

.days {
font-size: 14px;
font-family:verdana;
color:black;
background-color:#8BDD6E;
padding: 2px;
}

.days #today{
font-weight: bold;
color: red;
}
.days #today:hover{
font-weight: bold;font:bold 16px verdana;
color: red;
}
/* =============*/
/* Circle Text Styles */
#outerCircleText {
/* Optional - DO NOT SET FONT-SIZE HERE, SET IT IN THE SCRIPT */
font-style: italic;
font-weight: bold;
font-family: 'comic sans ms', verdana, arial;
color: #000;
/* End Optional */

/* Start Required - Do Not Edit */
position: absolute;top: 0;left: 0;z-index: 3000;cursor: default;}
#outerCircleText div {position: relative;}
#outerCircleText div div {position: absolute;top: 0;left: 0;text-align: center;}
/* End Required */
/* End Circle Text Styles */

/*======================*/
img.expando{ 
border: none;
vertical-align: top; /*top aligns image, so mouse has less of a change of moving out of image while image is expanding*/
}
/*======================*/
.jqpopupmenu, .jqpopupmenu ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid black;
visibility: hidden;
display: none; /*collapse all sub menus to begin with*/
box-shadow: 3px 3px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 8px #818181;
-moz-box-shadow: 3px 3px 8px #818181;
}


.jqpopupmenu li{
position: relative;
}

.jqpopupmenu li a{
display: block;
width: 160px; /*width of menu (not including side paddings)*/
color: black;
background: #F5F5F5;
text-decoration: none;
padding: 4px 5px;
}

* html .jqpopupmenu li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.jqpopupmenu li a:hover, .jqpopupmenu li.selected>a{
background: #e0e0e0;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
	


//clock
.styling{
background-color:#8BDD6E;;
color:lime;
font: bold 45px MS Sans Serif;
padding: 3px;
}

/*--------------------------------------------------*/
#menu1 a {background: url(images/float_menu.gif) no-repeat;text-decoration:none;text-indent:1ex;}
#menu1 a:active {color:green;text-decoration:none;}
#menu1 a:hover {color:;background:url(images/float_menu_hover.gif)}
#menu1 a:visited {color:white;text-decoration:none;}

#menu2 a {background: url(float_menu.gif) no-repeat;text-decoration:none;text-indent:1ex;}
#menu2 a:active	{color:green;text-decoration:none;}
#menu2 a:visited {color:GREEN;text-decoration:none;}
#menu2 a:hover {color:navy;background-color:#006600}

#menu3 a { /*Menu3 Links*/
background: url(float_menu.gif) no-repeat;
text-decoration:none;
text-indent:1ex;
}
#menu3 a:hover {
color:black;background-color:#FFFF99;
}
#menu3 a:active	{color:black;text-decoration:none;}
#menu3 a:visited	{color:black;text-decoration:none;}

//-======================================
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
/*
Web Design by James Brand @ http://www.dreamweavertutorial.co.uk 
*/


#floatdiv {
	position:absolute;
	width:194px;
	height:229px;
	top:0;
	left:0;scorall:none;


}
/**************************************************************************************************************/

#sidebar {
	background-image:url(images/blue-bbackground.png);
	background-repeat:no-repeat;
	position:relative;
	height:259px;
	width:194px;
	margin-left:0px;


}

#sidebar # sli
{
	height:48px;
	width:48px;
	position:absolute;
	top:20px;
	left:21px;
	
}

