/* CSS Document

Style Sheet
(c) Copyright 2007 Tangletree Graphic Design - background-image:url('../img/tile_main.gif'); 
--------------------------------------------------------------------------------------------------*/

body 							{ font-family: arial, sans-serif; font-size: 14px; margin: 0px; padding: 0px; background-color: #fff; color: #666465; background-image: url('../img/laptop_animated.gif'); background-repeat: no-repeat; }

/* Contents
--------------------------------------------------------------------------------------------------*/

#header							{ width: 570px; height: 106px; clear: both; }

#wrapper						{ margin: 25px 0px 0px 0px; width: 1030px; }

#navbox							{ float: left; width: 130px;  margin-right: 0px; }

#main							{ float: left; width: 900px; margin: 0px 0px 8px 0px; display: inline; }

#p_box							{ float: left; width: 250px; height: 650px; margin: 0px 0px 0px 0px; display: inline; }

#footer							{ width: 860px; height: 120px; margin: 0px 0px 0px 170px; clear: both; }

#breadcrumb						{ float: left; margin: 8px 0px 0px 40px; width: 400px; height: 20px; display: inline; }

#logo							{ float: left; margin: 26px 0px 0px 40px; width: 254px; height: 52px; display: inline; clear: both; }

#column							{ margin: 0px 0px 0px 40px; width: 600px; display: inline; }

#p_column						{ margin: 15px 15px 15px 15px; width: 220px; height: 385px; }

#p_promotion					{ margin: 0px; width: 247px; height: 248px; background-color:#fff; }

.two_column						{ float: left; width: 360px; margin: 5px 0px 0px 40px; display: inline; }

#column_contact					{ margin: 0px 0px 0px 40px; width: 600px; clear: both; }



/* Links
--------------------------------------------------------------------------------------------------*/

.text	 					{ font-size: 13px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.text a:link	 			{ font-size: 13px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.text a:visited	 			{ font-size: 13px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.text a:hover 				{ font-size: 13px; color: #A1A1A1; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.text_bd 					{ font-size: 13px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; font-weight: bold; }

.legend	 					{ font-size: 9px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.legend a:link	 			{ font-size: 9px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.legend a:visited	 		{ font-size: 9px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.legend	a:hover 			{ font-size: 9px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.legend_bd 					{ font-size: 9px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; font-weight: bold; }

.smallprint	 				{ font-size: 11px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.smallprint a:link	 		{ font-size: 11px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.smallprint a:visited	 	{ font-size: 11px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.smallprint	a:hover 		{ font-size: 11px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.smallprint_bd 				{ font-size: 11px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; font-weight: bold; }

.breadcrumb 				{ font-size: 9px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.breadcrumb a:link 			{ font-size: 9px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.breadcrumb a:visited 		{ font-size: 9px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.breadcrumb a:hover 		{ font-size: 9px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.breadcrumb_bd				{ font-size: 9px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; font-weight: bold; }

.intro_txt	 				{ font-size: 18px; color: #666465; font-family : georgia, serif; text-align:left; text-decoration: none; }
.intro_txt a:link 			{ font-size: 18px; color: #E21184; font-family : georgia, serif; text-align:left; text-decoration: none; }
.intro_txt a:visited 		{ font-size: 18px; color: #E21184; font-family : georgia, serif; text-align:left; text-decoration: none; }
.intro_txt a:hover			{ font-size: 18px; color: #A1A1A1; font-family : georgia, serif; text-align:left; text-decoration: none; }
.intro_txt_bd 				{ font-size: 18px; color: #666465; font-family : georgia, serif; text-align:left; text-decoration: none; font-weight: bold; }

.latest_txt 				{ font-size: 12px; color: #FFFFFF; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.latest_txt a:link 			{ font-size: 12px; color: #FFFFFF; font-family : arial, sans-serif; text-align:left; text-decoration: none; font-weight: bold; }
.latest_txt a:visited 		{ font-size: 12px; color: #FFFFFF; font-family : arial, sans-serif; text-align:left; text-decoration: none; font-weight: bold; }
.latest_txt a:hover 		{ font-size: 12px; color: #FFFFFF; font-family : arial, sans-serif; text-align:left; text-decoration: none; font-weight: bold; }
.latest_txt_bd				{ font-size: 12px; color: #FFFFFF; font-family : arial, sans-serif; text-align:left; text-decoration: none; font-weight: bold; }

.sub_txt 					{ font-size: 12px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.sub_txt a:link 			{ font-size: 12px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.sub_txt a:visited 			{ font-size: 12px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.sub_txt a:hover 			{ font-size: 12px; color: #A1A1A1; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.sub_txt_bd					{ font-size: 12px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }

.h4		 					{ font-size: 13px; color: #000; font-family : arial, sans-serif; text-align:left; text-decoration: none; }

.description				{ font-size: 13px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.description a:link	 		{ font-size: 13px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.description a:visited	 	{ font-size: 13px; color: #E21184; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.description a:hover 		{ font-size: 13px; color: #A1A1A1; font-family : arial, sans-serif; text-align:left; text-decoration: none; }
.description_bd 			{ font-size: 13px; color: #666465; font-family : arial, sans-serif; text-align:left; text-decoration: none; font-weight: bold; }


/* Type
--------------------------------------------------------------------------------------------------*/

.dates	 					{ font-size: 10px; color: #FFFFFF; font-family : arial, sans-serif; text-align:left; }

.news_h1	 				{ font-size: 18px; color: #FFFFFF; font-family : arial, sans-serif; text-align:left; font-weight: bold; }

/* Homepage
--------------------------------------------------------------------------------------------------*/

#content_home				{ float: left; width: 570px; height: 650px; margin: 0px 0px 0px 0px; }
#column_home				{ margin: 380px 0px 20px 40px; width: 430px; clear: both; }

/* HACKS
--------------------------------------------------------------------------------------------------*/
.clearfix:after				{ content: "."; display:block; height:0; clear: both; visibility: hidden; }
.clearfix 					{ display: inline-block; }
/* Hide from IE Mac \*/
.clearfix 					{ display: block; }
/* End hide from IE Mac */
/*
--------------------------------------------------------------------------------------------------*/
