/* ---[ SITE ELEMENTS ]------------------------------- */

body {
 margin: 0;
 padding: 0;
 background: #381F10 url(_assets/bg_tile.gif) repeat;
 font: 11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	font-weight: normal;
	color: #381F10;
}

table, td {
	color: #381F10;
 font: 11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
}

a:link {color: #56004E; text-decoration: underline}
a:visited {color: #56004E; text-decoration: none} 
a:hover {color: #56004E; text-decoration: none}
a:active {color: #56004E; text-decoration: none}

img {border:0; margin:0}
img.left {float: left; margin: 2px 10px 5px 0; border: 0;}
img.right {float: right; margin: 2px 0 5px 10px; border: 0;}
img.across {margin: 0 0 15px 0; border: 0;}

#maincontainer {
	background-color:#FFFFFF;
	width:768px;
}

#content {
	background-color:#FFFFFF;
	width:760px;
}

#footer td p {
	text-align: center;
	margin:5px 0px 5px 0px;
 font: 10px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
 line-height: 16px;
}

#footer td {
 padding:5px 0 5px 0;
}

#footer a:link, a:visited, a:active {color: #381F10; text-decoration: none}
#footer a:hover {color: #746358; text-decoration: none}


/* ---[ PAGE ELEMENTS]------------------------------- */


#content p {
	text-align: left;
	margin:0px 0px 5px 0px;
 font: 11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
 line-height: 15px;
	font-style: normal;
	text-align: left;
}

.txtpurple12 {
 color:#56004E;
 font-size:12px;
}

.txtpurple11 {
 color:#56004E;
 font-size:11px;
}

.txtpurple10 {
 color:#56004E;
 font-size:10px;
}
