/****************************************************************************************************
 * Author: Aperture Design www.aperturedesign.com                         *
 * webmaster@aperturedesign.com                                                                    *
 ****************************************************************************************************/
 
 
*{
	margin: 0px;
	padding: 0px;
	
}

/****************************************************************************************************
 * Dividers                                                                                         *
 ****************************************************************************************************/
 
#banner{
	background: url(images/banner2.jpg);
	height: 120px;
	margin: 5px auto 0px auto;
	width: 759px;
} 

#column_container{
	background: url(images/content2.gif);
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
	margin: 0px auto;
	width: 757px;
}
 
#header{
	background: #FFFFFF;
	height: 60px;
	margin: 0px auto;
	width: 759px;
}

#right_column{
	float: left;
	width: 545px;
}
#right_dots{
    border-top: 1px dotted #A11A08;
    border-width: thin;
	width: 460px;
    height: 15px;
/*	position:relative; 
	margin: 0px 5px 0px 8px;*/
}
#right_dots img {
    width: 460px;
}
#right_dots2{
    border-bottom: 1px dotted #A11A08;
    border-bottom-width: thin;
	width: 190px;
	position: relative;
	margin: 0px 5px 0px 5px;
}

/****************************************************************************************************
 * Headings                                                                                         *
 ****************************************************************************************************/

#header form h1{
	font: 10px Tahoma, Serif;
	font-weight: bold;
	text-indent: 62px;
}

#right_column h1{
    color: #333;
	float: left;
	font: 16px Tahoma, Serif;
	font-weight:bold;
	margin: 15px 10px;
	padding: 0px 5px;
	text-align: center;
	width: 495px;
/*	left: 330px;
	position:absolute; 
	top: 190px; */
}

/****************************************************************************************************
 * Images                                                                                           *
 ****************************************************************************************************/

#primaryfist img,
#chin_na img{
	border: 0px;
	display: block;
	margin: 0px 10px 0px 8px;
}

#banner img{
	float: left;
}

 * Menu Navigation                                                                                            *
 ****************************************************************************************************/

 #navcontainer
{
    background: url(images/linkhead.gif) no-repeat;
	width: 764px;
    height: 32px;
/*	left: 117px;
	position: absolute;
	top: 22px; */
    margin: 5px auto 0 auto;
}

#navcontainer ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
}

#navcontainer li {
    display: block;
    margin: 0;
    padding: 0;
    float: right;
    width: auto;
}

#navcontainer a {
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    font-weight: bold;
    display: block;
    width: auto;
    text-decoration: none;
    background: #A11A08;
    margin: 0;
    padding: 2px 7px;
    border-left: 1px solid #fff;
    border-top: 1px solid #fff;
    border-right: 1px solid #aaa;
}
#navcontainer a:hover, #navcontainer a:active {
    background: #CF8800; 
}
#navcontainer a.active:link, #navcontainer a.active:visited {
/*    position: relative;
    z-index: 102; */
    background: #CF8800;
    font-weight: bold;
}

#subnav
{
position: relative;
top: -1px;
z-index: 101;
margin: 0;
padding: 0px 0 3px 0;
background: #BBBBBB;
border-top: 1px solid #fff;
border-bottom: 1px solid #aaa;
}

#subnav UL
{
list-style: none;
margin: 1px 0 0px 13px;
padding: 0px;
border-right: 1px solid #fff;
border-left: 1px solid #aaa;
}

#subnav LI
{
position: relative;
z-index: 102;
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#subnav A
{
color: #fff;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 2px 12px 2px 10px;
}

#subnav A:hover, #subnav A:active { color: #444; }
#subnav A.active:link, #subnav A.active:visited { color: #444; }
#subnav BR, #navcontainer BR { clear: both; }

/****************************************************************************************************
 * Paragraphs                                                                                       *
 ****************************************************************************************************/

#footer{
	background: #363636;
	clear: both;
	color: #fff;
	font: 10px Tahoma, Serif;
	height: 12px;
	padding: 4px 5px;
	text-align: right;
}

#primaryfist,
#chin_na{
	color: #707070;
	float: left;
	font: 12px Tahoma, Serif;
	margin: 15px 10px;
	padding: 0px 5px;
	text-align: justify;
	width: 497px;
/*	left: 330px;
	position:absolute;
	top: 230px; */
}
 

/****************************************************************************************************
 * Heads                                                                                            *
 ****************************************************************************************************/

#banner span{
	color: #fff;
	font: 36px Tahoma, Serif;
	
	left: 300px;
	position: relative;
	top: 20px;
}
#blurb{
	color: #000;
	font: 24px Tahoma, Serif;
    margin: 20px 0 0 300px;
/*	right: -125px;
	position:relative;
	top: 20px; */
}
#readmore{
	color: #D79500;
	font: 11px Tahoma, Serif;
	font-weight: bold;
	text-decoration: none;
	left: 225px;
	position:relative;
	bottom: 3px;
}
#readmore A:hover, #readmore A:active {color: #D79500; }
#readmore A.active:link, #readmore A.active:visited {color: #D79500; }
#readmore BR, #readmore BR { clear: both; }

#learnmore{
	color: #D79500;
	font: 11px Tahoma, Serif;
	font-weight: bold;
	text-decoration: none;
	left: 5px;
	position:relative;
	bottom: 3px;
}
#learnmore A:hover, #learnmore A:active {color: #D79500; }
#learnmore A.active:link, #learnmore A.active:visited {color: #D79500; }
#learnmore BR, #learnmore BR { clear: both; }.list {

}
#footer2{
	color: #000000;
	font: 9px Tahoma, Serif;
	padding: 4px 5px;
	text-align: center;
}

#insidelink{
	color: #A11A08;
	font: 14px Tahoma, Serif;
	font-weight: bold;
	text-decoration: none;
	position:relative;
	bottom: 3px;
}
#insidelink A:hover, #insidelink A:active {color: #A11A08; }
#insidelink A.active:link, #insidelink A.active:visited {color: #A11A08; }
#insidelink BR, #insidelink BR { clear: both; }

#insidelink2{
	color: #A11A08;
	font: 14px Tahoma, Serif;
	font-weight: bold;
	text-decoration: none;
	left: 5px;
	position:relative;
	bottom: 3px;
}
#insidelink2 A:hover, #insidelink2 A:active {color: #A11A08; }
#insidelink2 A.active:link, #insidelink2 A.active:visited {color: #A11A08; }
#insidelink2 BR, #insidelink2 BR { clear: both; }

#specs{
	color: #707070;
	font: 11px Tahoma, Serif;
	font-weight:bold;
	text-decoration: none;
	left: 20px;
	position:relative;
	bottom: 3px;
}
#specs A:hover, #specs A:active {color: #A11A08; }
#specs A.active:link, #specs A.active:visited {color: #A11A08; }
#specs BR, #specs BR { clear: both; }