/* Wisecarver Communications content.css  --> Rules apply to content between header and footer files on all pages */

html, body, div, span, applet, object, iframe,
 h3, h4, h5, h6,  blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


body				{
					font-family: Veranda, Arial, Hevetca, sans-serif ;
					}
					

#col1				{
					width: 570px;
					padding-left: 20px;
					padding-right: 20px;
					float: left;
					margin-top: 25px;
					margin-bottom: 25px;
					}

#section_title		{
					width:570px;
					float: left;
					font-size: 1.6em;
					font-weight: bold;
					color: #CF430D;
					clear: left;
					margin-left: 0px;
					padding-top: 0px;
					}
					

.section_title		{
					width:570px;
					float: left;
					font-size: 1.6em;
					font-weight: bold;
					color: #CF430D;
					clear: left;
					margin-left: 0px;
					padding-top: 0px;
					}					

				
#col1 p				{
					font-size: .90em;
					}
				
				
#col1 h2			{
					color: #619c4e
					}
				
#col1 h1			{
					font-size: 1.6em;
					}				

#col2				{
					width:200px;
					float: right;
					margin-right: 0px;
					}

.smalltab			{
					width:200px;
					background-image: url(images/sidebar_small_tab_red.gif);
					background-repeat: no-repeat;float: left; margin-bottom: 5px
					}


.tabheader			{
					width: 200px;
					border-bottom: 1px solid gray;
					}
							

.tabheader p
					{
					font-size: 1.1em;
					font-weight: bold;
					line-height: 1em;
					color: #1777AF;
					text-align: right;
					}

.tabbody			{
					float: left;
					padding-left: 0px;
					padding-right: 0px;
					}

.tabbody p			{
					font-size: .85em;
					color: #333;
					margin-top: .25em
					}





#flash				{
					width: 500px;
					height: 150px;
					border:1px solid black;
					margin-left:auto;
					margin-right:auto;
					float: left;margin-top: 0px 
					}

a					{
					text-decoration:none;
					color:#1777AF
					}
				
a:visited			{
					color:#1777AF
					}

a:hover				{
					color:#85AB79
					}

.list				{ 
					color: #1777AF; 
					font-style: bold; 
					}
				


/************************************************************** 
about page 
**************************************************************/

.advice				{
					background-image: url(images/advice_background.jpg); 
					background-repeat: no-repeat; 
					}
				
#portfolio_button	{
					float:right;
					width: 191px;
					}
					
#about_col1			{
					padding-top:145px;
					padding-left: 8px; 
					padding-right: 40px;
					}

#about_col1	h3		{
					font-size: 1.3em;
					}

#about_col1	p		{
					font-size: .9em;
					}			


/**************************************************************
reorder page 
**************************************************************/

#reorder 			{
					font-size: .85em ;
					margin-top: -10px
					}

/**************************************************************
estimate page 
**************************************************************/

#estimate			{
					font-size: .85em;
					margin-top: -10px
					}



/**************************************************************
Web Page
**************************************************************/
.web_col_one		{
					width: 240px; 
					float: left; 
					margin-right: 20px;
					margin-top: 20px
					}
.web_col_one li		{
					margin-left: 20px; 
					font-size: .9em
					}

.web_col_two 		{width: 240px; 
					float: left;
					margin-top:0px 
					}
					
.web_col_two p		{
					font-size: .9em
					}
					
.web_col_two h2		{
					font-size: 1.2em
					}

#web_list			{
					clear: left;
					width: 500px;
					height: 400px; 
					background-image: url(images/box.jpg);
					background-repeat: no-repeat;
					}

#web_list_text		{
					width: 450px; 
					margin-left: auto; 
					margin-right: auto;
					padding-top: 5px;
					margin-bottom: 5px
					}

#web_list_text h2	{
					color: #CF5727; 
					font-size: 1.2em
					}

#web_list_text li	{
					margin-left: 20px;
					font-size: .9em; 
					margin-top: 8px; 
					}

/**************************************************************
Print Page
**************************************************************/
.col_a				{
					float: left;
					width: 250px;
					margin-left: 25px;
					}

.col_a	h2			{
					font-size: 1.2em;
					}

/**************************************************************
Design Page
**************************************************************/

#design_list		{
					float: left;
					width: 280px; 
					height: 442px;  
					margin-top: 15px;
					background-image: url(images/small_box.png);
					background-repeat: no-repeat;
					}

#design_list_text	{
					width: 250px;
					margin-left: auto;
					margin-right: auto;
					padding-top: 5px;
					margin-bottom: 5px; 
					padding-right: 10px
					}

#design_list_text h2	{
						color: #1777AF; 
						font-size: 1.2em;
						margin-left: 20px
						}

#design_list_text li	{
						margin-left: 35px;
						font-size: .9em;
						margin-top: 8px; 
						}

#design_list_2			{
						float: left;
						width: 260px;
						margin-right: 30px
						}

#design_list_2 p		{
						font-size: .9em
						}

#design_list_2 li		{
						
						font-size: 1em; margin-top: 5px
						}

#design_list_2 h2		{
						font-size: 1.1em;
						}

#table_list				{
						font-size: .85em;
						}
/**************************************************************
Letterpress Page
**************************************************************/


				
.lp_one			{font-size: .9em;
				margin-top: 140px;}
				
.lp_one	h2		{font-size: 1.2em}		

#invite			{float: left;
				width: 570px;
				background-image: url(images/invite.jpg);
				background-repeat: no-repeat;
				height: 115px;
				}

#invite_text	{padding-left: 130px;
				padding-right: 15px;
				padding-top: 10px;
				font-size: 1.2em;
				}
				
/**************************************************************
Services Page
**************************************************************/				
#services_info	{
				margin-top: 50px;
				}
				
/**************************************************************				
Order Page
**************************************************************/								
#order			{
				margin-top: 40px;
				}

#order h2		{
				font-size: 1em;
				color: black;
				}

#order li		{
				margin-left: 30px;
				margin-top: 15px;
				font-size: .95em;
				}
				
				
#order li b		{
				color: #619c4e;
				}
				

				
/**************************************************************				
delete_file Page
**************************************************************/	
#delete_content	{
				margin-top: 30px;
				margin-left: 20px;
				}
				
/**************************************************************				
display_uploads Page
**************************************************************/	
#upload_content	{
				margin-top: 30px;
				margin-left: 20px;
				}				

