﻿@import url("ssi_reset.css"); 
@import url("ssi_fontface.css"); 
@import url("ssi_header.css"); 
@import url("ssi_footer.css"); 
@import url("ssi_mb_templs.css");

body {
	margin: 0; 
    padding: 0; 
    height: 100%; 
    background-color: #535353; 
    outline: none; 
    font-family: BreuerText, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Geneva, Verdana, sans-serif; 
    
    -webkit-user-select: none; 
    -khtml-user-select: none; 
    -moz-user-select: none; 
    -o-user-select: none; 
    user-select: none; 
    line-height: 1;
} 

p,ul,li,ol,span,h1,h2 {
	-webkit-user-select: text; 
	-khtml-user-select: text; 
	-moz-user-select: text; 
	-o-user-select: text; 
	user-select: text;
} 

#templ-header {
	display: block; 
	position: relative; 
	margin: 0 auto 0 auto; 
	height: 200px; 
	background: url('images/sidekick-BuyDirect-3664a5.jpg') top center no-repeat; 
	border-bottom: 1px solid #ffffff; 
	background-color: #3664a5;
	z-index: 10;
}

#global-container {
	position: absolute; 
	width: 100%; 
	background: url('images/bkgd-child.gif') repeat; 
	z-index: 0;
} 

#BadgeTitle {
	position: relative; 
	top: 0px; 
	margin: 0 auto; 
	width: 966px; 
	height: 93px;
}

#BadgeTitle-text {
	position: absolute; 
	bottom: 8px; 
	left: 20px; 
	font-size: 24px; color: #ffffff; text-shadow: 0 1px 1px rgba(0,0,0,.8);
}
#mainbody {
	margin: 21px auto 14px auto; width: 976px;
} 
#content {
	margin: 0px auto 0 auto; padding: 0; width: 964px; background-color: transparent; overflow: hidden;
}








