/* Subsection 1: CSS Reset */
 body, 
h1, h2, h3, 
p, ul, li, form, input,
table, tr, td,
header, nav, article, section, dialog, figure, aside, footer {

 border:0;
margin:0;
padding:0;
font-size:100%;
...

 }
 
body {background-color:#CCCCCC
}


/* Subsection 2: Standard HTML tags redefinition */

body,
 form, input {
color:#000;
 font-family:Arial, Helvetica, sans-serif;
font-size:12px;

 }

 h1{font-size:18px; color:#333333; padding:10px 0px 5px 0px }
h2{font-size:18px; color:#0092cf; padding:20px 0px 5px 0px }
 h3{font-size:16px; color:#000000; padding-top: 10px}

a:link, a:visited{color:#0033CC; }
 a:hover {color:#666; text-decoration:underline}
 
nav #menu1 {
 text-align: right;
 margin:30px 30px 0px 0px;
}

nav #menu1 ul li {
 list-style-type:none; text-align:right

}

nav #menu1 ul li a{
color:#FFFFFF;
font-weight:normal;
font-size:14px;
letter-spacing:1px;
height:24px;
line-height:28px;
text-align:right;
text-decoration:none;
width:100px;
}

.links {letter-spacing: 2px}

nav #menu1 ul li a:link {color:#ffffff; text-decoration:none;}
nav #menu1 ul li a:visited {color:#ffffff; text-decoration:none;}
nav #menu1 ul li a:hover {color:#b3e4f7;}

.menu {
 margin-top:18px;
}
nav #menu1 .current { color: #84d0f0; font-size:14px; line-height: 28px; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif; }
nav #menu1 .current2 { color: #84d0f0; font-size:14px; line-height: 28px; letter-spacing:2px; font-family:Arial, Helvetica, sans-serif;  }

/*second menu nav*/

nav #menu2 {
 text-align: right;
 margin:18px 30px 0px 0px;
}

nav #menu2 ul li {
 list-style-type:none;

}

nav #menu2 ul li a{
color:#FFFFFF;
font-weight:normal;
font-size:14px;
letter-spacing:1px;
height:24px;
line-height:28px;
text-align:right;
text-decoration:none;
width:100px;
}

nav #menu2 .links {letter-spacing: 2px}

nav #menu2 ul li a:link {color:#ffffff; text-decoration:none;}
nav #menu2 ul li a:visited {color:#ffffff; text-decoration:none;}
nav #menu2 ul li a:hover {color:#b3e4f7;}

nav #menu2 .current { color: #84d0f0; font-size:14px; line-height: 28px; letter-spacing:1px; font-family:Arial, Helvetica, sans-serif; }
nav #menu2 .current2 { color: #84d0f0; font-size:14px; line-height: 28px; letter-spacing:2px; font-family:Arial, Helvetica, sans-serif;  }



#home {width: 960px; text-align:left; font-size:12px; color:#05587b; font-weight: bold; margin:10px auto 5px auto}
#container {background-image:url(../images/platinum-home-page-bg.jpg) /*:url(../images/Platinum-home-page-b.jpg)*/; width: 960px; height: 700px; background-position:center top; background-repeat:no-repeat; border: 1px #000000 solid; margin:10px auto 10px auto; 
}

#container-prod {background-image:url(../images/platinum-products-bg.jpg); width: 960px; height: 828px; background-position:center top; background-repeat:no-repeat; border: 1px #000000 solid; margin:10px auto 10px auto; 
}

#container-tm {background-image:url(../images/platinum-testimonials-bg.jpg); width:960px; height:700px; background-position:center top; background-repeat:no-repeat; border: 1px #000000 solid; margin:10px auto 10px auto; 
}

#container-tm {background-image:url(../images/platinum-testimonials-bg.jpg); width:960px; height:700px; background-position:center top; background-repeat:no-repeat; border: 1px #000000 solid; margin:10px auto 10px auto; 
}

#container-ab {background-image:url(../images/platinum-about-us-bg.jpg); width:960px; height:700px; background-position:center top; background-repeat:no-repeat; border: 1px #000000 solid; margin:10px auto 10px auto; 
}

#container-lk {background-image:url(../images/platinum-links-bg.jpg); width:960px; height:700px; background-position:center top; background-repeat:no-repeat; border: 1px #000000 solid; margin:10px auto 10px auto; 
}

header #logo img {margin: -40px 0px 0px 40px; border:none}

header #logo2 img {margin: -56px 0px 0px 30px; border:none}

#content { width: 600px; margin:0px 10px 10px 46px}

#content-pr { width: 700px; margin:0px 10px 10px 40px}

#content-ct { width: 700px; margin:0px 10px 10px 40px}

#content-lk { width: 700px; margin:0px 10px 10px 40px}

article #content p {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color: #333333;
					 font-size:14px; line-height:24px; padding:3px 0px 3px 0px}

article #content ul {margin: 7px 0px 10px 7px; line-height:24px; list-style-type: none}

article #content li {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #333333;
	background-image:url(../images/list-img.jpg);
    background-repeat: no-repeat;
    background-position: 0px 7px;
	text-indent:12px 
}

article #content-pr p {font-family: Arial, Helvetica, sans-serif; font-weight:normal; color: #000000;
					 font-size:14px; line-height:22px; padding:3px 0px 3px 0px}

article #content-pr .testimonial p {font-family: Arial, Helvetica, sans-serif; font-weight:normal; color: #000000;
					 font-size:12px; line-height:16px; padding:3px 0px 3px 0px}


article #content-pr ul {margin: 7px 0px 10px 7px; line-height:22px;
			 list-style-type: none;
}

article #content-pr li {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color: #000000;
	background-image:url(../images/list-img.jpg);
    background-repeat: no-repeat;
    background-position: 0px 7px;
	text-indent:12px;
}

article #content-ct p {font-family: Arial, Helvetica, sans-serif; font-weight:normal; color: #000000;
					 font-size:14px; line-height:22px; padding:3px 0px 3px 0px}

article #content-ct .parag {margin: 20px 0px 20px 0px}

article #content-ct ul {margin: 20px 0px 10px 0px; line-height:22px;
			 list-style-type: none; 
}

article #content-ct li {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color: #000000;
	text-indent:0px;
}

article #content-ct .jim {font-size: 16px; font-weight:bold}

article #content-ct .email {color:#000000; text-decoration:none;}

article #content-lk p {font-family: Arial, Helvetica, sans-serif; font-weight:normal; color: #000000;
					 font-size:14px; line-height:22px; padding:3px 0px 3px 0px}

article #content-lk ul {margin: 14px 0px 10px 0px; line-height:20px;
			 list-style-type: none; 
}

article #content-lk li {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color: #000000;
	text-indent:0px; }

article #content-lk .desc {padding-left: 15px; font-style:italic}
article #content-lk .co {font-weight: bold; color: #333333}
article #content-lk .sites {color:#0f76a3; text-decoration:none; font-weight:normal}
article #content-lk a.sites:link, a:visited{color:#0f76a3; text-decoration:none; font-weight:normal}
article #content-lk a.sites:hover {color:#0375a6; text-decoration:underline; font-weight:normal}

article #content-lk .site {color: #0f76a3; text-decoration:none; font-weight:bold}
article #content-lk a.site:link, a:visited{color:#0f76a3; text-decoration:none; font-weight:bold}
article #content-lk a.site:hover {color:#0375a6; text-decoration:underline; font-weight:bold}


.pro {color:#0092cf}

.quote-l {background-repeat: no-repeat; background-position:top left; padding-right:3px; margin: 0px 2px 7px 0px;}

.quote-r {background-repeat: no-repeat; background-position:top right; padding-left:3px; margin: 0px 0px 7px 2px;}

.testimonial {padding: 10px 0px 10px 0px}

footer #bottomft {width: 960px; margin:10px auto 10px auto; padding-bottom:5px; text-align: center; color:#053e56; }

footer #bottomft a:link, a:visited{color:#053e56 /*#0033CC;*/; text-decoration:none}
footer #bottomft a:hover {color:#09678e; text-decoration:underline}

footer #backtotop {width: 960px; margin:5px auto 0px auto; text-align: center; color:#053e56; }
footer #backtotop a:link, a:visited{color:#053e56 /*#0033CC;*/; text-decoration:none; font-weight:bold;}
footer #backtotop a:hover {color:#09678e; text-decoration:underline;  font-weight:bold;}

footer #backtotop p {text-align:center; font-weight:bold;}

.clo { font-size:11px}
 