/*	height:340px; */

body {
	font: normal normal normal 12px Verdana; color: #000000; background: #ffffff; padding: 0px; margin: 0px; 
}

div {
	position:relative;
}

div.contentMain {
	position:relative; width:760px; padding: 0px; margin: 0px;
}

div.main-nav {
	background: #990000; position: relative; width: 760px; height: 27px;
}

div.main-nav-00 {
	position:absolute; left:00px; top:0px; width:150px; height:27px;
}

div.main-nav-01 {
	position:absolute; left:150px; top:0px; width:107px; height:27px;
}

div.main-nav-02 {
	position:absolute; left:257px; top:0px; width:94px; height:27px;
}

div.main-nav-03 {
	position:absolute; left:201px; top:0px; width:150px; height:27px; visibility: hidden;
}

div.main-nav-04 {
	position:absolute; left:351px; top:0px; width:61px; height:27px;
}

div.main-nav-05 {
	position:absolute; left:412px; top:0px; width:58px; height:27px;
}

div.main-nav-06 {
	position:absolute; left:470px; top:0px; width:113px; height:27px;
}

div.main-nav-07 {
	position:absolute; left:583px; top:0px; width:83px; height:27px;
}

div.main-nav-08 {
	position:absolute; left:666px; top:0px; width:94px; height:27px;
}

div.content {
	position: relative; left: 135px; top: 20px; width: 625px;
}

div.leftnav {
	position: absolute; left: 5px; top: 20px; width: 130px; 
}

ul.artisan {
	font-size: 10px; list-style-image: url('../images/bullet.gif'); margin-left: 10px; padding-left: 5px; 
}

div.sidebar {
	position: relative; background: url('../images/sidebar_b.gif') repeat-y; 
}

div.sidebarContent {
	position: relative; width: 160px; margin: 0px 15px 0px 10px;
}

div.bgimage {
	position: absolute; left: 0px; bottom: 0px; z-index: -1;
}

div.callout {
	position; relative; width: 170px; margin: 0px 0px 0px 10px;
}

div.callout2 {
	position; relative; width: 380px; margin: 0px 0px 0px 14px;
}

div.callout3 {
	position; relative; width: 550px; margin: 0px 0px 0px 14px;
}

div.footer {
	position: relative; width: 760px; height: 24px; background: url('../images/footer_bg.gif') repeat-x;
}

div.footer-left {
	position: absolute; top: 7px; left: 10px; width: 350px; height: 24px; font: normal normal bold 10px Arial; color: #ffffff; text-align: left;
}

div.footer-right {
	position: absolute; top: 7px; right: 10px; width: 350px; height: 24px; font: normal normal bold 10px Arial; color: #ffffff; text-align: right;
}

.headerText {
	color: #666666; font-size: 20px; 
}

.headerText2 {
	color: #cc0000; font-size: 18px; 
}

.gray { color: #666666; }
.donateHeader { color: #0066cc; font-weight: bold; }

.red { color: #cf0f0f; }

a:link { text-decoration: none; color: #3366cc; }
a:visited { text-decoration: none; color: #3366cc; }
a:active { text-decoration: none; color: #3366cc; }
a:hover { color: #cf0f0f; }

a.white:link { text-decoration: none; color: #ffffff; }
a.white:visited { text-decoration: none; color: #ffffff; }
a.white:active { text-decoration: none; color: #ffffff;}
a.white:hover { color: #cf0f0f;}

a.gray:link { text-decoration: none; color: #666666; font-weight: bold; }
a.gray:visited { text-decoration: none; color: #666666; font-weight: bold; }
a.gray:active { text-decoration: none; color: #666666; font-weight: bold; }
a.gray:hover { color: #cf0f0f; font-weight: bold; }

a.red:link { text-decoration: none; color: #cf0f0f; font-weight: bold; }
a.red:visited { text-decoration: none; color: #cf0f0f; font-weight: bold; }
a.red:active { text-decoration: none; color: #cf0f0f; font-weight: bold; }
a.red:hover { color: #ffbe00;}

a.orange:link {text-decoration: none; color: #ffbe00; font-weight: bold; padding-left: 10px;}
a.orange:visited {text-decoration: none; color: #ffbe00; font-weight: bold; padding-left: 10px;}
a.orange:active {color: #ffbe00;}
a.orange:hover {color: #ffbe00;}
