* {padding: 0;} 
* {margin: 0px 0px 0px 0px;} 

.sales			{
			width: 365px;
			}

.td-5			{
			text-align: center;
			}

.td-4			{
			text-align: center;
			}

.td-3			{
			text-align: center;
			}

.td-0			{
			text-align: center;
			}

.td-1			{
			text-align: center;
			}

.td-2			{
			text-align: center;
			}


#line3		{
		height: 20px;
		}

#line1		{	
		height: 10px;
		}

#line2		{	
		height: 10px;
		}

#colspacer	{
		width: 770px;
		}
form		{
		margin: 0;
		padding: 0;
		border: 0;
		}

.image	{
                z-index: -1;
		position: relative;
                width: 400px;
		top:0px;
	}

#links		{
		height: 5px;
		float:right;
		}

div.bodytext 	{
		border:0;
		padding:0;
		margin:0;
		}

a.sublink {
		color:#3E4A56;
		font-family:tahoma;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
                padding: 0;
		border: 0;
		margin: 0;
		}

#column3 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
		margin-bottom: 3px;
		}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{
		text-align:center;
		color:#000000;
		font-family:tahoma;
		font-size:10px;
		font-weight:bold;
}


div.csc-textpic-imagewrap 	{
		z-index: -1;
                margin-top: 5px;
                margin: 0px;
		padding: 0;

		}
   
div.csc-textpic p.bodytext	{
		font-family: tahoma;
		color: #282E3E;
		border:0;
		padding:0 0 10px 0;
		margin:0;
		}

.align-justify	{
		font-size: 11px;
	        text-align: justify;
		}

h5	{
                color: #5C5C5C;
                padding: 0px 0px 0px 0px;
                font-family: Geneva, Arial, Helvetica, sans-serif;
                text-align: left;
                font-size: 15px;
}

#spacer h1		{
		text-align: right;
		padding: 7px 0 0 0;
		}
				
h3  {
   		padding: 15px 0 15px 0;

		margin: 0;
		font-size: 22px;
		color:#404656;
		font-family: Geneva, Arial, Helvetica, sans-serif;
}

h4  {
   		padding: 0;
		margin: 0;
		font-size: 18px;
		color:#404656;
		font-family: Geneva, Arial, Helvetica, sans-serif;
}

h1  {
   		padding: 0;
		margin: 0;
		font-size: 22px;
		color:#404656;
		font-family: Geneva, Arial, Helvetica, sans-serif;
}

div.csc-header.csc-header-n10 {
		padding-right: 0px;
}

h2  {
   		padding: 0;
		margin: 0;
		font-size: 16px;
		text-align: left;
		color:#828792;
		font-family: Geneva, Arial, Helvetica, sans-serif;
}

p.align-right   {
		text-align: right;
}

.csc-bulletlist	{
		font-size: 16px;
		color:#282e3e;
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
		}
p  {
   		padding: 8px 0 8px 0;
		margin: 0;
		font-size: 16px;
		color:#282e3e;
		font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

body{
                margin:0;
                padding: 0;
}

#wrapper  {
                width: 950px;
                position: auto 0;

}
#header {
                background: url(images/final_01.jpg);
                width: 950px;
                height: 110px;
}

#menu    {
                position: relative;
                width: 950;
                height: 18;
		background: #818382; 
}

#para    {
                position: absolute;
                padding: 10px 10px 10px 10px;
                z-index: -1;
                left: 399px;
                width: 532px;
                height: 225px;
                top: 128px;
}

#spacer         {
                padding: 0;
                margin-left: 5px;
		margin-top: 5px;
		margin-bottom:0px;
                width:775px;
		float: left;
                }

#col3_spacer	{
		width: 50px;
		height: 0px;
}

#col1_spacer	{
		width: 270px;
		height: 32px;
}

.contenttable	{
		width: 365px;
		font-size: 12px;
		font-family: tahoma;
		font-color: blue;
		}	

#column1        {
}

#column2        {
                margin: 0 0px 0 5px;
		padding: 0;
                width: 945px;
                float: left;
}
#column3        {
                margin: 5px 0 0 0px;
                padding:0;
		border:0;
                width: 160px;
		float: right;
}

#footer         {
		background: url(images/footer.jpg) no-repeat;
                float: left;
                width: 950px;
                height: 184px;
                }

#box_left_edge2  {background: url(images/left_edge.gif) 0 100% repeat-y; }
#box_left_edge  {background: url(images/left_edge.gif) 0 100% repeat-y; margin-bottom:10px;}
#box_right_edge {background: url(images/right_edge.gif) 100% 0 repeat-y;}
#box_top_edge   {background: url(images/top_edge.gif) 0 0 repeat-x; z-index: 3;}
#box_bottom_edge{background: url(images/bottom_edge.gif) 100% 100% repeat-x;}
#box_bl_corner  {background: url(images/bl_corner.gif) 0 100% no-repeat;}
#box_br_corner  {background: url(images/br_corner.gif) 100% 100% no-repeat;}
#box_tl_corner  {background: url(images/tl_corner.gif) 0 0 no-repeat;}
#box_tr_corner  {background: url(images/tr_corner.gif) 100% 0 no-repeat; padding:10px;}

.typo3-adminPanel {
		top: 1200px;
		}

div.dave-csc-textpic-imagewrap {
                        border: 2px dotted black;
			float: left;	
			z-index: -1;
                        }

.csc-bulletlist      {
                        padding: 0 0 0 10px;
			margin: 18px 5px 18px 20px;
			}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption
			{
			color: blue;
			font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
			text-align: center;
                        font-size: 10px;
			}

	
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, 
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, 
div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image
			{
			margin-right: 15px;
			}

#theater div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image
			{
			margin: left: 28px;
			}

.piped div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
			margin-top: 38px;
					}
.csc-textpicHeader {
		text-align: justify;
                color: blue;
}

div.special div.csc-header {
               padding-right: 132px;
}

div.csc-header h3{
               padding: 0;
               /* background: #555555; */
               background-image: url('images/underline2.gif');
               background-repeat: no-repeat;
               background-position: bottom right;
               text-align: right;
               margin: 0;
               font-size: 16px;
               text-align: right;
               color:#484848;
               font-family: Geneva, Arial, Helvetica, sans-serif;

}


.csc-textpic-text p.align-justify { 
		text-align: justify;
}

