﻿/* Built by Lars Michael Astrom */

/***************/
/* Link Styles */
/***************/
/* Default Link Styles */
a:link, 
a:visited, 
a:active{ 
  font-family:Trebuchet MS, Sans-Serif; 
  font-size:14px;
  font-weight:normal;
  text-decoration:underline;
  color:#ffffff;
}

a:hover{
  text-decoration:none;
  color:#ffffff;
}

/* Utility Nav Link Styles */
#Header .navigation a:link, 
#Header .navigation a:visited, 
#Header .navigation a:active{ 
  font-family:Trebuchet MS, Sans-Serif; 
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
  color:#ffffff;
}

#Header .navigation a:hover{
  text-decoration:none;
  color:#ffffff;
}

/* Main Nav Link Styles */
#LeftColumn .navigation a:link, 
#LeftColumn .navigation a:visited, 
#LeftColumn .navigation a:active{ 
  font-family:Trebuchet MS, Sans-Serif; 
  font-size:14px;
  font-weight:bold;
  text-decoration:underline;
  color:#000000;
}

#LeftColumn .navigation a:hover{
  text-decoration:none;
  color:#000000;
}

/* Bread Crumb Link Styles */
#RightColumn .breadcrumb a:link, 
#RightColumn .breadcrumb a:visited, 
#RightColumn .breadcrumb a:active{
  font-family:Verdana, Arial, Sans-Serif; 
  font-size:16px;
  font-weight:normal;
  text-decoration:underline;
  color:#ffffff;
  line-height:26px;
}

#RightColumn .breadcrumb a:hover{
  text-decoration:none;
  color:#ffffff;
}

/* Gallery Link Styles */
#Gallery a:link, 
#Gallery a:visited, 
#Gallery a:active{ 
  font-family:Trebuchet MS, Sans-Serif; 
  font-size:14px;
  font-weight:normal;
  text-decoration:underline;
  color:#000000;
}

#Gallery a:hover{
  text-decoration:none;
  color:#000000;
}

a.galleryLink:link, 
a.galleryLink:visited, 
a.galleryLink:active{ 
  font-family:Trebuchet MS, Sans-Serif; 
  font-size:14px;
  font-weight:normal;
  text-decoration:underline;
  color:#ffffff;
  display:block;
  padding:10px 0 0 0;
}

a.galleryLink:hover{
  text-decoration:none;
  color:#ffffff;
}


/* Footer Link Styles */
#Footer a:link, 
#Footer a:visited, 
#Footer a:active{ 
  font-family:Trebuchet MS, Sans-Serif; 
  font-size:11px;
  font-weight:normal;
  text-decoration:underline;
  color:#ffffff;
}

#Footer a:hover{
  text-decoration:none;
  color:#ffffff;
}

/*****************/
/* Header Styles */
/*****************/
/* Page Header Styles */
h1{ 
  font-family:Verdana, Arial, Sans-Serif;
  font-size:22px;
  font-weight:bold;
  color:#ffffff;
  margin:0;
  padding:0;
  line-height:32px;
}

h2{
  font-family:Verdana,Arial,  Sans-Serif;
  font-size:18px;
  font-weight:normal;
  color:#ffffff;
  margin:0;
  padding:0;
}

h3{
  font-family:Verdana, Arial, Sans-Serif;
  font-size:16px;
  font-weight:normal;
  color:#ffffff;
  margin:0;
  padding:0;
}

#Gallery h2{
  font-family:Verdana,Arial,  Sans-Serif;
  font-size:16px;
  font-weight:normal;
  color:#000000;
  margin:0;
  padding:0;
}

/***************/
/* Text Styles */
/***************/
/* Main Text Styles */
html{ 
  font-family:Trebuchet MS, Sans-Serif; 
  font-size:14px;
  font-weight:normal;
  color:#ffffff;
}

#Gallery{
  color:#000000;
}

/* Nav Link Description Styles  */
/* Use display:none; to disable */
#LeftColumn .navigation div span{  
  font-family:Trebuchet MS, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  color:#000000;
  line-height:22px;
}

/* Bread Crumb Styles */
#RightColumn .breadcrumb{
  font-family:Verdana, Arial, Sans-Serif; 
  font-size:16px;
  font-weight:normal;
  color:#ffffff;
  line-height:26px;
}

/* Bread Crumb Styles */
#RightColumn .content{
  line-height:22px;
}

/* Footer Text Styles */
#Footer{  
  font-family:Trebuchet MS, Sans-Serif; 
  font-size:11px;
  font-weight:normal;
  color:#ffffff;
  text-align:right;
}

/***************/
/* Form Styles */
/***************/
/* Textboxes and Drop Down Styles */
input, select{  
  font-family:Verdana, Arial, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  color:#000000;
}

/* Form Label Styles */
.label{  
  font-family:Verdana, Arial, Sans-Serif; 
  font-size:12px;
  font-weight:bold;
  color:#000000;
  text-align:right;
}

/* Button Styles */
button, submit{  
  font-family:Verdana, Arial, Sans-Serif; 
  font-size:12px;
  font-weight:normal;
  color:#000000;
}