@charset "UTF-8";
/* CSS Document */

@import url(dellacura_volusion_workarounds.css);

body{
	text-align:center;
	margin:0;
	background-image:url(../images/template/pageBg.gif);
	background-repeat: repeat-x;
	background-color: #5d7884;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#444;
	}
	
#positionWrapper{
	width: 980px;
	margin:0 auto;
	padding:0 20px 20px;
	text-align:left;
	background-color:#FBFBFB;
	background-image:url(../images/template/bannerBg.gif);
	background-repeat:no-repeat;
	}
.clear{
	clear:both;
	height:0px;
	margin:0;
	padding:0;
	}	

a, a:visited {
	text-decoration:none;
	outline:none;
	border:none;
	color:#427ABE;
	}
a img{
	border:none;
	outline:none;
	}
	
/*  Adding this style causes error submitting forms when hitting enter
input, textarea{
	border:1px solid #999;
	}
*/

#contact_form {margin-top:15px;}
#contact_form input, #contact_form textarea{
	margin:0 0 10px;
	background-color:#eee;
	}
#contact_form label{
	display:block;
	}

	
#banner{
	height:130px;
	}
	
#mainNav{
	float:right;
	margin:0;
	padding:0;
	}	
#mainNav li {
	float:left;
	width:95px;
	height:21px;
	margin-left:1px;
	padding-top:3px;
	text-align:center;
	list-style-type:none;
	font-size:.9em;
	background-image:url(../images/template/tabBg.gif);
	background-repeat:no-repeat;
	}
.logo{
	float:left;
	margin:10px 0 0;
	}
	
#userTools{
	height:21px;
	margin:0;
	padding:4px 0 0;
	background-image:url(../images/template/borderLogos.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	}

#userTools form{
	float:left;
	margin-left:5px;
	display:inline;
	}
#userTools fieldset{
	border:none;
	margin:0;
	}
#userTools input{
	padding:0;
	margin:0;
	position:absolute;
	border:none;
	width:130px;
	height:15px;
	font-size:.8em;
	}
	
/* position search submit image in user navigation bar at top of pages */
#userTools form img{
	margin:3px 0 0 135px;
	padding:0;
	display:inline;
	height:10px;
	width:44px;
	}
#userTools ul{
	margin:0;
	float:right;
	}
#userTools li{
	display:inline;
	margin:0 10px;
	}
#userTools a{
	font-size:.9em;
	color:#FFF;
	}
	
#content{
	border-right:1px solid #BFBFBF;	
	background-color:#FFF;
	background-image:url(../images/template/contentBg.gif);	
	background-repeat:repeat-y;
	}
	
#features{
	float:left;
	width:144px;
	height:445px;
	padding:20px;
	background-color:#F0F0F0;
	background-image:url(../images/template/featureBg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	}
#features h3{
	font-size:1.2em;
	font-weight:normal;
	color:#b15f28;
	margin-bottom:0;
	}
#features ul{
	margin:10px 0 10px 10px;
	padding:0;
	}
#features li{
	margin-bottom:5px;
	list-style-type:none;
	font-size:.95em;
	}
#features hr{
	border: 0;
	color: #427ABE;
	background-color: #427ABE;
	height:1px;
	}
#highlight{
	clear:left;
	float:left;
	width:144px;
	padding:20px;
	background-image:url(../images/template/highlightBg.gif);
	background-repeat:no-repeat;
	background-color:#B15F28;
	}
#highlight h3{
	margin:0;
	color:#FFF;
	font-family:"Palatino Linotype",Palatino,"Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	font-size:1.4em;
	line-height:1.1em;
	}
#copy{
	width:734px;
	margin:15px 30px 0;
	float:right;
	}
#copy h2{
	font-family:"Palatino Linotype",Palatino,"Times New Roman", Times, serif;
	font-size:1.5em;
	font-weight:normal;
	color:#B15F28;
	display:inline;
	margin-right:10px;
	}
#copy h3{
	margin-bottom:0;
	font-family:"Palatino Linotype",Palatino,"Times New Roman", Times, serif;
	font-size:1.3em;
	font-weight:normal;
	color:#B15F28;
	}
#copy h4{
	font-family:"Palatino Linotype",Palatino,"Times New Roman", Times, serif;
	font-size:1.1em;
	font-style:italic;
	font-weight:normal;
	display:inline;
	}
	
td .product_details li{
	list-style-type:disc;
	margin-left:30px;
	}
	
#footer{
	height:15px;
	text-align:center;
	font-size:.9em;
	padding:5px;
	background-image:url(../images/template/borderLogos.gif);
	background-repeat:repeat-x;
	}
#footer ul{
	margin:0;
	padding:0;
	}
#footer li{
	display:inline;
	margin:10px;
	}
#footer a{color:#FFF;}

.copyright{
	color:#fff;
	}
.copyright a{
	color:#fff;
	text-decoration:underline;
	}
	
/* Frontpage Styles */
#frontpage #copy{margin:0 30px 20px;}
#frontpage #copy h2{display:block;}


