/* CSS Document */
BODY {
	line-height:18px;
	Font: 12px Georgia, Times New Roman, Times, serif;      
	text-align:center;
	COLOR: #000000; 
	margin:0px auto;
	background:#F8ECCE;
}

#intro
{
Font: 13px Georgia, Times New Roman, Times, serif;      
text-align:left;
/*COLOR: #421500; */
color: #636E2F;
line-height:25px;
font-weight:bold;
}


p, li, ul
{
Font: 13px Geneva, Arial, Helvetica, sans-serif;    
}

table
{
Font: 12px Georgia, Times New Roman, Times, serif;     
}



#thisthat
{
width:907px;
text-align:center;
min-height:1500px;
margin:0px auto;
background-image:url('images/text_back.gif');
background-repeat:repeat; 
z-index:1;
}


#back {
		width:890px;
		margin-left:15px;
		min-height:800px;
		overflow: visible;
		background:#ffffff;
		BORDER-right: #000000 1px solid;
		BORDER-bottom: #000000 1px solid;
		z-index:2;
		}
				
#top 
{

text-align:right;
width:890px;
height:175px;
background-image:url('images/whitecorner.gif');
background-repeat: no-repeat; 
background-position: top left;

}

#logo
{
float:left;
text-align:left;
margin-top:25px;
margin-left:8px;
margin-bottom: 10px;
width:155px;
z-index1;
}


#spectop
{
position:relative;
width:700px;
float:right;
height:101px;
margin-top:0px;
margin-right:0px;
text-align:left;
background-image:url('images/dottedlines.gif');
background-repeat: no-repeat; 
background-position: top right;
z-index:3;
 
}

#insidespectop
{
margin-right:5px;
margin-top:40px;
width:670px;
height:50px;
float:right;
z-index:1;
}


#search
{
width:450px;
height:49px;
float:right;
margin-top:5px;
margin-right:5px;
}

#myaccounts
{
width:158px;
margin-right:-180px;
position: relative; 
margin-top:10px;
height:60px;
float:right;
background-image:url('images/myaccts.gif');
background-repeat: no-repeat; 
background-position: top right; 
z-index:1000;
}

#myacctest
{
margin-right:23px;
margin-top:18px;
}


#content
{
margin-right: 8px;
margin-left:8px;
min-height:100px;
overflow: visible;
clear:both;
}

#alliancename
{
font-weight: bold;
color: #4A1814;
font-size:13px;
}

#acchead
{
font-weight: bold;
color: #4A1814;
font-size:15px;
margin-left:25px;
margin-bottom:25px;
}

img.alliance
{
padding-right:10px;
margin-right:10px;
}


#alliancecontact
{
width:70%;
margin-top:10px;
margin-bottom:10px;
}


#flash
{
margin-top:10px;
height:280px;
BORDER-bottom: #421500 1px solid;
}

#flash2
{
margin-top:10px;
width:890px;
height:10px;
}


#headers
{
float:right;
margin-top:10px;
width:662px;
height:110px;
}


#movie
{
margin:0px;
}

#leftpanel
{
text-align:left;
float:left;
margin-left:8px;
margin-top:20px;
width:187px;
height:450px;
min-height:400px;
overflow: visible;
}

#backpanel
{
width:170px;
background-image:url('images/green_back.gif');
background-repeat: repeat;
background-position: top right;
margin-bottom:10px;
overflow: visible;
}

#purpletop
{
background: url('images/p_top.gif') no-repeat top right; 
width: 170px;
height:18px;
display: block !important;
margin-top: 0px;
}
#purplebottom
{
background: url('images/p_bottom.gif') no-repeat top right; 
width: 170px;
height:18px;
display: block !important;
margin-bottom:0px;
display: block !important;
}

#greentop
{
background: url('images/g_top.gif') no-repeat top right; 
width: 170px;
height:18px;
display: block !important;
margin-top: 0px;
}

#greenbottom
{
background: url('images/g_bottom.gif') no-repeat top right; 
width: 170px;
height:18px;
display: block !important;
margin-bottom:0px;
display: block !important;
}

#panelinside
{ 
margin-left:10px;
margin-right:10px;
margin-bottom:0px;
margin-top:0px;
}


#maptext
{
margin-left:5px;
margin-right:5px; 
}

#backpanel2
{
width:170px;
background-image:url('images/purple_back.gif');
background-repeat: no-repeat;
background-color: #eedeb5;
background-position: top right;
margin-bottom:0px;
overflow: visible;
}


#rightpanel
{
BORDER-left: #421500 .05em dashed;
text-align:left;
float:right;
width:660px;
overflow: visible;
margin-top:20px;
}

#inside
{
margin-left:25px;
margin-right:20px;
}


#toptext
{
Font: 12px Georgia, Times New Roman, Times, serif;   
font-size: 15px;
color: #636E2F;
line-height:20px;
font-weight: bold;
margin-left:50px;
margin-top:0px;
margin-bottom:20px;
}

#bottomtext
{
margin:15px;
height:70px;
width:850px;
color:#666666;
font-size:9px;
}

#insidebottom
{
margin-left:10px;
margin-right:10px;
text-align:left;
}

#footer
{
width:890px;
clear:both;
color: #636E2F;
background:#ffffff;

}


#topbanner 
{
width:847px;
height:47px;
}

#top2 
{
text-align:right;
width:847px;
height:30px;
Background: #EDE2BD;
BORDER-bottom: #B89A31 1px solid;
BORDER-top: #B89A31 1px solid;
}
img.mypadding
{
margin-right: 10px;
margin-bottom: 10px;
}

#bottom
{
width:710px;
height: 38px;
padding-left:0px;
padding-right:0px;
padding-top:5px;
margin-left:78px;
}


#nav
{
width:847px;
height:26px;
Background: #EDE2BD;
padding-left:0px;
padding-right:0px;
margin-left:0px;
BORDER-bottom: #B89A31 1px solid;
BORDER-top: #B89A31 1px solid;
}


#spectop2
{
padding-right:14px;
padding-top:8px;

}



#nav2
{
width:847px;
Background: #FAF5DA;
padding-left:0px;
padding-right:0px;
margin-left:0px;
}



#subpanel
{
Background: #FAF5DA;
padding-right:0px;
float:left;
width:399px;
margin-left:10px;
}



#inside2
{
float:right;
width:290px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
background: #F2EDD0;
}

#quotes
{
margin-left:263px;
text-align:center;
width: 320px;
Font: 12px/1.2 Helvetica, Arial, Verdana, sans-serif;   
line-height:140%;
line-height:22px;
}

#subcontent
{
Background: #FAF5DA;
float:left;
width:795px;
margin-left:15px;
margin-right:10px;
}





#rightfix
{
margin-right:14px;
margin-left:5px;
}

#security
{
margin-left:85px;
margin-right:80px;
}

#panel
{
float:right;
width:680px;
}

#highlight
{
float:left;
width:680px;
background: #FAF8EB;
}
p.spec
{
padding:10px;
}

#footing
{
padding-left:25px;
padding-top:5px;
}

.links {
	FONT-SIZE: 12px; TEXT-DECORATION: underline; COLOR: #791501; line-spacing: 11px;
}

A {
	COLOR: #791501;  TEXT-DECORATION: underline; line-spacing: 11px;
}

A:hover {
	COLOR: #919815; TEXT-DECORATION: underline;  line-spacing: 11px;
}

A:visited {
	COLOR: #8D3B2A; TEXT-DECORATION: underline; line-spacing: 11px;
}

navi.links {
	 TEXT-DECORATION: underline; 
	 COLOR: #421500; 
	 font-size: 13px;
	line-height: 1.2em;
	font-weight: bold;
}

A.navi {
	COLOR: #421500; 
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-weight: bold;  
}

A.navi:hover {
	COLOR: #9F7500; 
	font-size: 12px;
	font-weight: bold; 
}

A.navi:visited {
	COLOR: #74445D; 
	TEXT-DECORATION: underline;
	font-size: 12px;
	font-weight: bold;
}



