body {margin:0px; padding:0px;	text-align:center; background: url(images/bg.jpg)}

html {height:100%;}

br{font-size:10px}

body 	{font-family:Arial; 	color:#333333;	vertical-align:top;	padding:0px;}

#wrapper 	{width:766px;	margin:0px auto;	text-align:left;	padding:15px;	border:1px solid #333;	background-color:#eee;	}

a img		{ border:0px}
img		{ vertical-align:top}


/*-----------------------------------------------------------------------------------------------------------------talling*/
.bg_tal_top { background:url(images/bg_tal_top.jpg) top right repeat-x}
.bg_tal_bot { margin:0px auto;text-align:left;background:url(images/bg_tal_bot.gif) bottom right repeat-x}

ul.list		{list-style-type: none; padding: 0; padding-left: 3px; }
ul.list li 	{margin:0; padding:0; list-style:none; float:left;}
ul.list li 	{margin:0px;}
ul.list li 	{color:#0000CC; background:url(images/bullet_round_blue.png) center left no-repeat; padding:3px 10px;} 


/*------SMS BOOKING FORM ----------------------------------------------------------------------------------*/
div.sms_wrapper				{display:block;float:left;width:293px;padding:10px}
div.sms_wrapper2				{display:block;float:left;width:293px;padding:10px 0 0 10px;}
div.sms_wrapper3				{display:block;float:left;width:293px;padding:1px 0 0 10px}
span.sms_name_mandatory	{display:block;float:left; width:293px;font-style:italic;font-family:Verdana,Arial,sans-serif;font-size:82.5%;font-weight:600}
span.sms_name_input			{display:block;float:left; width:250px}
span.sms_characters_box	{float:left;padding-left:5px;width:3px;}
span.sms_characters			{display:block;float:left;position:relative;left:50px;width:280px;font-style:italic;font-size:115%;font-family:Verdana;}
.sms_input							{ font-style:italic;color:#444;width:250px;font-size:85%;}
.sms_textarea					{ font-style:italic;color:#444;padding:5px;width:250px;font-size:85%;}
div.smstitle 						{font-size:130%;color:#000;	font-family:Verdana; font-weight:700; padding: 5px; text-align:center; display:block;}
span.smstitle2 					{font-size:105%;color:#000;	font-family:Verdana; text-align:center; display:block;}
span.title 							{font-weight:700;font-size: 115%;}
span.pagesubtitle 				{font-size:200%;color:#0000CC;font-family:Verdana;font-weight:700;padding-top: 3px;padding-bottom: 3px;	}
span.pagesubtitletext 		{font-size:120%;color:#0000CC;font-family:Verdana;font-weight:500;}

/*input*/
input			{background:#F5F5F0;border:1px solid #888888;}
textarea	{background:#F5F5F0;border:1px solid #c0c0c0;   width:180px; height:86px;   overflow:auto;   color:#6e6e6e;   font-family:Arial;   margin:0 0 14px 0px}


/*------EMAIL FORM ----------------------------------------------------------------------------------*/

div#form_wrapper			{width:420px;padding:10px;}
div.field_wrapper				{display:block;float:left;width:450px;padding-bottom:20px}
div.form_name					{display:block;float:left; width:90px;font-style:italic;font-family:Verdana,Arial,sans-serif;font-size:82.5%;}
div.form_name_mandatory	{display:block;float:left; width:90px;font-style:italic;font-family:Verdana,Arial,sans-serif;font-size:82.5%;font-weight:600}
div.form_name_input			{display:block;float:left; width:250px}
.form_input						{ color:#0000CC;width:250px;font-size:110%;border-style:inset;border-width:2px;border-color:#CCCCFF;}
.form_textarea					{ color:#0000CC;padding:5px;width:250px;font-size:110%;border-style:inset;border-width:2px;border-color:#CCCCFF;}

/*=== SUBMIT BUTTON CONTACT FORM ===========================================================================================*/

input.groovybutton
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#000000;
   width:100px;
   height:25px;
   background-color:#ccccff;
   border-style:outset;
   border-color:#0000cc;
   border-width:3px;   display:block;
   text-align:center;
   margin-left:auto;
   margin-right:auto;
}

p.text 	{margin:5px 3px 5px 5px;font-family:Arial;font-size:10pt;}

	
a{ color:#ff8f15; text-decoration:underline} 
a:hover{ text-decoration:none}



ul{margin:0; padding:0; list-style:none}
li{line-height:1.15em; }
li a{color:#ff8f15; text-decoration:underline}
li a:hover{ text-decoration:none}

.big ul{margin:0; padding:0; list-style:none}
.big li{line-height:1.15em; }
.big li a{color:#008acc; text-decoration:underline; font-weight:bold}
.big li a:hover{ text-decoration:none}



.more{ color:#ff8f15; text-decoration:underline}
.more:hover{ text-decoration:none}



 /*header*/
#header{ height:276px; width:766px; background:url(images/bg_header.jpg) top left no-repeat}  

#header .row1{ height:253px}
#header .row2{ height:23px}
#header .row2 .title{ margin:0px 0 0 432px }



/*content*/
#content{ width:766px; height:449px; }
#content{ font-size:0.75em; }


/*page1*/
#page1 #content .col1{ width:463px; display:block;float:left;}

/*#page1 #content .col1 div{ padding:56px 12px 15px 22px}*/
#page1 #content .col1 .title{ margin:0 0 13px 0px}
#page1 #content .col1 .indent{ margin:0 25px 0px 0px; float:left}
#page1 #content .col1 .title_1{ margin:0 0 6px 0px}
#page1 #content .col1 .indent_1{ margin:0 13px 0px 15px;}

#page1 #content .col2{ width:293px; display:block;float:left;}
#page1 #content .col2 .row1{ height:34px; width:274px}
#page1 #content .col2 .row2{ height:390px; background:#CCCCFF; color:#000}

/*

#page1 #content .col2 .row2 a{ color:#008acc; text-decoration:underline; font-weight:bold}
#page1 #content .col2 .row2 a:hover{ text-decoration:none}
#page1 #content .col2 .row2 div{ padding:22px 28px 33px 24px}
#page1 #content .col2 .row2 p{ margin:27px 5px 14px 0px}
#page1 #content .col2 .row3{ height:25px; background:url(images/bg_shadow_color_box.gif) top left no-repeat}

*/



/*page2*/
#page2 #content .col1{ width:370px;}

#page2 #content .col1 .row1{ height:341px}

#page2 #content .col1 .row1 div{ padding:56px 12px 0px 22px}
#page2 #content .col1 .row1 .title{ margin:0 0 13px 0px}
#page2 #content .col1 .row1 .indent{ margin:0 25px 0px 0px; float:left}
#page2 #content .col1 .row1 .title_1{ margin:35px 0 0px 0px}
#page2 #content .col1 .row1 .indent_1{ margin:0 13px 0px 15px;}

#page2 #content .col1 .row2{ height:88px}
#page2 #content .col2{ width:395px; padding:0 19px 0 0px}

#page2 #content .col2 .row1{ height:34px; width:377px}
#page2 #content .col2 .row2{ height:390px; background:#292929; color:#6e6e6e}

#page2 #content .col2 .row2 .indent{ margin:0 23px 0 0px; float:left}
#page2 #content .col2 .row2 a{ color:#008acc; text-decoration:underline; font-weight:bold}
#page2 #content .col2 .row2 a:hover{ text-decoration:none}
#page2 #content .col2 .row2 .more{ color:#ff8f15; text-decoration:underline; font-weight:normal}
#page2 #content .col2 .row2 .more:hover{ text-decoration:none}
#page2 #content .col2 .row2 div{ padding:22px 28px 13px 24px}
#page2 #content .col2 .row3{ height:25px; background:url(images/bg_shadow_color_box.gif) top left repeat-x}




/*page3*/
#page3 #content .col1{ width:370px; padding:0 17px 0 22px}


#page3 #content .col1 .row1{ height:34px; width:274px}
#page3 #content .col1 .row2{ height:390px; background:#292929; color:#6e6e6e}

#page3 #content .col1 .row2 a{ color:#008acc; text-decoration:underline; font-weight:bold}
#page3 #content .col1 .row2 a:hover{ text-decoration:none}
#page3 #content .col1 .row2 div{ padding:22px 28px 13px 24px}
#page3 #content .col1 .row2 .more{ color:#ff8f15; text-decoration:underline; font-weight:normal}
#page3 #content .col1 .row2 .more:hover{ text-decoration:none}
#page3 #content .col1 .row2 .title{ margin:0px 0px 24px 0px}
#page3 #content .col1 .row3{ height:25px; background:url(images/bg_shadow_color_box.gif) top left repeat-x}

#page3 #content .col2{ width:453px;}

#page3 #content .col2 div{ padding:56px 15px 5px 0px}
#page3 #content .col2 .title{ margin:0 0 13px 0px}
#page3 #content .col2 .indent{ margin:0 25px 0 0px; float:left}
#page3 #content .col2 p{ color:#ff8f15}




/*page4*/
#page4 #content .col1{ width:370px;}

#page4 #content .col1 div{ padding:56px 12px 15px 22px}
#page4 #content .col1 .title{ margin:0 0 13px 0px}
#page4 #content .col1 .indent{ margin:0 25px 0px 0px; float:left}
#page4 #content .col1 .title_1{ margin:0 0 6px 0px}
#page4 #content .col1 .indent_1{ margin:0 13px 0px 15px;}
#page4 #content .col2{ width:396px; padding:0 19px 0 0px}

#page4 #content .col2 .row1{ height:34px; width:377px}
#page4 #content .col2 .row2{ height:390px; background:#292929; color:#6e6e6e}

#page4 #content .col2 .row2 p{ color:#6e6e6e}
#page4 #content .col2 .row2 .title{ margin:22px 0 0 25px}
#page4 #content .col2 .row3{ height:25px; background:url(images/bg_shadow_color_box.gif) top left repeat-x}




/*page5*/
#page5 #content .col1{ width:370px; padding:0 16px 0 22px}


#page5 #content .col1 .row1{ height:34px; width:274px}
#page5 #content .col1 .row2{ height:390px; background:#292929; color:#6e6e6e}

#page5 #content .col1 .row2 a{ color:#008acc; text-decoration:underline; font-weight:bold}
#page5 #content .col1 .row2 a:hover{ text-decoration:none}
#page5 #content .col1 .row2 div{ padding:22px 25px 13px 24px}
#page5 #content .col1 .row2 .more{ color:#ff8f15; text-decoration:underline; font-weight:normal}
#page5 #content .col1 .row2 .more:hover{ text-decoration:none}
#page5 #content .col1 .row2 .title{ margin:0px 0px 24px 0px}
#page5 #content .col1 .row3{ height:25px; background:url(images/bg_shadow_color_box.gif) top left repeat-x}

#page5 #content .col2{ width:453px;}

#page5 #content .col2 div{ padding:56px 10px 5px 0px}
#page5 #content .col2 .title{ margin:0 0 11px 0px}
#page5 #content .col2 .indent{ margin:0 25px 0 0px; float:left}



/*page6*/
#page6 #content .col1{ width:473px;}

#page6 #content .col1 span{ color:#ff8f15}
#page6 #content .col1 .title{ margin:0 0 13px 0px}
#page6 #content .col1 .indent{ margin:0 25px 0px 0px; float:left}
#page6 #content .col1 .title_1{ margin:0 0 6px 0px}
#page6 #content .col1 .indent_1{ margin:0 13px 0px 15px;}
#page6 #content .col2{ width:293px; padding:0 19px 0 0px}

#page6 #content .col2 .row1{ height:34px; width:274px}
#page6 #content .col2 .row2{ height:390px; background:#292929; color:#6e6e6e}

#page6 #content .col2 .row2 a{ color:#008acc; text-decoration:underline; font-weight:bold}
#page6 #content .col2 .row2 a:hover{ text-decoration:none}
#page6 #content .col2 .row2 div{ padding:22px 28px 33px 24px}
#page6 #content .col2 .row2 p{ margin:27px 5px 14px 0px}
#page6 #content .col2 .row3{ height:25px; background:url(images/bg_shadow_color_box.gif) top left no-repeat}




/*page7*/
#page7 .top{ margin:193px 0 0 432px}
#page7 #content .col1{ width:765px;}

#page7 #content .col1 span{ color:#ff8f15}
#page7 #content .col1 div{ padding:56px 12px 15px 22px}






/*footer*/
#footer { height:75px; font-size:0.75em; color:#292929;}
#footer a{ color:#0062ad; text-decoration:underline}
#footer a:hover{ text-decoration:none}
#footer p { margin:23px 449px 0 25px; float:left}
#footer div { margin:23px 0 0 0px; float:left} 


.h_f{ height:35px}
.h{ height:19px; width:180px; margin:0px; padding:0px}



