body {
background-image:url(0101bg.jpg);
background-position:left;
background-repeat:repeat;}
p {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
text-align:left;
font-size:small;
line-height:normal;}

.top_td {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;}

.top_td a {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;}

.top_td a:link {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;}

.top_td a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;}





h1 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
text-align:center;
font-size:medium;
line-height:normal;}

h2 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
text-align:left;
font-size:small;
line-height:normal;}

h3 {
font-family:Arial, Helvetica, sans-serif;
color:#222222;
text-align:center;
font-size:12px;
font-weight:normal;
line-height:normal;}

#links {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

#links .linksheader{
font-family:Arial, Helvetica, sans-serif;
color:#1C62A8;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

#links .links-smalltext{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

#links .linksheader a{
font-family:Arial, Helvetica, sans-serif;
color:#1C62A8;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

#links .links-smalltext a{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

#links .linksheader a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#1C62A8;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

#links .links-smalltext a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

a	{color:#1C62A8; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:small; text-decoration:none;}

a:visited	{color:#1C62A8; font-family:Arial, Helvetica, sans-serif; font-size:small; font-weight:bold; text-decoration: none;}

a:hover {color:#1C62A8; font-family:Arial, Helvetica, sans-serif; font-size:small; font-weight:bold; text-decoration:underline;}

.menubg {
background-color:#ffffff;
padding:0px 0px 0px 0px;
vertical-align:top;
/*border-left: 2px solid #222222;
border-right: 2px solid #222222;
border-bottom: 2px solid #222222;*/}


#menu dd {margin:0; color:#CCCCCC; font-size:10pt; border-bottom:1px solid #ffffff;}

#menu dt {margin:0; padding-left:0px; color:#efefef; font-size:10pt; border-bottom:1px solid #ffffff;}

#menu {font-size:10pt;}
#gallery {font-size:10pt;}

#menu #gallery a {
text-align:left;font-size:10pt; 
color:#000000; 
text-decoration:none;
font-weight:normal;
/*top right bottom left*/
display:block; 
padding:8px 0px 5px 15px; 
width:150px; 
height:20px; 
background-image:url(website-design-button.jpg);}
#menu #gallery a:visited {
/*teardrop*/
background-image:url(website-design-button-visited.jpg);font-size:10pt; 
text-align:left;font-weight:normal; 
color:#000000;}
#menu #gallery a:hover {
/*dear you*/
background-image:url(website-design-button-visited.jpg); font-size:10pt;
text-align:left;font-weight:normal;
color:#000000;}
#menu #gallery a:active {
/*hi*/
background-image:url(website-design-button-active.jpg); font-size:10pt;
text-align:left;font-weight:normal;
color:#FFFFFF;}
#menu #gallery #yellow {
/*yellow*/
background-image:url(website-design-button-active.jpg); font-size:10pt;
text-align:left;font-weight:normal;
color:#FFFFFF;}






#menu #gallery dt a {
text-align:left; color:#FFFFFF; font-size:10pt;
text-decoration:none;font-weight:normal;
display:block; padding:0px 0px 0px 15px; 
width:150px; height:20px; 
background-image:url(subheading.jpg);
background-position:center;
background-repeat:repeat-y}
#menu #gallery dt a:visited {
text-align:left; color:#FFFFFF; font-size:10pt;
text-decoration:none;font-weight:normal;
display:block; padding:0px 0px 0px 15px; 
width:150px; height:20px; 
background-image:url(subheading.jpg);
background-position:center;
background-repeat:repeat-y}
#menu #gallery dt a:hover{
text-align:left; color:#FFFFFF;font-size:10pt; 
text-decoration:none;font-weight:normal;
display:block; padding:0px 0px 0px 15px; 
width:150px; height:20px; 
background-image:url(subheading.jpg);
background-position:center;
background-repeat:repeat-y}
#menu #gallery dt a:active {
text-align:left; color:#FFFFFF; font-size:10pt;
text-decoration:none;font-weight:bold;
display:block; padding:0px 0px 0px 15px; 
width:150px; height:20px; 
background-image:url(subheading.jpg);
background-position:center;
background-repeat:repeat-y}
#menu #gallery dt #yellow {
text-align:left; color:#dddddd;font-size:10pt; 
text-decoration:none;font-weight:normal;
display:block; padding:0px 0px 0px 15px; 
width:150px; height:20px; 
background-image:url(subheading.jpg);
background-position:center;
background-repeat:repeat-y}

.content {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:small;
text-align:left;
background-image:url(boxbg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#FFFFFF;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;}

.welcome {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:small;
text-align:center;
vertical-align:top;
padding-top:4px;}

.footer_td {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;}

.footer_td a {
font-family:Arial, Helvetica, sans-serif;
color:#666665;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;}

.footer_td_aod a {
font-family:Arial, Helvetica, sans-serif;
color:#666667;
font-size:11px;
font-weight:normal;
vertical-align:bottom;
text-decoration:none;
text-align:center;}

.footer_td a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#666664;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;}


.footer_table {
background-image:url(footer.jpg);
background-repeat:no-repeat;
height:75px;
vertical-align:top;}


.bignumber {
font-family:Arial, Helvetica, sans-serif;
font-size:x-large;
color:#333333;
font-weight:bold;
}



/*these are styles from the footer taken out for validation*/

.style8 {font-size: x-small}
.style8 a {font-size: x-small}
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
}

.headertable {
background-image:url(website-designers-header.jpg);
background-repeat:no-repeat;
}


.content_image1 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:small;
text-align:left;
background-image:url(website-designers/website-designers.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;}

.content_image_data1 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:small;
text-align:left;
background-image:url(content_image_data.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;}

.content_image_data2 {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:small;
text-align:left;
background-image:url(content_image_data2.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;}




