/* CSS Document */

body
{
    background-color: #E2E2E2;
    border: 0px; 
    margin: 0px; 
    padding: 0px; 
    min-width: 850px; 
}

div.text-logo
{
   padding-right: 20px; 
   padding-top: 20px; 
   padding-bottom: 40px; 
   background-color: #333333;
   color: #eee; 
   font-size: large; 
   font-family: Arial; 
}

span.name
{
	/*font-weight: bold; */
	font-size: x-large; 
}

span.title
{
	font-weight: lighter;
	color: #6a6a6a; 
}

div.logo
{
   /*border: 20px;
   margin: 20px;*/
   padding-left: 20px; 
   padding-top: 20px; 
   padding-bottom: 20px; 
   background-color: #333333; 
}

div.tagline
{
	  padding-top: 20px; 
	  text-align: center; 
		padding-left: 25px; 
    padding-right: 25px; 
		color: #666;
}

div.tagImage
{
	padding-top: 0px;
	/*background-color: #314949;*/
}
div.links
{
    padding-left: 25px; 
    padding-right: 25px; 
    background-color: #333333;
  
}

div.centerBlock
{
    /* this is for the center gradient */
    /*background-color: #333333;*/
    background-image: url('images/gradient2.png'); 
    background-repeat: repeat-x; 
    padding: 30px;
    height: 500px; 
    /*padding: 25px;*/ 
}

div.rip
{ 
    padding-top:5px; 
    background: #000000;
    /*background-repeat: repeat-x; 
    vertical-align: top; */
}
div.ripBottom
{
    padding-bottom:20px; 
    background: url('images/riplight.png');
    background-repeat: repeat-x; 
    vertical-align: bottom; 
}

body.gradient
{
    background-color: #333333;
    /*background-image: url('images/gradient.jpg');
    background-repeat: repeat-x; */
}

a.slideshow:link img {border-width: 0; }
a.slideshow:visited img {border-width: 0; }
a.slideshow:active img {border-width: 0; }
a.slideshow:hover img {border-width: 0; }
a.slideshow:focus img {border-width: 0; }

*.pageLink:link img {border-width: 0; height: 18px;  margin-left: 25px; margin-right: 25px; margin-bottom: 10px;}
*.pageLink:visited img {border-width: 0; height: 18px;  margin-left: 25px; margin-right: 25px; margin-bottom: 10px;}
*.pageLink:active img {border-width: 0; height: 18px;  margin-left: 25px; margin-right: 25px; margin-bottom: 10px;}
*.pageLink:hover img {border-width: 0; height: 18px;  margin-left: 25px; margin-right: 25px; margin-bottom: 10px;}
*.pageLink:focus img {border-width: 0; height: 18px;  margin-left: 25px; margin-right: 25px; margin-bottom: 10px;}
/* for text links */
a.reelLink
{
    border-width: 0;
    color:#dddddd;
    margin:0px 25px;
    font-variant: small-caps;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bolder;
    font-size:140%;
    text-decoration: none; 
}


*.pageLink *:first-letter
{
	font-size:70%;
}

*.pageLink:link {border-width: 0; text-decoration: none; }
*.pageLink:visited {border-width: 0; color:#slskdk; }
*.pageLink:active {border-width: 0; color:#4989c4; font-weight: bold; }
*.pageLink:hover {border-width: 0; color:#4989c4; font-weight: bold; }
*.pageLink:focus {border-width: 0; color:#4989c4; font-weight: bold; }


a.thumbnail { padding: 0px;  margin: 0px; }
a.thumbnail:link img {border-width: 0; }
a.thumbnail:visited img {border-width: 0; }
a.thumbnail:active img {border-width: 0; }
a.thumbnail:hover img {border-width: 0;  }
a.thumbnail:focus img {border-width: 0;  }

img.logoImage 
{ 
    width: 75px;  
}

td.thumbnail
{
    padding: 0px; 
}

td.image
{
    padding-right: 20px; 
}

td.text 
{
    color: #444444;
    padding-right: 75px; 
    text-align: left; 
    vertical-align: top; 
	 
}

.standardText
{
		color: #444444;
		align: center; 
}

.title
{
	  align: center; 
    color: #222;
    weight: bold;  
}

table.contactTable.td
{
    color: red; 
}

td.contact1
{
    font-size:xx-large;
    font-weight:bolder;
    color: #000033;
    /*text-align: center; */
}

td.contact2
{
    font-size:large;
    font-weight:bold;
    color: black; 
    /*color:#6666ff;*/
    /*color: #FFFFCC; */
    text-align: center;
    /*padding-left: 4px; 
    padding-right: 30px;*/
    padding-top: 20px; 
    padding-bottom: 20px; 
    /*min-width: 400px;*/ 
}

td.contact22
{
    font-size:large;
    font-weight:bold;
    color: #1169bc; 
    /*color:#6666ff;*/
    /*color: #FFFFCC; */
    text-align: center; 
    padding-right: 30px;
    padding-left: 80px; 
    padding-top: 20px; 
    padding-bottom: 20px; 
    /*min-width: 400px;*/
}

td.contact3
{
    font-weight:bold;
    color: #444;
    text-align: center;
   /* padding-right: 30px;
    padding-left: 80px; 
    padding-bottom:  10px; */
    /*min-width: 400px;*/
}

td.contact41
{
    color: #bbbbbb; 
    text-align: center;
    /*padding-right: 30px;
    padding-left: 80px; */
    padding-bottom: 10px; 
    /*min-width: 400px;*/
}

td.contact42
{
    color: #666666; 
    text-align: center;
    /*padding-right: 30px;
    padding-left: 80px; 
    padding-bottom: 10px;
    min-width: 270px;*/
}

td.contactJohn
{
    color: #666666; 
    text-align: center;
    /*padding-right: 30px;
    padding-left: 295px; 
    padding-bottom: 10px;
    min-width: 400px; */
}

a.contactEmail:link
{
    color: #FFFFFF;
    text-decoration: none;

}

a.contactEmail2:link
{
    color:#dddddd;
    text-decoration: none;
    min-width: 400px;

}

a.contactEmail:visited
{
    color:black;
    text-decoration: none;
}
a.contactEmail:active
{
    color:black;
    text-decoration: none;
}
a.contactEmail:hover
{
    color:black;
    /*font-weight: bold; */
    text-decoration: none;
}


a.jatLink:link
{
	color: #222;
  text-decoration: none;
}

a.jatLink:visited
{
	color: #444;
  text-decoration: none;
}

a.jatLink:active
{
	color: #000;
  text-decoration: none;
}

a.jatLink:hover
{
	color: #000;
  text-decoration: none;
}

td.description 
{
    padding-top: 10px; 
    /*font-size:large;*/
    text-align: left; 
    /*font-weight:bold; */
    color:#555555;
}