/* ----------------------------------------------------------------

	Innovative Media 2006 Stylesheet - DigiCart Theme : Minimalist - learned some typography styles from http://www.garrettdimon.com/

---------------------------------------------------------------- */



	body {
	font-family:arial, verdana, helvetica, sans-serif;

	font-size: 76%;

	

	} 

	

a {

	text-decoration: none;

	font-weight: bold;

	color: #000;

	}

a:link {

	}

a:visited {

	}

a:active {

	}

a:hover {

	text-decoration: underline;

	}

h1 {

	font-size: 1.5em;

	font-weight: normal;

	margin-top: 0em;

	margin-bottom: 0em;

	font-family:Georgia, "Times New Roman", Times, serif;

	}

h2 {

	font-size: 1.7em;

	margin: 1.2em 0em 1.2em 0em;

	font-weight: normal;

	}

h3 {

	font-size: 1.4em;

	margin: 1.2em 0em 1.2em 0em;

	font-weight: normal;

	}

h4 {

	font-size: 1.2em;

	margin: 1.2em 0em 1.2em 0em;

	font-weight: bold;

	}

h5 {

	font-size: 1.0em;

	margin: 1.2em 0em 1.2em 0em;

	font-weight: bold;

	}

h6 {

	font-size: 0.8em;

	margin: 1.2em 0em 1.2em 0em;

	font-weight: bold;

	}

img {

	border: 0;

	}

ol, ul, li {

	list-style-image: url(Images/i-bullet.gif); 

	color:#87787B;

	font-size: 1.0em;

	line-height: 1.8em;

	margin-top: 0.2em;

	margin-bottom: 0.1em; 

	}

p {

	font-size: 1.0em;

	line-height: 1.8em;

	margin: 1.2em 0em 1.2em 0em;

	}

li > p {

	margin-top: 0.2em;

	}

pre {/*moz 1.0/1.1/1.2.1, net 7.0/7.01 make this way too small, but i'm not going to go larger because monospace tends to run you into overflow pretty quick. prior moz and net are okay.*/

	font-family: monospace;

	font-size: 1.0em;

	}

strong, b {

	font-weight: bold;

	}

	

	table { padding:0; border:0; border-spacing:0; border-collapse:collapse; } /* Use this instead of cellpadding, border and cellspacing */



/* Email form Styles */

.EmailFormAssetDescriptionCell { font-size:0.9em; font-family:Georgia, "Times New Roman", Times, serif; color:#2A5B7D; font-weight:bold;  }

.EmailFormAssetSubmitButton { background-color:#467799; font-weight:bold; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.0em; border:2px solid #6CA1C5;  }

input,textarea,select {  }



	

/* ----------------------------------------------------------------

	Main Layout Styles

---------------------------------------------------------------- */

#logo-box {

	border:6px solid #EEEEEE;

	padding:30px 20px 30px 20px;

	background-color:#FFFFFF;

	}

	#cart-box {

	border:6px solid #EEEEEE;

	padding:15px;

	background-color:#FFFFFF;

	}

#promo-box {

	border:3px solid #6793B3;

	padding:15px;

	background-color:#96B8D0;

	background-image:url(Images/i-promo-box-back.jpg);

	background-repeat:repeat-x;

	background-position:top;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	color:#FFFFFF;

	line-height:1.8em;

	font-size:1.3em;

}

#top-navigation-box {

	padding-top:10px; 

	padding-right:15px: 

	}

	

#subnav-box {

height:100%;

	border-right:1px solid #B3B3B3;

	border-top:1px solid #B3B3B3;

	}

#subnav-level-two-box {

	padding-right:11px; 

	padding-top:11px; 

	padding-bottom:11px; 

	border-bottom:1px solid #B3B3B3;

	}

#featured {border-left:1px solid #B3B3B3; padding:15px;}

#content {padding:20px;}

#bottom-nav-box {

	border:1px solid #B3B3B3;

	padding:15px;}	

.border-bottom {

	border-bottom:1px solid #B3B3B3;}

.dotted-border-bot {

	border-bottom:1px dashed #B3B3B3;}

.padding15 {padding:15px;}

input {color: #626975;

border-top: #b4b4b4 1px solid; 

border-right: #dbdbdb 1px solid; 

border-bottom: #dbdbdb 1px solid; 	 

border-left: #b4b4b4 1px solid; 

padding-left: 5px;

font-size: 0.9em; 

background-color: #ffffff; }

.boarderbox {border:1px dashed #DDDCDC; padding:15px;}



/* ----------------------------------------------------------------

	CMS Menu Styles

---------------------------------------------------------------- */

.TopLink {font-family:Georgia, "Times New Roman", Times, serif; 

font-weight:bold; 

font-size:1.2em;

color:#616161;}



	.MenuCellShop { background-image:url(Images/sidmenu-back.gif); background-repeat:no-repeat; background-position:left;  padding:5px 5px 5px 13px;  }

	

	.MenuSparatorCell { height:13px;}

	

	.MenuLink { color:#6C8FA7; font-weight:normal; font-size:0.9em;  }

	.MenuLink:hover {  }

		.MenuLinkShop { color:#6C8FA7; font-weight:normal; font-size:0.9em;  }

	.MenuLinkShop:hover {  }

	.FooterLink {font-family:Georgia, "Times New Roman", Times, serif;  font-weight:normal; font-size:10px; color:#A2A2A2;}

/* ----------------------------------------------------------------

	CMS Styles

---------------------------------------------------------------- */



	.Heading { 	font-size: 1.5em; font-family:Georgia, "Times New Roman", Times, serif;}

	.IntroText { color:#336D9A; font-weight:bold;  }

	.SmallText { font-size:0.9em; }

	.SubHeader { font-family:Georgia, "Times New Roman", Times, serif; color:#467799; font-weight:bold; font-size:1.3em;  }

	.SubHeader2 { color:#467799; font-weight:bold; font-size:1.2em; }

	.Highlight { color:#EE6129; font-weight:bold;}