/*
-----------------------------------------------
Client: Verbatim Store 'n' Go
Function: Global CSS definitions.
Author:   Justin Johnson | jjohnson@edreamz.com
Modified:  2 March 2006
Copyright: Copyright (C) 2006 E-dreamz, Inc. 
----------------------------------------------- */
/* Imported Styles
----------------------------------------------- */
@import url("styleNav.css");

/* Global
----------------------------------------------- */
body{
	margin: 0;
	padding: 0;
	text-align: center; /*to center in IE Browsers*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

body div{
	text-align: left; /*so that we don't have to do it for each individual container*/
}


/* Layout
----------------------------------------------- */
	#wrapper{
		width: 770px;
		margin: 0 auto;
		background: url("../images/structure/grey_bar.gif") repeat-x;
		position: relative;
	}

	#leftColumn{
		width: 435px; 
		padding-right: 44px; 
		padding-left: 10px;
	}
	
	#rightColumn{float:right;}
	#rightColumn div{text-align:center;}
	
	#header{
	
		padding: 14px 0 0 0;
	}
	
	#masthead{
		clear:both;
	}
	
	#content{
		padding: 22px 0 0 0;
		min-height: 175px;
		clear:both;
	}
	
	#content.home{
	background: url("../images/structure/content_grey_bar.gif") repeat-x;
	}
	
	#sidePics{
	padding: 0 0 10px 10px;
	float: right;
	width: 389px;
	text-align: right; 
	}
	
	#footer{
		margin: 20px 0 0 0;
		padding: 5px 0 0 0;
		background: url("../images/structure/footer_bg.gif") repeat-x;
	}
	
	.where_to_buy{position: absolute; right: 29px; top:39px;}
	.top_text{position: absolute; right: 225px; top:14px;}
	
/* Formatting
----------------------------------------------- */
p {
	margin: 8px 10px 0 0;
	line-height: 18px;
}

img.right{
	float: right;
	padding: 3px;
}

.fineprint{
	padding: 5px 0 0 0;
}

.fineprint, a.fineprint:link, a.fineprint:visited {
	color: #808080;
	font: 9px Geneva, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.fineprint:link, a.fineprint:visited{
	text-decoration: underline;
}

a.fineprint:hover, a.fineprint:active {
	color: #808080;
	text-decoration: none;
}


.product_header{
	color: #0d3d89;
	font: bold 16px Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

.header {
	text-align:center;
	color: #0d3d89;
	font: bold 15px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	margin: 0;
	padding: 0;

}

.subheader {
	color: #0d3d89;
	font: bold 14px/normal Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	margin: 8px 0 0 0;
	padding: 0;
}

.required{
	color: #900;
}

a, a:link, a:visited {
	color : #0668A5;
	text-decoration : underline
}

a:hover, a:active {
	color : #CC0000;
	text-decoration : underline
}