/**************************************************/
/*   Body and Wrapper                             */
/**************************************************/
body {
background-repeat: no-repeat; 
background-attachment: fixed; 
background-color: #e7e7e7; 
margin: 25px 10px 25px 10px
text-align: center;
font-size: 1em;
font-family:'Aurulent Sans',Verdana,Arial,sans-serif,Tahoma;
color: black;
}

#wrapper {
background: url(images/wrapperbg.jpg) top center repeat-y; 
width: 800px;
text-align: center;
margin:auto;
}

#header { 
width: 800px;
height: 25px;
text-align: center;
margin:auto;
background: url(images/junction.jpg) no-repeat 0 0; 
}

#header1 {
width: 800px;
height: 23px;
text-align: center;
margin:auto;
background: url(images/junction.jpg) no-repeat 0 -25px; 
}

#header2 {
width: 800px;
height: 198px;
text-align: center;
margin:auto;
background: url(images/junction.jpg) no-repeat 0 -48px; 
}

#header3 {
width: 800px;
height: 23px;
text-align: center;
margin:auto;
background: url(images/junction.jpg) no-repeat 0 -246px; 
}

#header4 {
width: 800px;
height: 95px;
text-align: center;
margin:auto;
background: url(images/junction.jpg) no-repeat 0 -270px; 
}

/******************** Menu  ***********************/
#menu { 
width: 780px; 
height: 21px;
float: left; 
font-size: 14px;
font-family:'Aurulent Sans',Verdana,Arial,sans-serif,Tahoma;
text-align: left; 
padding: 2px 0 0 20px;
color: white;
} 
#menu a {height: 1em; voice-family: "\"}\""; voice-family: inherit;}	
#menu a:link {text-decoration: none; color: white; padding: 0;} 
#menu a:visited {text-decoration: none; color: white; padding: 0;} 
#menu a:active {text-decoration: none; color: white; padding: 0;} 
#menu a:hover {text-decoration: none; color: #fab742; padding: 0;}

#menu3 { 
width: 800px; 
height: 100%; 
float: center; 
font-size: 0.7em;
font-family:'Aurulent Sans',Verdana,Arial,sans-serif,Tahoma;
padding: 0 0 0.3em 0;
color: white;
} 
#menu3 a {height: 12px; voice-family: "\"}\""; voice-family: inherit;}	
#menu3 a:link {text-decoration: none; color: white; padding: 0;} 
#menu3 a:visited {text-decoration: none; color: white; padding: 0;} 
#menu3 a:active {text-decoration: none; color: white; padding: 0;} 
#menu3 a:hover {text-decoration: none; color: #fff200; padding: 0;}

ul { 
margin: 0 0 0 15px; 
text-align: left; 
} 

ol { 
margin: 0 0 0 15px; 
text-align: left; 
} 

li { 
margin: 0 0 0 30px; 
text-align: left; 
} 

#stuff { 
width: 565px; 
margin: 0px 50px 0px 20px; 
text-align: justify; 
border: navy; 
} 

/**************************************************/
/*          Button-Quicklinks                    */
/**************************************************/

#qbutton {
width: 100%;
height: 1.4em;
float: center;
text-align: left; 
vertical-align: middle;
}

#qbutton a {height: 1.4em; voice-family: "\"}\""; voice-family: inherit; height: 1.4em; text-decoration: none; color: black; padding: 0 0 0 0.5em; font-size: 0.9em;}	
#qbutton a:link, 
#qbutton a:visited {display: block; background: #e8e8e8; top center repeat-y; height: 1.4em; text-decoration: none; color: black; padding: 0 0 0 0.5em; font-size: 0.9em;}
#qbutton a:hover {background: #d6d6d6; top center repeat-y; height: 1.4em; text-decoration: none; color: black; padding: 0 0 0 0.5em; font-size: 0.9em;}

/**************************************************/
/*          Button-Active Quicklinks               */
/**************************************************/

#aqbutton {
width: 100%;
height: 1.4em;
float: center;
text-align: left; 
vertical-align: middle;
}

#aqbutton a {height: 1.4em; voice-family: "\"}\""; voice-family: inherit; height: 1.4m; text-decoration: none; color: black; padding: 0 0 0 0.5em; font-size: 0.9em;}	
#aqbutton a:link, 
#aqbutton a:visited {display: block; background: #d6d6d6; top center repeat-y; height: 1.4em; text-decoration: none; color: black; padding: 0 0 0 0.5em; font-size: 0.9em;}
#aqbutton a:hover {background: #e8e8e8; top center repeat-y; height: 1.4em; text-decoration: none; color: black; padding: 0 0 0 0.5em; font-size: 0.9em;}

/**************************************************/
/*          Footer                                */
/**************************************************/

#footer { 
background: url(images/junctionft.jpg) top center no-repeat; 
width: 800px; 
height: 30px; 
float: center; 
margin:auto;
} 

#wrapperft {
background: url(images/wrapperft.jpg) top center no-repeat; 
width: 800px;
height: 20px;
text-align: center;
margin:auto;
}

#wrappermid {
background: url(images/wrappermid.jpg) top center no-repeat; 
width: 800px;
height: 20px;
text-align: center;
margin:auto;
}

/**************************************************/
/*          Blog Buttons                          */
/**************************************************/

#blogupd {
width: 150px;
float: center;
text-align: left; 
vertical-align: middle;
}

#blogupd a {voice-family: "\"}\""; voice-family: inherit; text-decoration: none; color: black; padding: 0.5em; font-size: 0.7em;}	
#blogupd a:link, 
#blogupd a:visited {display: block; background: #fcd391; top center repeat-y; text-decoration: none; color: black; padding: 0.5em; font-size: 0.7em;}
#blogupd a:hover {background: #f8b544; top center repeat-y; text-decoration: none; color: black; padding: 0.5em; font-size: 0.7em;}

/**************************************************/
/*          Forum Buttons                         */
/**************************************************/

#forum {
width: 100%;
float: center;
text-align: left; 
vertical-align: middle;
}

#forum a {voice-family: "\"}\""; voice-family: inherit; text-decoration: none; color: black; padding: 0.5em; font-size: 1em;}	
#forum a:link, 
#forum a:visited {display: block; background: #e8e8e8; top center repeat-y; text-decoration: none; color: black; padding: 0.5em; font-size: 1em;}
#forum a:hover {background: #d6d6d6; top center repeat-y; text-decoration: none; color: black; padding: 0.5em; font-size: 0.95em;}


/**************************************************/
/*          Box		                          */
/**************************************************/

.boxbr {
    margin: auto;
    background: url(images/box/crb-2.gif) no-repeat bottom right;
    background-color: white;
}

.boxtr {
    background: url(images/box/crt-2.gif) no-repeat top right;
    margin: 0;
    padding: 0;
    text-align: left;
}

div.boxtr img {
	display: inline;
	float:right;
	margin-bottom: 3px;
	margin-top: 1px; 
	vertical-align: middle;
}

.boxtr h2 {
    background: url(images/box/clt-2.gif) no-repeat top left;
    margin: 0;
    padding: 4px 1em 8px 6px;   
    font-family: Verdana, Arial, Helvetica, sans-serif;
    white-space: nowrap;            
    color: #444444;
    font-size: 8pt;
    line-height: 16px; 
}
.boxtr a:link {text-decoration:none;}
.boxtr a:visited {text-decoration:none;}
.boxtr a:active {text-decoration:none;}
.boxtr a:hover {text-decoration:underline;}

.boxbl {
    background:  url(images/box/clb-2.gif) no-repeat bottom left;
    margin: 0;
    padding: 5px 9px 1em;
    font-size: 0.9em;
}

.boxh  {
    margin: 0;
    padding: 0;
}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ccc;
	background: #ddd;
	font-style: italic;
}

a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}

a:hover {
	color: #147;
	text-decoration: underline;
	}
	
/**************************************************/
/*          Button-Quicklinks                     */
/**************************************************/

#ajaxlnk {
width: 100%;
height: 1.4em;
float: center;
text-align: right; 
vertical-align: middle;
}

#ajaxlnk a {height: 1.4em; voice-family: "\"}\""; voice-family: inherit; height: 1.4em; text-decoration: none; color: black; padding: 0 0.5em 0 0; font-size: 0.8em;}	
#ajaxlnk a:link, 
#ajaxlnk a:visited {display: block; background: white; top center repeat-y; height: 1.4em; text-decoration: none; color: black; padding: 0 0.5em 0 0; font-size: 0.8em;}
#ajaxlnk a:hover {background: #e8e8e8; top center repeat-y; height: 1.4em; text-decoration: none; color: black; padding: 0 0.5em 0 0; font-size: 0.8em;}
		
