table {
	text-align: center;
	}
.newPhone {
	float:right;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	}

{
	margin: 0px;
	padding: 0px;
	/*color: #666465;*/
	font-family: Arial, Sans-Serif;

}

/* styles all links */ 

a 

{ 

	color: #0D3692;

}

a img { border: none; }





/* a style to hide text that is included for screen readers */

span.hide_this

{

	display: none;

}



body{

	text-align: center; /* centers the page */

	background-color: #f6f6f6;

	margin: 0px 0px;

	font-size: 12px;

	color: #666465;

}



#page{

	width: 900px;

	margin: 0px auto; /* centers the page */

	color: #666465;

	background-color: #f6f6f6;

	background-image: url(images/page_bg.gif);

	background-repeat: repeat-y;

	background-position: top center;

	text-align: left;

}



#header{

	width: 850px;

	margin-left: 20px;

	padding: 10px 0px;

	height: 62px;

}



#header #logoworks
{
	float: left;
	width: 197px;
	height: 47px;
	margin: 5px 0px 0px 5px;
	background-repeat: no-repeat;
	background-image: url(/cmsimages/logoworksHP.gif);

}



#header ul.links{

	float: right;

	list-style: none inside none;

}

#header ul.links li{

	float: left;

	margin-left: 5px;

	color: #777;

	font-size: 9px;

}



#header #phone{

	clear: right;

	float: right;

	margin-top: 5px;

	width: 120px;

	height: 19px;

	background-repeat: no-repeat;

	background-image: url(../cmsimages/1_800_210_7650.gif);

	background-position: top right;

}



/*

 * navigation - top tabs

 */

ul#nav{	

	width: 900px;

	margin-left: 20px;

	list-style: none inside none;

}



ul#nav li{

	float: left;

}



ul#nav a{

	display: block;

	height: 30px;

	padding-right: 5px;

	background-repeat: no-repeat;	

	background: url(images/btm_nav_95x60.gif) repeat-x top left;

	}



/*ul#nav a:hover, */

ul#nav a.active{

	background-position: 0 100%;

}



/*

 * sub navigation 

 * gray all caps and separated by bullets

 */

ul#sub_nav{

	clear: both;

	float: left;

	width: 900px;

	margin-left: 30px !important;

	margin-left: 15px;

	margin-top: 5px;

	margin-bottom: 10px;

	list-style: none inside none;

}



ul#sub_nav li{

	float: left;

	white-space: nowrap;

	font-size: 9px;

}



ul#sub_nav a.active{

}



.links a,

#sub_nav a

{

	color: #666465;

	text-decoration: none;

	text-transform: uppercase;

}



.links a:hover, 

#sub_nav a:hover

{ 

	text-decoration: underline;

	color: #666465;

}







/* 

 * table layout 

 */

table#layout

{

	width: 750px;

	float: left;

	position: relative;

	left: 22px;

	margin: 0px 0px 20px 0px;

	border-collapse: collapse;

}



table#layout td

{

	vertical-align: top;

}



table#layout td#newsletters,

table#layout td#banner,

table#layout td#gallery,

table#layout td#gallery_generic,

table#layout td#full_width,

table#layout td#copy,

table#layout td#right_column

{

	font-size: 12px;

	vertical-align: top;

}



table#layout td#newsletters,

table#layout td#banner

{

	padding-bottom: 10px;

}



table#layout td#gallery,

table#layout td#gallery_generic

{

	background-repeat: no-repeat;

	height: 360px;

}

table#layout td#gallery_generic

{

	height: 333px;

}



table#layout td#copy

{

	width: 540px;

}



table#layout td#copy table

{

	width: 530px;

	margin: 0px;

}



table#layout td#right_column

{

	width: 201px;

	padding: 0px 0px 0px 18px;

}

table#layout td#right_column a img,

table#layout td#right_column img

{

	margin-bottom: 10px;

}



p.step

{

	margin-left: 17px;

	margin-right: 10px;

}





	

/* 

 * footer 

 */

#footer

{

	clear: both;

	height: 85px;

	margin: 0px;

	text-align:center;

	font-size: 9px;

}



#footer a.img_link

{

	margin: 0px 15px;

}



#footer ul.links

{

	list-style: none inside none;

	margin-top: 15px;

	margin-left: 100px;

}



#footer ul.links li

{

	float: left;

	margin-left: 5px;

	color: #999;

}







/* 

 * copyright notice in footer 

 */

#copyright 

{

	margin: 0px auto; /* centers the page */

	width: 900px;

	background-repeat: no-repeat;

	background-image: url(images/page_bottom.gif); 

}

#copyright {  }





/*

 * CMS preview

 */

.editable_content

{

	/*border: 1px dashed #ccc !important;*/

	border: none !important;

}



.editable_content #elj_box.edit_button

{

}





/*

 * no bullet ul used on newsletter list

 */

#newsletters ul#newsletter_years

{

	list-style-image: none;

	list-style-type: none;

	margin: 0px 0px 20px 0px;

	padding: 0px;

	line-height: 1.0em;

}



#newsletter_header

{

	width: 750px;

	height: 225px;

	margin-bottom: 10px;

	background-repeat: no-repeat;

}



#newsletter_header p

{

	width: 420px;

	color: #ffffff;

	position: relative;

	top: 90px;

	left: 283px;

}

#newsletter_header p a { color: #ffffff; }



#newsletter_header form

{

	position: relative;

	top: 90px;

	left: 283px;

}

#newsletter_header form .lbl

{

	color: #fff;

	font-weight: bold;

}

#newsletter_header form .btn

{

	position: relative;

	top: 5px;

	left: 5px;

}



#designer_info_table

{

	height: 300px;

	background: url(../cmsimages/designer_info_table_bg.gif) no-repeat;

}



#designer_info_table .large_image

{

	padding-top: 10px;

	padding-left: 30px;

}



#designer_info_table .description

{

	padding: 5px 15px 30px 15px;

	vertical-align: bottom;

}



#designer_info_table .description p

{

	font-size: 90%;

}



#designer_info_table #logo_table

{

	width: 213px;

	height: 232px;

	margin: 15px 15px 0 0;

	padding: 8px 0 0 8px;

	background: url(../cmsimages/logo_table_bg.gif) no-repeat;

}



#designer_info_table #logo_table td

{

	height: 33%;

	width: 33%;

	background: url(../cmsimages/cropped_container.gif) no-repeat;

}



#designer_info_table #logo_table td img

{

	vertical-align: center;

}



.designer_thumb_text

{

	display: block;

	width: 80px;	

	text-align: right;

	padding-top: 5px;

	font-size: 90%;

	color: #666;

}



#galleryscroll

{

	float: left;

	height: 90px;

	width: 750px;

	margin-bottom: 5px;

}



#galleryscroll .arrow

{

	float: left;

}



#viewable

{

	position: relative;

	overflow: hidden;

	width: 690px;

	height: 85px;

	float: left;

}



#scrollable

{

	float: left;

	position: absolute;

	width: 10000px;

}



div.thumbnail

{

	float: left;

	width: 85px;

	height: 85px;

	margin: 0 7px;

	background: url(../cmsimages/designer_thumb_bg.gif) no-repeat;

}



div.thumbnail img

{

	position: relative;

	left: 3px;

	top: 2px;

}



/*  In the news styles */

div#contact 

{

	width: 255px;

	padding-right: 13px;

	border-right: 1px dashed #e0e0e0;

}

div#choose 

{

	width: 250px;

	float: right;

	padding-top: 5px;

	color: black;

}

div#choose select

{

	width: 100%;

	margin-top: 5px;

	font-weight: bold;

}

div#featured 

{

	clear: both;

	width: 534px;

	background: url(../cmsimages/bluebox.gif) top center no-repeat;

	height: 156px;

	margin-top: 15px;

}

div#featured .blue

{

	color: 005DAA;

}

div#featured div.padding 

{

	padding: 13px 15px;

}

div#featured div.padding div 

{

	float: left;

	width: 236px;

}

div#feature1

{

	padding-right: 17px;

	border-right: 1px dashed #e0e0e0;

}

div#feature2 

{

	padding-left: 14px;

}



table#articlelist 

{

	width: 100%;

}



table#articlelist td

{

	border-bottom: 1px dashed #e0e0e0;

}



table#articlelist td.logo

{

	padding: 15px;

	padding-left: 0px;

	width: 80px;

	vertical-align: middle;

}



table#articlelist td.date 

{

	border: none;

	color: black;

	padding-top: 15px;

	font-weight: bold;

	vertical-align: top;

	height: 2em;

}



table#articlelist td.link

{

	padding-bottom: 15px;

	vertical-align: top;

}

http://www.logoworks.com/cmscss/elj_format.css

/*

 *	format.css

 */





/*

 * Formatting styles

 */

#layout ul

{

	list-style-image: url(../cmsimages/bullet.gif);

}



#layout ol li,

#layout ul li

{

	list-style-position: outside;

	margin-left: 1.5em;

	margin-left: 1.5em;

	line-height: 1.5em;

}



	/*

	 * blue rounded corner block in right column

	 */

	.info_block

	{

		width: 200px;

		margin: 0px 0px 0px 0px;

		padding-top: 1px;

		background-color: #F3F4F7;

		background-image: url(../cmsimages/info_block_top.gif);

		background-repeat: no-repeat;

	}

	.info_block h3,

	.info_block p

	{

		margin: 0px 10px 10px 10px;

	}

	.info_block p b

	{

		color: #555555;

	}

	.info_block .black_sub_heading

	{

		margin: 10px 10px 0px 10px;

	}



	.info_block .black_sub_heading_margin

	{

		margin-bottom: 10px;

	}



	.info_block hr,

	.info_block p.dashed_line

	{

		border: none;

		border-top: 1px dashed #cccccc;

		width: 180px;

		height: 5px;

		color: #F3F4F7;

		background-color: #F3F4F7;

		margin: 10px 10px;

		padding: 0px;

		line-height: 0em;

	}





	.info_block ul

	{

		margin: 0px;

		padding: 0px 15px 0px 10px;

	}



	.info_block ul li

	{

		font-size: 12px;

	}



	.info_block ul li a

	{

		text-decoration: none;

	}





	.block_bottom

	{

		width: 200px;

		height: 15px;

		padding: 0px;

		white-space: nowrap;

		margin: 0px;

		background-color: #ffffff;

		background-image: url(../cmsimages/info_block_bottom.gif);

		background-repeat: no-repeat;

	}









/* styles all available headings */ 

h1, h2, h3, h4, h5, h6 

{

	margin-bottom: 0px;

	color: #000000;

	font-size: 24px;

}

h1 

{ 

	color: #194D8D; 

	margin-bottom: 10px;

	text-transform: lowercase;

}

#full_width h1

{

	margin-bottom: 0px;

}



h1.smaller 

{ 

	font-size: 10px;

	color: #194D8D; 

	margin-bottom: 10px;

	text-transform: lowercase;

}



h2 { font-size: 18px; }

h3 

{ 

	font-size: 12px;

}

h4 

{ 

	clear: both;

	font-size: 12px; 

	color: #000000;

	font-weight: bold;

	margin-bottom: 0px;

	word-spacing: 0.2em;

}

h5 { font-size: 12px; }

h6 { font-size: 12px; }





p

{

	margin-bottom: 18px;

	font-size: 12px;

	word-spacing: 0.02em;

}



td, p, td a

{

	font-size: 12px;

}



p b

{

	color: #555555;

}



/* default horozontal rule */

hr {

	border: none;

	border-top: 1px solid #E9EAEA;

	background-color: #ffffff;

	width: 330px;

	height: 5px;

	color: #ffffff;

	margin: 0px;

	padding: 0px;

	margin-bottom: 10px;

	line-height: 1em;

}



hr.full_dashed {

	border: none;

	border-top: 1px dashed #E9EAEA;

	background-color: #ffffff;

	height: 5px;

	color: #ffffff;

	margin: 0px;

	padding: 0px;

	margin-bottom: 10px;

	line-height: 1em;

}



p.dashed_hr

{

	width: 530px;

	height: 5px;

	line-height: 0em;

	border: none;

	color: #ffffff;

	background-color: #ffffff;

	background-image: url(../cmsimages/hr_dashed.gif);

	background-repeat: repeat-x;

	background-position: top left;

	margin: 0px 0px 15px 0px !important;

	margin: 0px 0px 5px 0px;

}



#newsletters hr

{

	width: 750px;

	height: 5px;

	line-height: 0em;

	border: none;

	color: #ffffff;

	background-color: #ffffff;

	background-image: url(../cmsimages/hr_dashed.gif);

	background-repeat: repeat-x;

	background-position: top left;

	margin: 0px 0px 15px 0px !important;

	margin: 0px 0px 5px 0px;

}







img.banner,

.bottom_margin

{

	margin-bottom: 10px;

}



.bold_blue_line,

.bold_blue_line a

{

	text-decoration: underline;

	color: #0D3692;

	font-weight: bold;

}



.bold_blue,

.bold_blue a

{

	text-decoration: none;

	color: #0D3692;

	font-weight: bold;

}





.blue

{

	color: #0D3692;

}





table#famous,

table#news

{

	border-collapse: collapse;

}

table#news td

{

	width: 20%;

	text-align: center;

	padding: 0px;

	vertical-align: bottom;

	font-size: 12px;

}



table#newsPromo td

{

	width: 20%;

	text-align: center;

	padding: 0px;

	vertical-align: middle;

	font-size: 12px;

}



table#famous tr.img_row td,

table#news tr.img_row td

{

	vertical-align: middle;

}



table#news tr.headlines td

{

	background-image: url(../cmsimages/hr_dashed.gif);

	background-repeat: repeat-x;

	background-position: bottom left;

	padding: 4px 5px;

}

table#news tr.dates td

{

	background-image: url(../cmsimages/hr_dashed.gif);

	background-repeat: repeat-x;

	background-position: bottom left;

	padding: 3px 0px;

}



table#famous tr.spacing td,

table#news tr.spacing td

{

	height: 20px;

	background-image: none;

}



table#news a

{

	color: #666465;

	text-decoration: none;

}

table#news a:hover { color: #0E2B8D; }



table#famous td

{

	width: 33%;

	text-align: center;

	vertical-align: bottom;

	font-size: 12px;

	background-image: url(../cmsimages/hr_dashed.gif);

	background-repeat: repeat-x;

	background-position: bottom left;

}

table#famous tr.img_row td

{

	padding: 3px;

}







/*

 * table with grey bar on top and bottom with alternatin 

 * bg row colors

 */

tr.styled td

{

	padding: 5px;

	font-size: 12px;

	background-color: #ffffff;

	color: #0D3692;

	border-right: 1px solid #EDEDED;

}

tr.styled_alt td

{

	padding: 5px;

	font-size: 12px;

	color: #0D3692;

	background-color: #EDEDED;

	border-right: 1px solid #FFFFFF;

}

tr.styled td.gray,

tr.styled_alt td.gray

{

	color: #666465;

}



tr.styled_alt td.last, 

tr.styled td.last 

{

	border-right: none;

}



tr.button_row td

{

	font-size: 12px;

	padding: 8px 3px 3px 3px;

}



tr.styled,

tr.header,

tr.footer

{

	width: 526px;

}

tr.header td,

tr.footer td

{

	background-color: #666465;

	height: 20px;

	color: #ffffff;

	font-weight: bold;

	padding: 2px 0px 0px 3px;

	font-size: 12px;

}



tr.header td.first

{

	background-image: url(../cmsimages/theader_corner_ul.gif);

	background-position: top left;

	background-repeat: no-repeat;

}

tr.header td.last

{

	background-image: url(../cmsimages/theader_corner_ur.gif);

	background-position: top right;

	background-repeat: no-repeat;

}

tr.footer td.first

{

	background-image: url(../cmsimages/tfooter_corner_ll.gif);

	background-position: bottom left;

	background-repeat: no-repeat;

}

tr.footer td.last

{

	background-image: url(../cmsimages/tfooter_corner_lr.gif);

	background-position: bottom right;

	background-repeat: no-repeat;

}





.bold_blue_caps,

.bold_blue_caps a

{

	text-decoration: none;

	color: #0D3692;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 9px;

	margin-bottom: 4px;

}



p.midline_bg

{

	background-image: url(../cmsimages/midline_bg.gif);

	background-position: top right;

	background-repeat: no-repeat;

	font-size: 9px;

	margin-bottom: 4px;

	text-transform: uppercase;

}



span.white_bg

{

	background-color: #ffffff;

	padding-right: 5px;

}







/*

 * Newsletter Form (right column)

 */

#newsletter_signup

{

	width: 201px;

	height: 113px;

	background-image: url(../cmsimages/news_signup_bg.gif);

	background-position: top right;

	background-repeat: no-repeat;

}



#newsletter_signup input.email

{

	float: left;

	width: 105px;

	height: 15px;

	font-size: 10px;

	margin: 75px 4px 2px 6px;

}





#newsletter_signup input.btn

{

	float: left;

	margin: 76px 0px 0px 0px;

}



#newsletter_signup a

{

	clear: left;

	display: block;

	text-align: center;

	color: #666465;

	font-size: 9px;

}



img.bottom_margin

{

	margin-bottom: 10px;

}



/*website design*/



#web_design_box

{

		width: 200px;

		height: 224px;

		padding: 0px;

		white-space: nowrap;

		margin: 0px;

		background-image: url(../cmsimages/web_design_bg.gif);

		background-repeat: no-repeat;

}

#free_quickquote_box

{

		width: 204px;

		height: 413px;

		padding: 0px;

		white-space: nowrap;

		margin: 0px;

		background-image: url(../cmsimages/WebsiteLeadForm_bg.gif);

		background-repeat: no-repeat;

}

#free_quickquote_box form

{

		width: 185px;

		height: 220px;

		padding: 70px 0px 0px 25px;

		float: center;

}

#free_quickquote_box .req

{

		font-size: 11px; color: #FC1921;

}

#free_quickquote_box label

{

		font-size: 11px; color: black;

		padding-top: 10px;

}

#web_design_box h3

{

	margin: 0px 10px 4px 10px;

	padding-top: 8px;

	color: #002B8C;

}

#web_design_box p

{

	margin: 0px 7px 4px 7px;

	font-size: 8pt;

}



#satisfaction_box

{

	width: 201px;

	height: 225px;

	background-image: url(../cmsimages/satisfaction_guarantee_bg.jpg);

	background-repeat: no-repeat;

}

#satisfaction_box p

{

	margin: 0px 10px 15px 10px;

}

#satisfaction_box img

{

	margin: 0px 10px 10px 8px;	

}



#why_logoworks_box

{

	width: 201px;

	height: 225px;

	padding: 0px;

	margin: 0px;

	background-image: url(../cmsimages/why_logoworks_bg.jpg);

	background-repeat: no-repeat;

	text-align: center;

}

#why_logoworks_box p

{

	color: #225991;

	margin-bottom: 5px;

}

#why_logoworks_box p.h3Header

{

	margin: 0;

	padding-top: 8px;

	font-size: 12pt;

	color: #225991;

	font-weight: bold;

}

#why_logoworks_box strong

{

	margin-bottom: 5px;

	color: #225991;

}

#why_logoworks_box div#spacer

{

	margin: 0;

	padding: 0;

	height: 80px;

}



#gifted_practice_box

{

	width: 201px;

	height: 224px;

	padding: 0px;

	margin: 0px;

	background-image: url(../cmsimages/gifted_practice_bg.jpg);

	background-repeat: no-repeat;

	text-align: center;

}

#gifted_practice_box p

{

	font-size: 7pt;

	font-style:italic;

	margin: 0 20px 5px 20px;

}

/*affilates box*/

#affiliates_box

{

	width: 200px;

	height: 225px;

	padding: 0px;

	margin: 0px;

	background-image: url(../cmsimages/affiliates_box_bg.jpg);

	background-repeat: no-repeat;

	text-align: center;

}

#affiliates_box div

{

	padding-top: 108px;

	padding-left: 7px;

	text-align: left;	

}

/*3 days guratee box */

#guarantee_3days

{

	width: 201px;

	height: 225px;

	background-image: url(../cmsimages/3days_guarantee_bg.jpg);

	background-repeat:no-repeat;

	text-align: center;	

}

#guarantee_3days div

{

	padding-top: 195px;

}

/*bochure-design-works.html banner */

#brochure_design_banner

{

	width: 742px;

	height: 225px;

	background-repeat: no-repeat;

}

#brochure_design_banner div

{

	padding-top: 145px;

	padding-left: 375px;

}

#brochure_design_banner strong

{

	color: #225991;

}



/*website-design-works.html banner */

#web_design_banner

{

	width: 742px;

	height: 225px;

	background-repeat: no-repeat;	

}

#web_design_banner div

{

	padding-top: 145px;

	padding-left: 375px;	

}

#web_design_banner strong

{

	color: #225991;

}

/*other-design-works.html banner*/

#other_design_banner

{

	width: 742px;

	height: 225px;

	background-repeat: no-repeat;

}

#other_design_banner div

{

	padding-top: 145px;

	padding-left: 375px;	

}

#other_design_banner strong

{

	color: #225991;

}



/*other design right side box*/

#other_design_box

{

		width: 200px;

		height: 224px;

		padding: 0px;

		white-space: nowrap;

		margin: 0px;

		background-repeat: no-repeat;

}

#other_design_box h3

{

	margin: 0px 10px 4px 10px;

	padding-top: 8px;

	color: #002B8C;

}

#other_design_box p

{

	margin: 0px 7px 4px 7px;

	font-size: 8pt;

}



/*index.html banner*/

#home_banner

{

	width: 530px;

	height: 225px;

	background-repeat: no-repeat;

	

}

#home_banner div

{

	padding-top: 185px;

	padding-left: 300px;	

}

#home_banner div#style2

{

	padding-top: 152px;

	padding-left: 358px;

	

}

#home_banner div#style2 a 

{

	padding: 2px 0;

	

}



/*take-control.html banner*/

#take-control-banner

{

	width: 533px;

	height: 235px;

	background-repeat: no-repeat;

}

#take-control-banner div

{

	padding-top: 180px;

	padding-left: 315px;	

}



#other_design_banner strong

{

	color: #225991;

}



/*landing page banner style*/

#landing_box

{

	width: 531px; 

	height: 225px;

	background-repeat: no-repeat;

}

div#view_gallery_button

{

	padding-top:184px; 

	padding-left:114px;

}





/*

 * Gallery stuff

 */

a#gallery_start_now

{

	display: block;

	width: 158px;

	height: 26px;

	background-repeat: no-repeat;

	float: right;

	margin: 73px 20px 0px 0px !important;

	margin: 70px 12px 0px 0px;

}

#gallery_top

{

	height: 27px;

	width: 748px;

}



#gallery_top select,

#gallery_top h3

{

	text-transform: uppercase;

	color: #ffffff;

	font-weight: bold;

	margin-top: 5px;

}



#gallery_top h3

{

	float: left;

	position: relative;

	top: 2px;

	left: 5px;

}





#gallery_top select

{

	float: right;

	font-size: 10px;

	text-align: left;

	margin-right: 5px;

}



#gallery_top ul

{

	margin-top: 5px;

	margin-right: 15px;

	float: right;

	list-style: none outside none;

}



#gallery_top ul li

{

	float: left;

	margin-left: 0px;

}



#gallery_top ul li a.back,

#gallery_top ul li a.next

{

	background-repeat: no-repeat;

	background-position: 0px 0px;

	width: 45px;

	height: 20px;

	display: block;

}



#gallery_top ul li span.back,

#gallery_top ul li span.next

{

	width: 45px;

	height: 20px;

	cursor: default;

	display: block;

	background-position: 0px -20px;

}



#gallery_top ul li a

{

	font-weight: bold;

	color: #F0EFEF;

	display: block;

	width: 20px;

	height: 20px;

	text-align: center;

	text-decoration: none;

}

#gallery_top ul li a.on

{

	color: #0D3692;

	text-decoration: none;

	background-image: url(../cmsimages/gallery_page_number.gif);

	background-repeat: no-repeat;

	background-position: 0px -1px !important;

	background-position: -1px 0px;

}

#gallery_generic img,

#gallery img 

{ 

	margin-left: 23px;

	width: 150px;

	height: 90px;

}



#gallery img.top

{

	margin-top: 20px;

}

#gallery_generic img.top

{

	margin-top: 12px;

}



#gallery img.left,

#gallery_generic img.left

{

	margin-left: 38px;

}



#gallery img.bottom

{

	margin-top: 15px;

}

#gallery_generic img.bottom

{

	margin-top: 18px;

}



#gallery img.little_gap,

#gallery_generic img.little_gap

{

	margin-left: 22px;

}

#gallery img.big_gap,

#gallery_generic img.big_gap

{

	margin-left: 195px;

}



div#free_quote

{

	width: 201px;

	height: 397px;

	background-position: top left;

	background-repeat: no-repeat;

	white-space: nowrap;

	padding: 0px;

	margin: 0px;

	margin-left: -2px;

	margin-bottom: 10px;

}



div#free_quote p

{

	margin-left: 10px;

}

form#free_quote_offer

{

	font-size: 10px;

	margin-left: 10px;

	margin-bottom: 8px !important;

	margin-bottom: 5px;

}

form#free_quote_offer b { color: #000000; }

form#free_quote_offer .req { font-size: 11px; color: #FC1921; }

form#free_quote_offer input.alpha

{

	font-size: 12px;

	margin-bottom: 0px;

	width: 165px;



}





div#free_ebook

{

	width: 531px;

	height: 347px;

	background-repeat: no-repeat;

	background-position: top left;

	border: 1px solid #fff;

}



div#free_ebook table

{

	border-collapse: collapse;

}

div#free_ebook td

{

	width: 150px;

	font-size: 10px;

	padding: 0px;

}



form#ebook_offer

{

	font-size: 10px;

	color: #000000;

	margin-left: 15px;

	margin-top: 220px;

	margin-bottom: 10px;

}

form.smaller_margin

{

	margin-top: 10px !important;

}



form#ebook_offer b

{

	color: #000000;

}

form#ebook_offer input.alpha

{

	font-size: 12px;

	width: 150px;

	margin-bottom: 5px;

}







#right_column p.little

{

	margin-left: 15px;

}

#right_column p.little,

#right_column p.little a

{

	font-size: 10px;

}



#package_pricing_header

{

	border: 1px white solid;

	height: 238px;

	background-repeat: no-repeat;

	background-position: 1px 0px;

}



#package_pricing_header p

{

	margin-top: 50px;

	margin-left: 285px;

	width: 420px;

	line-height: 1.35em;

}



#package_pricing_header img.btn

{

	margin: 12px 0px 0px -2px;

}



.red

{

	color: #FC1921;

}



ul.double_spaced li

{

	margin-top: 5px;

}



p.quote

{

	font-style: italic;

	color: #194D8D;

}





#right_column #why_choose_lw

{

	background-image: url(../cmsimages/why_choose_right_bg.gif);

	background-repeat: no-repeat;

	width: 201px;

	height: 225px;

	overflow: hidden;

	margin-bottom: 10px;

	text-align: center;

}



#right_column #why_choose_lw p

{

	text-align: center;

	width: 180px;

	margin-left: 10px;

	margin-bottom: 8px;

	font-size: 11px;

}

http://www.logoworks.com/cmscss/sIFR-screen.css

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}


/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1,
.sIFR-hasFlash .heading1
{
	visibility: hidden;
	font-size: 24px;
}

.sIFR-hasFlash h1.smaller
{
	visibility: hidden;
}

.sIFR-hasFlash h2,
.sIFR-hasFlash .heading2
{
	visibility: hidden;
	font-size: 18px;
}


/*
 * save for reference
.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 55px;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}
*/

http://www.logoworks.com/cmscss/sIFR-print.css

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
