/* CSS RULES FOR THE SERVICES PAGE
 # SERVICES.PHP 
*/


div#service_nav ul { padding:0; }
div#service_nav li { margin-left:0; border-bottom:1px solid #999999; font-size:1em; font-weight:bold; list-style:none; list-style-type:none; list-style-image:none;}
div#service_nav li#last_nav_item { border-bottom:none; }
div#service_nav a { color:#000099; text-decoration:none; }
div#service_nav a:hover { color:#FF7800; text-decoration:none; }
div#service_nav img { margin:0 7px; }

div#service_summary { width:520px; float:left; padding:0 0 20px 0px; text-align:center; }
div#service_summary ul { margin:0; width:500px; float:left; padding:0;list-style:none; }
div#service_summary li { margin:3px 0 10px 0; padding:0 10px 0 10px; width:150px; height:150px; float:left; font-size:.8em; font-weight:bold; }
div#service_summary li span { color:#000000; font-size:.8em; }
div#service_summary a { text-decoration:none; font-size:1.3em; }
div#service_summary a:hover { text-decoration:none; }
div#service_summary img { border:1px solid #999999; margin-bottom:3px; }
div#service_summary li.summary_left { padding-left:0; }
div#service_summary li.summary_right { padding-right:0;}

div.service { width:500px; margin-bottom:1em; float:left; }
div.service h1 { margin:0; padding:0; font-size:1.2em; text-align:left; }
div.service h2 { margin:0 0 .5em 0; padding:0; color:#000000; font-size:1em; text-align:right; }
div.service div.left_column { margin:0 0px 0 0; width:150px; float:left; }
div.service div.left_column img { border:1px solid #999999; }
div.service div.left_column p.quote { margin:10px 0px 0 2px; width:148px; } 
div.service div.right_column { margin:0 0 0 0px; width:330px; float:right; }
p.back_top { margin-bottom:2em; width:500px; text-align:center; }

div.service .quote { color:#FF7800; font-size:.9em; }
div.service .quote .author { color:#000000; }


/*ElementalAdmin*/

div#service_servicefieldset th.header0 { width:90px; }
div#service_servicefieldset th.header1 { width:310px; }
div#service_servicefieldset th.header2 { width:100px; text-align:center; }
div#service_servicefieldset td.col2 { text-align:center; }

div#service_schedulefieldset td.col0 { padding:5px; }
div#service_bookingfieldset td.col0 { padding:5px; }