body {
    font-family: "Century Gothic", Arial, Helvetica, Verdana,sans-serif;    
    color: black;
    background-color: white;
}

img{	border: 0px;}

h1 {    font-size: 2em; }
h1.a {    text-decoration:none; }
h2 {    font-size: 1em; font-weight:normal; font-style:italic; margin-bottom:10px;}

#logo {text-align:center;margin-top:0px;letter-spacing:1.5em;font-size:0.6em}
#logo a {text-decoration:none;font-size:2em}


/************ LINK STYLES ********************/
a {	
	text-decoration: underline;
	color: #000;
	border:none;
}

a:hover, a:active {
	color: #ccc;
}

/********************* LAYOUT *****************/
  
 #frame {
	width:750px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	text-align:left;
	vertical-align:middle;
		}

/********************* CENTER COLUMN *****************/
	 
 #colmain  {
	width:300px;
	padding:0px;
	text-align:center;
        float: right;
        font-size: 0.8em;
    }

.desc {
	text-align:left;
}


/********************* LEFT COLUMN *****************/

 #colleft  {
    width:220px;
    padding:0px;
    margin-left:auto;
    margin-right:5px;
    margin-top:200px;
    float: right;
    }

 #menu {
    padding:0px;
    margin:0px;	
    font-size: 0.8em;
    float: right;
    }

/******** MENU LINKS **************/
#menu a {
	background-image: url(/images/buttons/button-off.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
	text-decoration:none;
}

#menu a:hover {
	background-image: url(/images/buttons/button-on.png);
}

/********************* RIGHT COLUMN *****************/
 #colright_bottom  {
    padding:0px;
    width: 225px;
    float: right;
    margin-top:250px;
    font-size: 0.8em;
    }

 #colright  {
    padding:0px;
    width: 225px;
    float: right;
    margin-top:50px;
    font-size: 0.8em;
    }

 #colright small {
	font-size:0.95em;
 }

 #cardright  {
    padding:0px;
    width: 525px;
    float: right;
    margin-top:25px;
    font-size: 0.8em;
    }

#cardright blockquote {
	font-size:0.9em;
	margin-left:25px; 
	margin-bottom:0px;
	margin-top:0px;  
}

#cardright .credit {
	font-size:0.8em;
	font-weight:bold;	
	margin-left:150px;   
}	


 .card  {
    padding:0px;
    width: 240px;
    float: left;
    margin-top:10px;
    }

/*************** FOOTER **************************/

 #footer  {
	text-align: center;
        font-size: .7em;
	clear: both;
        }

 .footercopy  {
	font-weight: bold;
        font-size: .8em;
 	color:#CCC;
        }

#footer a {
	text-decoration:none;
}
  
 #mail  {
        font-size: .9em;
    	width: 375px;
	padding-left:150px;
        }
#mail a {	
	text-decoration: underline;
	color: black;
	border:none;
}


