/* horse.css */


/* MISC FORMATTING */	


body {  
	 
	margin: 0px auto;
	text-align: center;
	height: 100%;
	background: #807459 url(/images/tile-2.gif) top left;
	}

html {height:100%;} 
 
  
	  
html>body #main {
    height: auto;
    }
 
 .post  { font-family: georgia,georgia;
font-size: 11px;
color : #000000;
text-align: justify;
padding: 15px 20px 20px 20px;
list-style-type: circle;
   }

 .imgtxt  { font-family: georgia,georgia;
font-size: 11px;
color : #000000;
text-align: justify;
   }
   
     .post  a{ 
	font-family: georgia,georgia;
font-size: 11px;
color : #000000;
text-align: justify;
	text-decoration: underline;
   }
   
   
    .post  a:hover{ 
font-family: georgia,georgia;
font-size: 11px;
color : #000000;
text-align: justify;
text-decoration: none;
   }
   
    .post  img{ 
	
	border:2px; border-color: #ccc; border-style: solid;
   }
   
   
   
   
   
   
   
    .title {
	color: #333;
	font: bold 13px/15px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	text-align: justify;
	padding-left: 20px;
}

    .date {
	color: #7E99BD;
	font: bold 12px/14px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: justify;
	padding-left: 20px;
}

    .smalldate {
	color: #7E99BD;
	font: 11px/13px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: justify;
	padding-left: 20px;
}
    .smalldateblack {
	color: #000000;
	font: 12px/14px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: justify;
	padding-left: 20px;
}



    .form {
	color: #354671;
	font: bold 12px/14px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: justify;
	
}




 .post2  { font-family: georgia,georgia;
font-size: 11px;
color : #000000;
text-align: justify;
padding-left: 15px;
   }
   
   
    .post2  a{ 
	font-family: georgia,georgia;
font-size: 11px;
color : #000000;
text-align: justify;
	text-decoration: underline;
   }
   
   
    .post2  a:hover{ 
font-family: georgia,georgia;
font-size: 11px;
color : #000000;
text-align: justify;
text-decoration: none;
   }
   
   
   
   
   
    .title2 {
	color: #333;
	font: bold 13px/15px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	text-align: justify;

}

    .date2 {
	color: #7E99BD;
	font: bold 12px/14px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: justify;

}

 .footertext  { font-family: verdana, arial;
 font-size: 10px;
  color : #B4B4B4;
   text-align: center;
   padding: 5px 5px 5px 5px;
   }
   
   
   
  .eventpagetext {
	color: #000000;
	font: 12px/14px georgia, verdana, sans-serif;
	margin-top: 3px;
	padding-left: 4px;
	text-align: justify;
	border-left:3px solid #ccc;
	list-style-type: circle;
	background: url("images/checkmark-small.gif") left top no-repeat;
} 


  .eventfullview {
	padding-left: 4px;
	border-left:3px solid #ccc;
	list-style-type: circle;
	background: url("images/checkmark-white.gif") left top no-repeat;
} 

  .padding {
	padding-left: 20px;
	padding-right: 20px;

} 




  .eventpagetext a {
	color: #5268B8;
	font: 12px/14px georgia, arial, sans-serif;
	margin-top: 3px;
	padding-left: 4px;
	text-align: justify;
	text-decoration: underline;
	
} 


  .eventpagetext a:hover {
	color: #5268B8;
	font: 12px/14px georgia, arial, sans-serif;
	margin-top: 3px;
	padding-left: 4px;
	text-align: justify;
	text-decoration: none;
	
} 

.eventpagepasttext {
	color: #626263;
	font: 12px/14px georgia, verdana, sans-serif;
}

.eventpagepasttext a{
	color: #4E4F4F;
	font: 12px/14px georgia, verdana, sans-serif;
	text-decoration: underline;
}

.eventpagepasttext a:hover{
	color: #4E4F4F;
	font: 12px/14px georgia, verdana, sans-serif;
	text-decoration: none;
}



   
   
   
   
   
  input, textarea, select{
 background-color: #CAD8EB;
 font-family: georgia, lucida;
 font-size: 11px;
 color: #000000;
 padding: 0px; 
 	}
	
/*core drop shadow rules*/
.wrap1, .wrap2, .wrap3 {
	display:inline-table;
	/* \*/display:block;/**/} 
.wrap1 {
	float:left;
	background:url(images/shadow.gif) right bottom no-repeat;}
.wrap2 {background:url(images/corner_bl.gif) left bottom no-repeat;}
.wrap3 {
	padding:0 8px 8px 0;
	background:url(images/corner_tr.gif) right top no-repeat;}
.wrap3 img {
	display:block;
	border:1px solid #ccc;
	border-color:#efefef #ccc #ccc #efefef;}
	
	
	
	
	
	
 
/* LEFT COLUMN FORMATTING */

.photo {border:2px; border-color: #ccc; border-style: solid;}


    .eventtitle {
	color: #333;
	font: bold 11px verdana, arial, sans-serif;
	margin: 0;
	padding-bottom: 4px;
	text-transform: uppercase;
	text-align: justify;

}

    .eventtitle a{
	color: #333;
	font: bold 11px verdana, arial, sans-serif;
	margin: 0;
	padding-bottom: 4px;
	text-transform: uppercase;
	text-align: justify;
	text-decoration: underline;
}


    .eventtitle a:hover{
	color: #333;
	font: bold 11px verdana, arial, sans-serif;
	margin: 0;
	padding-bottom: 4px;
	text-transform: uppercase;
	text-align: justify;
	text-decoration: none;
	
}

    .adtitle {
	color: #354671;
	font: bold 11px verdana, arial, sans-serif;
	margin: 0;
	padding-bottom: 4px;
	text-transform: uppercase;
	text-align: justify;

}

    .adtitle a{
	color: #354671;
	font: bold 11px verdana, arial, sans-serif;
	margin: 0;
	padding-bottom: 4px;
	text-transform: uppercase;
	text-align: justify;
	text-decoration: underline;
}


    .adtitle a:hover{
	color: #354671;
	font: bold 11px verdana, arial, sans-serif;
	margin: 0;
	padding-bottom: 4px;
	text-transform: uppercase;
	text-align: justify;
	text-decoration: none;
	
}

    .gmenu a{
	color: #354671;
	font: bold 11px verdana, arial, sans-serif;
	margin: 0;

	text-transform: uppercase;
	text-align: justify;
	text-decoration: underline;
}


    .gmenu a:hover{
	color: #354671;
	font: bold 11px verdana, arial, sans-serif;
	margin: 0;

	text-transform: uppercase;
	text-align: justify;
	text-decoration: none;
	background: #9FC0ED;
	
}



    .newevent {
	border-bottom: 1px dashed #C0C0C0;
	padding: 8px;
	background: url("images/checkmark.gif") center top no-repeat;
	

}

    .newad {
	border-bottom: 1px dashed #7E99BD;
	padding: 8px;
	
	

}

    .newadmain {
	border: 1px dashed #7E99BD;
	background: #9FC0ED;
	padding: 8px;
	
	

}





    .eventdate {
	color: #7E99BD;
	font: bold 9px/14px verdana, arial, sans-serif;
	margin: 0;
	padding-bottom: 2px;
	padding-left: 7px;
	text-align: justify;
}


    .eventtext {
	color: #000000;
	font: 9px/12px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: justify;
	padding-left: 7px;
}


    .topdatetext {
	color: #354671;
	font: 9px/12px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	padding-left: 320px;
	padding-top: 20px;
}



    .pictext {
	color: #354671;
	font: 9px/12px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	padding-left: 7px;
}
    .pictext2 {
	color: #354671;
	font: 9px/12px verdana, arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: justify;
	padding-left: 7px;
}






	#events 
	{
	background: url("images/events.gif") left top no-repeat;
	margin-left: 12;
	border-bottom: 3px solid #C0C0C0;
	padding: 4px;
	color: #1D3447;
	}
	
	
	#gallery  
	{
	background: url("images/gallery-2.gif") left top no-repeat;
	margin-left: 12;
	font-family : georgia,verdana, lucida;
	font-size: 11px; color : #000; 	
	border-bottom: 3px solid #C0C0C0;
	padding: 7px;
	color: #7E99BD;
	}
	
	#classifieds  
	{
	background: url("images/classifieds.gif") left top no-repeat;
	margin-left: 12;
	font-family : georgia,verdana, lucida;
	font-size : 11px; color : #000; 	
	border-bottom: 3px solid #C0C0C0;
	padding: 7px;
	color: #1D3447;
	text-align: justify;
	}
	
	
	
	
	
		#gallery img
	{

	border: 2px solid #C0C0C0;

	}
	
 #classifieds img
		{

	border: 2px solid #7E99BD;
	text-align: justify;
	
	}
	.imagemove
	{padding-left: 7px;
	padding-top: 2px;
	 }
	
	
		#gallerybrowse  
	{
	background: url("images/gallery-browse-2.gif") left top no-repeat;
	margin-left: 12;
	font-family : georgia,verdana, lucida;
	font-size: 11px; color : #000; 	
	border-bottom: 3px solid #C0C0C0;
	padding: 7px;
	color: #1D3447;
	text-align: justify;
	}
	

	
			#admin 
	{
	background: url("images/admin.gif") left top no-repeat;
	margin-left: 12;
	font-family : georgia,verdana, lucida;
	font-size : 11px; color : #000; 	
	text-align:justify;
	border-bottom: 3px solid #C0C0C0;
	padding: 7px;
	color: #1D3447;
	}
	
	

/* RIGHT COLUMN FORMATTING */

div#nifty{ margin: 0 3%; background: #FDFDFD;}
b.rtop, b.rbottom{display:block;background: #F8EFDC;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FDFDFD}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.photoleft{float: left;}
b.photoright{float: right;}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
h3{font-size: 100%;margin:0;padding: 0 0 3px;background: #FFC5FF;color: #000;text-align: center}
p{text-align: justify;}


#navigation a
{
color: #000000;
background: #C0C0C0 url("images/left-tab.gif") left top no-repeat;
text-decoration: none;
padding-left: 6px;
font-family: verdana;
font-size: 11px;
}

#navigation a span
{
background: url("images/right-tab.gif") right top no-repeat;
padding-right: 6px;
}

#navigation a, #navigation a span
{
display: block;
float: left;
}

/* Commented backslash hack hides rule from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none;
}
/* End IE5-Mac hack */

#navigation a:hover
{
color: #000000;
background: #ffffff url("images/left-tab-hover.gif") left top no-repeat;
text-decoration: none;
padding-left: 6px;
font-family: verdana;
font-size: 11px;
}

#navigation a:hover span
{
background: url("images/right-tab-hover.gif") right top no-repeat;
padding-right: 6px;
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0;
}

#navigation li
{
list-style: none;
float: left;
margin: 0;
padding: 0;
}


#navigation #current a
{
color: #000000;
background: #ffffff url("images/left-tab-hover.gif") left top no-repeat;
text-decoration: none;
padding-left: 6px;
font-family: verdana;
font-size: 11px;
}

#navigation #current a span
{
background: url("images/right-tab-hover.gif") right top no-repeat;
padding-right: 6px;
}

#photoleft
{
float: left;
border: 3px solid #C0C0C0;
width:180px;
}

#photoright
{
float: right;
border: 3px solid #C0C0C0;
width:180px;
}

div[id="back-stripe"] {
	width: 100%;
	margin: 0;
	padding: 0;
	background: transparent url(/images/back-stripe.png) top left repeat-x;
	

