/* BASIC */
*
{
margin:0;
padding:0;
}
body 
{
font-size: 62.5%;
font-family: Lucida Grande, "Verdana", Geneva, Lucida, Arial, Helvetica, sans-serif;
font-color:#000000;
/*height:700px;*/
/*height:625px;*/
height:800px;
margin:10px;
padding:0;
}

/* WRAPPER: wraps entire contents of page */
#wrapper 
{
/*background-image:url(images/bkgrnd.jpg);*/ 
/*background-position:top;*/
/*background-repeat:repeat-y;*/
/* background-color:#DCCDAC;  */
width:960px;
/*height:800px;*/
/*height:748px;*/
margin:10px auto 0 auto; /* auto centers wrapper*/
text-align: left;
}


/* BANNER */
#banner 
{
position: relative;
height:180px;
background-color:#949292;
}
#banner1
{
float:left;
width:200px;
height:125px;
/*padding:20px 0px 0px 38px;*/
/*background: url('images/P021-1_resized.JPG') no-repeat;; margin-left:45px; margin-right:40px; margin-top:0px; margin-bottom:0px*/
}

#logo
{
position:relative;
width:960px;
/*web_header_ background.jpg*/
margin:0px;
padding:0px 0px 0px 0px;
}

#logo_comp
{
position:absolute;
right:10px;
top:10px;
}


#banner2
{
position:relative;
float:right;
width:300px;
text-align:center;
font-size:140%;
font-weight:bolder;
padding:30px 20px 0px 20px;
}

/* TOP NAVIGATION */
#navigation_top_container
{
position: relative;
height:35px; 
width:960px;
margin:0 auto;
padding:0;
}
#navigation_top 
{
position: absolute;
top: 0;
right: 0;
padding:0;
margin:0;
list-style: none;
}
#navigation_top ul 
{
margin:0 auto;
padding:0;
list-style: none;
width:880px;
height:35px;
}
#navigation_top li 
{
float:right;
}
#navigation_top a 
{
text-decoration: none;
padding:1.0em 1.1em;
display: block;
font-size:124%;
font-weight:bolder;
}

#navigation_top li.level1.current, a.level1.current 
{
height:35px;
}
#navigation_top li ul 
{
display: none;  
}
#navigation_top li:hover ul 
{
position: absolute;
display: inline;
left: 0;
/*width: 100%;*/
width:768px;
margin:0;
padding:0; 
z-index:9999;
}
#navigation_top li:hover li 
{
display: inline;
float: right; 
}

#navigation_top a.level1:hover
{
height:10px;
}

/*===================================*/
/* SIDE NAVIGATION */
#navigation_side ul	
{
/*margin: 25px;*/
margin-left:10px;
margin-top:25px;
/*padding-bottom: 250px;  moves bottom text down*/
list-style: none;
float: left;
width:100%;
}

#navigation_side li 
{
float: left;
padding:0;
margin:0;
display:inline;
}
#navigation_side li a, #navigation_side li a:link 

{
text-decoration: none;
display: block;
background: url('images/pawprint.JPG') no-repeat; 

/*font: bold 1.6em Lucida Grande, "Verdana", Geneva, Lucida, Arial, Helvetica, sans-serif;*/

font-weight: bold;

font-size: 1.4em;

width: 150px; 

padding-left:1.8em; 

padding-right:1.1em; 

padding-top:.1em; 

padding-bottom:.5em
}

/*==============================================*/
/* IE 6 hack to make entire button clickable */

* html #navigation_side a { width:1px; }
/* MAIN CONTENT */
#main 
{   
/*margin-left: 150px;*/
margin-left:202px;
margin-right:20px;
padding:0px 15px 15px 20px;
height:600px;
}

#main h1 
{
padding-top:15px;
margin-bottom:10px;
text-transform: uppercase;
font-weight: bold;
font-size: 1.8em;
}
#main h2 
{
font-size: 1.4em;
margin-bottom:5px;
}

#main p 
{
font-size: 1.4em;
margin-bottom:10px;
}
#contentWrapper 
{
position: relative;
padding-top:10px;
clear: both;
width:100%;
/*height:550px;*/
}

/* SIDEBAR */



#sidebar
{
position: relative;
float: left;
width:190px;
margin-left:-205px;
height:455px;
}

#sidebar p 
{
padding-left:-10px;
margin-top:0px;
}



#company_info	
{
width:185px;
padding-top:-20px;
position:relative;
float:left;
}




/*CSS Hacks for Internet Explorer */



/* fix the over extended h2 borders */



* html h2 



{



	zoom: 1;



}



* html .sidebar 



{







/* double margin bug fix */



display: inline;



}
/* COPYRIGHT INFO */

#copyright 
{ 	
/*padding: 0px; */
padding:2px 0;
width:960px;
margin:0px auto;
text-align: center;
/*border:1px solid #fe9a9c;*/
}

span.th-desc
{
font-size:150%;
font-weight:bold;
padding:10px;
}

/*Pages=======================================================*/
/*Page 960-TS-113*/



#Top-text960-113



{



 margin:0px auto;



/* width:700px;*/



 width:600px;



 position:relative;



 float:right;



 padding:5px 50px 0px 0px;



 /*height:200px;*/



 height:100px;



 }







#Bottom-show960-113



{



 margin:40px auto;



 padding:0px 50px 0px 0px;



 width:600px;



 /*height:250px;*/



 height:405px;



 position:relative;



 float:right;

overflow-x:hidden;



  overflow-y:auto; 


}




/*Page 960-TS-114*/



#Top-text960-114
{
 margin:10px auto;
 width:500px;
 position:relative;
 float:right;
 padding:0px 115px 0px 0px;
 /*height:200px;*/
 height:125px;
 }
#Left-show960-114
{
 margin:0 auto;
 padding:0px 0px 0px 30px;
 width:300px;
 /*height:250px;*/
 height:300px;
 position:relative;
 float:left;
}
#Right-show960-114
{
 margin:0 auto;
 padding:0px 40px 0px 0px;
 width:300px;
 /*height:250px;*/
 height:300px;
 position:relative;
 float:right;
}
#Bottom-text960-114
{
 margin:0 auto;
 width:500px;
 position:relative;
 float:right;
 padding:0px 115px 0px 0px;
 /*height:200px;*/
 height:150px;
 }







/*Page 960-TS-110d*/







#large-text960-110d



 {



 margin:0 auto; 



 width:600px; 



 position:relative; 



 float:left; 



 padding:40px 10px 0px 40px; 



 /*height:550px; */



 height:450px;



 overflow-x:hidden;



  overflow-y:auto; 



 }







/*Page 960-T-104*/







#textbox960-104



{ 



margin:0 auto; 



width:600px; 



position:relative;



float:center; 



padding:0px 20px 0px 10px; 



height:250px; 



overflow-x:hidden; 



overflow-y:auto; 



} 







#slideshow960-104



{ 



margin:0 auto; 



width:550px; 



position:relative;



float:center; 



padding:0px 20px 0px 10px; 



height:450px; 



} 







/*Page 960-T-105*/







#Tleft-text960-105



{ 



margin:0 auto; 



padding:0px 0px 10px 20px; 



width:500px; 



height:250px; 



position:relative; 



float:left; 



}  







#right-text960-105



{ 



margin:0 auto; 



width:325px; 



height:550px; 



position:relative; 



float:right; 



padding:0px 20px 0 10px; 



overflow-x:hidden; 



overflow-y:auto;



 } 







#left-show960-105 



{ 



margin:0 auto; 



padding:0px 0px 0px 0px; 



width:600px; 



height:550px; 



position:relative; 



float:left; 



} 







#Bleft-text960-105



{ 



margin:0 auto; 



padding:0px 0px 10px 20px; 



width:500px; 



height:250px; 



position:relative; 



float:left; 



}  







/*Page 960-T-106*/







#Tright-text960-106



{ 



margin:0 auto; 



padding:0px 0px 10px 20px; 



width:500px; 



height:250px; 



position:relative; 



float:right; 



}  







#left-text960-106



{ 



margin:0 auto; 



width:325px; 



height:550px; 



position:relative; 



float:left; 



padding:0px 20px 0 10px; 



overflow-x:hidden; 



overflow-y:auto;



 } 







#right-show960-106 



{ 



margin:0 auto; 



padding:0px 0px 0px 0px; 



width:600px; 



height:550px; 



position:relative; 



float:right; 



} 







#Bright-text960-106



{ 



margin:0 auto; 



padding:0px 0px 10px 20px; 



width:500px; 



height:250px; 



position:relative; 



float:right; 



} 







/*Page 960-TS-120*/







#right-text960-120



{



 margin:0 auto; 



 width:260px; 



 position:relative; 



 float:right; 



 padding:20px 20px 0px 30px; 



 height:450px; 



 overflow-x:hidden;



 overflow-y:auto; 



 }







#left-show960-120 



 {



 margin:0 auto; 



 padding:0px 0px 0px 0px; 



 width:350px; 



 height:325px; 



 position:relative; 



 float:left;



}







#undershow960-120



{



 margin:0 auto; 



 width:300px; 



 position:relative; 



 float:left; 



 padding:35px 5px 0px 20px; 



height:240px;



 overflow-x:hidden;



 overflow-y:auto;



}











/*Page 960-TS-301*/







#Tleft-show960-301
 {
 margin:10px; auto;
 padding:0px 0px 10px 20px;
 width:350px;
 height:300px;
 position:relative;
 float:left;
}
#Tright-show960-301
 { 
 margin:0 auto;
 padding:30px 0px 30px 0px;
 /*width:250px;*/
 width:200px;
 height:150px;
 position:relative;
 float:right;

}
#Mright-show960-301
 {
 margin:0 auto;
 padding:0px 0px 0px 10px;
 /*width:250px;*/
 width:200px;
 height:150px;
 position:relative;
 float:right;
}

#undershow960-301
 {
 margin:100px auto;
 padding:50px 0px 0px 50px;
 width:375px;
 height:100px;
 position:relative;
 float:left;
 overflow-x:hidden;
 overflow-y:auto;
}







#Bright-show960-301



 {



 margin:0 auto;



 padding:30px 0px 0px 20px;



 width:200px;



 height:100px;



 position:relative;



 float:right;



 }







/*Page 960-TS-302*/







#left-side960-302



{



width:350px;



position:relative;



float:left;



}







#right-side960-302



{



width:350px;



position:relative;



float:right;



}







#left-show960-302



{



margin-top:10px;



padding:0px 0px 0px 0px;



width:350px;



/*height:300px;*/



height:400px;



overflow-x:hidden;



overflow-y:auto;



position:relative;



float:left;



}







#righttop-text960-302



{



margin-top:30px;



width:350px;



position:relative;



float:right;



padding:0px 0px 0px 10px;



height:370px;



overflow-x:hidden;



overflow-y:auto;



}







#undershow-text960-302



{



margin:0 auto;



width:300px;



position:relative;



float:left;



padding:30px 0px 0px 30px;



/*height:200px;*/



height:130px;



overflow-x:hidden;



overflow-y:auto;



}







#rightbottom-text960-302



{



margin:0 auto;



width:350px;



position:relative;



float:right;



padding:10px 0px 0px 10px;



/*height:170px;		*/



height:150px;



overflow-x:hidden;



overflow-y:auto;



}







/*Page 960-TS-307*/



#toptext960-307



{



 margin:0 auto;



 width:500px;



 position:relative;



 float:right;



 padding:20px 100px 0px 0px;



 /*height:200px;*/



 height:100px;



 }







#Tleft-show960-307



{



 margin:0 auto;



 padding:30px 110px 0px 0px;



 width:475px;



 /*height:250px;*/



 height:400px;



 position:relative;



 float:right;



}







/*Page 960-TS-308*/



#toptext960-308



{



 margin:0 auto;



 width:500px;



 position:relative;



 float:right;



 padding:0px 115px 0px 0px;



 /*height:200px;*/



 height:50px;



 }







#left-show960-308



{



 margin:0 auto;



 padding:30px 0px 0px 30px;



 width:300px;



 /*height:250px;*/



 height:300px;



 position:relative;



 float:left;



}







#right-show960-308



{



 margin:0 auto;



 padding:30px 40px 0px 0px;



 width:300px;



 /*height:250px;*/



 height:300px;



 position:relative;



 float:right;



}







/*Page 960-TS-503*/

#left-side960-503
{
margin:0 auto;
 width:350px;
 position:relative;
 float:left;
 padding:10px 0px 0px 0px;
 height:300px;
 
}

#Tright-text960-503
{
 margin:0 auto;
 width:350px;
 position:relative;
 float:right;
 padding:10px 0px 0px 0px;
 height:520px;
 overflow-x:hidden;
 overflow-y:auto;
 }


#Bundershow960-503
{
margin:0 auto;
 padding:0px 0px 0px 40px;
 width:350px;
 /*height:150px;*/
 height:100px;
 position:relative;
 float:left;
}







 #Tleft-show960-503
 {
 margin:10px auto;
 padding:20px 0px 0px 0px;
 width:350px;
 /*height:250px;*/
 height:300px;
 position:relative;
 float:left;
}







/*Page 960-TS-503a*/







#left-side960-503a



{



width:350px;



position:relative;



float:left;



}







#Tright-text960-503a



{



 margin:0 auto;



 width:250px;



 position:relative;



 float:right;



 padding:30px 0px 0px 0px;



 height:520px;



 overflow-x:hidden;



 overflow-y:auto;



 }







#Bundershow960-503a



{



margin:0px auto;



 padding:150px 0px 0px 20px;



 width:300px;



 /*height:150px;*/



 height:100px;



 position:relative;



 float:left;



}







 #Tleft-show960-503a



 {



 margin:0 auto;



 padding:30px 0px 0px 0px;



 width:400px;



 /*height:350px;*/



 height:300px;



 position:relative;



 float:left;



}







/*Page 960-TS-425*/







#Tleft-text960-425



{



 margin:0 auto;



 width:375px;



 position:relative;



 float:left;



 padding:20px 0px 30px 10px;



 height:350px;



 overflow-x:hidden;



 overflow-y:auto;



 }



/*



 #Tright-text960-425	



 {



 margin:0 auto;



 width:325px;



 position:relative;



 float:right;



 padding:20px 0px 0px 10px;



 height:520px;



 overflow-x:hidden;



 overflow-y:auto;



 }







  #Bleft-text960-425



 {



  margin:0 auto;



  padding:0px 0px 0px 40px;



  width:375px;



  height:200px;



  overflow-x:hidden;



  overflow-y:auto;



  position:relative;



  float:left;



 }*/







  #Bleft-text960-425



 {



  margin:0 auto;



  /*padding:0px 0px 0px 40px;*/



   padding:20px 0px 30px 10px;



  width:375px;



  /*height:200px;*/



  height:170px;



  overflow-x:hidden;



  overflow-y:auto;



  position:relative;



  float:left;



 }



 #Tright-text960-425	



 {



 margin:0 auto;



 /*width:325px;*/



 width:300px;



 position:relative;



 float:right;



 padding:20px 0px 0px 10px;



 height:520px;



 overflow-x:hidden;



 overflow-y:auto;



 }







/*960-450 MH4*/
#top-text960-450
{
margin:0 auto;
position:relative;
float:left;
overflow-x:hidden;
overflow-y:auto;
width:560px;
height:300px;
padding:20px 0px 0px 0px;
}

/*div.mult */
 #bottom-show960-450 div.highslide-gallery div.mult
 { 
 float:left; 
 width:120px; 
 height:120px; 
 margin:15px;
 /*margin:10px;*/
 }  
 
 /*#gallery-thumb0, #gallery-thumb1, #gallery-thumb2, #gallery-thumb3,#gallery-thumb4
{ 
margin:0 auto;
position:relative;
float:left;
width:143px;
height:143px;
}*/

#bottom-show960-450
{
margin:0px auto;
position:relative;
float:left;
width:700px;
height:150px;
padding:0px 0px 0px 0px;
}	


/*960-451 MH4(5)*/
#bottom-text960-451
{
margin:-10px auto;
position:relative;
float:left;
overflow-x:hidden;
overflow-y:auto;
width:660px;
height:50px;
padding:0px 0px 0px 0px;
}

/*div.mult */
#top-show960-451 div.highslide-gallery div.mult 
{ 
float:left; 
width:120px; 
height:120px; 
margin:0px; 
}
 /*#gallery-thumb0, #gallery-thumb1, #gallery-thumb2, #gallery-thumb3 
{ 
margin:0 auto;
position:relative;
float:left;
width:143px;
height:135px;
}*/



#top-show960-451

{
margin:0px auto;
position:relative;
float:left;
width:600px;
height:140px;
padding:10px 0px 30px 0px;
}	



/*Page 960-TS-213*/







#left-side960-213



{



position:relative;



float:left;



width:350px;



}







#left-show960-213



{



position:relative;



width:350px;



height:250px;



float:left;



}







#right-text960-213



{



position:relative;



width:350px;



float:right;



height:550px;



overflow-x:hidden;



overflow-y:auto;



}







#under-show-text960-213



{



padding:0 25px;



position:relative;



float:left;



height:300px;



overflow-x:hidden;



overflow-y:auto;



}







/*Page 960-303mult3VR*/







#left-text303
{
position:relative;
width:480px;
float:left;
height:550px;
overflow-x:hidden;
overflow-y:auto;
}







#right-show303



{



width:220px;



position:relative;



height:500px;



float:right;



}







#right-show303 div.highslide-gallery div.mult



{



width:200px;



position:relative;



padding:10px;



}







#right-text303



{



width:200px;



position:relative;



float:right;



padding:10px;



}

/*Page 960-M3x4*/





#gallery_show960-M3x4
{
position:relative;
margin:20px 60px;
width:600px;
height:600px;
float:left;
}

#gallery_show960-M3x4 div.highslide-gallery div.mult
{
position:relative;
width:120px;
height:120px;
padding:5px;
/*margin:5px;*/
margin:7px;
text-align:center;
/*border:1px solid #777777;*/
}


/*Page 960-5x4*/

#gallery_show960-M5x4

{
position:relative;
margin:30px 0px 0px 10px;
width:700px;
height:550px;
float:left;
}



#gallery_show960-M5x4 div.highslide-gallery div.mult
{
position:relative;
width:120px;
height:120px;
/*margin:6px; - with border */
/*border:1px solid #777777;*/
margin:8px;	/*without border */
text-align:center;
}

/*Page 960-4x3*/

#gallery_show960-M4x3

{
position:relative;
margin:65px 0px 0px 5px;
/*width:720px;*/
width:700px;
height:550px;
float:left;
}
#gallery_show960-M4x3 div.highslide-gallery div.mult
{
position:relative;
width:150px;
height:150px;
/*margin:8px;	*/
margin:10px;	
text-align:center;
}

/*#show960-TS-406*/

.event_div
{
position:relative;
width:350px;
border-bottom:1px solid #ff3300;
padding:10px;
/*margin-top:10px;
margin-bottom:10px;*/
margin:10px auto 10px auto;
}
#main_space
{
float:left;
width:400px;
}

#show960406TS
{
float:right;
width:200px;
height:10px;
}



#show960406TS #gallery-thumb0, #show960406TS #gallery-thumb1, #show960406TS #gallery-thumb2 
{ 
position:relative;
 width:200px; 
height:180px;
 margin:10px;
 top:35px;
  }
  
  #comment
{
margin:0 auto;
}
.comment_form_label
{
float:left;
width:20%;
padding-right:2%;
text-align:right;
}
.comment_form_input
{
border:1px solid gray;
width:200px;
}
.comment_form_textarea
{
border:1px solid gray;
width:200px;
}
.comment_form_checkbox
{
border:1px solid gray;
}
.comment_form_button
{
margin:0 auto;
border:1px solid gray;
}