* { margin:0; padding:0; border:0; }
input, textarea { border: 1px solid #999999; background: #F4F4F4; }
input#submit { border:0; outline:0; }



body{ background: #FFF url(paintsplats/webbg.gif) no-repeat left top; text-align: center; margin: 15px auto; padding: 0; font: 1em "Myriad Pro", "Trebuchet MS", Arial, sans-serif; }

#wrapper{ text-align: left; width: 962px; margin: 0 auto; padding: 0; color: #333333; position: relative; overflow: hidden;	/*overflow: hidden;*/
}

#header{ width: 960px; height: 125px; text-align: right; position: relative; }

#header h1{ margin: 0; padding: 0; float: right; text-indent: -99999px; }

#main{ padding: 10px; float: left; width: 630px; 
}
#content { background: #FFF; width: 960px; overflow: hidden; position: relative; border: 1px solid #333; float:left; }
#mainbig {
	padding: 10px;
	float: left;
	width: 958px;
}

#sidebar { background: #233C94; padding: 10px; float: right; width: 279px; border-left: 1px solid #e4e4e4; }

.cleardiv { clear: both; }

div#navcontainer{ background: #FFF; text-align: center; height: 40px; border-bottom: 1px solid #333; font-size: 18px; line-height: 40px; font-weight: bold; color: #000; }

div#navcontainer ul{ list-style-type: none; color: #000; }

div#navcontainer ul li{
	list-style-type: none;
	display: inline;
}

div#navcontainer ul li a{ padding: 8px 20px; color: #000; text-decoration: none; background: url(images/navbghover.jpg) no-repeat center 42px; }

div#navcontainer ul li a:hover{ background: url(paintsplats/splat-line.gif) no-repeat center 6px; color: #DE2728; }
div#navcontainer ul li.home a:hover{ background: url(paintsplats/splat-line.gif) no-repeat center 6px; }
div#navcontainer ul li.purchase a:hover{ background: url(paintsplats/splat-line.gif) no-repeat center -39px; }
div#navcontainer ul li.status a:hover{ background: url(paintsplats/splat-line.gif) no-repeat center -89px; }
div#navcontainer ul li.contact a:hover{ background: url(paintsplats/splat-line.gif) no-repeat center -135px; }
div#navcontainer ul li.srss a:hover{ background: url(paintsplats/splat-line.gif) no-repeat center -189px; }

h1, h2, h3 { font-family: Rockwell, Georgia, serif; font-weight: bold; text-transform: uppercase; }

h1 {
	margin:0;
	color: #0C0C0C;
	font-size: 1.7em;
}
h2 {
	margin: 1em 0 0 0;
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
}

p {margin: 0 0 .4em 0;}

a { color: #243C94; text-decoration:none; }

a:hover { color: #DE2728; text-decoration: underline; }

img {
	border: none;
}

#roundedheader {
	background: #999999;
	display:none;
	height: 10px;
	margin: 0 auto;
	padding: 0px;
	width: 960px;
}

#roundedfooter { background: #FBB422; width: 960px; margin: 0 auto; height: 40px; padding: 0px; line-height: 40px; color:#333; text-align: center; overflow: hidden; }

#roundedfooter p { font-size: 0.86em; font-weight: bold; }

fieldset {
	margin: 10px 0;
	padding: 10px 0 10px 7px;
}

.legend {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #333333;
}
.smallFont {
	font-size: .9em;
	font-style: italic;
}

.hilite { color: #DE2728; }
hr.divider { margin: 1em auto; }
