@charset "UTF-8";
/* CRG */
/* Copyright (c) 2009 Whitings Foods */
/* Stylesheet developed by Tarena Heitmann at Brough Communications [http://www.brough.com] */
/* For Screen */

/************** Root Element **************/
html { margin:0; padding:0; }
body { margin:0; padding:30px 0 0 0; font:small Eurostile,Verdana,sans-serif; color:#000000; 
	background:#FFCC33 url("../img/decor/page_bg.gif") 50% 0 repeat ; }

/************** Links **************/
a:link { border-bottom:0 none; padding-bottom:2px; color:#027D98; text-decoration:none; outline:none; }
a:visited { padding-bottom:2px; border-bottom:1px dotted; color:#5ADFCB; text-decoration:none; outline:none; }
a:hover { padding-bottom:2px; border-bottom:1px dotted; color:#5ADFCB; text-decoration:none; outline:none;}
a:focus { padding-bottom:2px; border-bottom:1px dotted; color:#5ADFCB; text-decoration:none; outline:none; }
a:active { padding-bottom:2px; border-bottom:1px dotted; color:#5ADFCB; text-decoration:none; outline:none; }
a img { border:0 none; display:block; background:transparent; }
a {outline:none;}

/************** Headings **************/
h1, h2, { padding:0;}
h1 { font-size:150%;font-weight: bold;color: #663399; }
h2 { font-size:120%;font-weight: bold;color: #60be01; }






td#SecondLyrNav {
	margin: 0px;
	padding: 0px;
	
}

#navbar, #navbar ul{
    /*width:10em;*/
    padding:0;
	margin: 0 6px;
 
    list-style-type:none;
	font-size: 90%;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #027D98;
	letter-spacing:1px;
	
	
}
#navbar ul{
    position:relative;
    top:0;
    left:0;
    
   
  
   
}
#navbar li ul{
margin: 0 ;
 padding:0;
 text-indent: 20px;
 font-size: 85%;
}

#navbar li{
    display:block;
   border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	
}

#navbar li a{
    display:block;
    padding:0;
	margin: 0;
    color:#FFFFFF;
    text-decoration:none;
	padding: 8px;
	outline:none;
	border-bottom:0 none;
}
#navbar li a:hover{
    color: #027D98;
    background-color: #67B1C1;
	
}
#navbar li ul.click{
    display:block;
	
}
#navbar li ul li{
	border:none;
	}
	#navbar li ul li a{
	padding: 5px 8px;
	}
#navbar li.click{
    background-color:  #67B1C1;
	 border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin:0;
  
}
#navbar ul a:hover{
    background-color:#67B1C1;
}
#navbar ul li.click{
    background-color:#67B1C1;
	 border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#navbar a.click{
    background-image:none;
    color: #027D98;
	
}
#navbar li a#current{
	
	background-color:  #ffa500;
	color: #FFFFFF;
	}

/************** Standard Elements **************/
#content {padding:20px; font-size:110%; line-height:20px;}
/************** Forms **************/
form{font-size:90%; line-height:18px;}
form #red{color:#cc0000; font-size:90%;}

/************** Page Layout **************/
#orangebkgrnd {background-color:#ffa500;}
#yellowbkgrnd {background-color:#FFD046;}
#tealbkgrnd {background-color:#027D98;}
#whitebkgrnd {background-color:#ffffff;}
#SecondLyrNav { background: url("../img/decor/2nd_nav_bkgrnd.gif") 50% 0 repeat ;}
#dropshadow { background: url("../img/decor/rt_side_shadow.png") 50% 0 repeat ;}
#cornrdropshadow { background: url("../img/decor/rt_side_top_shadow.png") 50% 0 repeat ;}

/************** Button Layout **************/

/************** Footer **************/
#footer {  font-size:100%; text-align:center; padding:10px 0 10px 0; line-height:14px; color:#FFFFFF;}
#footer .links { color:#5ADFCB; word-spacing:2px;}
#footer a:link { padding-bottom:2px; border-bottom:1px dotted; color:#5ADFCB; text-decoration:none;}
#footer a:hover, #footer a:focus, #footer a:active { padding-bottom:2px; border-bottom:1px dotted; 
    color:#67FFE8; text-decoration:none; }
#footer a:visited { padding-bottom:2px; border-bottom:1px dotted; color:#5ADFCB; text-decoration:none;}


/************** Additional Styles **************/
.imgpaddinglft {padding:5px 0 5px 5px;}
.imgpaddingrght {padding:5px 5px 5px 0;}
.greenheader {font-size:120%;font-weight: bold;color: #60be01; }
.purpleheader {font-size:120%;font-weight: bold;color: #663399; }
.tealheader {font-size:120%;font-weight: bold;color: #67ffe8; }
.resumeleft {border-right: 1px dotted #663399; padding-right:20px;}
.resumerght{ padding-left:20px; }
ul.jobs{list-style:square;}
a.here {font-weight: bold;color: #60be01;}
