@import url("colourtheme1.css");

/* general layout */
body { margin-top: 0px; margin-left: 0px; }
p { margin: 5px 0px 15px 0px; padding: 0px 0px 0px 0px;}

/* banner/header styles */
header { height: 120px; position: relative; }
div#logo {}
div#banner { height: 120px; position: absolute; left: 155px; top: 0px; }
div#banner_end { position: absolute; left: 750px; top: 0px; }
#curve {}

/* navbar */
#navbar {float: left; position: relative; left: 0px; padding: 0px 0px 0px 0px;}
div#navbutton { padding: 0px 0px 0px 0px; margin: 2px 0px 2px 0px; width: 159px;}


/* main content area */
#main { width: 100%; position: relative;}
#content_area { margin: 0px 0px 0px 180px; }
#line { width: 90%; height: 2px; background-color: #FF0000; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; }
#maintext { position: relative; width: 90%; margin: 10px 0px 5px 0px; }

/* text/icon sections */
#text_item { position: relative; margin: 5px 0px 15px 0px;  width: 90%; }
#text_icon { position: absolute; left: 0px; width: 90px; text-align: center; padding: 0px 0px 0px 0px; }
#text_item #text_info { position: relative; left: 95px; padding: 0px 0px 20px 8px;}

/* spacer */
#spacer { height: 20px; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px;}

/* column sections */
#colbox { width: 100%; position: relative; }
#colbox #col { width: 45%; float: left; margin: 10px 15px 5px 10px; }

/* lists */
p ul { left: 20px; }
ul li { padding: 2px 0px 1px 2px; }

/* footer */
div#footer { position: relative; text-align: right; padding:10px 0px 0px 0px; }