/*	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;
}

#wrapper {
        margin: 0 auto;
        width: 760px;
}

div.main-nav {
	background: #990000; position: relative; width: 760px; height: 26px;
}

div.main-nav-00 {
	position:absolute;
	left:00px;
	top:0px;
	width:67px;
	height:26px;
}

div.main-nav-01 {
	position:absolute; left:67px; top:0px; width:113px; height:26px;
}

div.main-nav-02 {
	position:absolute; left:180px; top:0px; width:113px; height:26px;
}

div.main-nav-03 {
	position:absolute; left:201px; top:0px; width:113px; height:26px; visibility: hidden;
}

div.main-nav-04 {
	position:absolute; left:293px; top:0px; width:75px; height:26px;
}

div.main-nav-05 {
	position:absolute; left:368px; top:0px; width:63px; height:26px;
}

div.main-nav-06 {
	position:absolute; left:431px; top:0px; width:84px; height:26px;
}

div.main-nav-07 {
	position:absolute; left:515px; top:0px; width:113px; height:26px;
}

div.main-nav-08 {
	position:absolute; left:628px; top:0px; width:134px; height:26px;
}

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;}
