/* Start Universal Site Properties */

html 				{height: 100%;
					margin-bottom: 1px;
					padding: 0px 0px 0px 0px;}

body				{background-color: #FFFFFF;}

/* End Universal Site Properties */

/* Start Base Layout Properties */

.base-table			{width: 100%;
					height: 100%;
					padding: 0px 0px 0px 0px;
					border-collapse: collapse;
					margin-left: auto;
					margin-right: auto;
					border: 0px solid red;}		
					
.top-menu			{height: 143px;
					background-image: url(/images/bg-top-menu.jpg);
					background-color: #FFFFFF;
					background-position: left bottom;
					background-repeat: repeat-x;}
					
.sub-menu			{height: 32px;
					background-image: url(/images/bg-sub-menu.jpg);
					background-color: #204660;
					background-position: left;
					background-repeat: repeat-x;}
					
.upper-spacer		{height: 25px;
					background-image: url(/images/bg-upper-space.jpg);
					background-color: red;
					background-position: left;
					background-repeat: repeat-x;}
					
.base-content		{height: 570px;
					background-image: url(/images/bg-content.jpg);
					background-color: #FFFFFF;
					background-position: bottom;
					background-repeat: repeat-x;
					vertical-align:top;
					text-align: left;}					

.footer				{height: 235px;
					background-image: url(/images/bg-footer.jpg);
					background-color: #16242f;
					background-position: top left;
					background-repeat: repeat-x;}
					
/* End Base Layout Properties */

/* Start Content Layout Properties */
					
.header-table		{width: 1000px;
					height: 143px;
					padding: 0px 0px 0px 0px;
					border-collapse: collapse;
					margin-left: auto;
					margin-right: auto;
					border: 0px solid red;}
                    
/*				
.sub-menu-table		{width: 1000px;
					height: 32px;
					padding: 0px 0px 0px 0px;
					border-collapse: collapse;
					margin-left: auto;
					margin-right: auto;
					border: 0px solid yellow;}
                    
.sub-menu-position	{text-align: left;
					vertical-align: middle;
                    margin: 0px;
                    padding: 0px;
                    border: 0px solid red;}
*/

.sub-menu-table		{width: 1000px;
					height: 32px;
					border-collapse: collapse;
					margin-left: auto;
					margin-right: auto;
					border: 0px solid yellow;}
                    
.sub-menu-left		{width: 159px;
					text-align: left;
                    line-height: 32px;
                    border: 0px solid white;}
                    
.sub-menu-position	{width: 841px;
					text-align: left;
                    line-height: 32px;
                    border: 0px solid red;}
					
.content-table		{width: 1000px;
					padding: 0px 0px 0px 0px;
					border-collapse: collapse;
					margin-left: auto;
					margin-right: auto;
					border: 0px solid red;}
								
.content-content	{vertical-align: top;
					text-align: left;
					height: 571px;
                    padding: 0px 6px 15px 8px}
					
.footer-table		{width: 1000px;
					min-height: 235px;
					padding: 0px 0px 0px 0px;
					border-collapse: collapse;
					margin-left: auto;
					margin-right: auto;
					border: 0px solid red;}
					
.footer-content		{vertical-align: middle;
					text-align: center;
                    padding: 30px 0px;}
                    
.footer-content-holder-table
					{width: 100%;
                    border-collapse: collapse;
					border: 0px solid red;}
                    
.footer-content-holder-table h1
					{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
					font-size: 10px;
                    font-weight: bold;
                    color: #c6c7c9;
                    text-transform: none;
                    vertical-align: none;
                    text-align: none;
                    line-height: 150%;
                    line-height: none;
                    word-spacing: none;
                    padding: 0px;
                    margin: 0px;}
                    
.footer-content-holder-table p
					{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                    font-size: 9px;
                    font-weight: none;
                    color: #939498;
                    text-transform: none;
                    vertical-align: none;
                    text-align: none;
                    line-height: 150%;
                    line-height: none;
                    word-spacing: none;
                    padding: 0px;
                    margin: 0px;}
                    
.footer-content-holder-table p a:link
					{text-decoration:none; color:#939498;}
.footer-content-holder-table p a:visited
					{text-decoration:none; color:#939498;}
.footer-content-holder-table p a:hover
					{text-decoration:underline; color:#939498;}
.footer-content-holder-table p a:active
					{text-decoration:underline; color:#939498;}
                    
.secure-zone-text			{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                            font-size: 9px;
                            font-weight: bold;
                            color: #1f1d1e;
                            text-transform: none;
                            vertical-align: none;
                            text-align: none;
                            line-height: 100%;
                            word-spacing: none;
                        	padding: 0px;
                        	margin: 0px;}
.secure-zone-text a:link 	{text-decoration:none; font-weight: bold; color:#1f1d1e;}
.secure-zone-text a:visited {text-decoration:none; font-weight: bold; color:#1f1d1e;}
.secure-zone-text a:hover 	{text-decoration:underline; font-weight: bold; color:#1f1d1e;}
.secure-zone-text a:active	{text-decoration:underline; font-weight: bold; color:#1f1d1e;}

.secure-zone-content-holder-table
					{width: 280px;
                    height: 62px;
					background-image: url(/images/bg-secure-zone.png);
					background-position: top left;
					background-repeat: no-repeat;
                    margin-bottom: -10px;
                    border: 0px solid red;}
                    
input.secure-zone-input
					{border: 1px solid #dbdada;
					font-size: 11px;
					height: 14px;
					margin: 5px 0px 0px 0px;
                    padding: 2px 2px 2px 2px;
					width: 90px;}
                    
input.secure-zone-input:hover, input.secure-zone-input:focus
					{background-color: #FFFFFF;
					border: 1px solid #a0a5a9;}
                    
.secure-zone-submit {margin: 2px 0px 0px 0px;}

                    			
					
/* End Content Layout Properties */

/* Start Page Element Properties */
					
.logo				{padding-top: 5px;
                    margin: 0px 0px 0px 8px;}

.mouse				{cursor: pointer;
					cursor: hand;}

a.join-mailing-list {display: block;
					width: 152px;
					height: 19px;
					background: url(/images/join-mailing-list.png) 0 0 no-repeat;
					text-decoration: none;
					border: 0px solid red;}

a:hover.join-mailing-list
					{background-position: -152px 0;
   					text-decoration: none;}
                    
input.site-search	{background: #FCFCFC url(/images/bg-site-search-off.jpg) no-repeat 3px;
					border: 1px solid #dbdada;
					font-size: 11px;
					height: 14px;
                    margin: 0px 0px 0px 8px;
					padding: 2px 2px 2px 24px;
					width: 90px;}

input.site-search:hover, input.site-search:focus
					{background: #FCFCFC url(/images/bg-site-search-on.jpg) no-repeat 3px;
					border: 1px solid #a0a5a9;}

.site-search-ok		{background-image: url(/images/site-search-button.png);
					background-repeat: no-repeat;
                    display: block;
					width: 20px;
					height: 20px;
					border: 0px solid red;}
                    
.featured-boats-box-layout				{background: url(/images/bg-featured-boats.jpg);
                                        background-repeat: no-repeat;
                                        width: 235px;
                                        height: 195px;
                                        padding: 51px 0px 0px 11px;
                                        margin: 0px 0px 25px 0px;                                      
                                        border: 0px solid green;
                                        font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                        font-size: 11px;
                                        font-weight: bold;
                                        color: #ad121a;
                                        text-transform: none;
                                        vertical-align: none;
                                        text-align: left;
                                        line-height: 100%;
                                        line-height: none;
                                        word-spacing: none;}                
.featured-boats-box-layout a:link 		{text-decoration:none; color:#ad121a;}
.featured-boats-box-layout a:visited	{text-decoration:none; color:#ad121a;}
.featured-boats-box-layout a:hover		{text-decoration:underline; color:#ad121a;}
.featured-boats-box-layout a:active		{text-decoration:underline; color:#ad121a;}

.featured-boats-box-position			{display: block;
                                        width: 213px;
                                        height: 160px;
                                        overflow-y: scroll;
                                        margin-bottom: 8px;
                                        border: 0px solid red;}

.featured-classifieds p					{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                        font-size: 10px;
                                        font-weight: none;
                                        color: #545658;
                                        text-transform: none;
                                        vertical-align: middle;
                                        text-align: none;
                                        line-height: 100%;
                                        word-spacing: none;
                                        padding: 3px 0px 3px 0px;
                                        margin: 0px;}
.featured-classifieds p a:link 			{text-decoration:none; font-weight: none; color:#545658;}
.featured-classifieds p a:visited 		{text-decoration:none; font-weight: none; color:#545658;}
.featured-classifieds p a:hover 		{text-decoration:underline; font-weight: none; color:#2f80de;}
.featured-classifieds p a:active		{text-decoration:underline; font-weight: none; color:#2f80de;}
                
.featured-classifieds-box-layout			{background: url(/images/bg-featured-classifieds.jpg);
                                            background-repeat: no-repeat;
                                            width: 235px;
                                            height: 195px;
                                            padding: 51px 0px 0px 11px;
                                            margin: 0px 0px 25px 0px;
                                            border: 0px solid green;
                                            font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                            font-size: 11px;
                                            font-weight: bold;
                                            color: #ad121a;
                                            text-transform: none;
                                            vertical-align: middle;
                                            text-align: left;
                                            line-height: 100%;
                                            line-height: none;
                                            word-spacing: none;}                
.featured-classifieds-box-layout a:link 	{text-decoration:none; color:#ad121a;}
.featured-classifieds-box-layout a:visited	{text-decoration:none; color:#ad121a;}
.featured-classifieds-box-layout a:hover	{text-decoration:underline; color:#ad121a;}
.featured-classifieds-box-layout a:active	{text-decoration:underline; color:#ad121a;}
                
.featured-classifieds-box-position			{display: block;
											width: 213px;
											height: 160px;
											overflow-y: scroll;
											margin-bottom: 8px;
											border: 0px solid red;}
                          
td.cell-diff-a	{background-image: url(/images/bg-featured-classifieds-item-1-normal.jpg);
                background-repeat: no-repeat;
                background-position: 0px 0px;
                height: 37px;
                width: 170px;
                line-height: 12px;
                padding: 0px 10px;
                vertical-align: middle;
                text-align: left;
                display: block;
                border: 0px solid red;} 
               
td.cell-diff-a:hover, td.cell-diff-1:focus
				{background-image: url(/images/bg-featured-classifieds-item-1-hover.jpg);
                background-repeat: no-repeat;
                background-position: 0px 0px;
                height: 37px;
                width: 170px;
                vertical-align: middle;
                line-height: 12px;
                padding: 0px 10px;
                text-align: left;
                display: block;
                border: 0px solid red;} 
                
td.cell-diff-b	{background-image: url(/images/bg-featured-classifieds-item-2-normal.jpg);
                background-repeat: no-repeat;
                background-position: 0px 0px;
                height: 37px;
                width: 170px;
                line-height: 12px;
                padding: 0px 10px;
                vertical-align: middle;
                text-align: left;
                display: block;
                border: 0px solid red;} 
               
td.cell-diff-b:hover, td.cell-diff-b:focus
				{background-image: url(/images/bg-featured-classifieds-item-2-hover.jpg);
                background-repeat: no-repeat;
                background-position: 0px 0px;
                height: 37px;
                width: 170px;
                line-height: 12px;
                vertical-align: middle;
                padding: 0px 10px;
                text-align: left;
                display: block;
                border: 0px solid green;}     
				
.search-boats-box-layout				{background: url(/images/bg-search-boats.jpg);
                                        background-repeat: no-repeat;
                                        width: 165px;
                                        height: 195px;
                                        padding: 51px 0px 0px 0px;
                                        margin: 0px 0px 25px 0px;                                      
                                        border: 0px solid green;
                                        font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                        font-size: 11px;
                                        font-weight: bold;
                                        color: #1f1d1e;
                                        text-transform: none;
                                        vertical-align: none;
                                        text-align: left;
                                        line-height: 180%;
                                        line-height: none;
                                        word-spacing: none;}                

.search-boats-box-position				{display: block;
                                        width: 143px;
                                        height: 183px;
                                        overflow: hidden;
                                        margin-bottom: 8px;
										margin-left: 11px;
                                        border: 0px solid red;}      
										
										
.search-ads-box-layout					{background: url(/images/bg-search-ads.jpg);
                                        background-repeat: no-repeat;
                                        width: 165px;
                                        height: 195px;
                                        padding: 51px 0px 0px 0px;
                                        margin: 0px 0px 25px 0px;                                      
                                        border: 0px solid green;
                                        font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                        font-size: 11px;
                                        font-weight: bold;
                                        color: #1f1d1e;
                                        text-transform: none;
                                        vertical-align: none;
                                        text-align: left;
                                        line-height: 180%;
                                        line-height: none;
                                        word-spacing: none;}                

.search-ads-box-position				{display: block;
                                        width: 143px;
                                        height: 183px;
                                        overflow: hidden;
                                        margin-bottom: 8px;
										margin-left: 11px;
                                        border: 0px solid red;}    
                                        
select.box-dropdown						{width: 140px;}

#box-option								{width: 135px;}

select.box-dropdown-boat				{width: 60px;
										margin-left: 2px;}
                                                                            
input.box-search						{background: #FCFCFC url(/images/bg-site-search-off.jpg) no-repeat 3px;
                                        border: 0px solid #dbdada;
                                        font-size: 11px;
                                        height: 14px;
                                        margin: 0px 0px 0px 0px;
                                        padding: 2px 2px 2px 24px;
                                        width: 80px;}

input.box-search:hover, input.box-search:focus
                                        {background: #FCFCFC url(/images/bg-site-search-on.jpg) no-repeat 3px;
                                        border: 0px solid #a0a5a9;}

.box-search-ok							{background-image: url(/images/box-search-button.jpg);
                                        background-repeat: no-repeat;
                                        display: block;
                                        width: 30px;
                                        height: 26px;
                                        border: 0px solid red;}
                                        
td.cart-top								{background: #FFFFFF url(/images/bg-cart-top.jpg) no-repeat;
                                        border: 0px solid red;
                                        height: 62px;
                                        margin: 0px 0px 0px 0px;
                                        padding: 0px 0px 0px 20px;
                                        width: 90px;}
                                        
.adv-search-classifieds					{background-color: #FFFFFF;
                                        background-image:url(/images/bg-cart-top.jpg);
                                        background-position: center top;
                                        background-repeat:no-repeat;
                                        border: 0px solid red;
                                        display: block;
                                        height: 62px;
                                        padding: 5px 10px;
                                        margin-bottom: 15px;
                                        width: 534px;}
                                        
.adv-search-classifieds-boats			{background-color: #FFFFFF;
                                        background-image:url(/images/bg-cart-top-boats.jpg);
                                        background-position: left top;
                                        background-repeat: no-repeat;
                                        border: 0px solid red;
                                        display: block;
                                        height: 175px;
                                        margin: 5px 0px 15px 0px;
                                        width: 534px;}
                                        
select.av-box-dropdown					{width: 145px;}

/* End Page Element Properties */


/* Start Sub Menu Properties */

.sub-menu-block				{background-image: url(/images/menu/sub-menu/bg-sub-menu-hover.jpg);
							background-repeat: repeat-x;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 0px;
							line-height: 32px;
							border: 0px solid yellow;}

.sub-menu-normal			{background-image: url(/images/menu/sub-menu/bg-sub-menu-hover.jpg);
							background-repeat: repeat-x;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 12px 0px 12px;
                            font-family: Verdana, Arial, Helvetica, Sans-Serif;
                            font-size: 11px;
                            font-weight: bold;
                            color: #fcf9f9;
                            text-transform: none;
                            text-align: center;
                            line-height: 32px;
                            word-spacing: none;
                            cursor: pointer;
							cursor: hand;
                            border: 0px solid yellow;}
                            
.sub-menu-hover				{background-image: url(/images/menu/sub-menu/bg-sub-menu-hover.jpg);
							background-repeat: repeat-x;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 12px 0px 12px;
                            font-family: Verdana, Arial, Helvetica, Sans-Serif;
                            font-size: 11px;
                            font-weight: bold;
                            color: #162633;
                            text-transform: none;
                            text-align: center;
                            line-height: 32px;
                            word-spacing: none;
                            cursor: pointer;
							cursor: hand;
                            border: 0px solid yellow;}
                            
.sub-menu-selected			{background-image: url(/images/menu/sub-menu/bg-sub-menu-hover.jpg);
							background-repeat: repeat-x;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 12px 0px 12px;
                            font-family: Verdana, Arial, Helvetica, Sans-Serif;
                            font-size: 11px;
                            font-weight: bold;
                            color: #162633;
                            text-transform: none;
                            text-align: center;
                            line-height: 32px;
                            word-spacing: none;
                            cursor: pointer;
							cursor: hand;
                            border: 0px solid yellow;}
                            
.sub-sub-menu-normal		{background-image: url(/images/menu/sub-menu/bg-sub-sub-menu-normal.jpg);
							background-repeat: repeat-x;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 20px;
                            font-family: Verdana, Arial, Helvetica, Sans-Serif;
                            font-size: 11px;
                            font-weight: bold;
                            color: #9092a0;
                            text-transform: none;
                            text-align: left;
                            line-height: 31px;
                            word-spacing: none;
                            cursor: pointer;
							cursor: hand;
                            border: 0px solid yellow;}
                            
.sub-sub-menu-hover			{background-image: url(/images/menu/sub-menu/bg-sub-sub-menu-hover.jpg);
							background-repeat: repeat-x;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 20px;
                            font-family: Verdana, Arial, Helvetica, Sans-Serif;
                            font-size: 11px;
                            font-weight: bold;
                            color: #b31426;
                            text-transform: none;
                            text-align: left;
                            line-height: 31px;
                            word-spacing: none;
                            cursor: pointer;
							cursor: hand;
                            border: 0px solid yellow;}
                            
.sub-sub-menu-selected		{background-image: url(/images/menu/sub-menu/bg-sub-sub-menu-hover.jpg);
							background-repeat: repeat-x;
                            margin: 0px 0px 0px 0px;
                            padding: 0px 0px 0px 20px;
                            font-family: Verdana, Arial, Helvetica, Sans-Serif;
                            font-size: 11px;
                            font-weight: bold;
                            color: #b31426;
                            text-transform: none;
                            text-align: left;
                            line-height: 31px;
                            word-spacing: none;
                            cursor: pointer;
							cursor: hand;
                            border: 0px solid yellow;}
                            
/* End Sub Menu Properties */

/* Start Page Table Properties */

.base-content-layout-table		{width: 986px;
                                padding: 0px 0px 0px 0px;
                                border-collapse: collapse;
                                margin-bottom: 20px;
                                margin-left: auto;
                                margin-right: auto;
                                border: 0px solid red;}

.afloat-magazine-base-table		{width: 986px;
                                padding: 0px 0px 0px 0px;
                                border-collapse: collapse;
                                margin-left: auto;
                                margin-right: auto;
                                border: 0px solid red;}

.afloat-magazine-page-table		{width: 751px;
                                padding: 0px 0px 0px 0px;
                                border-collapse: collapse;
                                margin-left: auto;
                                margin-right: auto;
                                border: 0px solid green;}

/* End Page Table Properties */

/* Start Font Properties */

h1						{font-family: Myriad Pro, Verdana, Helvetica, Sans-Serif;
                        font-size: 24px;
                        font-weight: none;
                        color: #c6171f;
                        text-transform: none;
                        vertical-align: none;
                        text-align: none;
                        line-height: 100%;
                        word-spacing: none;
                        padding: 0px 0px 4px 0px;
                        margin: 0px;}
h1 a:link 				{text-decoration:none; font-weight: none; color:#c6171f;}
h1 a:visited 			{text-decoration:none; font-weight: none; color:#c6171f;}
h1 a:hover 				{text-decoration:underline; font-weight: none; color:#c6171f;}
h1 a:active				{text-decoration:underline; font-weight: none; color:#c6171f;}

h2						{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                        font-size: 12px;
                        font-weight: bold;
                        color: #2077dc;
                        text-transform: none;
                        vertical-align: none;
                        text-align: none;
                        line-height: 170%;
                        word-spacing: none;
                        padding: 0px;
                        margin: 0px;}
h2 a:link 				{text-decoration:none; font-weight: bold; color:#2077dc;}
h2 a:visited 			{text-decoration:none; font-weight: bold; color:#2077dc;}
h2 a:hover 				{text-decoration:underline; font-weight: bold; color:#2077dc;}
h2 a:active				{text-decoration:underline; font-weight: bold; color:#2077dc;}

p						{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                        font-size: 11px;
                        font-weight: none;
                        color: #1f1d1e;
                        text-transform: none;
                        vertical-align: none;
                        text-align: none;
                        line-height: 100%;
                        word-spacing: none;
                        padding: 3px 0px 3px 0px;
                        margin: 0px;}
a:link 					{text-decoration:none; font-weight: none; color:#ff9900;}
a:visited 				{text-decoration:none; font-weight: none; color:#ff9900;}
a:hover 				{text-decoration:underline; font-weight: none; color:#ff9900;}
a:active				{text-decoration:underline; font-weight: none; color:#ff9900;}

#form-table				{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                        font-size: 11px;
                        font-weight: none;
                        color: #1f1d1e;
                        text-transform: none;
                        vertical-align: none;
                        text-align: none;
                        line-height: 250%;
                        word-spacing: none;
                        padding: 3px 0px 3px 0px;
                        margin: 0px;}
#form-table a:link 		{text-decoration:none; font-weight: none; color:##ff9900;}
#form-table a:visited 	{text-decoration:none; font-weight: none; color:#ff9900;}
#form-table a:hover 	{text-decoration:underline; font-weight: none; color:#ff9900;}
#form-table a:active	{text-decoration:underline; font-weight: none; color:#ff9900;}

#form-table cat_dropdown	{width: 100px;
							border: 1px solid red;}

.article-text			{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                        font-size: 11px;
                        font-weight: none;
                        color: #6c6c75;
                        text-transform: none;
                        vertical-align: none;
                        text-align: none;
                        line-height: 180%;
                        word-spacing: none;
                        padding: 3px 0px 3px 0px;
                        margin: 0px;}
.article-text a:link	{text-decoration:none; font-weight: bold; color:#ff9900;}
.article-text a:visited	{text-decoration:none; font-weight: bold; color:#ff9900;}
.article-text a:hover	{text-decoration:underline; font-weight: bold; color:#ff9900;}
.article-text a:active	{text-decoration:underline; font-weight: bold; color:#ff9900;}

.article-text p				{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                            font-size: 11px;
                            font-weight: none;
                            color: #6c6c75;
                            text-transform: none;
                            vertical-align: none;
                            text-align: none;
                            line-height: 180%;
                            word-spacing: none;
                            padding: 3px 0px 3px 0px;
                            margin: 0px;}           
.article-text p a:link		{text-decoration:none; color:#6c6c75;}
.article-text p a:visited	{text-decoration:none; color:#6c6c75;}
.article-text p a:hover		{text-decoration:underline; color:#6c6c75;}
.article-text p a:active	{text-decoration:underline; color:#6c6c75;}

.article-text h2			{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                            font-size: 12px;
                            font-weight: bold;
                            color: #2077dc;
                            text-transform: none;
                            vertical-align: none;
                            text-align: none;
                            line-height: 170%;
                            word-spacing: none;
                            padding: 0px;
                            margin: 0px;
                            border: 0px solid red}
.article-text h2 a:link 	{text-decoration:none; font-weight: bold; color:#2077dc;}
.article-text h2 a:visited 	{text-decoration:none; font-weight: bold; color:#2077dc;}
.article-text h2 a:hover 	{text-decoration:underline; font-weight: bold; color:#2077dc;}
.article-text h2 a:active	{text-decoration:underline; font-weight: bold; color:#2077dc;}
  
.small-grey				{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                        font-size: 9px;
                        font-weight: none;
                        font-style: italic;
                        color: #7b7b7b;
                        text-transform: none;
                        vertical-align: none;
                        text-align: none;
                        line-height: 100%;
                        word-spacing: none;
                        padding: 0px 0px 3px 0px;
                        margin: 0px;}

.small-grey	a:link		{text-decoration:none; font-weight:none; color:#7b7b7b;}
.small-grey a:visited	{text-decoration:none; font-weight:none; color:#7b7b7b;}
.small-grey a:hover		{text-decoration:underline; font-weight:none; color:#7b7b7b;}
.small-grey a:active	{text-decoration:underline; font-weight:none; color:#7b7b7b;}

.author-name-large				{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                font-size: 12px;
                                font-weight: none;
                                font-style: none;
                                color: #3e3e4a;
                                text-transform: none;
                                vertical-align: none;
                                text-align: none;
                                line-height: 160%;
                                word-spacing: none;
                                padding: 0px;
                                margin: 0px;}
.author-name-large a:link 		{text-decoration:none; font-weight:none; color:#3e3e4a;}
.author-name-large a:visited	{text-decoration:none; font-weight:none; color:#3e3e4a;}
.author-name-large a:hover		{text-decoration:underline; font-weight:none; color:#3e3e4a;}
.author-name-large a:active		{text-decoration:underline; font-weight:none; color:#3e3e4a;}

.author-name-small				{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                font-size: 10px;
                                font-weight: none;
                                font-style: italic;
                                color: #3e3e4a;
                                text-transform: none;
                                vertical-align: none;
                                text-align: none;
                                line-height: 140%;
                                word-spacing: none;
                                padding: 0px;
                                margin: 0px;}
.author-name-small a:link 		{text-decoration:none; font-style: italic; color:#3e3e4a;}
.author-name-small a:visited	{text-decoration:none; font-style: italic; color:#3e3e4a;}
.author-name-small a:hover		{text-decoration:underline; font-style: italic; color:#3e3e4a;}
.author-name-small a:active		{text-decoration:underline; font-style: italic; color:#3e3e4a;}

.page-bottom-icons				{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                font-size: 9px;
                                font-weight: bold;
                                font-style: none;
                                color: #141414;
                                text-transform: uppercase;
                                vertical-align: none;
                                text-align: none;
                                line-height: 130%;
                                word-spacing: none;
                                padding: 0px 0px 0px 5px;
                                margin: 0px;}
.page-bottom-icons a:link 		{text-decoration:none; color:#141414;}
.page-bottom-icons a:visited	{text-decoration:none; color:#141414;}
.page-bottom-icons a:hover		{text-decoration:underline; color:#141414;}
.page-bottom-icons a:active		{text-decoration:underline; color:#141414;}

hr								{background-color: #b3bac2;
								color: #b3bac2;								
								height: 1px;
								border: 0pt none;
								width: 98%;
                                margin: 10px 0px;}

ul 								{list-style-type: square;
								list-style-image: url(/images/list-arrow.png);
								margin: 5px 0px 12px 15px;
                                border: 0px solid red;}
                                
li								{margin: 5px 5px 12px 1px;
								line-height: 130%;
                                font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                font-size: 11px;
                                font-weight: bold;
                                color: #141414;
                                text-transform: none;
                                vertical-align: none;
                                text-align: none;
                                line-height: 100%;
                                word-spacing: none;
								border: 0px solid green;}
li a:link						{text-decoration:none; font-weight:bold; color:#141414;}
li a:visited					{text-decoration:none; font-weight:bold; color:#141414;}
li a:hover						{text-decoration:none; font-weight:bold; color:#fabb22;}
li a:active						{text-decoration:none; font-weight:bold; color:#fabb22;}

.news-feed			{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                            font-size: 10px;
                            font-weight: bold;
                            color: #2077dc;
                            color: inherit !important; 
                            text-transform: none;
                            vertical-align: none;
                            text-align: none;
                            line-height: 130%;
                            word-spacing: none;
                            padding: 0px;
                            margin: 0px;
                            border: 0px solid red}
.news-feed a:link 	{text-decoration:none; font-weight: bold; color:#2077dc;}
.news-feed a:visited 	{text-decoration:none; font-weight: bold; color:#2077dc;}
.news-feed a:hover 	{text-decoration:underline; font-weight: bold; color:#2077dc;}
.news-feed a:active	{text-decoration:underline; font-weight: bold; color:#2077dc;}

/* End Font Properties */

/* Start Shopping Cart Styles */

#shopping-cart-format					{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                        text-transform: none;
                                        margin-bottom: 10px;
                                        border: 1px solid #b3bac2;}

#shopping-cart-format .top				{background-color: #FFFFFF;
										padding: 7.5px 15px 7.5px 15px;
                                   		border-bottom: 1px solid #b3bac2;}

#shopping-cart-format .bottom			{background-color: #ecedee;
										padding: 7.5px 15px 7.5px 15px;
                                        margin-bottom: 10px;}

.text-normal							{text-decoration: none;
										line-height: 150%;}

.text-bold								{font-weight: bold;
                                        text-decoration: none;
                                        line-height: 150%;}

.text-red								{color: #c51620;
                                        text-decoration: none;
                                        line-height: 150%;}
                                        							
#shopping-cart-format h1				{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                        color: #21455f;
                                        font-size: 13px;
                                        font-weight: bold;
                                        text-decoration:none;
                                        text-transform: capitalize;
                                        padding: 0px;}
#shopping-cart-format h1 a:link			{text-decoration:none; color:#21455f;}
#shopping-cart-format h1 a:visited		{text-decoration:none; color:#21455f;}
#shopping-cart-format h1 a:hover		{text-decoration:underline; color:#21455f;}
#shopping-cart-format h1 a:active		{text-decoration:underline; color:#21455f;}

#shopping-cart-format h2				{font-family: Verdana, Lucida Grande, Helvetica, Sans-Serif;
                                        color: #c51620;
                                        font-size: 13px;
                                        text-decoration:none;
                                        text-transform: capitalize;
                                        padding: 0px;}
#shopping-cart-format h2 a:link			{text-decoration:underline; color:#c51620;}
#shopping-cart-format h2 a:visited		{text-decoration:underline; color:#c51620;}
#shopping-cart-format h2 a:hover		{text-decoration:underline; color:#c51620;}
#shopping-cart-format h2 a:active		{text-decoration:underline; color:#c51620;}

.cart-top-layout						{position: relative;
										width: 510px;
                                        height: 62px;
                                        line-height: 62px;
										border: 0px solid blue;}

.cart-status							{position: absolute;
										display: block;
										left: 0px;
                                        top: 21px;
										border: 0px solid green;}

.check-out-button						{position: absolute;
										display: block;
										left: 400px;
										top: 18px;
										border: 0px solid red;}
                    
/* End Shopping Cart Styles */

/* Start IE6 PNG Handling */

* html img,
* html .fixPNG {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}