
@charset "utf-8";

/*CSS Created by Mason Berkshire*/

.solidblockmenu{
	margin: 0 0 0 0;
	padding: 0;
	float: left;
	width: 100%;
	background-image: url(../images/blue_bar.jpg);
	background-repeat: repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
	float: left;
	color: white;
	padding: 10px 12px;
	text-decoration: none;
	border-right: 1px solid white;
	border-left: 1px soild white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
	color: white;
	background: transparent url(../images/block_active.jpg) center center repeat-x;
}


#header
{
    width: 950px;   
    background-color: White;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0 auto;
    border-right: gray 1px solid;
    border-left: gray 1px solid;
    border-top:  0px;
   
}

#header-front
{
    width: 949px;   
    background-color: White;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    height: 90px;
    margin: 0 auto;
   
}


#header-gallery
{
    width: 100%;   
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    height: 90px;
    background-image: url(../images/header.png); 
    background-repeat: no-repeat;
    padding-left: 50px;
}

#content
{
    float: left;
    margin-left: auto;
    width: 480px;
    background-color: White; 
    
}

#content_2 
{
    float: left;
    margin-left: auto;
    height: 672px;
    background-color: White; 
    
}

#content2 {
	float: left;
	width: 100%;
	color: #000;
	padding-left: 40px;
	background: White;
}

#pagecontent-front {
	float: left;
	width: 850px;
	height: 680px;
	background: #fff;
	background-color: White;
	
}

#pagecontent3 {
	width: 950px;
	padding-top: 10px;
	margin-right: 50px;
	background-color: White;

	
}


#pagecontent2 {
	width: 950px;
	padding-top: 10px;
	margin-right: 50px;
	background-color: White;

	
}

#pagecontent-imagegallery {
	margin: 0 auto;
	width: 850px;
	background: white;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px soild;

	
	
}

#sidebar {
	float: left;
	width: 425px;
	padding-top: 0px;
}

#sidebar-order {
	float: left;
	width: 325px;
	margin-top: 25px;
	height: 100%;
	margin-left: 25px;
	padding-top: 0px;
	margin-bottom: 10%;
}

#sidebar3 {
	float: left;
	width: 35%;
	margin-top: 25px;
	height: 100%;
	padding-top: 0px;
	margin-bottom: 10%;
}

#sidebar2
{
    float: left;
    height: 220px;
    width: 35%;
    margin-bottom: 20px;
    padding-top: 60px;
    padding-right: 0px;
    margin-top: 50px;
    padding-bottom: 20px;
    padding-left: 0px;
    margin-left: 60px;
    background-repeat: no-repeat;
}

#sidebar2-about {
	float: left;
	height: 1800px;
	width: 30%;
	border-left: 0px solid #000;
	margin-bottom: 40px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 0px;
	margin-left: 60px;
	margin-top: 40px;
	
	}

#footer
{
    clear: both;
    width: 100%;
    text-align: center;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    padding-top: 4px;
    color: black;
    background-color: gray;
    border-bottom-style: none;
    border-top-style: none;
}

#footer2
{

    width: 981px;
    margin-top: 20px;
    text-align: center;
    font-size: 12px;
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
    padding-top: 4px;
    color: black;
    background-color: gray;
    border-left: gray 1px solid;
    border-right: gray 1px solid;
}
#footer-chart
{
    clear: both;
    width: 950px;
    margin: 0 auto;
    text-align: center;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    padding-top: 4px;
    color: black;
    background-color: gray;
    border-left: gray 1px solid;
    border-right: gray 1px solid;
}

#page
{
    width: 950px;
    overflow: hidden;
    margin-top: 20px;
    margin: 0 auto;
    font-family: Verdana, Helvetica, sans-serif;
    text-align: center;
    background-color: White;
    border-left: gray 1px solid;
    border-right: gray 1px solid;
    border-bottom: gray 1px solid;

    
}

#page3
{
    width: 950px;
    overflow:hidden;
    margin: 0 auto;
    font-family: Verdana, Helvetica, sans-serif;
    text-align: center;
    background-color: White;
    border-left: gray 1px solid;
    border-right: gray 1px solid;
    border-bottom: gray 1px solid;

    
}

#page-chart
{
    width: 950px;  
    clear: both;
    overflow: hidden;
    margin: 0 auto;
    font-family: Verdana, Helvetica, sans-serif;
    text-align: center;
    background-color: White;
    border-left: gray 1px solid;
    border-right: gray 1px solid;
    border-bottom: gray 1px solid;

    
}
#page2
{
    width: 950px;
    margin: 0 auto;
    font-family: Verdana, Helvetica, sans-serif;
    text-align: center;
    background-color: White;   
    border-left: gray 1px solid;
    border-right: gray 1px solid;

    
}


#page-front
{
    width: 950px;
    margin: 0 auto;
    font-family: Verdana, Helvetica, sans-serif;
    text-align: center;
    background-color: White;


}

#linkbar
{
    float: left;
    width: 100%;
    height: auto;
    background: #ccc;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: left;
}

#pageheader {
	width: 100%;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

#listbar {
	float: right;
	width: 100%;
	height: auto;
}

#content3 {
	float: right;
	width: 100%;
	color: #000;
}

#content3 {
	float: left;
	width: 60%;
	margin-left: 50px;
	color: #000;
}
#content4 {
	float: right;
	width: 100%;
	color: #000;
}

#specs {
	float: left;
	width: 70%;
	color: #000;
	margin-top: 25px;
}

body
{
    margin: 0px 0;
    font-family: Verdana, Helvetica, sans-serif;
    text-align: center;
    background-color: #edeff0;
}


.style2 {
	color: #0000ff;
	font-size: 18pt;
}

.border {
	border: 1px solid #fff;
	font-family:Verdana, Helvetica, sans-serif;
	text-align:center;

} 
a:link {
	color: #ffffff;
}
a:visited {
	color: #fff;
}
a:hover {
	color: #fff;
}
a:active {
	color: #fff;
}

.header {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;

	}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}

.productpage {
    font-size: 12pt;
    font-family: Arial, Helvetica, sans-serif
}

.text5 {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.header-white {
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}

.style1 {color: #000000}

.style6 {color: #ffffff;
visibility: hidden;
font-size: 2px;
}

.style2 {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
.mount 
{
    font-size: 18px;
    font-weight: bold;
    font-family: 'Times New Roman';
    color: Fuchsia;
}

