BODY 
{
/*BACKGROUND-POSITION: center center;*/
background-color: #FFFFFF;
BORDER-TOP-WIDTH: 0px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
VERTICAL-ALIGN: baseline;
PADDING-TOP: 0px;
BORDER-RIGHT-WIDTH: 0px;
outline: 0;
}

.qsc
{	
position: absolute;
width: 100%;
height: 739px;
min-height: 739px;
z-index: -2;
/*top: 0px;*/
text-align: left;
vertical-align: top;
background-image: url(http://www.sturmanbg.com/images/Back.jpg);
background-repeat: repeat-x;
background-position-y: top;
background-color: transparent;
BORDER-TOP-WIDTH: 0px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px auto;
VERTICAL-ALIGN: baseline;
PADDING-TOP: 0px;
BORDER-RIGHT-WIDTH: 0px;
outline: 0;
}

.outer
{
MARGIN-LEFT: 40px! important;
PADDING-RIGHT: 50px;
Border: 0px! important;
}

.sf_wrapper
{
width: 800px;
background-image: none;
}

.sf_outer_wrapper 
{
MARGIN: 0px auto;	
background-color: transparent;
position: absolute;
margin-left: -50px;
MARGIN: 0px auto;	
/*background-image: url(http://www.sturmanbg.com/images/BG_H.png);*/
background-image:none;
background-color: transparent;
width: 100%;
height: 60px;
z-index: -1;
top: 20px;
text-align: center;
vertical-align: bottom;
background-repeat: repeat-x;	
}

.sf_extra1
{
MARGIN: 0px auto;	
background-color: transparent;
position: absolute;
background-image: url(http://www.sturmanbg.com/images/BG_H.png);
background-color: transparent;
width: 100%;
height: 60px;
z-index: -1;
top: 77px;
text-align: center;
vertical-align: bottom;
background-repeat: repeat-x;
right: 0px! important;         
}

.sf_header_wrapper 
{
	
MARGIN: 0px auto;	
background-color: transparent;
position: absolute;
margin-left: 0px;
MARGIN: 0px auto;	
/*background-image: url(http://www.sturmanbg.com/images/BG_H.png);*/
background-image:none;
background-color: transparent;
/*width: 100%;*/
height: 60px;
z-index: -1;
top: 20px;
text-align: center;
vertical-align: bottom;
background-repeat: repeat-x;	
}

.sf_main_header 
{
MARGIN: 0px auto;
position: absolute;	
PADDING-RIGHT: 52px;	
PADDING-LEFT: 52px;	
FONT-WEIGHT: bold;	
FONT-SIZE: 28px;	
/*BACKGROUND-IMAGE: url(images/panel_fix.jpg);*/
background-image:none;	
PADDING-BOTTOM: 0px;	
OVERFLOW: hidden;	
PADDING-TOP: 10px;	
HEIGHT: 60px;
top: -15px;
z-index: 4;
}

.sf_extra4
{
MARGIN: 0px auto;
position: relative;	
width: 750px;
height: 79px;
z-index: 4;
top: 67px;
text-align: center;
vertical-align: top;
background-image: url(http://www.sturmanbg.com/images/l_Ribbon.png);
background-repeat: no-repeat;
background-position-y: top;
background-color: #FFFFFF;
right: 0px! important;
BORDER-TOP-WIDTH: 0px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BORDER-RIGHT-WIDTH: 0px;
outline: 0;
}

.sf_extra5 
{
/*MARGIN: 0px auto;*/
position: relative;	
BACKGROUND-IMAGE: url(http://www.sturmanbg.com/images/bg_Top.png);
MARGIN: 0px auto 0px 0px;	
WIDTH: 800px;	
HEIGHT: 75px;
vertical-align: top;
top: -127px;
background-color: transparent;
text-align: center;
background-repeat: no-repeat;
BORDER-TOP-WIDTH: 0px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BORDER-RIGHT-WIDTH: 0px;
outline: 0;
z-index: 2;
}

.sf_extra6
{
MARGIN: 0px auto;
position: absolute;
/*MARGIN-LEFT: -42px! important;*/
width: 800px;
height: 127px;
/*MIN-HEIGHT: 547px! important;*/
vertical-align: top;
text-align: center;
background-image: url(http://www.sturmanbg.com/images/bg_Middle.png);
background-repeat: repeat-y;
background-color: transparent;
z-index: -1;
top: 67px;
}

.sf_content 
{
Border: 0px! important;	
PADDING-BOTTOM: 0px! important;	
border-bottom-width: 0px! important;
}

.col2right
{
MARGIN-LEFT: 0px! important;
width: 100%;
vertical-align: top;
text-align: center;
background-image: url(http://www.sturmanbg.com/images/bg_Middle.png);
background-repeat: repeat-y;
background-color: transparent;
MARGIN-BOTTOM: 0px! important;
PADDING-BOTTOM: 0px! important;
MARGIN-TOP: 0px! important	
}

.float-wrap
{
BORDER-RIGHT: #cda2b1 1px solid
}

.sf_navigation 
{
MARGIN: 0px auto;
position: relative;	
width: 500px;
height: 40px;
z-index: 7;
top: 65px;
text-align: center;
vertical-align: top;
/*background-image: url(http://www.sturmanbg.com/images/Menus.png);*/
background-image: none;
background-repeat: no-repeat;
background-position-y: top;
background-color: #FFFFFF;
right: -40px! important;
BORDER-TOP-WIDTH: 0px;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
BORDER-RIGHT-WIDTH: 0px;
outline: 0;
}

.sf_extra10
{
position: absolute;
width: 168px;
height: 170px;
z-index: 8;
top: 24px;
text-align: left;
vertical-align: top;
background-image: url(http://www.sturmanbg.com/images/Logo.png);
background-repeat: no-repeat;
margin-left: 23px;
margin-right: auto;
}

.input
{
width: 150px;
}

.sf_footer
{

PADDING-RIGHT: 10px;	
PADDING-LEFT: 10px;	
FONT-SIZE: 10px;	
PADDING-BOTTOM: 10px;	
PADDING-TOP: 0px! important;	
TEXT-ALIGN: center;
border-top-width: 0px! important;
display:inline-block;
}

.footer 
{
Border: 0px! important;	
MARGIN: 0px auto;
position: relative;
height: 150px; 
width:800px;
vertical-align: top;
LEFT: -52px! important;
background-image: url(http://www.sturmanbg.com/images/bg_Bottom.png);
background-repeat: no-repeat;
background-color: transparent;
z-index: -1;
FONT-FAMILY: Arial;
COLOR: #81603b;
}

#checkout-right-column 
{
float:none;
font-size:85%;
margin:15px 0 10px;
overflow:visible;
padding:0 2px 10px;
width:170px;
}

.input
{
width: 132px;
}

.fcontain
{
width: 95%;
}

.formwrap
{
width: 100%;
}

.sf_content img, .content-category .smallimage img, .content-product .smallimage img 
{
border-style:none;
border-width:0px;
}