body {  background: url(images/bg2.gif) repeat-y top; background-color:#CCCCCC; font-family:arial, verdana, sans-serif; font-size:10px; font-weight:normal;  padding:0 0 0 4px; }
/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_five */
.menu5 {padding:5px 0 0 1em; margin:0; list-style:none; height:40px; position:relative; background:transparent url(images/pro_five_0cp.gif) repeat-x left bottom; font-size:11px;}
.menu5 li {float:left; height:40px; margin-right:1px;}
.menu5 li a {display:block; float:left; height:40px; line-height:35px; color:#FFF; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(images/pro_five_0ap.gif) no-repeat;}
.menu5 li a b {float:left; display:block; padding:0 16px 5px 12px; background:url(images/pro_five_0bp.gif) no-repeat right top;}
.menu5 li.current a {color:#FF99FF; background:url(images/pro_five_2ap.gif) no-repeat;}
.menu5 li.current a b {background:url(images/pro_five_2bp.gif) no-repeat right top;}.menu5 li a:hover {color:#FFCCFF; background: url(images/pro_five_1ap.gif) no-repeat;}
.menu5 li a:hover b {background:url(images/pro_five_1bp.gif) no-repeat right top;}
.menu5 li.current a:hover {color:#FFCCFF; background: url(images/pro_five_2ap.gif) no-repeat; cursor:default;}.menu5 li.current a:hover b {background:url(images/pro_five_2bp.gif) no-repeat right top;}
.sidebar {padding:5px 0 0 1em; margin:0;  font-size:12px; color:#FFFFFF;}
.sidebar a {color:#FFFFFF;}
p {font-size:12px;}
ul li {font-size:12px;}
blockquote {font-size:12px; margin-right:10px; padding-right: 100px;}
strong {color:#660099;}
h1 {font-size:20px; color:#660099; font-weight:bold;}
.testimonial {font-size:14px; background-color:#E8D9E8;padding:15px;  }
.special {font-size:14px; background-color:#D594EA;padding:15px;  }
.credit {font-size:12px;  0 0 1em;}
.footer {font-size: 11px;}
