﻿ 
  dl,li,dt,dd,h1,h2,h3,p {margin: 0; padding: 0;}
  a img,:link img,:visited img {border: none;}

  p, td 
  {
  	line-height: 1.8em;
  }

  
oldbody{
 	background-image: url(back2.gif);
}  

html, body {margin:0; padding:0; width:100%; height:100%; overflow:hidden;}

body {
  	background-color: #AEB1EA;
  	font: 100% "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
    color: #000; 
    text-align: center;
    line-height: 1.2em;
  }
    
#tj-bg {
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  position: absolute;
  z-index: -1; 
}

  #tj-container {
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    z-index:1; 
    position:relative;
    overflow:auto;
   	border-left: 0;
  	border-right: 0;
    border: solid 0px #999;
  	padding: 0em;
  	margin: auto;
  	text-align: center;
  	font-size:0.875em;
  	color: #000;
   }
 
 

  
  
  #tj-header {
    width:100%;
    height:100px;
  	border-top: solid 5px #FFF;
    border-bottom: solid 5px #FFF;
    padding: 0px 0px 0px 0px;
    margin: 0px;  	

  }
  
 
#tj-main 
{
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    padding: 0px 0px 0px 0px;
}


  
#tj-footer {
  	clear: both;
   	border-bottom: solid 3px #777;
  	margin-bottom: 1px;
  	border-bottom-color: #fff;
  	border-top: solid 5px #FFF;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    text-align: center;
  }

p {
  	margin: 0;
   
  }
  
  
  h1 
{
  font-family: "Trebuchet MS", Trebuchet, sans-serif;
  font-size: 3em;
  font-weight: bold;
  letter-spacing: 2px;
  color: #B2B2B2;
  letter-spacing: 0.2em;
  padding: 1em 25px 0 25px;
}


  h2 {
    font-family: "Trebuchet MS", Trebuchet, sans-serif;
  	font-size: 1em;
  	font-weight: bold;
  	margin:0;
  	padding:0;
  }
  

a:link {
  	
  }

a:visited {
 
  }

a:hover {
    	
    	background-color:yellow;
   }





caption {
  	color: inherit;
  	background: #eee;
  }

table {
  	border-color: #e6e6e6;
  }


/** tippingjar style   **/


.picindex
{
width: 110px;
height: 95px;
text-align: center;
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #000000 #000000 #000000 #000000 ;
vertical-align: middle;
background-color: transparent;
}


.mainindex
{
text-align: center;
border-style: solid; 
border-width: 0;
}

.mainpicsize
{
}
.outline
{
border-collapse:collapse;
border-width: 1px;
border-color: #000000;
border-style: solid; 
width: 889px;
margin-right: auto;
margin-left: auto;
}

.inmainpic
{
width: 650px;
height: 465px;

border-width: 0px;
vertical-align: middle;
text-align: center;
}



table.buy td 
{
height:150px; 
text-align:center;
}


.ontop
{
width: 110px;
height: 95px;
text-align: center;
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #000000 #000000 #000000 #000000 ;
vertical-align: middle;
background-color : #336699;
}

/**
td.picindex:hover { background-color : #336699;}
**/


 





.tj-nav ul
{
list-style: none; 
padding: 0;
margin: auto;

}

.tj-nav li
{
float:left;
width: 6em;
margin: 0.3em 0.3em;
list-style-type: none;
height: 4em;
}

.tj-nav li a
{
display: block;
height: 2em;
line-height: 2em;
font-size: .8em;
color: blue;
text-decoration: none;
text-align: center;
}



#tj-htitle
{
position:absolute;
top:10px;
left:10px;
z-index:50;
width:150px;
height:90px;
overflow: hidden;

font-size: 1em;
text-align:center;


}

.highlight {background-color:#FFF;}

#tj-hlogo
{
height:100px;
width:100px;
position:absolute;
top:5px;
right:10px;
z-index:50;
}

#tj-hmenu
{
width:100%;
height:100px;
margin:auto;
text-align:center;
position: relative;
left: 0;
right: 0;
z-index:100;
}

.tj-nav
{
width:41em;
height: 4em;
line-height: 4em;
text-align:center;
position:absolute;
margin:auto;
top:0;
bottom:0;
right:0;
left:0;
#position: relative;
#margin: auto;

}



.fmenu {
  background:  url(frame.gif);
   background:  #797DB2;
  margin: 0em;
cursor: pointer;
border: 1px inset #404040;
  }
  
.fmenusel {
   background:  url(frame.gif);
   background:  #5B61B2;
   margin: 0em;
   cursor: pointer;
   border: 1px inset #404040;
  }
  

.cmenu {
 background:  #DBDCF0;
border: 3px solid #FFF;
margin: 1em;
cursor: pointer;
font-weight:bold;

  }




.fcontent {
  background:  url(frame3.jpg);
  background:  #797DB2;
  margin: 0em;
border: 1px inset #404040;

  }

 
.subcontent600
{
text-align: center;
width: 600px;
margin: auto;
margin-top: 2em;
margin-bottom: 1em;
}

.subcontent800
{
text-align: center;
width: 800px;
margin: auto;
margin-top: 2em;
margin-bottom: 1em;
}

.subcontent
{
width: 600px;
text-align: center;
margin-top: 15px;
margin-bottom: 15px;
margin-left:auto;
margin-right:auto;
}

.subcontentblog
{
width: 480px;
text-align: center;
margin-top: 15px;
margin-bottom: 15px;
margin-left:auto;
margin-right:auto;
}


.subcontentblogsidebar
{
width: 240px;
float: right;
text-align: center;
margin-top: 15px;
margin-bottom: 15px;
margin-left:auto;
margin-right:auto;
}



.type1
{
width: 250px;
margin-top: 50px;
margin-left:20px;
margin-right:20px;

}

.type2
{
width: 350px;
}

.type3
{
width: 400px;
margin-top: -20px;
}

.pleft
{
float:left;
margin-left:25px;
}

.pright
{
float:right;
margin-right:25px;
}

.pcenter
{
clear: both;
margin-right:auto;
margin-left:auto;
}

.titlesubc
{
font-size: 1em;
line-height: 1.5em;
font-weight: bold;
text-align: center;
width:65%;
margin: auto;
background-color: rgb(80,20,60);
border-style: solid;
border-width: 0px;
padding: 3px 3px 3px 3px;
  background:  url(sign.gif);
  
}

.contentsubc
{
font-size: 1em;
padding: 1em 1em 1em 1em;
background-color: rgb(40,10,80);
background-color: #DBDCF0;

border: 3px solid #FFF;
margin: 1em;
padding: 0.3em;
}

.wait
{

}

.gthumb
{
float: left;
width: 110px;
height: 95px;
border: 0px solid #111;
margin: 2px;
padding: 4px;

display: table-cell;
text-align: center;
vertical-align: middle;

background-color: transparent;
}


.picsize
{
display:block; 
margin: 0 auto;
text-align: center;
vertical-align: middle;

}



.gthumbsel
{
background-color : #336699;
}




#bigpic
{

  height: 600px;
  width: 700px;
  background:transparent;
  position: absolute;
  z-index:1000;
  margin:auto;
  float:left;
  visibility:hidden;
}


#bigpiccontent
{

width:600px;
height:500px;
margin:auto;
margin-top:25px;
background:#B5C3EA;
border: 10px solid #6286EA;
filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
}

#glist2
{
height:600px;
}

#gallery2
{
height:600px;
}

#gselection
{
width:100px;
position:absolute;
top:300px;
left:10px;
}


.desctext
{
color:#FFF;

}

.hiddenpic
{

display:none;
}
