@charset "utf-8";
/* CSS Document */

/*
 * STYLEPC.CSS
 *
 * (c) Dave Hoffmann Photography
 *
 * Stylesheet for use by PhotoCart
 *
*/


.main_table { 
        width: 100%;
        background-color: #fff;
        color: #800; 
        padding: 0px;  
        border: solid 0px #222222;	
}

.centerPadding { 
        xborder-left: solid 1px #333;
        xborder-right: solid 1px #333;
		border: solid 2px #ccc;
        padding-top: 3px;
        padding-left: 10px; 
        padding-right: 10px; 
        width: 100%; }
}

SELECT, OPTION, INPUT, TEXTAREA { 
   margin-top: 3px;
   font-size: 11px;
   font-family: verdana, arial,tahoma, helvetica;
   font-weight: normal;
   color: #111111;
 
}

.tables { padding-bottom: 10px; }

.heading_1 { font-weight: bold; }

.pageTitleTable { padding-left: 5px; }

.pagetitle { color: #444; xmargin-left: 5px; }

a.pagetitle:visited,
a.pagetitle:link     {   
   color: #444; 
   text-decoration : none; 
}

a.pagetitle:hover {  
   color: #660099; 
   border-bottom: 0px dotted; 
}


.attention {
    color         : #ee0000; 
    font-weight: normal;
}

a.cells:link,
a.cells:visited { font-color: #888; }

#header {
   color: #666;
   }
   
   
/********************************
 * Footer
 ********************************
*/

#footer {
    width: 820px;
	margin: 0px auto 0px;
	padding: 0px;	
}

#footerbottom {
    float: left;
	width: 820px;
	margin: 5px auto 0px;
	padding: 0px 0px 0px 0px;
}

#l_footer
{
   float: left;
   text-align: left;
   width: 410px;
   margin: 0px 0px 0px 0px;
}

#l_footer p
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

#r_footer
{
   float: right;
   text-align: right;
   margin: 0px 0px 0px 0px;   
   width: 410px;   
}

#r_footer p
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}


