*{margin:0px;padding:0px}
blockquote,h1,h2,h3,h4,h5,h5,h6 {margin:0 0 1em 0}

#sizer {
width: 950px; 
margin: 10px auto 0px auto;
position: relative;
}

#central_point_container { 
}

BODY 
{ 
background-image: url('http://www.centralpt.com/customer/image_gallery/475/design/FOOTER.JPG');
background-repeat: repeat-x;
background-attachment: fixed; 
background-position: bottom;
background-color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height:100%; 
color: #ffffff; 
margin-left:0;
margin-top:0px; 
text-align: center;
} 

TD 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height:150%;
}


/*---------Top Menu Elements-------------*/
	
TD.menu 
{ 
font-family: 'Arial Black', Helvetica, sans-serif;
font-size:18px;
letter-spacing: 1px; 
width: 200px; 
padding-left: 40px; 
padding-top:0px; 
padding-bottom: 0px; 
height: 24px;
line-height:200%;
}


table.menu,div.menu {width:179px; }
ul#nav{margin:0px;margin-left:0px;padding:0px;}
ul#nav li,ul#nav li.over{list-style:none;margin:0px;}
ul#nav li ul{display:none;position:relative;
left:0px;top:0px;}
ul#nav li.over ul,ul#nav li.nav2 ul{display:block;}

#nav li a{
padding:0px 75px 0px 30px;
}
a:link, #content a:active, #content a  {
	color:#990100;
	text-decoration:underline;
}

li#m1 a:hover{
background-image: url('http://www.centralpt.com/customer/image_gallery/475/design/MENU_R1.GIF');
background-position: 0px 4px;
background-repeat: no-repeat;
padding:0px 75px 4px 30px;
}

li#m2 a:hover{
background-image: url('http://www.centralpt.com/customer/image_gallery/475/design/MENU_R2.GIF');
background-position: 0px 4px;
background-repeat: no-repeat;
padding:5px 77px 12px 30px;
}

li#m3 a:hover{
background-image: url('http://www.centralpt.com/customer/image_gallery/475/design/MENU_R3.GIF');
background-position: 0px 4px;
background-repeat: no-repeat;
padding:4px 75px 4px 30px;
}

li#m4 a:hover{
background-image: url('http://www.centralpt.com/customer/image_gallery/475/design/MENU_R4.GIF');
background-position: 0px 4px;
background-repeat: no-repeat;
padding:6px 75px 14px 30px;}

li#m5 a:hover{
background-image: url('http://www.centralpt.com/customer/image_gallery/475/design/MENU_R5.GIF');
background-position: 0px 4px;
background-repeat: no-repeat;
padding:3px 75px 4px 30px;}

li#m1 a{
background-image: none;
padding:0px 75px 4px 30px;
}

li#m2 a{
background-image: none;
background-position: 0px 4px;
background-repeat: no-repeat;
padding:5px 77px 12px 30px;
}

li#m3 a{
background-image: none;
background-position: 0px 4px;
background-repeat: no-repeat;
padding:4px 75px 4px 30px;
}

li#m4 a{
background-image: none; 
background-position: 0px 4px;
background-repeat: no-repeat;
padding:6px 75px 14px 30px;}

li#m5 a{
background-image: none;
background-position: 0px 4px;
background-repeat: no-repeat;
padding:3px 75px 4px 30px;}


a:hover {
	color:#000000;
	text-decoration:none;
	border-top: none;
	border-right: none;
	border-left: none;
}

a.menu:link		{ 
text-decoration:none; 
font-weight:none; 
color:#EFDB8C; 
}
a.menu:visited	{ 
text-decoration:none;
font-weight:none; 
color:#EFDB8C; 
}
a.menu:hover		{ 
text-decoration:none; 
font-weight:none; 
color:#B5121B; 
}
 
a.menuactive:link		{ 
text-decoration:none;
font-weight:none; 
color: #EFDB8C; 
}
a.menuactive:visited	{ 
text-decoration:none; 
font-weight:none; 
color: #EFDB8C; 
}
a.menuactive:hover		{ 
text-decoration:none; 
font-weight:none;  
color: #B5121B; 
}

a.menuactive2:link		{ text-decoration:none; font-weight:none; color: #FFFFFF; }
a.menuactive2:visited	{ text-decoration:none; font-weight:none; color: #FFFFFF; }
a.menuactive2:hover		{ text-decoration:none; font-weight:none; color: #888888; }
a.menu2:link		{ text-decoration:none; font-weight:none; color: #FFFFFF; }
a.menu2:visited	{ text-decoration:none; font-weight:none; color: #FFFFFF; }
a.menu2:hover		{ text-decoration:none; font-weight:none; color: #888888; }


/*---------Link Type Elements-------------*/
		
a:link 
{
color: #E3DD95;
text-decoration: none;
}
	
a:visited 
{
text-decoration: none; 
color: #E3DD95;
}
		
a:hover 
{
text-decoration: underline;
color: #ffffff;
}

a:active 
{
text-decoration: none;
color: #E3DD95;
}

a.linktype1
{
background-image:url(http://www.centralpt.com/customer/image_gallery/456/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:15px;
padding-right:5px;
}

a.linktype1:hover {
background-image:url(http://www.centralpt.com/customer/image_gallery/456/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 5px;
}

/*---------Page Elements-------------*/

ul
{
list-style-type:square;
margin-left:4px;
}

ul
{
list-style-type:square;
padding-left:45px;
margin-left:0px 0px 10px 4px;
}

ul ul
{
list-style-type:circle;
margin:0px 0px 0px 20px;
}

ol li
{
list-style-type:decimal;
margin:0px 0px 0px 56px;
}


address 
{
line-height:105%;
font-size: 10px;
}

hr 
{ 
height: 0;
margin:5px 0px 0px 0px; 
border: #E7BF51 1px solid;  
} 

blockquote 
{
margin:0 0 10px 1em;
}

.cvertical 
{
width: 0;
border-width: 0 0 0 0px;
border-style: dotted;
background-color: #ffffff;
}

P 
{
padding:3px 3px 1em 1px;
line-height:130%;
font-size: 12px;
}

.EmailPage, .EmailPage a{
width:800px;
padding-top:5px;
padding-bottom:5px;
text-align:right;
font-weight:bold;
}

/*---------Header Elements-------------*/

H1.header 
{
background-image: url('http://www.centralpt.com/customer/image_gallery/475/design/H1_TAPE.GIF');
height:61px;
width:599px;
padding-left: 0px;
padding-top: 10px;
padding-bottom: 0px;
font-size: 30px;
text-align: center;
color: #000000;
margin-bottom:0;
margin-top:200px;
margin-right:1;
line-height:90%;
}

H1 
{
background-image: url('http://www.centralpt.com/customer/image_gallery/475/design/H1_TAPE.GIF');
height:61px;
width:599px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
font-size: 30px;
text-align: center;
color: #000000;
margin-bottom:0;
margin-top:0px;
margin-right:1;
line-height:200%;
}


H2 
{
padding-left: 2px;
padding-top: 10px;
padding-bottom: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #B5121B;
margin-bottom:2px;
margin-right:1px;
}

H3 
{
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #256FAE;
margin-bottom:2;
margin-top:5px;
margin-right:1;
font-variant:small-caps;
}

H4 
{
color: #000000;
padding-left: 2px;
padding-bottom: 3px;
font-size: 15px;
font-weight: bold;
margin-bottom:2;
margin-top:2px;
margin-right:1;
border-bottom:#3375B2 0px solid;
}

H5 
{
background-color:none;
padding-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #256FAE;
margin-bottom:2;
margin-top:5px;
margin-right:1;
}

H6 
{
background-color:#336698;
padding-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
margin-bottom:2;
margin-top:5px;
margin-right:1;
border-bottom:#E7BF51 2px solid;
font-variant:small-caps;
}

B 
{
color :#000000;
}

#highlighttext
{
position:absolute;
left:643px;
top:0px;
width:95px;
overflow:hidden;
height:80px;
color: #afafaf; 
}

TABLE.shaded
{
color: #000000;
font-weight:normal;
background-color: #F1F3FA;
border:#e2e2e2 1px solid;
}

/*---------Global Elements-------------*/

#header {
position:relative;
}

.clipboard {
position:absolute;
top:0px;
}

#logo {
padding-left:60px;
}

#video {
position:relative;
top:-331px;
right:-83px;
}

#footer {color: #888888;
width:950px;
text-align:left;
padding-left:60px;
}

#footer a{
color: #cccccc;
}


/*---------Page Elements-------------*/

#hours {vertical-align:top;
position:relative;
width:290px;
height:400px;
right:230px;
margin-top:200px
}

.hours {
vertical-align: top;
}

#hours img{
margin-right:20px
}

#content {
height:400px;
vertical-align:top;
position:relative;
width:600px;
right:230px;
margin-top:200px;
}

.secondarycontent h1
{
vertical-align:top;
position:relative;
height:60;
right:0px;
margin-top:200px;
}

/*---------About Page Elements-------------*/
table #DirMenu {
background-color:#2B2219;
border:1px solid #3D342B;
}
td #DirMenuCell {background-color:#403021;
border:1px solid #3D342B;}

#DirMenu a{color:#E3DD95;font-weight:bold;}


/*---------Specials-Feedback Page Elements-------------*/
#specialcontent {vertical-align:top;
position:relative;
width:290px;
height:400px;
right:230px;
margin-top:200px
}
#specialcontent input {
color:#ffffff;
padding:2px;
border:1px solid #523B2F;
background-color:#312B1F;
}
#specialcontent p {
color:#979587;
padding:0px;margin:0px;
}

#specialcontent textarea {
color:#ffffff;
border:1px solid #523B2F;
background-color:#312B1F;
}

#retail {
left:340px;
position:absolute;
top:20px;
}

#retail p {
color: #777777;
font-size: 11px;
}

#retail h5 {
margin-top: 0px;
padding-top: 0px;
color: #B5121B;
}

table.retail {
width: 600px;
}

#retail td {
vertical-align: top;
color: #777777;
}

#c_511944 {
height: 1600px;
}

select {
margin-bottom: 4px;
}


