@charset "utf-8";
/* CSS Document */

/* General */
html, body 		{ width:auto; height:100%;  }
body			{ font-family:Arial, Helvetica, sans-serif; margin-left:auto; margin-right:auto; background-color:#ebebeb;margin: 0 auto; }
body 			{ text-align: -moz-center; } /* Mozilla Firefox alignment */ 
h1				{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#CC0000;}
h2				{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#54560b; margin-bottom:-10px;}
p				{ font-family: Arial, Helvetica, sans-serif; font-size:11px;}
input			{ font-family: Arial, Helvetica, sans-serif; font-size:11px;}
textarea		{ font-family: Arial, Helvetica, sans-serif; font-size:11px;}
li				{ font-size:11px; line-height:18px; margin-left:-20px; padding-left:18px; list-style:none; background-image:url(images/bullet.png); background-position: 0px 4px; background-repeat:no-repeat; }

a:link			{ text-decoration:underline; color:#000; }
a:visited		{ text-decoration:underline; color:#000; }
a:active		{ text-decoration:underline; color:#000; }
a:hover			{ text-decoration:none; }

/* Classes */
.terms			{ font-size:10px; font-style:italic; color:#999;}
.hilight		{ font-size:12px; color:#78602e; font-weight:bold;}
.hilightsmall	{ color:#cc0000; font-weight:bold;}
.form1t			{ font-size:10px; font-style:italic; color:#999;}
.imageright		{ width:240px; height:95px; float:right; margin-left:15px; margin-bottom:15px; border: 1px solid #000;}

/* Main Structure */
#wrapper		{ width:906px; height:auto; background-color:#fff;  margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:40px; padding-right:40px; padding-left:40px; border:1px solid #000000; position:relative;  top:30px; overflow:auto;  }
#column-left	{ width:132px; height:auto; float:left; position:relative; }		
#column-right	{ width:753px; height:auto; float:right; overflow:auto; position:relative; }
#number			{ width:188px; height:24px; background-image:url(images/b_06.jpg); float:right; margin-top:15px; clear:both;}
#bookonline		{ width:125x; height:21px; float:right; text-align:right; margin-top:15px; float:right; clear:right;}
#offertop		{ width:700px; height:auto; float:left; margin-top:12px;font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#CC0000; font-weight:bold; position:relative; }#offerleft		{ width:auto; height:auto; float:left; margin-top:70px;}
#headerimage	{ width:753px; height:150px; background-image:url(images/b_17.jpg); float:left; margin-top:15px;}
#textleft		{ width:485px; height:auto; float:left; text-align:justify; margin-top:20px;}
#textleft p		{ line-height:16px;}	
#textright		{ width:241px; height:auto; float:right; margin-top:20px; font-style:italic; overflow:auto; color:#666;}
#textright p 	{ line-height:16px;}	
#greyline		{ width:753px; height:1px; background-color:#CCC;}
designedby		{ width:240px; height:21px; background-color:#69C; float:right;}
.fontup			{ font-size:20px;}