/*LUIGI ROSSETTI WEBSITE STYLES SHEET*/

/*Text/font styles*/

.title_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
}

.form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight:bold;
	text-align:left;
}


.small_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight: normal;
	text-align:left;
}

.blue_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: normal;
	text-align:left;
}

.orange_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	font-weight: normal;
	text-align:left;
}

.textfield { 
      font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #000066;
	  border-style:solid; 
	  border-width:1px;
      border-bottom-color:#666666;
	  border-top-color:#666666;
	  border-left-color:#666666;
	  border-right-color:#666666;
	  width:195px;
	  margin-left: 5px;
}

.bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	margin-left: -6px;
}

/*Content positions+styles*/


body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*Homepage Content*/

#main_homepage_image  {	position:absolute; top:0px;	left:0px;	height:411px; width:397px;	z-index:1;}

#main_buttons         { position:absolute; top:250px; left:20px;	height:161px;	 width:150px;	z-index:2; text-align:left;}

#book_details         { position:absolute; top:406px; left:222px;	height:150px;	 width:261px;	z-index:2; text-align:left;}

#contact_info         { position:absolute; top:406px; left:25px;	height:36px;	 width:172px;	z-index:3; text-align:left;}

#cockpit_image        { position:absolute; top:406px; left:507px;	height:36px;	 width:172px;	z-index:3; text-align:left;}

#bottom_text_links    { position:absolute; top:584px; left:25px;	height:10px;	 width:473px;	z-index:2; text-align:left;}

#stat_counter         { position:absolute; top:592px; left:505px;	height:10px;	 width:199px;	z-index:2; text-align:left;}

/*Online Form*/

#form_top_banner      {	position:absolute; top:0px;	  left:6px;	  height:132px; width:734px;	float:left;}
#form_postage         {	position:absolute; top:107px; left:8px;	  height:auto; width:570px;	float:left;}
#form_table           {	position:absolute; top:188px; left:8px;   height:auto; width:535px; float:left;}
#form_bottom          {	position:absolute; top:535px; left:7px;   height:84px; width:570px; float:left;}

/*Popup Content*/

#popup_content         { position:absolute; top:10px; left:10px;	height:161px;	 width:370px;	z-index:2; text-align:left;}


/*Links styles*/

A.orange_text_link          { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.orange_text_link:visited  { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.orange_text_link:hover    { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;}

A.email_text_link          { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.email_text_link:visited  { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
A.email_text_link:hover    { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;}
