@charset "UTF-8";
/* 
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Title: Site David
Author: InterDevil.com / XHTMLiT.com
Website: Http://www.XHTMLiT.com / Http://www.INTERDEVIL.com
Description: This is the stylesheet, you can remove this entire note.
Created: June 25, 2008
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
*/

/* === GENERAL STYLES === */
body {margin:0;padding:0;  font-family: Arial, Helvetica, sans-serif; }
img {vertical-align:middle;border:none;}
a {outline:none;}
.clear {clear:both;}
div#body-wrap {width:1024px;margin:0 auto;padding:0;}

/* === HEADER STYLES === */
div#header {width:100%;height:130px;margin:0;padding:0;background:url(images/header_bg.gif) repeat-x top;}
   #header img#logo {margin:28px 0 0 17px;padding:0;float:left;}
   
   #header #newsletter-area {width:70%;margin:25px 5px 0 0;padding:0;float:right;}
   		   #newsletter-area p {width:290px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#58595B;text-align:right;float:left;}
		   #newsletter-area input {width:108px;height:18px;margin:5px 5px 0 5px;padding:0;border:1px solid #FDC56E;float:left;}
		   #newsletter-area a {margin:5px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#D50606;text-align:left;text-decoration:none;float:left;display:block;}
   
	#header #breadcrumb {width:95%;margin:21px 5px 0 5px;float:left;clear:both;}
			#breadcrumb {margin:5px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#D50606;text-align:left;text-decoration:none;float:left;display:block;}
	
	#header #search-area {width:20%;margin:16px 5px 0 0;float:right;clear:both;}
   		   #search-area input {width:108px;height:18px;margin:2px 5px 0 5px;padding:0;border:1px solid #FDC56E;float:left;}
		   #search-area img.icon {margin:3px 0 0 0;float:left;}
		   #search-area input.button {width:30px;height:17px;margin:5px 0 0 0;padding:0;border:none;float:left;}
		   
/* === CONTENT STYLES === */
div#content2 {width:100%;margin:0;padding:0 0 22px 0;background:url(images/content_bg.jpg) repeat-y left;}

   #content2 #sidenav {width:150px;margin:0;padding:0 0 0 5px;float:left;}
   			#sidenav h1 {margin:0;padding:22px 0 5px 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#D50606;text-align:left;}
			#sidenav ul {margin:0 40px 0 5px;padding:0;list-style-type:none;}
			#sidenav ul li {width:100%;margin:0;padding:2px 0;text-align:right;border-top:1px solid #58595B;display:block;}
			#sidenav ul li a {font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#58595B;text-decoration:none;}
			#sidenav ul li.border {border-bottom:1px solid #58595B;}
			
   #content2 #context {width:840px;margin:0;padding:0;float:left;}
   
   			/*#notes {width:100%;margin:31px 0 0 0;padding:0;}
			#notes img.freeshipping {margin:0 0 0 95px;float:left;}
			#notes img.needhelp {margin:22px 0 0 75px;float:left;}
			#notes img.internationship {margin:10px 0 0 50px;}
			
#notes {padding:0 0 0 5px; float:left; }
			#notes img.freeshipping {float:left; margin:20px 20pt 0pt 25px; }
			#notes img.needhelp {float:left; margin:42px 0 0 25px;}
			#notes img.internationship { float:left; margin:42px 0 0 25px; }

#notes {width:margin:31px 0 0 0;padding:0;}
			#notes img.freeshipping {margin:0px 0 0 95px;float:left;}
			#notes img.needhelp {margin:22px 0 0 75px;float:left;}
			#notes img.internationship {margin:10px 0 0 50px;}*/
			
#notes {padding:0; }
			#notes img.freeshipping {float:left; margin:40px 20px 0pt 25px; }
			#notes img.needhelp {float:left; margin:42px 0 0 25px;}
			#notes img.internationship { float:left; margin:42px 0 0 25px; }
			   
   			#context #showcase {width:100%;margin:15px 0 0px 0;padding:0;display:block;overflow:hidden;}
					 #showcase ul {margin:0;padding:0;list-style-type:none;}
					 #showcase ul li {width:160px;margin:0 50px 0 0;padding:0;float:left;}
					 #showcase ul li .picture-wrap a {width:145px;height:220px;margin:0;padding:6px 9px 9px 6px;background:url(images/picture-wrap.gif) no-repeat top left;display:block;}
					 #showcase ul li h2 {margin:0;padding:13px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;color:#DC8227;text-align:left;}
					 #showcase ul li p {width:150px;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#58595B;text-align:left;}
					 
   			#content2 p {margin:0;padding:10px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#000;text-align:left;}
			
/* === FOOTER STYLES === */
div#footer2 {width:100%; height: 20px; background:url(/v2/images/footer_bg.gif) repeat-x top;   }
#footer2 a {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#58595B; text-decoration:none; }

.cartItems {padding-left:5px; padding-bottom:10px;}
.topMenu {float:right; padding-right:5px; padding-top:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:none; display:block;}

 .faux-frame {
padding: 5px;
border-right: solid 1px #CCCCCC;
border-bottom: solid 1px #BEBEBE;
}  			