* {margin:0;padding:0}
blockquote,h3,h4,h5,h5,h6 {margin:0 0 1em 0}
#central_point_container {
background-image: url(http://www.centralpt.com/customer/image_gallery/146/body.gif); 
background-repeat:no-repeat;
background-position:bottom; 
background-color: #ffffff; 
width: 800px; 
margin: 0px auto 30px auto; 
border:none; }

BODY {
background-image: url(http://www.centralpt.com/customer/image_gallery/146/background.gif); 
background-repeat:repeat-x; 
font-family:Helvetica, Arial, Helvetica, sans-serif; 
font-size:14px;
background-color: #000000; 
letter-spacing:none; color:#333333; 
margin-left:0px; 
margin-top:0px; 
text-align:center; 
}

TD {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height:125%; 
letter-spacing: 0.01em;
}

TD.menu {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
padding-top: 0px; 
padding-left: 0px; 
margin-top: 0px; 
letter-spacing: 0.01em; 
width:184px;
padding-bottom:20px;
}

table.menu {
width:184px; 
height:2px; 
line-height: 20px; 
letter-spacing:0.01em; 
margin-top:0px; 
}

A:link		{ text-decoration:underline; color:#003366; }
A:visited	{ text-decoration:underline; color:#003366; }
A:hover		{ text-decoration:underline; color:#8A1E03; }

a.menu:link		{ text-decoration:none; color:#000000; }
a.menu:visited	{ text-decoration:none;  color:#000000; }
a.menu:hover		{ text-decoration:none; color:#8A1E03; }

a.menuactive:link		{ text-decoration:none; color: #000000; }
a.menuactive:visited	{ text-decoration:none; color: #000000; }
a.menuactive:hover		{ text-decoration:none; color: #000000; }

a.menuactive2:link		{ text-decoration:none; color: #000000; }
a.menuactive2:visited	{ text-decoration:none; color: #000000; }
a.menuactive2:hover		{ text-decoration:none; color: #000000; }

ul, ul li{list-style:disc;margin-left:12px;}
ol, ol li{list-style:number;margin-left:12px;}
ul li ul, ul ul li{list-style:disc;margin-left:24px;}
ol li ol, ol li ol{list-style:disc;margin-left:24px;}

hr { height: 0;
margin:1px 10px 1px 0;
border-width: 1px 0 0 0;
border-style: dotted; 
border-color: #cccccc;  } 
P {   padding:3px 3px 1em 3px;
      letter-spacing: none; 
      line-height:125%; }
.cvertical {width: 0;
border-width: 0 0 0 1px;
border-style: dotted; 
border-color: #CCCCCC;  }
H1 {
font-family: Helvetica, Arial, Helvetica, sans-serif;
font-size:20px;
color: #B61016;
line-height:110%;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0.3em;
padding-right: 0pt;
padding-bottom: 0.3em;
padding-left: 0pt;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #555555;
}

H1.news {
		font-family: Helvetica, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #B61016;
                padding: 5px 0px 0px 0px;
}

H1.header {
font-family: Helvetica, Arial, sans-serif;
color: #B61016;
font-size:2em;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0.3em;
padding-right: 0pt;
padding-bottom: 0.3em;
padding-left: 0pt;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #555555;
}

H5 {font-family: Helvetica, Arial, Helvetica, sans-serif;
	color: #ffffff;
font-size:1.4em;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0.3em;
padding-right: 0pt;
padding-bottom: 0.3em;
padding-left: 0pt;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #eeeeee; 
}

H6 {	font-family: Helvetica, Arial, Helvetica, sans-serif;
	color: #CD1041;
font-size:1.4em;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0.3em;
padding-right: 0pt;
padding-bottom: 0.3em;
padding-left: 0pt;
}

H4 { font-family: Helvetica, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
line-height: 1.4em;
color: #333333;
margin-bottom: 10px;
padding-top: 0.1em;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
background-color: #eeeeee;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #cccccc;
border-right-color: #cccccc;
border-bottom-color: #cccccc;
border-left-color: #cccccc;
}

H2 {font-family: Helvetica, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 1.4em;
color: #000000;
margin-bottom: 10px;
padding-top: 0.2em;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
}

H3 {font-family: Helvetica, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #FFFFFF;
margin-bottom: 10px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 5px;
background-color: #B61016;
}


B { color : #999A98; font-size:16px;}

.header:hover { text-decoration:none; color:#c0c0c0; }





/* This is the main nav Style */

.nav {	
background-color:#f2f2f2;
font-family: Arial, Helvetica, sans-serif;
font-size: 11.5px;
font-weight: bold;
color: #000000;
height:10px;
text-indent: 0px;
letter-spacing: 0.01em;
width:179px;
border-bottom:#cccccc 1px solid;
padding:5px 0px 5px 5px;
}

/* This is the Active section Style */

.nav2 {
background-image: url(http://www.centralpt.com/customer/image_gallery/146/mainmenu.gif); background-repeat:no-repeat;
background-color:#cccccc; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
height:20px;
padding-bottom: 0px;
text-indent:0px;
letter-spacing: 0.01em;
width:179px;
border-bottom:none;
padding-left:0px;
border-bottom:#888888 1px solid;
padding:5px 0px 5px 5px;
	}

/* This is the Active sub-section Style */

.nav3 {	
background-color:#f9f9f9;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000; 
padding:0px 0px 2px 0px;
text-indent: 5px;
letter-spacing: 0.01em;
border-bottom:none;
}

/* This is the sub-section highlight Style */

.nav4 {
background-color:#cccccc;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding:0px 0px 2px 0px;
text-indent: 12px;
letter-spacing: 0.01em;
border-bottom:none;
}

TABLE.shaded
{color:ffffff;margin:0px 5px 0px 10px; width:222px;
background-color: #555555; border:#000000 1px solid;
}

.slideshow {
width:600px;
heigth:250px;
}

.fading_media {
width:600px;
margin:auto;
text-align:center;
margin-bottom:20px;
overflow:hidden;
}

#mainImg
{
	padding:10px;
	border:1px solid black;
	margin:5px;
}

#thumbs 
{ 
height: 90px; 
background-color:#FFFFFF;
width:100%;
}

#thumbs img
{
	width:60px;
	height:60px;
	border:none;
	padding:2px;
}

#thumbs li,ul
{
	list-style-type:none;
	display:inline;
	padding:0px;
	margin:0px;
}

.thumbnail {
background-color:#ffffff;
border-top:#FFFFFF 2px solid;
border-bottom:#cccccc 1px solid; 
width: 600px;
padding-bottom:10px;
vertical-align:top; 
}

.thumbnail_spacing {width: 0px; }

.thumbnail_image {
vertical-align:center; 
align:center; 
width:225px; 
text-align:center; 
text-color:#ffffff;
}

.thumbnail_image img{width:225px;}

.thumbnail_category {
width: 132px; 
text-align:right; 
background-color:#e7e7e7; 
padding:3px 0px;
}

.thumbnail_content {
width: 320px; 
font-weight: bold;
align:center;   
} 

.thumbnail_display_content {
width: 320px;
border: 1px; 
font-weight: normal;  
 } 


.thumbnail_content p{
margin:0px;
padding:2px;}

.full_display {
width: 540px;
background-color: none; 
border: none; 
margin-top: 0px;  
padding-bottom:100px;  
}

.full_display_spacing {width: 0px; }

.full_display_image img{width: 600px;}

.full_display_category {Background-color:#e7e7e7;
      border-top:#FFFFFF 0px solid;
      border-bottom:#cccccc 1px solid; 
      vertical-align:center;
      font-weight: normal; 
      width: 100px; 
      text-align:right; 
line-height:250%;}

.full_display_content p{
padding:2px;
margin:0px;

}

.full_display_content {
width: 560px;
font-weight: bold; 
}

.show_item {
padding-bottom: 0px;
}

.hmtext {
vertical-align:top;
width:600px;
}

.bottomtext {
width:300px;
}

.searchfunction {
width:300px;
vertical-align:top;
}

.special1 {width:600px;}

#footer {
padding-left:110px;
font-size:10px;
color:#ffffff;
}

#footer a{
color:#ffffff;
text-decoration:none;
}

#c_238653 {
vertical-align:top;
}

.resultCount, .result_scope {
float:left;
padding:2px;
font-weight:bold;
}

.sort_label {
padding-right:5px;
}

.user_sort, .user_limit {
float:left;

}

