From 9d4fa2963b1059fed54aaeae583bf02a30c42239 Mon Sep 17 00:00:00 2001 From: jhunkeler Date: Mon, 4 Jan 2010 04:54:14 +0000 Subject: Fixed SVN maybe. git-svn-id: http://svn.3rd-infantry-division.org/testing/branches/Bayonet CMS v2@448 c5b2fb0a-d05d-0410-98c8-828840a80ff6 --- admin/adjutant/functions.php | 154 ++++++++++++++++++++++++++++++++++ admin/adjutant/index.php | 58 +++++++++++++ admin/adjutant/style.css | 13 +++ admin/admin_functions.php | 4 +- admin/blocks/functions.php | 2 +- admin/calendar/functions.php | 4 +- admin/calendar/index.php | 2 +- admin/images/adjutant.png | Bin 0 -> 6496 bytes admin/index.php | 3 +- admin/settings/index.php | 2 +- admin/style.css | 167 +------------------------------------ blocks/donations/index.php | 2 +- blocks/mini_calendar/functions.php | 30 ++++--- blocks/mini_calendar/style.css | 72 ++++++++++------ blocks/rss_agw/index.php | 2 +- blocks/rss_agw/style.css | 4 +- includes/classes.php | 131 +++++++++++++++++++++++++++++ includes/debug.php | 17 +++- includes/functions.php | 13 ++- includes/sql.class.php | 14 +++- index.php | 15 +++- style.css | 40 +++++---- 22 files changed, 502 insertions(+), 247 deletions(-) create mode 100644 admin/adjutant/functions.php create mode 100644 admin/adjutant/index.php create mode 100644 admin/adjutant/style.css create mode 100644 admin/images/adjutant.png create mode 100644 includes/classes.php diff --git a/admin/adjutant/functions.php b/admin/adjutant/functions.php new file mode 100644 index 0000000..261c122 --- /dev/null +++ b/admin/adjutant/functions.php @@ -0,0 +1,154 @@ +. + */ + + function EditPoints(){ + + global $db; + + $result = $db->Query("SELECT * FROM `rudi_unit_members` JOIN `rudi_ranks` ON rudi_unit_members.rank_id=rudi_ranks.rank_id WHERE rudi_unit_members.status_id != 4 AND rudi_unit_members.status_id != 5 ORDER BY rudi_ranks.weight DESC , rudi_unit_members.date_promotion ASC , rudi_unit_members.date_enlisted ASC"); + $row = $db->Fetch($result); + + if(isset($_POST['processed'])){ + echo "Updating data... Please wait."; + foreach($row as $soldier){ + $mID = $soldier['member_id']; + $missed = $_POST[$mID.'missed']; + $points = $_POST[$mID.'points']; + + if($missed !="" && $points != ""){ + $db->Query("UPDATE `rudi_unit_members` SET `points` = $points, `drillcount` = $missed WHERE `member_id` = $mID LIMIT 1"); + }else{ + ReportError("Error updating points for soldier id# '$mID'. Please contact administrator."); + } + } + PageRedirect(1,"?op=adjutant&edit=points"); + return; + } +?> +
+ + + +"; + else + echo ""; + echo " + + + + "; + + + echo "\n"; + } + CloseTable(); + echo ""; + + } + + function editLOAs($status_id = 1){ + + global $db; + + $result = $db->Query("SELECT * FROM `rudi_unit_members` JOIN `rudi_ranks` ON rudi_unit_members.rank_id=rudi_ranks.rank_id WHERE rudi_unit_members.status_id = '$status_id' ORDER BY rudi_ranks.weight DESC , rudi_unit_members.date_promotion ASC , rudi_unit_members.date_enlisted ASC"); + $row = $db->Fetch($result); +?> + +'; + for($x=1; $x<4; $x++){ + if($status_id == $x) + echo ''; + else + echo ''; + } + echo ''; + +?> +
RankSoldierStatusPointsDrills Missed
{$soldier['shortname']}{$soldier['first_name']} {$soldier['last_name']}".getStatus($soldier['status_id'])."/100/3
+ +"; + else + echo ""; + echo ""; + $num++; + } + CloseTable(); + } + + function EditStatus($member_id){ + global $db; + + $form = new BayonetForm($_SERVER['PHP_SELF'], "POST"); + if($form->VerifySubmit('processed')){ + + return; + } + + $result = $db->Query("SELECT * FROM `rudi_unit_members` JOIN `rudi_ranks` ON rudi_unit_members.rank_id=rudi_ranks.rank_id WHERE `member_id` = '$member_id' LIMIT 1"); + $row = $db->FetchRow($result); +?> +
RankSoldierStatus
{$member['shortname']}{$member['first_name']} {$member['last_name']}Edit
+ + + + + + +
RankSoldierStatus
+ radioButton('status', 1, true); ?>Active
+ radioButton('status', 2); ?>On Leave
+ radioButton('status', 3); ?>On Extended Leave +
+__destruct(); + + } + + function getStatus($sID){ + global $db; + $gStatusName = "N/A"; + + $result = $db->Query("SELECT `name` FROM `rudi_statuses` WHERE `status_id` = $sID LIMIT 1"); + $row = $db->FetchRow($result); + + return $row['name']; + } + ?> \ No newline at end of file diff --git a/admin/adjutant/index.php b/admin/adjutant/index.php new file mode 100644 index 0000000..5149c28 --- /dev/null +++ b/admin/adjutant/index.php @@ -0,0 +1,58 @@ +. + */ + + ?> + +

- Adjutant Control Panel

+ Edit Points   + Edit LOAs + + +
+ Edit Points"; + EditPoints(); + } + if($_GET['edit'] == "loas"){ + echo "

Edit LOAs

"; + if(isset($_GET['member'])){ + $member_id = $_GET['member']; + EditStatus($member_id); + }else{ + if(isset($_GET['id'])) + $status_id = $_GET['id']; + else + $status_id = 1; + EditLOAs($status_id); + } + } + } + ?> +
\ No newline at end of file diff --git a/admin/adjutant/style.css b/admin/adjutant/style.css new file mode 100644 index 0000000..24a3eb8 --- /dev/null +++ b/admin/adjutant/style.css @@ -0,0 +1,13 @@ + input.lrg { + font-size:14px; + font-weight:bold; + text-align:center; + font-family: Arial, Sans-Serif; + } + + tr.inactive { + background-color:#dfdfdf; + } + tr.inactive td { + color:#a2a2a2; + } \ No newline at end of file diff --git a/admin/admin_functions.php b/admin/admin_functions.php index 1f5f866..46572e5 100644 --- a/admin/admin_functions.php +++ b/admin/admin_functions.php @@ -127,8 +127,8 @@ $num = 1; if($num==1){ echo ""; } - echo "$td\n"; - if($num%6 == 0){ + echo "$td\n"; + if($num%8 == 0){ echo ""; $num=0; } diff --git a/admin/blocks/functions.php b/admin/blocks/functions.php index fadf610..84c20b5 100644 --- a/admin/blocks/functions.php +++ b/admin/blocks/functions.php @@ -117,7 +117,7 @@ function EditBlock($block_id) } //Update the database with the new data. - $db->Query("UPDATE bayonet_blocks SET weight = '$weight', dir_name = '$dir_name', position = '$position', active = '$active' WHERE block_id = '$block_id'"); + $db->Query("UPDATE bayonet_blocks SET title = '$title', weight = '$weight', dir_name = '$dir_name', position = '$position', active = '$active' WHERE block_id = '$block_id'"); //$isActive = $active ? "IS" : "IS NOT"; echo "Block, '$dir_name', at position '$weight'(order) has been edited.\n"; PageRedirect(3, "?op=blocks"); diff --git a/admin/calendar/functions.php b/admin/calendar/functions.php index cffaab1..76922cc 100644 --- a/admin/calendar/functions.php +++ b/admin/calendar/functions.php @@ -380,8 +380,8 @@ $events = GetEventsOnInterval("{$year}-{$monthNum}-01","{$year}-{$monthNum}-{$da echo ''; //weekdays } - $sqlDate = $year.'-'.$monthNum.'-'.$day_num; //old way NOT unix - + $sqlDate = date("Y-m-d", mktime(0, 0, 0, $monthNum, $day_num, $year)); + //checks to see if the current day has events $isEvent=false; foreach($events as $event){ diff --git a/admin/calendar/index.php b/admin/calendar/index.php index 1197990..2b631d8 100644 --- a/admin/calendar/index.php +++ b/admin/calendar/index.php @@ -17,7 +17,7 @@ * along with this program. If not, see . */ ?> - +

- Manage Calendar & Events


News','?op=news'), LinkInternal('
Calendar','?op=calendar'), LinkInternal('
Downloads', '?op=downloads'), - LinkInternal('
RUDI','?op=rudi') + LinkInternal('
RUDI','?op=rudi'), + LinkInternal('
Adjutant','?op=adjutant') ); //render administration table diff --git a/admin/settings/index.php b/admin/settings/index.php index 875abc8..e3c8946 100644 --- a/admin/settings/index.php +++ b/admin/settings/index.php @@ -17,7 +17,7 @@ * along with this program. If not, see . */ ?> - +

- Account Settings

-Change password, email, name
diff --git a/admin/style.css b/admin/style.css index 63055ab..281e0b2 100644 --- a/admin/style.css +++ b/admin/style.css @@ -24,7 +24,6 @@ a:hover { } h1, h2, h3, h4, h5, h6 { - /* font-family: 'Century Gothic'; */ font-weight: normal; } h2 { @@ -51,12 +50,12 @@ table.panel { border:1px solid #848484; } -.panel-none { +td.panel-none { width:201px; vertical-align:top; } -.panel-shadow { +td.panel-shadow { background-image:url("../images/rightshadow.png"); background-position: left; background-repeat: repeat-y; @@ -133,164 +132,4 @@ fieldset { padding:10px; color:#333333; } -/* START>> CALENDAR STYLES*/ - .monthTitle{ - color:black; - text-align:center; - font-size:12px; - font-weight:bold; - font-family:arial; - } - td.weekday { - width:40px; - height:20px; - background-color:#cb2121; - color:green; - text-align:center; - font-size:10px; - font-weight:bold; - } - th.weekday { - width:40px; - height:29px; - background-color:white; - color:black; - text-align:center; - font-size:11px; - font-weight:bold; - } - .monthday { - width:40px; - height:20px; - background-color:#aea2a2; - color:white; - text-align:left; - font-size:10pt; - font-weight:bold; - - } - .monthtoday { - width:38px; - height:38px; - /* background-color:#3666ba; */ - color:#225eac; - text-align:center; - font-size:14px; - font-weight:bold; - border:1px solid #333333; - } - .event { - width:38px; - height:38px; - background-color:#225eac; - text-align:center; - border:1px solid #333333; - } - table.calendar a, table.calendar a:visited, table.calendar a:active, table.calendar a:hover { - color:white; - } - .eventtoday{ - width:38px; - height:38px; - background-color:#225eac; - color:#ef8e25; - text-align:center; - font-size:14px; - font-weight:bold; - border:1px solid #333333; - } - td.cal_weekday { - width:40px; - height:40px; - background-color:#a1a1a1; - vertical-align:top; - color:#eeeeee; - font-family:arial; - text-align:center; - font-size:14px; - } - td.cal_weekend { - width:40px; - height:40px; - background-color:#8f8f8f; - vertical-align:top; - color:#eeeeee; - font-family:arial; - text-align:center; - font-size:14px; - } - td.cal_notmonth { - width:40px; - height:40px; - background-color:#6e6e6e; - vertical-align:top; - color:#d4d4d4; - text-align:left; - font-size:11px; - } -/* END>> CALENDAR STYLES */ - -/* START>> PASSWORD STYLES */ - -input{ - font-family: "Lucida Grande", "Verdana", sans-serif; -} - -#pwordCont{ - font-family: "Lucida Grande", "Verdana", sans-serif; - width: 820px; - font-size:12px; - margin-left: auto; - margin-right: auto; - padding: 50px 0 0 0; -} - -#complexity{ - color: #000; - font-size: 10px; - text-align: center; -} - -.outer { - width:180px; - height:5px; - background-color: #CCC; -} - -.default { - height:5px; - background-color: #CCC; - width:0px; -} -.short { - height:5px; - background-color: #aa0033; - width:15px; -} -.weak { - height:5px; - background-color: #aa0033; - width:45px; -} -.good { - height:5px; - background-color: #6699cc; - width:90px; -} -.strong { - height:5px; - background-color: #008000; - width:135px; -} -.secure { - height:5px; - background-color: #008000; - width:180px; -} - -span.value{ - font-weight:bold; - float: right; -} - -/* END>> PASSWORD STYLES */ \ No newline at end of file + \ No newline at end of file diff --git a/blocks/donations/index.php b/blocks/donations/index.php index ff77657..1329f20 100644 --- a/blocks/donations/index.php +++ b/blocks/donations/index.php @@ -5,7 +5,7 @@ - + diff --git a/blocks/mini_calendar/functions.php b/blocks/mini_calendar/functions.php index 1133daa..ffc98a6 100644 --- a/blocks/mini_calendar/functions.php +++ b/blocks/mini_calendar/functions.php @@ -25,6 +25,15 @@ /** * PrintCalendar() - prints the calendar with events */ + ?> + +
- +
@@ -105,7 +113,7 @@ $day_count++; } -$sqlToday = $year.'-'.$monthNum.'-'.$today; +$sqlToday = date("Y-m-d", mktime(0, 0, 0, $monthNum, $today, $year)); $events = GetEventsOnInterval("{$year}-{$monthNum}-01","{$year}-{$monthNum}-{$days_in_month}"); //loop printing each day of the CURRENT month ONLY @@ -117,7 +125,7 @@ $events = GetEventsOnInterval("{$year}-{$monthNum}-01","{$year}-{$monthNum}-{$da echo ''; //weekdays } - $sqlDate = $year.'-'.$monthNum.'-'.$day_num; //old way NOT unix + $sqlDate = date("Y-m-d", mktime(0, 0, 0, $monthNum, $day_num, $year)); //checks to see if the current day has events $isEvent=false; @@ -129,23 +137,13 @@ $events = GetEventsOnInterval("{$year}-{$monthNum}-01","{$year}-{$monthNum}-{$da } } - } - - /* global $db; - $result = $db->Query("SELECT title,color,date,time FROM `bayonet_events` WHERE `date` = '$sqlDate' ORDER BY `date` DESC"); - while(($row = $db->Fetch($result))!=false) - { - $isEvent = true; - if($day_num == $today){ - $todaysEvents[] = $row; - } - } */ + } if($day_num == $today && $isEvent==true){ echo '
'.$day_num.'
'; }else if($day_num == $today && $isEvent==false){ echo '
'.$day_num.'
'; }else if($day_num != $today && $isEvent==true){ - echo '
'; + echo "
"; echo $day_num; echo '
'; }else{ diff --git a/blocks/mini_calendar/style.css b/blocks/mini_calendar/style.css index 72898ee..792ab69 100644 --- a/blocks/mini_calendar/style.css +++ b/blocks/mini_calendar/style.css @@ -7,90 +7,108 @@ font-family:arial; } td.weekday { - width:40px; - height:20px; + width:34px; + height:34px; background-color:#cb2121; color:green; text-align:center; font-size:10px; - font-weight:bold; + /* font-weight:bold; */ } th.weekday { - width:40px; - height:29px; + width:34px; + height:20px; background-color:white; color:black; text-align:center; font-size:11px; - font-weight:bold; + font-weight:normal; } .monthday { - width:40px; - height:20px; + /* width:29px; */ + height:36px; background-color:#aea2a2; color:white; text-align:left; font-size:10pt; - font-weight:bold; + /* font-weight:bold; */ } .monthtoday { - width:38px; - height:38px; + /* width:25px; */ + height:32px; /* background-color:#3666ba; */ color:#225eac; text-align:center; font-size:14px; - font-weight:bold; + font-weight:bold; + font-family: arial; border:1px solid #333333; } .event { - width:38px; - height:38px; + /* width:25px; */ + height:32px; background-color:#225eac; text-align:center; - border:1px solid #333333; + border:1px solid #333333; + cursor: pointer; } table.calendar a, table.calendar a:visited, table.calendar a:active, table.calendar a:hover { color:white; } - .eventtoday{ - width:38px; - height:38px; + .eventtoday { + /* width:25px; */ + height:32px; background-color:#225eac; - color:#ef8e25; + color: white; text-align:center; font-size:14px; font-weight:bold; + font-family: arial; border:1px solid #333333; } td.cal_weekday { - width:40px; - height:40px; + width:34px; + height:34px; background-color:#a1a1a1; vertical-align:top; color:#eeeeee; font-family:arial; text-align:center; - font-size:14px; + font-size:12px; } td.cal_weekend { - width:40px; - height:40px; + width:34px; + height:34px; background-color:#8f8f8f; vertical-align:top; color:#eeeeee; font-family:arial; text-align:center; - font-size:14px; + font-size:12px; } td.cal_notmonth { - width:40px; - height:40px; + width:34px; + height:34px; background-color:#6e6e6e; vertical-align:top; color:#d4d4d4; text-align:left; font-size:11px; } + div.event_title { + font-family: Geneva, Verdana, Arial; + font-size: 14px; + } + div.event_text { + font-family: Geneva, Verdana, Arial; + font-size: 12px; + padding-top: 3px; + padding-left: 10px; + padding-right: 5px; + } + div.event_time { + font-family: Geneva, Verdana, Arial; + font-size: 12px; + } /* END>> CALENDAR STYLES */ \ No newline at end of file diff --git a/blocks/rss_agw/index.php b/blocks/rss_agw/index.php index 8649582..3a492ca 100644 --- a/blocks/rss_agw/index.php +++ b/blocks/rss_agw/index.php @@ -20,7 +20,7 @@ if (!extension_loaded('curl')) { /** * Armed Global Warfare Feed */ -define('AGW_FEED', 'http://www.armedglobalwarfare.com/index.php?type=rss;action=.xml;limit=150'); +define('AGW_FEED', 'http://www.armedglobalwarfare.com/index.php?type=rss;action=.xml;limit=300'); /** * Cache File diff --git a/blocks/rss_agw/style.css b/blocks/rss_agw/style.css index 0bc6e81..e9d0824 100644 --- a/blocks/rss_agw/style.css +++ b/blocks/rss_agw/style.css @@ -2,11 +2,11 @@ display: none; } .rss span.title{ - font-size: 16px; + font-size: 10px; font-weight: bold; /* text-decoration:underline; */ } - + .rss span.date{ font-family: 'Trebuchet MS', Trebuchet, Verdana, sans-serif; font-size: 11px; diff --git a/includes/classes.php b/includes/classes.php new file mode 100644 index 0000000..33794c2 --- /dev/null +++ b/includes/classes.php @@ -0,0 +1,131 @@ +request = $_POST; + echo "
\n"; + } + + public function __destruct() + { + echo "
\n"; + } + + function getKeyStates($keys) + { + $good = array(); + $bad = array(); + + if(!is_array($keys)) + return array(); + + foreach($keys as $key => $value) + { + if(!empty($value)) + $good[$key] = $value; + else + $bad[$key] = $value; + } + + $data = array( + 'set' => $good, + 'unset' => $bad + ); + + return $data; + } + + function verify($submit_key) + { + return $this->verifySubmit($submit_key); + } + + function verifySubmit($submit_key) + { + return isset($this->request[$submit_key]) ? true : false; + } + + function button($extern_name, $value, $text = "Button") + { + echo "\n"; + } + + function submitButton($extern_name, $value = "Submit") + { + echo "\n"; + } + + function reset($value = "Reset") + { + echo "\n"; + } + + function textField($extern_name, $value = NULL, $isPassword = false) + { + $type = 'text'; + if($isPassword) $type = 'password'; + + $value = filter_var($value, FILTER_SANITIZE_STRING); + echo "\n"; + } + + function radioButton($extern_name, $value, $isChecked = false) + { + if($isChecked) + { + echo "\n"; + } + else + { + echo "\n"; + } + } + + function checkBox($extern_name, $value, $isChecked = false) + { + if($isChecked) + { + echo "\n"; + } + else + { + echo "\n"; + } + } + + function dropDown($extern_name, $values = array('None'), $select = NULL) + { + $selectIterator = 1; + + echo "\n"; + } + + function textArea($extern_name, $rows = 10, $cols = 30, $value = NULL) + { + $value = filter_var($value, FILTER_SANITIZE_STRING); + echo "\n"; + } +} + +?> \ No newline at end of file diff --git a/includes/debug.php b/includes/debug.php index 87ebe70..29f4195 100644 --- a/includes/debug.php +++ b/includes/debug.php @@ -50,8 +50,8 @@ function decho($message, $force = false) $message = $message; } - if(count($log_message_queue) >= 100) - array_pop($log_message_queue); + //if(count($log_message_queue) >= 100) + // array_pop($log_message_queue); array_push($log_message_queue, $message); @@ -67,10 +67,15 @@ function queuePrint($obj, $force = false) if($config['debug']['enabled'] == false || $config['debug']['show_messages'] == false) return; } - + if(is_array($obj)) { $array_dump = print_r($obj,true); + if(empty($obj)) + { + echo "Array was empty
\n"; + return; + } echo "
" . $array_dump . "

\n"; //WriteLog($array_dump,BAYONET_LOG_INFO); } @@ -90,6 +95,10 @@ function queuePrint($obj, $force = false) echo $obj . "
\n"; //WriteLog($message,BAYONET_LOG_INFO); } + else + { + echo "queuePrint: Invalid type of " . gettype($obj) . "
\n"; + } } function logQueueFlush($force = false) @@ -117,6 +126,7 @@ function logQueueFlush($force = false) return false; } + echo "" . count($log_message_queue) . " messages received.

\n"; foreach($log_message_queue as $message) { if($message != $log_message_queue[$messageCount - 1]) @@ -156,6 +166,7 @@ function logQueueFlush($force = false) ++$messageCount; } + echo "
"; CloseContent(); error_reporting(1); diff --git a/includes/functions.php b/includes/functions.php index 46b92f3..30997c6 100644 --- a/includes/functions.php +++ b/includes/functions.php @@ -25,6 +25,9 @@ * @param mixed $str * @return */ + +include_once 'classes.php'; + function bbcode_format ($str) { $str = htmlentities($str); @@ -363,6 +366,10 @@ static $error_stack_messages = array(); //global stack of errors accumulated thr function push_error_stack($message) { global $error_stack_messages; + + if(count($error_stack_messages) >= 100) + array_pop($error_stack_messages); + array_push($error_stack_messages, $message); } @@ -586,15 +593,15 @@ function UnderConstruction($message = NULL, $flag = BAYONET_SITE) * @return */ -define('BLOCK_LEFT',false); -define('BLOCK_RIGHT',true); +define('BLOCK_LEFT', 0); +define('BLOCK_RIGHT', 1); function GetBlocks($position = BLOCK_LEFT) { global $config; global $db; - $result = $db->Query("SELECT * FROM `bayonet_blocks` WHERE `position` = '$position' AND `active` = 1 ORDER BY weight"); + $result = $db->Query("SELECT block_id, active, weight, position, dir_name, title FROM `bayonet_blocks` WHERE `position` = $position AND `active` = 1 ORDER BY weight"); $blocks = $db->Fetch($result); foreach($blocks as $block) diff --git a/includes/sql.class.php b/includes/sql.class.php index 2bdb996..bbc0bbb 100644 --- a/includes/sql.class.php +++ b/includes/sql.class.php @@ -88,20 +88,26 @@ class Bayonet_SQL return is_array($result) ? $result : array(); } - public function FetchObject($p_result, $class) + public function FetchObject($p_result, $class, $no_array = false) { global $db_fetches; ++$db_fetches; decho("Fetching object result"); - while ($row = mysqli_fetch_object($p_result, $class)) { - (object)$result[] = $row; + while ($row = mysqli_fetch_object($p_result, $class)) + { + if($no_array == true) + (object)$result = $row; + else + (object)$result[] = $row; } $this->Free($p_result); - return is_object($result) ? $result : (object)array(); + // TODO: Test for objects inside of $result array + if($no_array == true) { return is_object($result) ? $result : (object)$nothing; } + return is_array($result) ? $result : (object)array(); } public function FetchAssoc($result) diff --git a/index.php b/index.php index 855fcee..dd5dd40 100644 --- a/index.php +++ b/index.php @@ -35,7 +35,8 @@ include 'header.php';
- + + @@ -43,7 +44,15 @@ include 'header.php'; - + + + @@ -53,7 +62,7 @@ include 'header.php'; - +
+ + + + + +
diff --git a/style.css b/style.css index b075dbe..a24d9ff 100644 --- a/style.css +++ b/style.css @@ -2,43 +2,53 @@ ** Layout Styles ** *********************************/ div.container { - width: 990px; + /* width: 990px; */ + /* width: 1000px; */ color: #000000; - margin: auto auto; + /* margin: auto auto; */ text-align: left; /* IE 5 fix */ } div.banner { - width: 990px; - background: #fff; - color: #000000; - margin: auto auto; + /* width: 990px; */ + text-align:center; + background-image:url('images/3rdbanner.png') + /* margin: auto auto; */ } div.nav { - width: 990px; + /*width: 990px; */ height: 28px; background: #284c75; background-image:url('images/navbackground.jpg'); color: #000000; - margin: auto auto; + text-align:center; + /* margin: auto auto; */ font-size:14px; } table.main { - background-image:url('images/sandbackground.jpg'); + /* background-image:url('images/sandbackground.jpg'); */ padding: 0px; color:#ffffff; - width:990px; - background-color:#a3a2a0; + /* width:990px; */ + /*width: 1134px; */ + /* width: 1234px; */ + /* margin: auto auto; */ + /* background-color:#a3a2a0; */ } table.main td { - /* color:white; */ + /* color:white; */ } - td.leftcol { - width:644px; + td.midcol { + /* width: 644px; */ background-color:transparent; vertical-align:top; } td.rightcol { + width: 275px; + vertical-align:top; + } + td.leftcol { + width: 275px; vertical-align:top; } div.footer { @@ -76,7 +86,7 @@ color:#333333; } div.content img { - padding:5px; + padding:10px; } div.contentFooter { border-top:1px solid #333333; -- cgit