/* CSS Document */
body{ font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif; background-color:#CCCCCC; color:#000000; padding:1em; max-width:1000px}

*{ border:0; margin:0; padding:0;}

a{ text-decoration:none; color:#0000CC;}
a:hover{ color:#FFFFFF; background-color:#0000CC;}

li{ list-style-type:none;}

h1{ font-size:2.4em; font-weight:normal;}
h2{ font-size:1.8em; font-weight:normal;}
h3{ font-size:1.6em; font-weight:normal;}
h4{ font-size:1.4em; font-weight:normal;}
h5{ font-size:1.2em; font-weight:normal;}
h6{ font-size:1em; font-weight:normal;}

#topnav{ text-align:right;}

.boxtop{ height:1.2em; background-color:#FFFFFF;}

#header{ clear:both; background-color:#FFFFFF; padding:0 1em;}
#header h2{ margin:0.5em 0 0.5em 0;}
.phone{ float:right; text-align:right;}
.menubar{ margin-left:6.7em;}
.menubutton{ line-height:2.4em; margin:0 2em 0 0; float:left;}

#navbar{ line-height:2em; color:#FFFFFF; background-color:#0000CC; text-align:center; clear:both;}

#content{ background-color:#E5E5FF;}

#leftnav{ width:18em; float:left; background-color:#E5E5FF;}

#page{ margin-left:19em; background-color:#E5E5FF;}
.photoright{ float:right; margin:1em; background-color:#E5E5FF;}
.photoleft{ float:left; margin:1em; background-color:#E5E5FF;}
.photocentre{ margin-left:auto; margin-right:auto;}

.prices{ width:48em; margin-left:auto; margin-right:auto; border:0.1em solid #0000CC; background-color:#FFFFFF; padding:0.5em; overflow:auto; height:100%;}
.jobtop, .pricetop, .jobmid, .pricemid{ height:2.4em; line-height:2.4em; padding-left:0.5em; margin:0.2em; border:0.1em solid #0000CC;}
.jobtop{ width:36em; float:left; color:#FFFFFF; font-weight:bold; background-color:#0000CC;}
.pricetop{ width:9.5em; float:right; color:#FFFFFF; font-weight:bold; background-color:#0000CC;}
.jobmid{ width:36em; float:left; background-color:#FFFFFF;}
.pricemid{ width:9.5em; float:right; background-color:#FFFFFF;}

.boxbot{ height:1.2em; background-color:#E5E5FF; clear:both;}

#footer{ clear:both;}

.ca			{ text-align:center;}
.clearright	{ clear:right;}
.clearboth	{ clear:both;}
.imagefl{ float:left;}
.imagefr{ float:right;}

.cm16{ font-size:1.6em;}
.cm14{ font-size:1.4em;}
.cm12{ font-size:1.2em;}
.cm05{ font-size:0.5em;}
.cm02{ font-size:0.2em;}
.cm01{ font-size:0.1em;}

.blue{ color:#0000CC;}

img.cm256x24u	{ width:25.6em; height:2.4em;}
img.cm32x24fl	{ width:3.2em; height:2.4em; float:left;}
img.cm12x12		{ width:1.2em; height:1.2em; border:0;}
img.cm67x48		{ width:6.7em; height:4.8em; border:0;}
img.cm180x152	{ width:18em; height:15.6em; border:0}
img.cm180x24	{ width:18em; height:2.4em; border:0;}
img.cm480x360b	{ width:48em; height:36em; border:0.1em solid #0000CC;}
img.cm120x36	{ width:12em; height:3.6em; border:0.1em solid #0000CC;}
img.cm120x50	{ width:12em; height:5em; border:0.1em solid #0000CC;}
img.cm120x65	{ width:12em; height:6.5em; border:0.1em solid #0000CC;}
img.cm480x360	{ width:48em; height:36em; border:0;}

.topskip{font-size: 0em; font-family : Arial, sans-serif; color: #ffffff; text-decoration: none;}
