/* CSS Document */


/* layout pieces */
body{
background: #FFCC99;
background-image:url(images/tile.jpg);
background-repeat:repeat;
font: 85% "Verdana",Arial,sans-serif; 
}

td.plans{
background:#52768a;
padding: 2px;
border-top: #fff solid medium;
border-left: #fff solid medium;
}

td{
vertical-align:top;
}

td.news{
background:#52768a;
padding: 2px;
border-bottom: #fff solid medium;
border-left: #fff solid medium;
}

td.tidbit{
padding: 5px;
}

td.tidbit2{
padding: 5px;
border-left: #663300 solid thin;
}

td.tidbit3{
border-bottom: #663300 solid thin;
}

td.join{
padding: 2px;
border-top: #fff solid medium;
border-left: #fff solid medium;
background:#663300}

img.border{
border: #fff solid medium;
margin: 5px;
}

table.container{
width:950px !important; 
margin: 0 auto;
padding:0px;
border: #FFF medium solid;
background-color:#F8DAB7;
overflow:hidden;
}

div#container{
width:950px !important; 
height: 715px;
margin: 0 auto;
padding:0px;
border: #FFF medium solid;
background-color:#F8DAB7;
overflow:hidden;
}

div#nav{
float:left;
vertical-align:top;
width:950px;
padding:0px;
margin:0px;
}

div#content{
float:left;
width:650px;
padding:0px;
margin-right:10px;
height: 500px; 
overflow:hidden;
}

div#news{
float:right;
width:260px;
padding:0px;
background-color:#9cb9ca;
border-top: #fff solid medium;
border-left: #fff solid medium;
border-bottom: #fff solid medium;
}

div#brown{
float:right;
width:260px;
margin:0px;
padding:10px;
background-color:#663300;
border-bottom: #fff solid medium;
}

div#dblue{
float:right;
width:260px;
padding:10px;
background-color:#9cb9ca;
border-top: #fff solid medium;
border-left: #fff solid medium;
border-bottom: #fff solid medium;
}


/* linkable bits */
a.brown {
	color: #663300;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-indent: 5px;
	line-height: 24px;
}

a.brown:link {
	color: #663300;
	margin-left:3px;
	margin-right:3px;		
}

a.brown:hover {
	color: #663300;
	text-decoration:underline;
}

a.brown:active {
	color: #663300;
}

a.brown:visited {
	color: #996633;
	background-position: left;
	white-space: pre;
	left: 5px;
	right: 5px;
}


a.brown_underlined {
	color: #663300;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	margin-left:3px;
	margin-right:3px;	
}

a.brown_underlined:link {
	color: #663300;	
}

a.brown_underlined:hover {
	color: #663300;
	text-decoration:none
}

a.brown_underlined:active {
	color: #663300;
}

a.brown_underlined:visited {
	color: #996633;
}


a.white {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	text-indent: 5px;
}

a.white:link {
	color: #FFFFFF;	
}

a.white:hover {
	color: #FFFFFF;
	text-decoration:none
}

a.white:active {
	color: #FFFFFF;
}

a.white:visited {
	color: #FFFFFF;
	background-position: left;
	white-space: pre;
	left: 5px;
	right: 5px;
}

a.boldwhite {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	line-height:15px;
	text-decoration:none;
}

a.boldwhite:link {
	text-decoration:none;	
}

a.boldwhite:hover {
	color: #FFFFFF;
	text-decoration:underline;
}

a.boldwhite:active {
	color: #FFFFFF;
}

a.boldwhite:visited {
	color: #FFFFFF;
	background-position: left;
	white-space: pre;
	left: 5px;
	right: 5px;
}

/* Submit button */
form .primaryAction {
	background-color:#9cb9ca;
	border:thin solid #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	padding: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	cursor: pointer;
}

form .primaryAction:hover {
	background-color:#52768a;
	border:thin solid #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	padding: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	cursor: pointer;
}


/* text styles */
.bodyTitlewhite {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	line-height:15px;
}

.bodytext {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height:18px;
	margin-left:3px;
	margin-right:3px;
}

.bodyTitle {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663300;
	text-transform: uppercase;
	line-height:15px;
	margin-left:3px;
	margin-right:3px;	
}

.bodyBold {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663300;
	line-height:15px;
	margin-left:3px;
	margin-right:3px;
	}
	
.bodyBoldwhite {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:15px;
	}
	
.bodywhite {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:18px;
}

.topbottom{
	border-top: #fff solid medium;
	border-bottom: #fff solid medium;
	border-left: #fff solid medium;
}



