body {



	font: 13px/150% "Lucida Sans Unicode", "Lucida Console", Verdana;



	background: #e6e6e6 url(../images/bg_page.jpg) no-repeat -20px -50px;



	margin: 0;



	color: #828282;



}







img, div { behavior: url(iepngfix.htc) }







a:link, a:visited, a:active {



	text-decoration: underline;



	color: #E42F39;



}



a:hover {



	text-decoration: underline;



}



h1 {



	color: #333333;



	font: bold 16px/1em Arial, Helvetica, sans-serif;



	background:none;



}



#wrapper {



	padding-left:254px;



	width:847px;



}



#menu {



	height:29px;



	width:714px;



	padding-top:56px;



	padding-left:30px;



	float:right;



	background:url(../images/bg_menu.jpg) no-repeat right bottom;



	text-align:right;



}



#menu .main_link {



	display:block;



	float:left;



	padding:3px 22px 0 12px;



	height:26px;



	overflow:hidden;



	text-align:left;



	line-height:1em;



}



#menu .main_link a {



	color:#6F7072;



	font: bold 15px Arial, Helvetica, sans-serif;



	text-decoration:none;



}



#menu .main_link a:hover {



	color: #E42F39;



	text-decoration:none;



}



#menu .main_link:hover {



	background: url(../images/arrow_red.gif) no-repeat left 5px;



}



#sub_menu1, #sub_menu2, #sub_menu3 {



	display:none;



	position:relative;



	top:-2px;



	left:98px;



	float:left;



	font-weight:bold;



	font-size: 12px;



	padding-top:5px;



}



#sub_menu1 a:hover, #sub_menu2 a:hover, #sub_menu3 a:hover { 



	text-decoration:none;



	color:#6F7072;



}



#sub_menu1 a, #sub_menu2 a, #sub_menu3 a { 



	text-decoration:none;



color: #E65F65;}



#sub_menu2 {



	left:213px;



}



#sub_menu3 {



	left:120px;



}



#header {



	display:block;



	height:191px;



	clear:both;



}



#content_main {



	float:right;



	width:524px;



	padding:0 0 10px 30px;



	text-align:justify;



}



#content_form {



	float:right;



	display:block;



	width:293px;



	height:610px;



	background: url(../images/bg_content_form.jpg) no-repeat left top;



	padding-top:90px;



	color:#333333;



}



#content_features {



	float:right;



	display:block;



	width:293px;



	height:610px;



	background: url(../images/features.gif) no-repeat left top;



	padding-top:90px;



	color:#333333;



}



#content_form a, #content_form a:hover { 



	text-decoration: none;



}



#box1_text, #box2_text, #box3_text, #box1_foot, #box2_foot, #box3_foot {



	padding:0 10px 0 24px;



	display:block;



	overflow:hidden;



	font-size:13px;



}



#box1_text {



	height:78px;



}



#box1_foot {



	height:65px;



	text-align:right;



	padding-left:55px;



	padding-right:23px;



	padding-top:4px;



}



#the_email {



	display:block;



	width:210px;



	height:18px;



	background:none;



	border:none;



}



#send_but {



	display:block;



	width:76px;



	height:24px;



	background: url(../images/send_but.jpg) no-repeat center center;



	float:right;



	border:none;



	margin-top:5px;



	cursor:pointer;



}



.but_sign_up, .but_reset, .but_send {



	display:block;



	width:76px;



	height:24px;



	background: url(../images/but_sign_up.jpg) no-repeat center center;



	border:none;



	cursor:pointer;



	float:left;







}



.but_send {



	background: url(../images/but_send.jpg) no-repeat center center;



	margin-left:5px;



}



.but_reset {



	background: url(../images/but_reset.jpg) no-repeat center center;



	margin-left:5px;



}



#box2_text {



	height:58px;



	padding-top:66px;



}



#box2_foot {



	height:50px;



	padding-left:42px;



	padding-top:8px;



}



#box3_text {



	height:90px;



	padding-top:55px;



}



#box3_foot {



	height:42px;



	text-align:right;



	padding-right:30px;



}



#bottom_logo_container {



	display:block;	



	clear:both;



	padding:40px 0 10px 10px;



	background:url(../images/bg_bottom_logo_container.gif) no-repeat 20px 15px;



}



#bottom_logo_container div {



	display:block;



	float:left;



	width:165px;



	height:90px;



	overflow:hidden;



	border-left:2px groove #ffffff;



	margin-bottom:30px;



}



#bottom_logo_container div img {



	border:none;



}



.logo_01 {



	background: url(../images/logo_01.gif) no-repeat center top;



	cursor:pointer;



}



.logo_01:hover {



	background: url(../images/logo_01.gif) no-repeat center -90px;



	cursor:pointer;



}



.logo_02 {



	background: url(../images/logo_02.gif) no-repeat center top;



	cursor:pointer;



}



.logo_02:hover {



	background: url(../images/logo_02.gif) no-repeat center -90px;



	cursor:pointer;



}



.logo_03 {



	background: url(../images/logo_03.gif) no-repeat center top;



	cursor:pointer;



}



.logo_03:hover {



	background: url(../images/logo_03.gif) no-repeat center -90px;



	cursor:pointer;



}



.logo_04 {



	background: url(../images/logo_04.gif) no-repeat center top;



	cursor:pointer;



}



.logo_04:hover {



	background: url(../images/logo_04.gif) no-repeat center -90px;



	cursor:pointer;



}



.logo_05 {



	background: url(../images/logo_05.gif) no-repeat center top;



	cursor:pointer;



}



.logo_05:hover {



	background: url(../images/logo_05.gif) no-repeat center -90px;



	cursor:pointer;



}



.logo_06 {



	background: url(../images/logo_06.gif) no-repeat center top;



	cursor:pointer;



}



.logo_06:hover {



	background: url(../images/logo_06.gif) no-repeat center -90px;



	cursor:pointer;



}



.logo_07 {



	background: url(../images/logo_07.gif) no-repeat center top;

	cursor:pointer;



}

	#bottom_logo_container div.logo_07 {
		border:none;
		border-right:2px groove #ffffff;
	}



.logo_07:hover {



	background: url(../images/logo_07.gif) no-repeat center -90px;



	cursor:pointer;



}



.logo_08 {



	background: url(../images/logo_08.gif) no-repeat center top;



	cursor:pointer;



}



.logo_08:hover {



	background: url(../images/logo_08.gif) no-repeat center -90px;



	cursor:pointer;



}



.logo_09 {



	background: url(../images/logo_09.gif) no-repeat center top;



	cursor:pointer;



}



.logo_09:hover {



	background: url(../images/logo_09.gif) no-repeat center -90px;



	cursor:pointer;



}



.logo_10 {



	background: url(../images/logo_10.gif) no-repeat center top;



	cursor:pointer;



}



.logo_10:hover {



	background: url(../images/logo_10.gif) no-repeat center -90px;



	cursor:pointer;



}


.logo_11 {



	background: url(../images/logo_11.gif) no-repeat center top;



	cursor:pointer;



}



.logo_11:hover {



	background: url(../images/logo_11.gif) no-repeat center -90px;



	cursor:pointer;



}

.logo_12 {



	background: url(../images/logo_12.gif) no-repeat center top;



	cursor:pointer;



}



.logo_12:hover {



	background: url(../images/logo_12.gif) no-repeat center -90px;



	cursor:pointer;



}



#content_botom_lower {



	text-align:center;



	font: italic bold 14px/1em Arial, Helvetica, sans-serif;



	padding-bottom:10px;



}



#footer_container {



	background: #ffffff url(../images/bg_footer.jpg) repeat-x left top;



}



#footer {



	display:block;



	clear:both;



	padding-left:254px;



	width:847px;



}



#footer_inner_links {



	margin:auto;



	width:847px;



	height:50px;



	text-align:center;



	padding-top:18px;



}







#footer_inner_links .bottom_link {



	display:block;



	float:left;



	padding:3px 22px 0 12px;



	height:26px;



	overflow:hidden;



	text-align:left;



	line-height:1em;



}



#footer_inner_links .bottom_link a {



	color:#6F7072;



	font: bold 15px Arial, Helvetica, sans-serif;



	text-decoration:none;



}



#footer_inner_links .bottom_link a:hover {



	color: #E42F39;



	text-decoration:none;



}







#bottom_sub_menu1, #bottom_sub_menu2, #bottom_sub_menu3 {



	display:none;



	position:relative;



	top:-15px;



	left:244px;



	float:left;



	font-weight:bold;



	font-size: 10px;



	padding-top:7px;



}



#bottom_sub_menu1 a:hover, #bottom_sub_menu2 a:hover, #bottom_sub_menu3 a:hover { 



	text-decoration:none;



	color:#E65F65;



}



#bottom_sub_menu1 a, #bottom_sub_menu2 a, #bottom_sub_menu3 a { 



	text-decoration:none;



	color: #6F7072;}



#bottom_sub_menu2 {



	left:332px;



}



#bottom_sub_menu3 {



	left:162px;



}



#footer_inner_copyright {



	padding-top:4px;



	font: bold 11px/normal Arial, Helvetica, sans-serif;



	text-align:center;



	padding-bottom:8px;



}



#quote {



	float:left;



	width:280px;



	color: #E65F65;



	background: url(../images/bg_dot_vert.jpg) repeat-y 285px top;



	padding-right:15px;



	font: italic bold 14px Cambria, Arial, sans-serif;



}



#quote_wide {



	color: #E65F65;



	background: url(../images/bg_dot_vert.jpg) repeat-y left top;



	font: italic bold 18px Cambria, Arial, sans-serif;



	padding-left:20px;



	clear:both;



	line-height:1em;



}



#flantrepreneur, #flantrepreneur_link {



	float:left;



	display:block;



	width:230px;



	color: #E42F39;



	font: italic bold 18px Cambria, Arial, sans-serif;



	padding-left:4px;



}



#audio {



	float:left;



	display:block;



	width:230px;



	line-height:120%;



}



#flantrepreneur {



	padding-top:48px;



}



#quote span {



	float:right;



	display:block;



	width:190px;



	text-align:right;



	color: #EB8D91;



	font-style: italic;



	font-size:10px;



	line-height:normal;



	font-family:Cambria, Arial, sans-serif;



}



form {



	margin:0;



	padding:0;



}



.text_black {



	color: #000;



	font-style:normal;



}



.text_red {



	color: #E42F39;



}







/*---- sIFR ---*/



.sIFR-flash {



  visibility: visible !important;



  margin: 0;



  padding: 0;



}







.sIFR-replaced, .sIFR-ignore {



  visibility: visible !important;



}







.sIFR-alternate {



  position: absolute;



  left: 0;



  top: 0;



  width: 0;



  height: 0;



  display: block;



  overflow: hidden;



}







.sIFR-replaced div.sIFR-fixfocus {



  margin: 0pt; 



  padding: 0pt; 



  overflow: auto; 



  letter-spacing: 0px; 



  float: none;



}



.sIFR-active #menu .main_link {



  visibility: hidden;



  font-size: 18px;



  padding:0 22px 0 12px;



}



.sIFR-active h1 {



	visibility: hidden;



	font-size: 22px;



	font-weight: bold;



}



.sIFR-active #footer_inner_links .bottom_link {



  visibility: hidden;



  font-size: 16px;



  padding:0 10px 0 10px;



}







/* Image viewer css */







* {



    font-family: Verdana, Helvetica;



    font-size: 10pt;



}



.highslide {



	cursor: url(../js/graphics/zoomin.cur), pointer;



}



.highslide-active-anchor img {



	visibility: hidden;



}



.highslide:hover img {



	border: 3px solid #ccc;



}







.highslide-wrapper {



	background: white;



}



.highslide-image {



    border: 2px solid white;



}



.highslide-image-blur {



}



.highslide-caption {



    display: none;



    border: 2px solid white;



    border-top: none;



    font-family: Verdana, Helvetica;



    font-size: 10pt;



    padding: 5px 5px 15px 5px;



    background-color: white;



}



.highslide-loading {



    display: block;



	color: black;



	font-size: 8pt;



	font-family: sans-serif;



	font-weight: bold;



    text-decoration: none;



	padding: 2px;



	border: 1px solid black;



    background-color: white;



    



    padding-left: 22px;



    background-image: url(../js/graphics/loader.white.gif);



    background-repeat: no-repeat;



    background-position: 3px 1px;



}



a.highslide-credits,



a.highslide-credits i {



    padding: 2px;



    color: silver;



    text-decoration: none;



	font-size: 10px;



}



a.highslide-credits:hover,



a.highslide-credits:hover i {



    color: white;



    background-color: gray;



}







a.highslide-full-expand {



	background: url(../js/graphics/fullexpand.gif) no-repeat;



	display: block;



	margin: 0 10px 10px 0;



	width: 34px;



	height: 34px;



}







/* These must always be last */



.highslide-display-block {



    display: block;



}



.highslide-display-none {



    display: none;



}







/* Image viewer css settings */







.img_container img {



	border:3px solid #ccc;



	padding:3px;



}







.small_font {



	font-size: 10px; 



}
