/*Edited March 6, 2008. Andrea Aldridge, Artiswork.com for Norcon Marketing.com */

body {

  margin: 0px 0px 0px 0px;

  background-image: url(images/bodybg.jpg);

  background-repeat: repeat-y;

  background-position: center;

  padding: 0px 0px 0px 0px;

}

img{
border:none;
}

td {

 font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

}



th {

 font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

}



#container {

width: 746px;

height: 100%;

min-height: 100%;

margin: 0px auto 0px auto;

}



#header {

width: 704px;

height: 300px;

margin-top: 0px;

clear: both;

}



#headerleft {

width: 256px;

height: 300px;

float: left;

margin: 0px;

background-image: url(images/headleft.jpg);

}
/*Style added by Artiswork.com on 3/6/08. To control look of datacard list.*/
ul{
margin: 0;
padding:0;
}
li {
margin: 0;
}
ul {
list-style:none;
list-style-type: none;

}
.list {
	text-decoration: none;
	padding-top:6px;
	padding-bottom:6px;
	padding-left: 3px;
	color:#999999;
	border-bottom: thin #FFFFFF dashed;

}
.list a:link {
	color: #222222;
	text-decoration: none;
}
.list a:visited {
	color: #222222;
		text-decoration: none;

}
.YOUAREHERE {
	color: #9A2626;
	font:bold;
	text-decoration: none;
    padding-top:6px;
	padding-bottom:6px;
	padding-left: 4px;
	border-bottom: thin #FFFFFF dashed;

}
.list a:hover {
	color: #9A2626;
	text-decoration: none;
	
}
.list a:active {
	color: #9A2626;
		text-decoration: none;

}
.list li {
	padding: 2px;
		text-decoration: none;

	
}/*List for homepage.*/
.hp {
    
	font-size:11px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left: 5px;
	color:#000000;
	border-bottom: thin #000000 ;

}

/*END styles added by aa.*/

#headerright {

width: 448px;

margin: 0px;

height: 300px;

float: left;

background-image: url(images/headright.jpg);

}


#content {

width: 704px;

height: 100%;

background-image: url(images/headerwhite.jpg);

background-repeat: repeat-y;

margin-top: 0px;

clear: both;

border-top: 1px solid #e8e8e8;

}



#contentdivider {

border-top: 1px #CCCCCC solid;

width: 702px;

margin-top: 12px;

}
/* Hi kids, this tag places a gold banner below content div lin. AA*/
#contentdivider2 {

border-top: 1px #CCCCCC solid;

width: 700px;
height:33px;
margin-top: 12px;
margin-left:2px;
background-image:url(Mailing-List/gold-banr-top.jpg);

}


#contentmain {

margin-left: 50px;

margin-top: 2px;

float: left;

width: 350px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

line-height: 14px;

}
/*Youtube page modified width.AA*/
/*YT Page                       */
/*YT Page                       */

#contentmaiYTn {

margin-left: 35px;

margin-top: 2px;

float: left;

width: 430px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

line-height: 14px;

}/*SMALL width for YT page. AA.*/

#contentboxsm {

width: 120px;

background-color: #E2E2E2;

border: 1px solid #999999;

float: left;

margin-left: 10px;

margin-top: 2px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;
}

.contentboxtitleSM {

height: 19px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

color: #FFFFFF;

background-color: #333333;

width: 120px;

text-align: center;

font-weight: bold;

padding-top: 3px;

}
#contentmainspecials {

margin-left: 20px;

margin-top: 2px;

float: left;

width: 350px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

line-height: 14px;

}





#contentbox {

width: 200px;

background-color: #E2E2E2;

border: 1px solid #999999;

float: left;

margin-left: 24px;

margin-top: 2px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

}/*Added by AA. to control width of new datacard list box.*/

#contentboxnew {

width: 155px;

background-color: #E2E2E2;

border: 1px solid #999999;

float: left;

margin-left: 50px;

margin-top: 2px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

}


#nav {

margin-left: 80px;

margin-top: 170px;

color: #FFFFFF;

font-size: 14px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

}



#nav a {

color: #FFFFFF;

font-size: 14px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

text-decoration: none;

}


#nav a:hover{

color: #252525;

font-size: 14px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

text-decoration: none;

}/*You are here style for main pages, main links. AA. */

.URHERE{

color: #252525;

font-size: 14px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

text-decoration: none;

}
/*Controls list of services at bottom of page.*/
#footer1 {
	width: 700px;
	background-color: #FFFFFF;
	clear: both;
	margin-top: 5px;
	border: 1px #CCCCCC solid;
	margin-left: 1px;
font:Arial, sans-serif, 12px #000000;

}
<!--This is the NEW homepage black banner area. AA-->
#blackbnr {
	width: 700px;
	background: #000000;
	clear: both;
	border: 1px #CCCCCC solid;
	margin-left: 1px;
    padding:13px;
}

.freeleads {

width: 200px;

float: left;

margin-left: 24px;

margin-top: 2px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

}



.freeleadsmain {

width: 200px;

float: left;

margin-left: 60px;

margin-top: 2px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

}



.logo {

vertical-align: text-top;

text-align: left;

margin: 6px 0px 0px 20px;

}



.largemaroon {

font-size: 18px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

color: #9E2625;

margin-left: 35px;

}



.mediummaroon {

font-family: Arial, Helvetica, sans-serif;

font-size: 16px;

font-weight: bold;

color: #9A2626;

line-height: 20px; 

}/*Marron-big header. */
h2 {

font-family: Arial, Helvetica, sans-serif;

font-size: 20px;

font-weight: bold;

color: #9A2626;

line-height: 26px; 

}
/*This is BigBlue, with a background color and dark grey text.AA*/
.bigblu {

font-family: Arial, Helvetica, sans-serif;

font-size: 120%;

font-weight: bold;

color: #666666;
padding-left:2px;

line-height: 22px; 
background-image:url(Mailing-List/gold-banr-top.jpg) ;

}

.maroon {

color: #9A2626;

font-weight: bold;

}



.mediummarooncenter {

margin-left: 110px;

font-family: Arial, Helvetica, sans-serif;

font-size: 16px;

font-weight: bold;

color: #9A2626;

line-height: 20px;

}



.contentboxtitle {

height: 19px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

color: #FFFFFF;

background-color: #333333;

width: 200px;

text-align: center;

font-weight: bold;

padding-top: 3px;

}
.contentboxtitlenew {

height: 19px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

color: #FFFFFF;

background-color: #333333;

text-align: left;

font-weight: bold;

padding-top: 3px;
padding-left: 5px;

}
.contentboxtitlenew2 {

height: 19px;

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

font-size: 11px;

color: #FFFFFF;

background-color: #333333;

text-align: left;

font-weight: bold;

padding-top: 3px;
padding-left: 5px;
width:100%;
}


.contentboxtext {
font-size: 11px;

padding: 4px 4px 10px 10px;
line-height: 18px;

color: #333333;

}



.contentboxtext a:link{

color: #333333;
font-size: 11px;
line-height: 18px;

}
.contentboxtext a:visited{

color: #333333;
font-size: 11px;
line-height: 18px;

}



.contentboxtext a:hover{

color: #990000;
font-size: 12px;
line-height: 18px;

}
.contentboxtext a:active{

color: #333333;
font-size: 11px;
line-height: 18px;

}/*For gnarly table of services provided.*/

.contentboxtextSM {
font-size: 9px;
padding: 4px 4px 10px 10px;
line-height: 18px;
color: #333333;

}




.headerimage {

margin-left: 20px;

margin-top: 18px;

}



.keywords {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

color: #666666;

margin-left: 52px;

margin-top: 30px;

}

#footer {
	width: 700px;
	background-color: #FFCC33;
	clear: both;
	margin-top: 12px;
	border: 1px #CCCCCC solid;
	margin-left: 1px;
	background-image: url(footer_bg.jpg);

}



.footernav {

margin-left: auto;

margin-right: auto;

}


.footernavservices {
font:Georgia, Times New Roman, serif;

margin-left: 0px;

margin-top: 8px;
text-align:center;


}/*These styles apply to the text links above the main header image. AA.*/
.keywords2 {
font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

color: #666666;

margin-left: 52px;

margin-top: 30px;


}
.keywords2 a{
	font-family:Arial, Helvetica, sans-serif, bold;
	font-size: 12px;
	color: #9A2626;
	text-decoration: none;

}
.keywords2 a:hover{
	color: #000000;
	text-decoration:underline;

}
.keywords2HERE{
	color: #000000;
	text-decoration:underline;

}




.footermaroon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	margin-top: 8px;
	text-align:center;
	padding-top: 4px;

}



.footernavtext {

font-family: "Courier New", Courier, monospace;

font-size: 11px;

text-align:center;

color: #9A2626;

margin-top: 12px;

margin-bottom: 4px;


}



.footernavtext a{
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #9A2626;
	text-decoration: none;

}
.footernavtext a:hover{
	color: #000000;
	text-decoration:underline;

}
.footernavtextHERE{
	color: #000000;
	text-decoration:underline;

}


.footerservices {

color: #9A2626;

text-align:center;

line-height: 24px;

}



.footerservices a{

color: #9A2626;

line-height: 24px;
text-decoration: none;

}



.footerservices a:hover{

color: #333333;

line-height: 24px;
	text-decoration: underline;


}



.phone {

margin-left: 120px;

margin-top: 10px;

color: #FFFFFF;

font-size: 24px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: bold;

}



.freeleadsimage {

margin-left: 20px;

}



.formbox {

width: 190px;

border: 1px solid #CCCCCC;

margin-left: 1px;

}



.submitform {

margin-left: 36px;

}



.grey {

color: #333333;

}



.greybig {

color: #333333;

font-size: 14px;

}



.orderonlineimage {

margin-left: 30px;

border: 0px;

}



.orderonlineimage a{

margin-left: 30px;

border: 0px;

}



.datacardslinks a{

color: #000000;

font-size: 12px;

border-bottom: 1px dotted #333333;

text-decoration: none;

}



.datacardslinks a:hover{

color: #000000;

font-size: 12px;

color: #990000;

}







/*Edited March 6, 2008. Andrea Aldridge for Norcon Marketing.com */
